html { overflow-x: hidden; overflow-y: auto; }
*{ padding:0; margin:0}
body,td,th,ul,li,p,pre {margin: 0px; padding:0; font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体" ; font-size:12px; color:#333; line-height:22px; font-weight:normal}
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";font-size:12px;color:#333;text-decoration:none;}
a:hover{color:#f47209;}
em,i{ font-style: normal;}

input, label, select, option, textarea, button, fieldset, legend { font:12px/18px "Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; }


.mb20 { height: 20px;}
.mb25 { height:25px;}
.mb35 { height:35px;}
.mb40 {height: 40px;}
.mb50 {height: 50px;}
.mb60 { height: 60px;}
.ptb30{padding:30px 0;}
.fl { float:left;}
.fr { float:right;}
a.blue { color:#00a2e9; text-decoration:none; }
a.blue:hover { text-decoration:underline; color:#004e91; }
.clean{ clear:both; display:block; }
input,button,select,textarea{outline:none; border:none;}

.clear:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clear{*zoom:1;clear:both;}
.container,.header,.content{width:1000px; height:auto; margin:0 auto;}



.h_top1{ background:#eee}
.h_top{;overflow:hidden;font-family:"Microsoft YaHei";}
.h_zc{height:32px;line-height:31px; color:#999; overflow:hidden;}
.h_zc a{ padding:0 11px;color:#999;}
.h_zc p{line-height:31px;}
.h_con{height:136px; padding:0px 0 0;color:#000; display:block; font-size:16px; line-height:19px;font-family:"Microsoft YaHei";}
.h_con h1{ padding:22px 16px 0 0;}
.t_text{float:left;display:block;padding:0 0 0 20px; border-left:solid 1px #e2e2e2; margin:40px 0 0;height:54px; overflow:hidden; font-size:20px;}
.t_text b{ display:block;color:#0066cc; line-height:30px; font-size:20px;}
.h_pho{ width:226px; white-space:nowrap; color:#999;font-size:14px;font-family:"Microsoft YaHei"; padding-top:27px;}
.h_pho p{ background:url(../image/tel.jpg) no-repeat 0 2px; padding:2px 0 0 52px; height:54px; line-height:20px;}
.h_pho b{line-height:28px; display:block;font-size:24px; font-family:Arial;color:#0066cc;}
.h_pho a{ display:block; border-radius:2px; line-height:31px; background:#ff6000; color:#fff; text-align:center;font-size:12px;}



#headbot{height:49px;background: url(../image/nav_bj.jpg) repeat-x center top;}
.mainwidth{width:1000px;margin-left:auto;margin-right:auto;}
#nav{margin: 0 auto;padding: 0;z-index: 1130;width: 1000px;height:49px;}
#nav li {float:left;width:140px;display: block;font-weight:bold;text-align:center;	}
	
	
#nav li.navjg {width:2px;height:49px;overflow:hidden;FLOAT: left;LINE-HEIGHT: 40px;}

.menunew{width:140px;}
.menunew a{color:#ffffff;display:block;height:49px;line-height:45px;font-size:16px;font-weight:normal; background:url(../image/tw_03.jpg) no-repeat right center}
.menunew a:hover {BACKGROUND:#ff6000; COLOR: #fff;display:block;font-weight:normal;height:49px;line-height:45px;TEXT-DECORATION: none; }

.prodiv {background: rgb(255, 255, 255);margin-top:0px;width:630px; overflow: hidden;position: absolute;box-shadow: 0px 2px 8px rgba(0,0,0,0.2);border-radius:0px 0px 5px 5px;padding-bottom:20px;visibility: hidden;z-index: 1110;}
.prodiv .shadow {top: 0px; bottom: auto;position: absolute;}
.prodiv .t {color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; color:#000000; text-align:center;}


.percent640 {width:470px;float:right;}
#procont {color: rgb(102, 102, 102); padding-top:12px; height:160px; width:470px;float:left; }
#procont ul {width:620px;}
#procont ul li img {width:140px; border:1px solid #ddd }
#procont ul li {background: none; color: #333333; font-size: 12px; line-height:20px;font-weight:normal;width:150px;}
#procont ul li a,#procont ul li a:link,#procont ul li a:visited{text-decoration: none;	font-size: 14px; line-height: 30px;color:#666666;width:150px;font-weight:normal;background:none;}
#procont ul li a:hover{font-weight:normal;line-height: 30px;text-decoration: none;	font-size: 14px; color:#00a3a0;width:150px;background:none;}
.nav_lev2 {background: rgb(255, 255, 255);margin-top:0px;padding-bottom:10px;width: 380px; overflow: hidden;position: absolute;box-shadow: 0px 2px 8px rgba(0,0,0,0.2);border-radius:0px 0px 5px 5px;visibility: hidden;z-index: 1110;}
.hover .nav_lev2 {display: block;}
.nav_lev2 .cont {padding: 20px; color: rgb(102, 102, 102);}
.nav_lev2 .t {color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; }
.nav_lev2 .shadow {top: 0px; bottom: auto;}
.nav_lev2 .cont ul {width: 100%; overflow: hidden;}
.nav_lev2 .cont li {width: 30%; margin-right: 3%; float: left; line-height:20px;}
.nav_lev2 .cont li p {font-weight:normal; font-size:12px; text-align:left;}
.nav_lev2 .cont li a {background: none; color: #333333; padding-left: 0px; font-size: 12px; line-height:20px;height:20px; font-weight:normal;}
.nav_lev2 .cont li a:hover {background: none; color:#0150A0; padding-left: 0px; font-size: 12px; line-height:20px;height:20px;font-weight:normal;}

.picshownew {width:200px; float:right; padding:20px;}
.picshownew img {width: 179px;  float:right;}
.picshow img {width: 179; height:103px; float:right;}

.nav_menu {background: rgb(237, 237, 237); padding-bottom: 9999px; margin-bottom: -9999px; float:left; width:140px; padding-top:10px; }
.nav_menu li {height: 30px; line-height: 30px; overflow: hidden; font-size: 14px;border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; color:#666666;text-align:left; width:100%; font-weight:normal; background:none!important}
.nav_menu li a,.nav_menu li a:link,.nav_menu li a:visited{display: block;text-decoration: none;	overflow: hidden; font-size: 14px; text-align:left;height: 30px; line-height: 30px;color:#666666;width:100%;font-weight:normal; background:none;padding-left:15px;}
.nav_menu li a:hover{display: block;font-weight:normal;text-align:left;height: 30px; line-height: 30px;text-decoration: none;	overflow: hidden; font-size: 14px; color:#0150A0; background:#CCC;width:100%;}


.hz01 { padding:19px 3px 0 12px;}
.hz03 { padding:19px 0 0 3px;}
.hz02 ul li {float:left;padding:0 6px;display:inline;width:218px;}
.hz02 ul li img { border:solid 1px #cccbcb; width:199px; height:72px;}
.hz02 ul li span { display:block; height:35px; line-height:35px; overflow:hidden; text-align:center;}
.hz02 ul li span a { color:#666}

.zk_bg{ background:url(../image/zk.jpg) no-repeat center 0; height:424px;}
.zk{ width:1000px; margin:0 auto;}
h3.titlesb1{ background:none!important}
h3.titlesb{ text-align:center;font-weight:normal; padding-top:44px; background:url(../image/zk_h3.gif) no-repeat center bottom; padding-bottom:20px; height:51px; margin-bottom:34px;}
h3.titlesb a{ color:#090909;}
h3.titlesb b{ color:#333; font-size:28px}
h3.titlesb q{ display:block; font-size:13px; color:#8c8b8b; padding-top:11px; line-height:20px;}
.zk .hz02 ul li img{ width:218px; height:142px; border:none; padding:4px 0 0 4px;}
.zk .hz02 ul li{ padding:0 9px;}
.zk .hz01,.zk .hz03{ padding-left:0; padding-top:47px;}
.zk .hz02 ul li a{ display: inline-block; width:226px; height:179px; background:#fff;}
.zk .hz02 ul li a:hover{ background:#084ea4; color:#fff; text-decoration:none;}


.tit1{ height:50px; padding-top:20px; overflow:hidden;color:#fff;  font:28px "Microsoft Yahei"; text-align:center; font-weight:bold;}

.lc{ height:220px; background:url(../image/m11bg.jpg) no-repeat center 70%}
.lc li{ width:109px; height:109px; font:15px "Microsoft Yahei"; text-align:center; float:left; margin-right:45px;margin-left:20px; position:relative; margin-top:12px;}
.lc li a{ display:block;width:109px; height:94px; padding-top:15px; font-size:14px; background:url(../image/lc_bg2.png) no-repeat center top; color:#313131;}
.lc li em{ display:block; width:38px; height:42px; margin:0 auto 6px; background:url(../image/lc1.png) no-repeat center top;}
.lc .li02 em{ background:url(../image/lc2.png) no-repeat center top;}
.lc .li03 em{ background:url(../image/lc3.png) no-repeat center top;}
.lc .li04 em{ background:url(../image/lc4.png) no-repeat center top;}
.lc .li05 em{ background:url(../image/lc5.png) no-repeat center top;}
.lc .li06 em{ background:url(../image/lc6.png) no-repeat center top;}
.lc .li07 em{ background:url(404.png) no-repeat center top;}
.lc .li08 em{ background:url(../image/lc8.png) no-repeat center top;}
.lc li b{ display:block; position:absolute; top:52px; left:130px; width:22px; height:13px; background:url(../image/lc_jt.png) no-repeat;}
.lc li a:hover{ color:#fff; background:url(../image/lc_bg1.png) no-repeat center top;}
.lc li a:hover em{ background-position:0 -42px;}
.lc .li08{ margin-right:0;}


.about{ padding: 70px 0 0; }
.about h3{ text-align: center; padding-bottom: 26px; background:url(../image/about_bg.png) no-repeat center bottom; margin-bottom: 45px;}
.about h3 a{ color:#333;font-size: 32px; }
.about h3 a:hover{text-decoration: none;}

.about dl{background: #f2f4f6;}
.about dt{float: left;}
.about dt img{display: block; width: 525px; height: 320px;}
.about dd{width: 400px; padding-left: 35px; float: left;}
.about dd h4{ font-weight: normal; padding: 24px 0 20px;}
.about dd h4 a{font-size: 20px;}
.about dd p{font-size: 14px; color: #555; line-height: 28px; margin-bottom: 28px;}
.about dd span a{margin-right: 20px;}



.product{overflow: hidden;padding:50px 0px 0px 0px;}
.title{overflow: hidden;}
.title h1{color:#222;font-size: 28px;font-weight: bold;text-align: center;}
.title h1 span{color: #137fd9;}
.title_z{overflow: hidden;text-align: center;margin-top: -2px;}
.title_z span{height: 19px; width: 335px; display: inline-block;*display: inline;*zoom:1;}
.title_z p{
	color: #bebebe;
	font-size: 16px;
	font-family: "Constantia";
	margin: 0px 8px; 
	text-transform: uppercase; 
	padding-bottom: 30px;
	display: inline-block;
	*display: inline;
	*zoom:1;
}


.product_c,.product_t{overflow: hidden;}

.p_prev,.p_next{display: block;width: 12px;height: 23px;margin-top: 20px;}
.p_prev{float: left;background: url(404.png) no-repeat;}
.p_next{float: right;background: url(404.png) no-repeat;}
.p_prev:hover{float: left;background: url(404.png) no-repeat;}
.p_next:hover{float: right;background: url(404.png) no-repeat;}

.product_u{overflow: hidden;width:442px;height:45px;float:left;margin-left:283px;}
.product_u li{float:left;padding-right: 8px;line-height: 45px;text-align: center;width: 135px;}
.product_u li.r{padding-right: 0;}
.product_u li a{display: block;width: 138px;height: 45px;background: #e6e6e6;font-size: 14px;color: #676767;-webkit-transition: all 0.5s ease-in-out 0s;}
.product_u li a:hover{background:#137fd9;color: #fff;}

.product_ct{overflow: hidden;padding-top:5px;margin-top: 20px;}
.product_ct li{width: 239px;padding-right:12px;float: left;overflow: hidden;}
.product_ct li:nth-child(4){padding-right:0px!important;}
.product_ct li.r{padding-right: 0;}
.product_ct li a{display: block;width: 218px;background: #efefef;padding: 10px;-webkit-transition: all 0.5s ease-in-out 0s;}
.product_ct li a img{width: 218px;height:164px;margin-bottom: 20px;}
.product_ct li a h1{color: #676767;font-size: 14px;padding-left: 10px;font-size: 16px;cursor: pointer;height: 26px;
overflow: hidden;}
.product_ct li a h6{width: 65px;height: 1px;background: #d9d9d9;margin:3px 0px 13px 10px;cursor: pointer;}
.product_ct li a p{color: #5b5b5b;font-size: 12px;line-height: 19px;cursor: pointer;padding-left: 10px;height:19px;overflow: hidden;}
.product_ct li a h4{width: 78px;height: 26px;border:1px solid #a7a7a7;text-align: center;cursor: pointer;line-height: 26px;color: #5b5b5b;margin: 13px 0px 8px 10px;}
.product_ct li a:hover{background:#efefef;}
.product_ct li a:hover h1,.product_ct li a:hover p{color: #333;}
.product_ct li a:hover h6{background: #333;}
.product_ct li a:hover h4{background: #999;border: 1px solid #999;color: #fff;}

.p_more{width: 185px;height: 35px;display: block;margin:30px auto;background: url(../image/more.jpg) no-repeat;-webkit-transition: all 0.5s ease-in-out 0s;}
.p_more:hover{background: url(../image/more_hover.jpg) no-repeat;}

.ps_bg{overflow: hidden;height:345px;}


.footer { background: #ebebeb; margin-top:60px;}
.foot { padding-top: 30px; padding-bottom:20px; }
.foot .item { float: left; width: 140px; }
.foot .wei{ float:left;width: 150px;}
.foot .wei dd{ font-size:12px; text-align:center}
.foot .special { float: right; }
.foot dt { margin-bottom:16px; }
.foot h2 { color: #000; font-size:18px; font-weight:normal }
.foot dd { margin-bottom: 8px; font-size: 14px; color: #252525; }
.foot dd img { margin-right: 12px; }
.foot a { color: #252525; font-size:14px }
.foot a:hover { color: #cb3f32; }
.footCode { padding-top: 7px; }
.footCode img { border-radius: 3px; overflow: hidden; }

.copyright { height: 37px;background: #0358ae; line-height: 37px; color: #dde4f3; overflow: hidden; }
.copyright a { color: #dde4f3; }
.copyright a:hover { color: #cb3f32; }
.copyright .fl span { margin-right: 23px; }
.copyright .fr { }
.copyright .fr span { margin: 0 10px; cursor: default; font-size: 12px; font-family: Arial; }



.bann{ height:300px;}


.pro_centre3 {padding-top:0px;margin-top:16px; margin-bottom:40px;}
.right_main { width:760px; padding-bottom:15px; overflow:hidden; }
.pro_centre3 .sub_tel {margin-top: 3px;}
.pro_nav_side_ny{width: 228px; }
.pro_til{height:46px;color:#fff;text-align:center;background:url(../image/sub_til.gif) no-repeat;overflow:hidden;}
.pro_til a {color: #fff; font-size:18px; line-height:42px;}
.pro_til span{ font-size:14px; color:#CCC; padding-left:6px; text-transform:uppercase}

.sub_cont {padding:12px 13px 0 10px;border:1px solid #dcdcdc;overflow: hidden;background:#f2f0f0;}
.sub_cont h3 {text-align: center;height: 44px;border-bottom: 1px solid #fff;}
.sub_cont h3 a {display: inline-block;color:#0b318f;padding-right: 12px;}
.sublist {}
.sublist li { text-align:center;margin-bottom:10px;overflow: hidden; display:block;}
.sublist li a {color: #3e3e3e; line-height:34px; font-size:14px;display:block;background:url(../image/sub_li.gif) no-repeat;}
.sublist li a:hover, .sublist .cur a {text-decoration: none;color:#FFF;background:url(../image/sub_li1.gif) no-repeat;display:block; }
.sub_tel {height:58px;padding: 12px 0 0 64px;color:#fff;background:url(../image/sub_tel.jpg) no-repeat;overflow:hidden;}
.sub_tel b {font-size:19px;}

.sublist li ul.subl{margin:5px auto 0 auto;display:block;}
.sublist li ul.subl li{ margin-bottom:0;}
.sublist li ul.subl a{ background: url(404.png) no-repeat 10% center; color:#333; text-align:left; text-indent:34px; border-bottom:1px dashed #CCCCCC; line-height:36px;height:36px; display:block}
.sublist li ul.subl a:hover,.sublist li ul.subl .hover a{ background:#ccc; color:#06C}

.pro_box {width:733px;}
.pro_box .rightwen{ font-size:12px; font-weight:normal;}
.pro_box h3{ height:35px; border-bottom:1px solid #ddd;}
.pro_box h3 a{border-bottom:2px solid #025dbc;font-family:"Microsoft YaHei"; font-size:16px; color:#025dbc; line-height:36px;height:36px; padding:4px 10px 6px 10px;}
.pro_box span a{ background:none;border-bottom:none; font-size:12px; line-height:35px; padding:0; color:#333;}

.nycomin{ padding:23px 10px; line-height:26px; font-size:14px}
.nycomin1{padding:23px 0px;}


.recomd_pro{ width:228px; height:auto; margin-top:12px; overflow:hidden;background:#f2f0f0;}
.recomd_top{ background:url(../image/cp_lbg.gif) repeat-x; height:40px; line-height:40px; text-align:center;}
.recomd_top h3{ color:#fff; font-size:18px; font-weight:normal;}
.recomd_top h3 span{ font-size:14px; color:#ccc; font-weight:normal;text-transform:uppercase;}
.contit{ padding:17px 12px;}
.contit strong{ font-size:14px}


.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:1px 1% 30px 1%;}
.content_box .messages_box ul{width:100%;} 
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #0f7bd2;border:none;}


#right1 {width:733px; margin-top:1px; }
#right1 .pro_1 {padding-top: 6px;width: 733px;margin-right: auto;margin-left: auto;margin-top: 0px;}
#right1 .pro_1 dl {float: left;width:225px;margin-right:10px;margin-left:7px;}
#right1 .pro_1 dd {text-align: center;height:28px;line-height:28px;padding-right:5px;}
#right1 .pro_1 img {border: 1px solid #CCCCCC;height:160px;width: 220px;padding: 2px;}
.pro_1 h2 {line-height: 30px;font-weight: normal;text-align: center;height:30px;}
.pro_1 a:hover {color: #e00815;text-decoration: underline;}

#right1 .pro_1_honor img {border: 1px solid #CCCCCC;height:300px!important;width: 245px;padding: 2px;}


#img_p1{ height:100%; width:730px; margin:0px auto; padding-top:0px; }
#img_p1 ul li{ width:224px;}
.info_img1 a img{ width:220px; height:166px;}
#img_p1 li{ float:left; padding:5px 15px 0px 0px; text-align:center; margin-right:3px;line-height:0}
#img_p1 span.info_img1 a{ display:block; padding:2px; border:1px solid #CCC;}
#img_p1 span.info_img1 a:hover{ display:block; border:1px solid #CCC; padding:2px;opacity:0.8;filter:alpha(opacity=80); }
#img_p1 span.info_title{ display:block; height:32px; line-height:28px; overflow:hidden;}


.product_box{ width:730px;height:380px;  margin:0px auto 12px auto;}
.product_box_left{ width:330px; float:left;}

.product_box_right_style1{ width:210px;display:block;  font-size:14px; font-weight:bold; height:30px; line-height:30px;  color:#545454; padding-left:1px; }
.product_box_right_style2{ width:240px; display:block; }
.size14{ font-size:13px;}

#preview{float:left;text-align:center;width:300px;margin-top:10px;}
.jqzoom{width:348px;height:318;position:relative;}
.zoomdiv{left:859px;height:400px;width:300px;}
.list-h li{float:left;}
#spec-n5{width:350px;height:76px;padding-top:6px;overflow:hidden;}
#spec-left{background: url("../image/left.gif") no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:7px;}
#spec-right{background:url("../image/right.gif") no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:7px;}
#spec-list{float:left;overflow:hidden;margin-left:2px;display:inline;}
#spec-list ul li{float:left;margin-right:0px;display:inline;width:85px;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:73px;height:60px;}

.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url() #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:600px;height:452px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:60px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{position:relative;width:326px;}
#spec-list div{margin-top:0;*margin-left:0;}

.productShowTitle{width:340px;overflow:hidden;}
.productShowTitle h2{line-height:22px;font-size:18px;padding:10px 0;border-bottom:1px dotted #d9d9d9;}
.productShowTitle .description{padding-top:10px;overflow:hidden;padding-bottom:15px;}
.productShowTitle .description {color:#999;}
.productShowTitle .advisory{padding-top:20px;}
.productShowTitle .advisory a{display:block;width:140px;height:40px;background:#1162a9;border-radius:3px;border-bottom:5px solid #016fb8;line-height:40px;text-align:center;font-size:16px;color:#fff;margin-top:0px;}
.productShowTitle .advisory a:hover{background:#0091f1;border-color:#0083d9;color:#fff;}

.xsmain_top{ height:35px;line-height:35px;background:url(../image/page_line.jpg) no-repeat 10px 12px #edecec;font-size:16px; font-weight:800; margin:0px auto 0px auto;}
.xsmain_top h2{ line-height:35px; font-size:16px; padding-left: 20px; color:#1162a9}


.prenext {padding: 10px 0px;margin-top: 10px; border-top:1px dashed #CCC;width:99%; margin:0px auto;}
.prenext ul li {line-height: 34px;padding-left:8px; background:#eee; margin-bottom:8px;}
.prenext ul li:hover{ background:#ccc}