﻿@charset "utf-8";
/* head.asp-------------------------------------- */
body{margin:0px; padding:0px;width:100%; text-align:center;background:url(../images/sc/index_01.jpg) center top repeat-x; background-color:#f5f5f5; font:12px "微软雅黑";color:#555; line-height:24px; }
 html{overflow: auto; overflow-x:hidden}
img{ border:0px;}
p,div,span{ line-height:24px; font:13px "微软雅黑";color:#555;}
a{ font:13px "微软雅黑"; color:#394749; text-decoration:none}
a:hover{ color:#086ea3; text-decoration:underline;}
#root {width:1000px; text-align:left; margin:auto; overflow:hidden;   }/*margin:auto 是针对火狐的居中 */
#root2 {width:100%; text-align:left;background:url(../images/bg2.jpg) center top repeat-x; overflow-x:hidden; }/*margin:auto 是针对火狐的居中 */
#roott {width:100%; text-align:center; margin:auto;background:url(../images/sc/bg1111.jpg) center top repeat-x; }/*margin:auto 是针对火狐的居中 */
#head{width:100%;text-align:left; }
#top{  overflow:hidden;background:url(../images/sc/index_02.jpg) center top no-repeat; height:110px;}
 #top_left{ float:left; width:226px;  }
 #top_right{ float:right; width:630px; text-align:right; line-height:24px; margin-top:20px;}
 #top_right a{   line-height:24px;  }
 #top_right p{  }
#top_right_00{ height:14px; width:100%; text-align:right}
#top_right_01{ font-size:12px;text-align:right; line-height:28px; font-family:"微软雅黑";}
 
#nav{ width:100%; text-align:left; height:42px; overflow:hidden; }
#banner{width:100%;text-align:center; overflow:hidden; height:483px; }
ul,li{margin:0px; padding:0px;}
/* display:block是为了兼容FF-------------------------------------- */


#zsq{ height:30px; line-height:30px; border-bottom:1px #ddd solid}
#zsq b { font-size:16px; color:#086ea3}

/* index.asp-------------------------------------- */
#cpfltp { margin-left:17px;}
#newspic a{ width:100%; font-size:14px; font-weight:bold; color:#bb0000}
#newspic span{ font-size:12px; color:#394749}
 
.products span{ float:left; text-align:center; padding:10px; border:1px #ccc dotted; margin:5px; list-style:none; overflow:hidden; width:200px; height:200px;}
.products img{ width:190px; height:158px }
.newslist li{ list-style:none; border-bottom:1px #555 dotted; margin-bottom:10px; }
.newslist span{ color:#999}
#main{ width:100%;background:url(../images/index_08.jpg) center top no-repeat; height:217px; overflow:hidden}
#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:318px; overflow:hidden;   float:left; display:inline ; margin-left:3px;}

#syfw{ float:left; width:300px; overflow:hidden; display:inline; margin-left:30px;}
#syspn{ margin-left:13px; margin-top:52px;}
#syqh{ width:272px; height:197px; overflow:hidden; margin-left:16px; margin-top:20px; border:1px #ddd solid;}
 #sysnzs{ width:290px; float:left; text-indent:5px;}
 
#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}
#sylxwm{ width:238px; overflow:hidden;  margin-left:45px; float:left;display:inline}

#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;}
#yqljnav{ width:156px;  float:left; display:inline;}
#main1{    width:100%; overflow:hidden ; margin-bottom:20px;  }

#mainleft{ float:left; width:711px;  overflow:hidden;    }
#mainmid{ float:left; width:520px;  overflow:hidden;    }
#mainright{ float:left; width:269px; overflow:hidden;  }
#mr2{ height:201px;background:url(../images/index_08.jpg) center top no-repeat; width:100%; overflow:hidden}
#main1left{ width:485px; float:left;}
#main1right{ width:247px; float:left}
 #mr1left{ width:515px; float:left; overflow:hidden}
 #mr1right{ width:223px; float:left; overflow:hidden}
#sygg{  overflow:hidden; width:100% ; height:44px; line-height:30px;}
#sygg marquee { width:100%;   line-height:35px; overflow:hidden}
#syggn{ width:254px; margin-left:6px; overflow:hidden}
 #syss{  overflow:hidden; width:100% ; background:url(../images/index_13.jpg) center top no-repeat; height:63px; }
 
 
#sygg p{  line-height:36px; }

#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:347px; overflow:hidden;      float:left; margin-left:42px; display:inline}
#synews1{ width:243px; overflow:hidden;  line-height:24px; margin-left:10px; float:left}
 
#synews2{ width:413px; overflow:hidden;   line-height:24px; margin-left:35px;  float:left}
 #sycpfl{ width:310px; float:left; margin-left:10px; display:inline}
#sycp{width:634px; float:left; display:inline; margin-left:40px; overflow:hidden;  }
#sycpn{ margin-left:0px; width:100%; height:172px; overflow:hidden}
#gg{ height:22px; overflow:hidden; font:12px; line-height:22px; color:#666}
#cc{ overflow:hidden; }
#cpfllxfs{ width:202px;   overflow:hidden; text-align:left; float:left; display:inline; margin-left:32px;}
#cpfllxfs span{ list-style:none ; border-bottom:1px #ccc dotted; height:40px; line-height:40px; width:100%; display:block;}
#cpfllxfs span a{ line-height:33px;}
#hn { height:55px; overflow:hidden;}
#syzxhd1{ width:362px; float:left; overflow:hidden}
#syzxhd2{ width:625px; float:left; overflow:hidden}
#syyqlj{ width:100%; height:106px; background:url(../images/index_16.jpg) left top no-repeat; overflow:hidden }

#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;}
#hyxw{ width:262px; float:left;}
#mtbd{ width:317px; float:left; margin-left:20px; display:inline; }
 #cpfllb{ width:235px; overflow:hidden; float:left ; margin-left:15px;}
 #cpfllb span{ display:block;     width:235px; border-bottom:1px #ddd solid; margin-bottom:4px; color:#bb0000}
 #cpfllb span:hover{ display:block;   color:#b54d00;  width:235px; color:#bb0000 }
 #cpfllb span a{  font-size:12px; font-weight:bold;   line-height:24px;color:#bb0000}
 
  #cpfllb1{ width:210px; overflow:hidden;  }
 #cpfllb1 span{ display:block;     width:235px; border-bottom:1px #ddd solid; margin-bottom:4px; color:#bb0000}
 #cpfllb1 span:hover{ display:block;   color:#b54d00;  width:235px; color:#bb0000 }
 #cpfllb1 span a{  font-size:12px; font-weight:bold;   line-height:24px;color:#bb0000}
 
#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:#666; 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-right:10px; }
#index_news_top_content{ float:left; display:inline; margin-left:5px; width:240px;}
#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:#666; font-family:"微软雅黑"; }
#index_news_top_content_span3{ font-size:12px; display:block; line-height:24px; color:#666; font-family:"微软雅黑"}
#index_news_list { clear:left;   line-height:24px; }
 
#index_news_list_span{ display:block; margin-left:0px; height:26px; text-indent:3px;  list-style:none;  overflow:hidden; width:95%; border-bottom:1px #ddd dotted}
 
#index_news_list_date{ font-size:12px; color:#666; font-family:"微软雅黑";}
#syfl{ width:225px;  overflow:hidden; float:left; margin-left:50px;}
#cphxfl{ width:100%;  overflow:hidden; border-bottom:1px #ccc dotted; text-indent:8px;}
#cphxfl a{ color:#ff0000; font-weight:bold}
 #sycp2 { width:100%; text-indent:8px; margin-bottom:10px;}
 
 #sycp2 a{ color:#006699}

/* foot.asp-------------------------------------- */
#foot{width:100%;  float:left; overflow:hidden; background:url(../images/sc/index_12.jpg) center top repeat-x; background-color:#1b3b64}
#dbdh{ width:100%; height:48px; text-align:left; background:url(../images/sc/index_14111.jpg) center top repeat-x; overflow:hidden; color:#969696}
#dbdh a{ color:#969696}
/* float:left 是为了兼容FF，100%的div非要浮动起来--*/
#dbyqlj,#dbyqlj p{ height:27px; line-height:26px; font-size:12px; font-family:"微软雅黑";  float:left}
#banquan{ width:1000px; text-align:left;font-size:12px;  background:url(../images/index_121111.jpg) center top no-repeat; line-height:24px; margin:auto ;color:#fff}
#banquan a{color:#fff }
#banquan p a{ color:#fff}
#banquan div{ line-height:24px;color:#fff}
#banquan td{ color:#fff}
#banquan p{  text-align:left; font-size:12px; line-height:34px;  margin:0px;  float:left; width:1000px; line-height:24px;color:#fff }
 
 
 
 
 
 /* about.asp-------------------------------------- */
 #sycplb{ width:224px; float:left; border:1px #ddd solid; margin:5px; text-align:center; padding:5px;}
 #sycplb img{ width:200px; height:300px;}
 #left { float:left;  display:inline; margin-top:5px; overflow:hidden; margin-bottom:20px; width:211px; margin-left:0px; background-color:#eee }
 #right {width:750px; float:right; overflow:hidden; margin-left:20px; display:inline}
 #mbx{ background:url(../images/btbg.jpg) center top no-repeat; height:34px; margin-top:5px; border-bottom:1px #ccc solid;}
 #mbx_text{ text-align:right; float:right; display:block; line-height:38px; font-size:12px; font-family:"微软雅黑";color:#666;}
 #mbx_title{ text-align:left; float:left; display:block; line-height:38px; font-size:15px; font-family:"微软雅黑"; font-weight:bold; color:#bb0000 }  
 #content_text{ font-size:14px; line-height:28px; padding-top:10px;padding-right:10px;padding-left:10px; font-family:"微软雅黑";}
 #content_text p{ font-size:14px; line-height:28px; padding:10px; font-family:"微软雅黑"; }
 #content  { height:auto; width:100%; margin-top:10px;}
 #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:#666}
 #propage a,span,td{ font-size:12px; color:#666}
 #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:#666; padding:10px;}
 #newspage a,span,td{ font-size:12px; color:#666;}
 #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;
	}
	
@-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: 122px;
		font-weight:normal;
		line-height:42px;
		text-decoration:none;
		white-space: nowrap;
		margin:0px;
		font-size:15px;
		color:#fff;
		height:42px;}

#jsddm li a:hover
{	  background:url(../images/sc/nav_hover.gif) center top repeat-x;}
		
	#jsddm li ul
	{	margin: 0;
		padding: 0;
		position: absolute;
		z-index:999;
		visibility: hidden;
		background-color:#000;
		}
		
#jsddm li ul li
{	float: none;
	display: inline;
	}
			
#jsddm li ul li a
{	width: 178px;
	background: #eee;
	text-align:left;
	text-indent:17px;
	height:28px;
	line-height:28px;
/*	margin-bottom:1px;*/
 border-bottom:1px #ccc solid;
	color: #394749}
			
#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 li{width:209px;height:26px;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:#000;width:209px;height:26px;display:block;background:url(../images/bt1111.jpg) no-repeat;padding:0px;margin:0px; text-align:left; text-indent:30px; line-height:26px; font-size:14px; font-weight:bold;border-bottom:1px #ddd solid}
.menu_nav .nav_content li.current{line-height:26px;width:209px;background:url(../images/bt11111.jpg) no-repeat;padding:0px; border-bottom:1px #555 solid}
.menu_nav .nav_content li.current a,.menu_nav .nav_content li a:hover{width:209px;height:26px;background:url(../images/bt2111.jpg) no-repeat;border-bottom:1px #ddd solid;display:block;color:#bb0000;margin:0px;}
.menu_nav .nav_content li a:hover{background:url(../images/bt11112.jpg) no-repeat;width:209px;border-bottom:1px #ddd solid;line-height:26px;text-decoration:none;padding:0px;margin:0px; color:#bb0000;}
#cpit{ border:1px #ddd solid; float:left; margin:5px; text-align:center}

/* gundong cp-------------------------------------- */

    #demo {
     overflow:hidden;
     width:100%;
	 margin-bottom:20px;
	 margin-left:0px;
	 margin-top:15px;
	 height:255px
    }
    #demo img {
	border:0px;
	margin:3px;
    }
    #indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }
	
	
    #demos {
     overflow:hidden;
     width:100%;
	 height:360px;
	 margin-left:0px;
	 display:inline;
    }
    #demos img {
	border:0px;
	margin:3px;
    }
    #indemos {
     float: left;
     width: 800%;
    }
    #demo1s {
     float: left;
    }
    #demo2s {
     float: left;
    }
	
	
 #goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto
}