@charset "utf-8";
/* head.asp-------------------------------------- */
body{margin:0px; padding:0px;width:100%; text-align:center;background:url(../images/bg.jpg) center top repeat-x; background-color:#fff;font:12px "微软雅黑";color:#333333; line-height:26px;}
img{ border:0px;}
html{overflow-x:hidden;overflow-y:auto;}
p,div,span{ line-height:26px; font:12px "微软雅黑";color:#333333;}
div p{ line-height:26px; font:12px "微软雅黑";color:#333333;}
a{ font:12px "微软雅黑"; color:#333333; text-decoration:none}
a:hover{ color:#bb0000; text-decoration:underline;}
#root {width:1000px; text-align:left; margin:auto;    }/*margin:auto 是针对火狐的居中 */
#roott {width:100%; text-align:center; margin:auto;background:url(../images/bg1111.jpg) center top repeat-x; background-color:#999999 }/*margin:auto 是针对火狐的居中 */
#head{width:100%;text-align:left; }
#top{  overflow:hidden;background:url(../images/index_02.jpg) center top no-repeat; height:113px; overflow:hidden}
 
#top_right_00{ height:20px; width:100%}
#top_right_01{ font-size:14px;text-align:right; line-height:28px; font-family:"微软雅黑";  }
#top_right_01 a{ font-size:12px; text-align:right; line-height:28px; color:#a46e0d  }
#top_right_02{ font-size:12px; line-height:22px;}
#nav{ width:100%; text-align:left; height:43px; overflow:hidden;background:url(../images/nav_bg.gif) center top repeat-x; }
#banner{width:100%;text-align:center; overflow:hidden; background-color:#999999; height:331px;}
ul,li{margin:0px; padding:0px;}
/* display:block是为了兼容FF-------------------------------------- */
#cphxfl{ width:200px; margin-left:14px; height:245px; overflow:hidden;text-indent:15px;}
#cphxfl a{ line-height:30px; }


#syss{ float:left; width:255px; height:47px;background:url(../images/index_10.jpg) center top no-repeat;  }
/* index.asp--------------------------main1------------ */
#main1{width:100%; text-align:left;  height:162px; overflow:hidden; background:url(../images/index_11.jpg) center top no-repeat;}
#main2{width:100%; text-align:left;  height:349px; overflow:hidden;background:url(../images/index_09.jpg) center top no-repeat; }
#mainright1{width:100%; text-align:left;background:url(../images/index_10.jpg) center top no-repeat; height:167px; overflow:hidden}
.products span{ float:left; text-align:center; padding:15px; height:200px; border:1px #ccc dotted; margin:3px; list-style:none; width:210px}
.newslist li{ list-style:none; border-bottom:1px #ccc dotted; margin-bottom:10px; }
.newslist span{ color:#999}
#main{ width:100%;  background-color:#fff}
#dbnav{ width:100%; text-align:center; height:220px;background:url(../images/index_171.jpg) center top repeat-x; margin-top:20px;}
#dbnavn{ width:1000px; text-align:left;overflow:hidden;background:url(../images/index_17.jpg) center top no-repeat; height:220px; overflow:hidden; }
#main02{width:100%; height:110px; overflow:hidden;background:url(../images/index_08.jpg) center top no-repeat; }
#main03{width:100%; height:176px; overflow:hidden;background:url(../images/index_09.jpg) center top no-repeat; }
#sygsjj{ width:126px; overflow:hidden;  line-height:23px;  line-height:22px; float:left; display:inline; }
#sygsjjn{ width:500px; overflow:hidden;  line-height:23px;   margin-left:250px;   line-height:24px;}
#sygsjj p{line-height:20px; margin:0px; padding:0px;}
#sysp{ width:258px; overflow:hidden;  line-height:23px;  margin-left:14px; float:left; display:inline; margin-top:15px;}
 #sysp2{ width:347px; overflow:hidden;  line-height:23px;  float:left; display:inline; margin-left:20px;}
 
 #sywh{ width:213px; height:63px; margin-left:18px;}
#m5right{ width:751px; overflow:hidden; float:right;}
#m5left{ width:250px; float:left; overflow:hidden; text-align:left}
#cpss{width:100%; height:137px; overflow:hidden;background:url(../images/index_15.jpg) center top no-repeat;}
#sycpjj{ width:213px; overflow:hidden; float:left; margin-left:40px; display:inline}
#syryjj{ width:216px; overflow:hidden; float:left; margin-left:43px; display:inline}
 
#sygg{width:190px; overflow:hidden; line-height:23px; margin-left:24px; margin-top:46px; height:140px; }
 
#gywmnav{ width:156px;  float:left; display:inline; margin-left:20px;}
#newsnav{ width:159px;  float:left; display:inline;}
#cpnav{ width:159px;  float:left; display:inline;}
#lwmnav{ width:156px;  float:left; display:inline;}
 

#mainleft{ float:left; width:238px; overflow:hidden; }
#mainleftleft{ float:left; width:237px; overflow:hidden;}
#mainright{ float:left; width:760px; overflow:hidden;}
#mainleftright{ float:left; width:535px; overflow:hidden;}
#mr2{ height:201px;background:url(../images/index_08.jpg) center top no-repeat; width:100%; overflow:hidden}
#sycpfl { height:206px; margin-top:70px;}
 
#mainleft1{width:229px; height:600px; overflow:hidden;background:url(../images/index_07.jpg) center top no-repeat; }
#m3db{width:817px; height:159px; overflow:hidden;background:url(../images/index_11.jpg) center top no-repeat;  }
#main03left{ width:817px; overflow:hidden; float:left;}
#syjcsb{ width:480px; height:138px; overflow:hidden; float:left}
#main03right{ width:180px; overflow:hidden; float:left;}
#synews{ width:338px;  overflow:hidden;   float:left}
#synews2{ width:275px;  overflow:hidden; }
#sylxwm{ width:219px;  overflow:hidden; margin-left:33px;  float:left; display:inline;color:#fff; height:98px; margin-top:50px;}
#sylxwm a{ color:#fff}
#sylxwm p{ color:#fff; margin:0px;}
 

#scp {width:100%; text-align:center; margin:auto;background:url(../images/bg2.jpg) center top repeat-x;  }/*margin:auto 是针对火狐的居中 */
#sycp{width:1000px; overflow:hidden; height:169px; background:url(../images/index_12.jpg) center top no-repeat; margin:auto}
#sycp2{width:100%; overflow:hidden; height:181px; background:url(../images/index_12.jpg) center top no-repeat;}
#sycpn{ margin-left:30px;}
#gg{ height:44px; overflow:hidden; font:12px; line-height:34px; color:#333;background:url(../images/index_06.jpg) center top no-repeat;}
#cc{ overflow:hidden; }
#cpfllxfs{ width:100%;   overflow:hidden; text-align:left;  background:url(../images/index_09.jpg) left top no-repeat; height:364px;}
#cpfllxfs span{ list-style:none; background:url(../images/cplbbg.jpg) left top no-repeat;  height:35px; line-height:35px; width:216px; display:block; text-indent:20px; margin-left:10px;}
#cpfllxfs span a{ line-height:33px;}
#hn { height:55px; overflow:hidden;}

#syyqlj{ width:100%; height:51px;  line-height:20px; text-indent:10px; background-color:#fff}
#syyqlj img{ border:1px #ddd solid; margin:5px;}
#syyqljn{ width:90%; margin-left:100px; margin-top:10px; float:left; display:inline}
#syyqljn a{ color:#face77;}
#synew{height:229px;}
#synewpic{ width:288px; height:229px; overflow:hidden;float:left; background:url(../images/index_09.jpg) center top no-repeat;}
#synewpicn{ width:236px; height:200px; overflow:hidden; margin-left:35px; margin-top:22px;}
#synewlist{ width:487px; float:right; overflow:hidden;}
#synewnr{ width:100%; height:169px; overflow:hidden;background:url(../images/index_12.jpg) center top no-repeat;}
#synewnrn{ width:95%; margin-left:30px;}
 
#syjj{ width:100%; height:214px;overflow:hidden;}
#syjjleft{ width:491px; overflow:hidden; float:left;}
#syjjright{ float:right;}
#syjjnr{ width:491px; height:160px; overflow:hidden;background:url(../images/index_15.jpg) center top no-repeat;}
#syjjnrn { font-size:12px; width:460px; margin-left:25px;}
#syjjnrn p{ font-size:12px;}
#cpgd{ width:100%; height: 138px;  overflow:hidden;background:url(../images/index_18.jpg) center top no-repeat;}

 
#main_01_gg{ width:750px; float:left;}
#mm span,p{ overflow:hidden; line-height:40px;}
#nowDiv { font-size:12px; text-align:center; line-height:28px;}
#main_left{ width:217px; height:483px; overflow:hidden; float:left; background:url(../images/index_07.jpg) center top no-repeat;}
#main_right_01 { width:100%; background:url(../images/index_10.jpg) center top  no-repeat; height:217px;}
#main_right_gsjj{ width:357px; float:left; font-size:12px; font-family:"微软雅黑"; color:#333; line-height:24px; margin-left:25px; display:inline}
#main_right_news{ width:355px; float:left; margin-left:20px; display:inline;}
#main_left_bottom_left{ width:356px; height:217px; float:left;}
#index_news{ text-align:left;}
 
#index_news_top_pic{ float:left; margin-left:10px; display:inline; margin-bottom:10px;}
#index_news_top_content{ float:left; display:inline; margin-left:5px; width:160px;}
#index_news_top_content_span1 a{ font-size:14px; font-weight:bold; color:#bb0000;}
#index_news_top_content_span2{ font-size:12px; display:block; line-height:24px; color:#333; font-family:"微软雅黑"}
#index_news_top_content_span3{ font-size:12px; display:block; line-height:24px; color:#333; font-family:"微软雅黑"}
#index_news_list { clear:left;   line-height:24px;}
#index_news_list_span{ display:block; margin-left:0px; height:26px; text-indent:5px; list-style:none; width:100%; float:left}
 
#index_news_list_date{ font-size:12px; color:#333; font-family:"微软雅黑"; float:right; width:20%;}
 


/* foot.asp-------------------------------------- */
#foot{width:100%;  float:left; overflow:hidden; line-height:24px;background:url(../images/index_13.jpg) left top repeat-x; height:85px; color:#fff}
/* float:left 是为了兼容FF，100%的div非要浮动起来--*/
#yqlj{ height:28px; line-height:38px; font-size:12px; font-family:"微软雅黑";   width:100%;color:#fff}
#yqlj p{ line-height:38px; color:#fff }
#yslj p a{ color:#fff }
#banquan{ width:1000px; text-align:center;font-size:12px; margin:auto;line-height:28px; color:#fff; height:85px}
#banquan p{ width:1000px; text-align:center;; font-size:12px;  line-height:28px; margin:0px; color:#fff }
#banquann{ width:100%; margin-left:398px; color:#fff}
#banquan p a{   color:#fff}
#banquan a{ color:#fff}
 
 
 
 
 
 /* about.asp-------------------------------------- */
 #left { float:left; margin-left:0px; display:inline; margin-top:5px; overflow:hidden; margin-bottom:20px; width:210px;}
 #right {width:745px; float:right; overflow:hidden;   padding-left:20px;}
 #mbx{ background:url(../images/btbg.jpg) center top no-repeat; height:34px; margin-top:5px; border-bottom:1px #aaa dotted;}
 #mbx_text{ text-align:right; float:right; display:block; line-height:38px; font-size:12px; font-family:"微软雅黑";color:#333;}
 #mbx_title{ text-align:left; float:left; display:block; line-height:38px; font-size:15px; font-family:"微软雅黑"; font-weight:bold; }  
 #content_text{ font-size:14px; line-height:28px; padding:5px; font-family:"微软雅黑";}
 #content_text p{ font-size:14px; line-height:28px; padding:10px; font-family:"微软雅黑"; }
 #content  { height:auto; width:100%; margin-top:0px; float:left; margin-top:00px; background-color:#fff}
 #left_title{ margin-bottom:5px;}
 
 /* product.asp-------------------------------------- */
 #cpfl{ display:block; height:33px; background:url(../images/lb_bg.gif) right top no-repeat; line-height:33px; text-align:left}
 #cpfl a{ color:#000;}
 #cpfl a:hover{ color:#bb0000; font-size:16px;}
 #propage{ font-size:12px; color:#333}
 #propage a,span,td{ font-size:12px; color:#333}
 #procon{margin-bottom:20px;}
 #procon a,span,p,td{ font-size:14px; line-height:24px; font-family:"微软雅黑";}
 
 
 
 
 /* news.asp-------------------------------------- */
 #news_list{ font-size:12px; line-height:20px; height:20px; border-bottom:1px #ccc dotted; margin-top:10px; color:#333}
 #newspage{ font-size:12px; color:#333; padding:10px;}
 #newspage a,span,td{ font-size:12px; color:#333;}
 #news_content{ font-size:12px; line-height:22px; padding:10px; font-family:"微软雅黑"; }
 #news_title{ font-size:14px; font-weight:bold; margin-top:10px; margin-bottom:10px; text-align:center}
 
 
 
/* feedback.asp-------------------------------------- */
#feedback input,textarea{ border:1px #ccc solid}
  
/* jq_nav.asp-------------------------------------- */
	.clear
	{	clear: both;
		overflow: hidden;
		height: 1px;}
	
	#jsddm
{
margin:0px;
	padding: 0px;
	width:100%;}
	
@-moz-document url-prefix(){#jsddm{margin-top: -0px;}}
/* 这么庞大的语句，只有FF认识-------------------------------------- */



/* nav-------------------------------------- */
	#jsddm li
	{	float: left;
		list-style: none;
		text-align:center;
			}

	#jsddm li a
	{	display: block;
		width: 111px;
	 
		font-size:14px;
		font-weight:bold;
		line-height:43px;
		text-decoration:none;
		white-space: nowrap;
		margin:0px;
	   color:#fff;
	   background:url(../images/nav_line.gif) left top no-repeat;
		height:43px;}

#jsddm li a:hover
{	background: #24313C; background:url(../images/nav_hover.gif) left top repeat-x; color:#fff  }
		
	#jsddm li ul
	{	margin: 0;
		padding: 0;
		position: absolute;
		z-index:999;
		visibility: hidden;
		border-top: 1px solid #094c80}
		
#jsddm li ul li
{	float: none;
	display: inline
	
	}
			
#jsddm li ul li a
{	width: 160px;
	background-color:#ddd;
	text-align:left;
	padding-left:13px;
	color: #000}
			
#jsddm li ul li a:hover
{	background: #ccc}

#pages{ clear:both; width:100%; text-align:right; margin-top:10px;}
/* left list-------------------------------------- */
.menu_navcc{width:209px;padding:0px;margin:0px;float:left;}

.menu_nav{width:209px; float:left;margin-top:2px;padding:0px;margin:0px;}
.menu_nav .nav_content{float:left;padding:0 0 0 0px;margin:0px;}
.menu_nav .nav_content span{ text-indent:40px;}
.menu_nav .nav_content li{width:209px; float:left;line-height:26px;text-align:center;font-size:14px;font-weight:bold;padding:0px;margin:2 0 0 0px; list-style-type:none}
.menu_nav .nav_content li a{color:#666;width:209px;height:26px;display:block;background:url(../images/bt1.jpg) no-repeat;padding:0px;margin:0px; text-align:left; text-indent:30px; line-height:26px;  }
.menu_nav .nav_content li.current{line-height:26px;width:209px;background:url(../images/bt1.jpg) no-repeat;padding:0px;}
.menu_nav .nav_content li.current a,.menu_nav .nav_content li a:hover{width:209px;height:26px;background:url(../images/bt2.jpg) no-repeat;display:block;color:#666;margin:0px; font-weight:bold}
.menu_nav .nav_content li a:hover{background:url(../images/bt2.jpg) no-repeat;width:209px;line-height:26px;text-decoration:none;padding:0px;margin:0px; color:#666;}
#cpit{ border:1px #ddd solid; float:left; margin:5px; text-align:center}
 
/* gundong cp-------------------------------------- */

    #demo {
     overflow:hidden;
     width:900px;
	 height:176px;
	 margin-left:50px;
	 margin-top:30px;
	 
    }
    #demo img {
	border:0px;
	margin:3px;
    }
    #indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }
	
	
    #demos {
     overflow:hidden;
     width:90%;
	 height:150px;
	 margin-left:30px;
    }
    #demos img {
	border:0px;
	margin:3px;
    }
    #indemos {
     float: left;
     width: 800%;
    }
    #demo1s {
     float: left;
    }
    #demo2s {
     float: left;
    }