﻿html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑", Tahoma, Geneva, sans-serif; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background-color:#fff; line-height: 1.2; }
a, a:link { color: #000000; text-decoration: none; }
a:visited {  }
a:active, a:hover { color:#ff0000; text-decoration: none; }
a:focus { outline: none; }
 
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
.blank1{ width:100%; height:1px; line-height:1px; clear:both; overflow:hidden;}
.blank10{ width:100%; height:10px; line-height:10px; clear:both; overflow:hidden;}
.blank31{ width:100%; height:31px; line-height:31px; clear:both; overflow:hidden;}
.block{ width:990px; margin:0 auto;}
/*--banner--*/
.banner{width:100%;height:620px; position:absolute; z-index:998;}
#glume{width:100%;position:absolute;overflow:hidden;z-index:2;}
#glume .Limg{ width:100%;height:620px;position:relative;cursor:pointer;}
#glume .Limg li{ width:100%;height:620px;position:absolute;cursor:pointer;}
#glume .Limg li a{ width:990px; height:620px; display:block;}
#glume .Nubbt{ display: block; position:absolute; z-index:999;right:50%;top:530px;}
#glume .Nubbt span{display: block; width:14px; height:14px; margin-right:5px; cursor:pointer; float:left; background-image:url(../images/banner_lk.gif);}
#glume .Nubbt span.on{background-image:url(../images/banner_lka.gif); }
/*--header--*/
.header{ width:100%; position:absolute; z-index:999; }
.logo{ width:335px; height:77px; padding-top:11px;}
ul.language{ width:303px; height:27px; background-image:url(../images/language-bg.png); margin-top:55px; line-height:24px; padding:0 15px;}
ul.language li{ float:left; background-image:url(../images/icon.jpg); background-repeat:no-repeat; background-position:left center; padding-left:8px; padding-right:12px;}
.nav{ width:990px; height:50px; padding-bottom:6px; background-image:url(../images/nav-bg.png); line-height:50px; margin-top:3px;}
.nav ul li{ float:left; font-size:14px; font-weight:bold; width:102px; text-align:center; background-image:url(../images/nav-r.jpg); background-repeat:no-repeat; background-position:right;}
.nav ul li a{ color:#003d76;}
.nav ul li a:hover, .nav ul li a.nav-on{ color:#ff0000;}
.nav ul li.nav-nor{ background-image:none;}
.search{ padding-top:12px; width:252px; height:28px; padding-left:10px;}
.search-m{ width:167px; height:28px; background-image: url(../images/sarch-m.jpg); background-repeat:no-repeat; padding:0 5px; line-height:28px; border:0px;}
.search-n{ width:74px; height:28px; background-image:url(../images/sarch-n.jpg); background-repeat:no-repeat; text-align:center; line-height:28px; font-size:14px; color:#fff; font-weight:bold; border:0px; cursor:pointer; margin-left:1px;}
/*--main--*/
.main{width:100%; text-align:left; position:absolute; top:550px; padding:0; z-index:999;}
.main-block{ width:990px; margin:0 auto; background-image:url(../images/index-main-bg.png); background-repeat:no-repeat; padding-bottom:20px;}
.main-block2{ width:990px; margin:0 auto; background-image:url(../images/index-main-bg2.png); background-repeat:no-repeat; padding-bottom:20px;}
.main-L{ width:724px;}
.main-L-nav{ width:626px; height:38px; padding-left:78px; padding-top:15px; padding-right:20px; line-height:38px; }
.main-L-navL{font-size:14px; font-weight:bold; color:#fff;}
.main-L-navL span{ font-size:12px;font-style: italic; padding-left:5px;}
.main-L-navM{ width:70px; height:20px; background-image:url(../images/more.png); padding:0 10px 2px 10px; line-height:20px; margin-top:13px; text-align:center;}
.main-L-navM a{ color:#fff;}
.main-L-con{ padding-top:32px; padding-left:8px; width:716px;}
.main-L-conFUCK{ padding-top:32px; padding-left:8px; width:716px; background-color:#F7F7F8;}
.main-L-conFUCK dl{ width:213px; height:216px; padding-bottom:20px;}
.sort dl{ width:213px; height:216px; background-image:url(../images/sort-bg.jpg); background-repeat:no-repeat; background-position:left top; float:left; margin:0 10px; display:block;}
.sort dl dt{ width:190px; height:170px; float:left; padding:8px 13px 1px 11px;}
.sort dl dd{ width:213px; height:37px; line-height:37px; text-align:center;}
.sort dl dd a{ font-size:14px; font-weight:bold;}
.main-R{ width:256px;}
.main-R-nav{ width:256px; height:38px; padding-top:15px; line-height:38px;font-size:14px; font-weight:bold; color:#fff; text-align: center;}
.login{ width:232px; height:154px; padding-left:24px; padding-top:10px;}
.login p{ width:232px; float:left; padding:3px 0;}
.login p span{ color:red;}
.login-m{ width:202px; height:25px; padding:0 5px; background-image:url(../images/login-m.jpg); background-repeat:no-repeat; line-height:25px; border:0px;}
.login-n{ width:71px; height:27px; line-height:27px; background-image:url(../images/lg.jpg); background-repeat:no-repeat; border:0px; cursor:pointer; text-align:left; padding-left:12px; color:#fff;}
a.login-n2{ width:85px; height:27px; line-height:27px; background-image:url(../images/fg.jpg); background-repeat:no-repeat; border:0px; cursor:pointer; text-align:left; padding-left:12px; color:#fff; display:block;}
a.login-n3{ height:27px; line-height:27px; padding-left:8px;}
ul.online{ width:196px; height:85px; padding:10px 30px; background-image:url(../images/online-bg.jpg); background-repeat:no-repeat;}
ul.online li{ width:98px; height:28px; line-height:28px; float:left; overflow:hidden;}
ul.online li img{ vertical-align:middle;}
ul.online li a{ color:#fff; font-weight:bold;}
#demo { overflow:hidden; width:708px; height:216px;}
#indemo { float: left; width: 800%;}
#demo1 { float: left;}
#demo1 li{ float:left;}
#demo2 { float: left;}
/*--footer--*/
.footer{ width:990px; height:120px; background-image:url(../images/footer-bg.jpg); background-repeat:repeat-x;}
.copyright{ width:210px; height:80px; line-height:80px; color:red; padding-left:20px;}
.footer-contact{ width:700px; height:44px; padding-top:20px; padding-right:20px;}
.footer-contact p{ width:700px; text-align:right; height:22px; line-height:22px;}
/*--product-list--*/
.main-L-con2{ width:700px; height:166px; padding-left:24px; padding-top:32px;}
.rollBox{ width:676px; overflow:hidden; padding: 0; height: 166px;}
.rollBox .Cont{ width:624px; overflow:hidden; float: left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ width:190px; height:166px; padding:0px 9px; float:left; text-align:left;}
.rollBox .Cont .pic dl{ width:190px; height:166px; float:left;}
.rollBox .Cont .pic dl dt{ width:170px; height:110px; background-image:url(../images/newpro-bg.jpg); background-repeat:no-repeat; padding:10px; float:left;}
.rollBox .Cont .pic dl dd{ width:190px; height:26px; font-size:14px; line-height:26px; text-align:center;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1 { float: left; margin:38px 0; width: 26px; height: 56px; cursor: hand;}
.img2 { float: right; margin:38px 0; width: 26px; height: 56px; cursor: hand;}

.blcok-bg{ width:724px; background-color:#FBFBFD; background-image:url(../images/block_bg.jpg); background-repeat:no-repeat; background-position:left top; margin-top:30px;}
.blcok-bg-con{ padding-top:30px; padding-left:18px; width:706px; overflow:hidden;}
.blcok-bg-con dl{ width:190px; float:left; padding:0 18px 26px 18px;}
.blcok-bg-con dt{ width:170px; height:110px; background-image:url(../images/newpro-bg.jpg); background-repeat:no-repeat; padding:10px; float:left;}
.blcok-bg-con dd{ width:180px; padding:0 5px; height:22px; line-height:22px; text-align:left; float:left;}
.blcok-bg-con dd.product-m{ width:129px; height:26px; line-height:26px; background-image:url(../images/product-m.jpg); background-repeat:no-repeat; padding:0 20px;}
.page{ width:706px; height:26px; line-height:26px; padding-left:18px;}

.product-m2{ width:256px; height:714px; background-color:#F6F5FA; background-image:url(../images/product-m2.jpg); background-repeat:no-repeat; background-position:left 42px; padding-top:42px;overflow:hidden;}
.product-m3{ width:256px; background-color:#F6F5FA; background-image:url(../images/product-m2.jpg); background-repeat:no-repeat; background-position:left 42px; padding-top:42px;overflow:hidden;}
ul.product-m2-con{ width:203px; padding:20px 22px 0 24px; *padding:20px 10px 0 10px;}
ul.product-m2-con li{ padding-bottom:10px;}
/*--show--*/
.banner-show{width:100%;height:257px; position:absolute; z-index:998; background-image:url(../images/show-bg.jpg); background-repeat:no-repeat; background-position:center top;}
.main-show{width:100%; text-align:left; position:absolute; top:174px; padding:0; z-index:999}
.main-block-show{ width:990px; margin:0 auto; background-image:url(../images/pro-show.png); background-repeat:no-repeat; padding-bottom:20px;}
ul.main-block-showN{ width:990px; height:38px; padding-top:15px; line-height:38px; font-size:16px; font-weight:bold; padding-bottom:40px;}
ul.main-block-showN a{ color:#fff;}
ul.main-block-showN a:hover{ color:#fff;}
ul.main-block-showN li{ width:220px; float:left; text-align:center;}
ul.main-block-showN li.showN-1{ margin-right:27px; margin-left:13px!important; margin-left:7px}
ul.main-block-showN li.showN-2{ margin-right:27px;}
ul.main-block-showN li.showN-3{ margin-right:27px;}
ul.main-block-showN li.showN-4{ }
.main-block-showP{ width:800px; height:518px; padding:30px 95px; background-color:#F8F8F8;}
ul.main-block-showS{ width:951px!important;width:971px; height:161px; background-image: url(../images/show2.jpg); background-repeat:no-repeat; padding-left:39px!important; padding-left:19px; padding-top:42px;}
ul.main-block-showS li{width:180px; height:120px; float:left; margin:0 24px;}
ul.main-block-showS li a{ width:170px; height:110px; border:5px solid #FF3600; display:block;} 
.main-block-showC{ width:990px; height:207px; background-image:url(../images/show3.jpg); background-repeat:no-repeat;}
.main-block-showCN{width:872px; height:38px; padding-left:98px; padding-top:15px; padding-right:20px; line-height:38px; font-size:16px; font-weight:bold; color:#fff;}
.main-block-showC ul{ padding-left:42px; padding-top:26px; width:948px; float:left;}
.main-block-showC ul li{ width:216px; height:30px; line-height:30px; border-bottom:1px solid #C9CACE; float:left; padding-left:50px; margin:0 18px;}
.main-block-showC2{ width:990px; height:100%; background-image:url(../images/show4.jpg); background-repeat:no-repeat;}
.main-block-showCN2{ width:870px; height:100%; padding:14px 60px 20px 60px; line-height:26px; background-image:url(../images/show4_bg.jpg); background-repeat:repeat-y;}
/*--other--*/
.main-L-con3{ width:676px; font-size:14px; padding:32px 24px 22px 24px; line-height:28px; background-color:#F7F7F8;}
.aboutooxx{ width:526px; padding-left:150px; padding-bottom:20px;}
.aboutooxx a{ width:175px; height:35px; background-image:url(../images/mm.jpg); background-repeat:no-repeat; display:block; text-align:center; float:left; line-height:35px; font-size:14px; color:#fff; margin:0 10px;}


/*新闻列表页news*/
.innews {
	width: 620px;
	float: left;
	padding: 20px 30px 20px 30px;
}
.innews .inew {
	width: 620px;
	height:36px;
	line-height:36px;
	float:left;
	margin:0;
	border-bottom: 1px dashed #CCCCCC;
	background: none;
	padding: 0px 0px 0px 0px;
}
.innews .inew .neews_a {
	width:520px;
	height:36px;
	line-height:32px;
	float:left;
	margin:0;
	padding: 0;
	background: none;
}
.innews .inew .neews_a a {
	width:500px;
	height:36px;
	line-height:36px;
	float:left;
	margin:0;
	background-image:url(../images/new_product_sline.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color:#000;
}
.innews .inew .neews_a a:hover {
	color:#FF0000;
}

.innews .inew dd {
	width:90px;
	height:36px;
	line-height:36px;
	float:right;
	margin:0;
}
/*新闻展示页news*/
.news_show {
	width:100%;
	float:left;
}
.news_show .title {
	width: 656px;
	height:40;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
	float:left;
	text-align: center;
	background-image:none;
	border-bottom: 1px dashed #CCCCCC;
	margin: 25px 10px 0px 10px;
	color:#000;
}
.news_show .datte {
	width:100%;
	height:22;
	line-height:40px;
	float:left;
	text-align: center;
	background-image:none;
	color:#444444;
}
.news_show .text {
	width:100%;
	line-height:22px;
	float:left;
	background-image:none;
	color:#000;
}
.news_show .text img{max-width: 656px; height:auto; width:expression(this.width >656 ? '656px':true); text-align:center;}
#www_zzjs_net{width:168px; height:203px; position:absolute; z-index:9999;}