@charset "utf-8";
/* head.asp-------------------------------------- */
body{margin:0px; padding:0px;width:100%; text-align:center; background-color:#2a2a2a;font:12px "微软雅黑";color:#ffffff; line-height:26px;}
img{ border:0px;}
html{overflow-x:hidden;overflow-y:auto; background-color:#2a2a2a}
p,div,span{ line-height:26px; font:12px "微软雅黑";color:#ffffff;}
div p{ line-height:26px; font:12px "微软雅黑";color:#ffffff;}
a{ font:12px "微软雅黑"; color:#ffffff; text-decoration:none}
a:hover{ color:#339933; text-decoration:underline;}
#root {width:987px; text-align:left; margin:auto; background-color:#2a2a2a}/*margin:auto 是针对火狐的居中 */
#roott {width:100%; text-align:center; margin:auto;background:url(../images/bg1111.jpg) center top repeat-x; background-color:##def1ff }/*margin:auto 是针对火狐的居中 */
#head{width:100%;text-align:left; }
#top{  overflow:hidden;background:url(../images/index_02.jpg) center top no-repeat; height:98px; overflow:hidden}
 
#top_right_00{ height:20px; width:100%}
#top_right_01{ font-size:12px;text-align:right; line-height:38px; font-family:"微软雅黑";  }
#top_right_01 a{ font-size:12px; text-align:right; line-height:38px; }
#top_right_02{ font-size:12px; line-height:22px;}
#nav{ width:100%; text-align:left; height:35px; overflow:hidden;background:url(../images/nav_bg.gif) center top repeat-x; }
#banner{width:100%;text-align:center; overflow:hidden; background-color:#000; height:292px }
ul,li{margin:0px; padding:0px;}
/* display:block是为了兼容FF-------------------------------------- */
#cphxfl{ width:100%; margin-left:14px;  overflow:hidden;text-indent:15px;}
#cphxfl a{ line-height:30px; }



/* index.asp--------------------------main1------------ */
#main1{width:100%; text-align:left; height:238px ;background:url(../images/index_07.jpg) center top no-repeat; overflow:hidden }
#main2{width:100%; text-align:left;   }
#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:10px; height:180px; border:1px #666 solid; margin:3px; list-style:none; width:210px }
.newslist li{ list-style:none; border-bottom:1px #333 solid; margin-bottom:10px; }
.products img{ width:200px; height:140px}
.newslist span{ color:#999}
#main{ width:100%;  background-color:##def1ff}
#dbnav{ width:100%; text-align:center; height:220px;background:url(../images/index_171.jpg) center top repeat-x; margin-top:20px;}
#dbnavn{ width:987px; 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:400px; overflow:hidden;  line-height:23px;  line-height:24px; float:left; display:inline ; margin-left:42px; margin-top:87px}
#sygsjjn{ width:530px; overflow:hidden;  line-height:23px;   margin-left:15px;   line-height:24px;}
#sygsjj p{line-height:23px;}
#syspn{ width:100%; overflow:hidden; background:url(../images/index_07.jpg) center top no-repeat; height:219px }
#sysp{ width:220px; height:167px; margin-left:11px; margin-top:23px}
#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}
 #syggd{width:100%; height:217px;background:url(../images/index_10.jpg) center top no-repeat;}
#sygg{width:180px; overflow:hidden; line-height:23px; margin-left:20px; height:204px; }
 
#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:199px; overflow:hidden; }
#mainleftleft{ float:left; width:339px; overflow:hidden;}
#mainright{ float:left; width:805px; 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 { width:100%; background:url(../images/index_06.jpg) center top no-repeat; height:289px; float:left}
#syss { width:100%;  }
#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;}
#synewsd{ width:226px;   overflow:hidden; float:left; margin-left:2px; display:inline}
#synews{ width:230px;  overflow:hidden;  margin-left:18px; float:left; display:inline; margin-top:85px}
#synews1{ width:323px;  overflow:hidden; float:left; display:inline; margin-left:40px; margin-top:120px }
#sylxwm{ width:254px;  overflow:hidden; margin-left:38px; display:inline; margin-top:20px; float:left; line-height:24px;}
#sylxwmn{ width:90%; margin-left:15px; line-height:24px }
#sycp{width:100%; overflow:hidden;   height:154px; background:url(../images/index_09.jpg) center top repeat; }
#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:#fff;background:url(../images/index_06.jpg) center top no-repeat;}
#cc{ overflow:hidden; }
#cpfllxfs{ width:100%;   overflow:hidden; text-align:left; margin-top:50px; }
#cpfllxfs span{ list-style:none;  height:28px; line-height:28px; width:100%; display:block; text-indent:20px; border-bottom:0px #ccc solid;color:#fff}
#cpfllxfs span a{ line-height:28px; color:#fff}
#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;}
#top_left{ color:#fff; line-height:39px; width:300px; float:left}
 
#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:#fff; 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:#fff; font-family:"微软雅黑"}
#index_news_top_content_span3{ font-size:12px; display:block; line-height:24px; color:#fff; 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:#fff; font-family:"微软雅黑"; float:right; width:20%;}
 


/* foot.asp-------------------------------------- */
#foot{width:100%;  float:left; height:82px; line-height:24px;background:url(../images/index_14.jpg) left top repeat-x; }
/* float:left 是为了兼容FF，100%的div非要浮动起来--*/
#yqlj{ height:38px; line-height:38px; font-size:12px; font-family:"微软雅黑";   width:100%; }
#yqlj p{ line-height:24px;   }
#yslj p a{   }
#banquan{ width:987px; text-align:center;font-size:12px; margin:auto;line-height:23px;  }
#banquan p{ width:987px; text-align:center;; font-size:12px;  line-height:24px; margin:0px;  }
 #dbbs { color:#fff;}
 #dbbs a{ color:#fff}
#banquan p a{   }
#banquan a{  }
 
 
 
 
 
 /* about.asp-------------------------------------- */
 #left { float:left; margin-left:0px; display:inline; margin-top:5px; overflow:hidden; margin-bottom:20px; width:210px; margin-left:5px;}
 #right {width:740px; 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:#fff;}
 #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; }
 #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:#fff}
 #propage a,span,td{ font-size:12px; color:#fff}
 #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:#fff}
 #newspage{ font-size:12px; color:#fff; padding:10px;}
 #newspage a,span,td{ font-size:12px; color:#fff;}
 #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: 123px;
	 
		font-size:14px;
		font-weight:bold;
		line-height:25px;
		text-decoration:none;
		white-space: nowrap;
		margin:0px;
 		color:#fff;
	  background:url(../images/nav_line.gif) left top no-repeat; 
		height:35px;}

#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:#fff;width:209px;height:26px;display:block;background:url(../images/bt1.jpg) no-repeat;padding:0px;margin:0px; text-align:left; text-indent:22px; line-height:26px; border-bottom:1px #666 dotted; }
.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:#fff;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:#fff;}
#cpit{ border:1px #ddd solid; float:left; margin:5px; text-align:center}
 
/* gundong cp-------------------------------------- */

    #demo {
     overflow:hidden;
     width:775px;
	 height:154px;
	 margin-left:15px;
	 margin-top:0px;
	 
    }
    #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;
    }