﻿/* CSS Document */



.wid{ width:1200px; margin:0 auto;}


.clearfix{clear: both;}

.jg{ width:100%; height:10px; overflow:hidden;}
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }


/*头部*/
.top{ width:100%; height:auto;}
.top_1{ width:1200px; height:150px; margin:0 auto;}
.top_2{ width:470px; height:150px; float:left;}

.top_4{ width:600px; height:50px; float:right;  font-size:16px; color:#999999;  margin-top:60px; }

.topdh{ width:100%; height:50px; line-height:50px; background:#F3F3F3;  letter-spacing:2px;}
.topdh a{}
.topdz{ background:url(images/topdz.gif) no-repeat; padding-left:50px;}

.banner{ width:100%; height:50px; }
.banner_z{ width:600px; height:50px; margin:0 auto;}
.banner_z ul{ list-style:none;}
.banner_z ul li.nLi{ float:left; text-align:center; height:50px; width:100px; font-size:16px; line-height:50px; position:relative;}
.banner_z ul li.nLi a{ color:#252525; width:100px; height:50px; display:block; font-weight:bolder;}
.banner_z ul li.nLi a:hover{ background:#0098e6; color:#FFFFFF;}
.banner_z ul li.nLi .sub{ display:none; width:300px;padding:15px 0; position:absolute; left:0; top:50px; background:#f3f3f3; z-index:999;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);}

.banner_z ul li.nLi .sub a{ width:130px;color:#656565; display:block; float:left;line-height:32px; height:32px; font-size:12px; background:url(../images/navbg.png) no-repeat 8px center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; padding-left:20px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.banner_z ul li.nLi .sub a:hover{color:#0077c5;transform:translate(6px,0px);-ms-transform:translate(6px,0px);-webkit-transform:translate(6px,0px);}


   .fullSlide{ width:100%;  position:relative;  height:600px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:600px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:460px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:50px; line-height:30px; text-align:center; _background:#000; _filter:alpha(opacity=60); }
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:14px; margin:5px; background:url(../images/tg_flash_p.png) -12px 0; overflow:hidden; line-height:9999px; }
	.fullSlide .hd ul .on{ background-position:0 0; }

.inabout{ background:url(images/about.gif) no-repeat center; width:100%; height:544px;}
.inaboutnr{ width:80%; float:right;}
.inaboutnrtit{ width:100%; height:80px; line-height:80px; font-size:26px; margin-top:60px; font-weight:550; letter-spacing:3px; text-align:right;}
.inaboutnrtit1{ width:100%; text-align:right; height:70px; line-height:70px; font-size:22px; margin-bottom:30px; font-weight:550; letter-spacing:3px;}
.inaboutnrtit2{ width:78%;line-height:38px; float:right; margin-bottom:60px; }
.inaboutmore{ width:100%; text-align:right; height:60px; line-height:60px;}

.ystit{ width:100%; background:url(images/in1.gif) repeat-x; height:60px; margin-top:50px; margin-bottom:50px;}
.ystitzi{ width:400px; text-align:center; height:60px; line-height:60px; background:#FFFFFF; margin:0 auto; color:#0098e6; font-size:35px; letter-spacing:7px;}

.ysnr{ width:100%;}
.ysnr1{ width:375px;}
.ysnr2{ background:url(images/ys1.gif) no-repeat 0px 10px; padding-left:20px; line-height:35px; font-size:16px; margin-top:10px; margin-bottom:30px;}


.in_newnr{ width:600px;}
.in_newnr ul li{ line-height:35px; background:url(images/new2.gif) no-repeat 0 12px; padding-left:20px;}
.in_newnr ul li span{ float:right}

.in_newms{ width:100%; height:110px; font-size:18px; line-height:35px; margin-bottom:15px;}
.in_newms a{ font-size:18px;}
.in_newms span{ font-size:14px; color:#686868 }

.di_nei{ width:100%; height:375px; background:#262626;}
.di_nei_da{ width:1200px; height:300px; padding-top:50px; margin:0 auto;}
.di_nei_da_1{ width:212px; height:137px; float:left; margin-top:50px; margin-right:60px;}
.di_nei_da_2{ width:370px; height:128px; border-left:1px solid #2297e1; border-right:1px solid #2297e1; float:left; font-size:13px; color:white; line-height:180%; margin-top:40px; padding-left:70px; padding-top:10px;}
.di_nei_da_3{ width:410px; height:138px; float:left; margin-left:60px; margin-top:50px;}
.di_nei_da_3 span{ display:block; width:80px; height:28px; line-height:28px; background:white; color:#0a81dd; font-size:16px; text-align:center; margin-bottom:10px;}
.di_nei_da_3 a{ display:block; float:left; font-size:13px; color:white; padding-right:8px; padding-bottom:8px;}

.footlink{ width:1200px; line-height:38px; height:38px; margin:0 auto;color:#848484; margin-bottom:65px;}
.footlink span{ width:150px; background:url(images/foot1.gif) no-repeat; height:38px; line-height:38px; color:#FFFFFF; letter-spacing:4px; display:block; float:left; margin-right:20px;}
.footlink a{ color:#848484;}

.footlogo{ width:505px; padding-right:70px;}
.footnr1{ width:150px; background:url(images/foot1.gif) no-repeat; height:38px; line-height:38px; color:#FFFFFF; letter-spacing:4px; display:block; margin-bottom:20px;}
.footnr2{ background:url(images/foot3.gif) no-repeat left; padding-left:35px; line-height:37px; color:#858585}
.footnr3{ padding-top:50px;  line-height:37px; color:#858585}
.footnr3 a{ color:#858585}

.about-show{ line-height:35px;}

.about-fl{ width:100%; padding-bottom:20px; line-height:50px; margin-top:20px;}
.about-fl ul li{ display:inline-block; overflow:hidden; width:200px; height:50px; line-height:50px; background:#F3F3F3; text-align:center; margin-right:30px; margin-bottom:10px; letter-spacing:3px;}
.about-fl ul li:hover{background:#0198e7;  color:#ffffff;}
.about-fl ul li:hover a.flbj{background:#0198e7;  color:#ffffff;}

.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

.new-show{ width:100%;}
.new-show ul li{ line-height:45px; height:45px; width:100%; background:url(images/newdian.png) no-repeat left; padding-left:15px; border-bottom:1px dashed #cccccc;  }
.new-show ul li span{ float:right; padding-right:10px;}
.new-show ul li a{ font-size:13px;  color:#545454;}


/****/                    

.yb_conct{position:fixed;z-index:9999999;top:200px;right:0px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#0089ff url(images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#0089ff url(images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#0089ff url(images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{height:200px;background:#0089ff url(images/fixCont.png) no-repeat 0 -169px; height:200px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:left; width:150px;}
.msg_btn_area a{display:inline-block;padding:15px 45px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}

.border{
	border: 1px solid #ccc; width:900px;
}
.list-product{
	width:270px;	
}


.list-product ul{
	list-style: none;
	width:240px;
}

.list-product ul li{
	height: 40px;
	line-height: 40px;
	color: #0064c4;
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0 0;
	background: #e5e5e5 url(images/list_li_title.gif) no-repeat 200px center;
	text-indent: 20px;
}
.list-product ul li a{
	color: #0064c4;
}
.product-title{
	height: 40px;
	line-height: 40px;
	background: #f2f2f2 url(hot_title.gif) no-repeat left top;
}
.product-title h3{
	margin: 0;
	float: left;
	width: 170px;
	text-align: center;
	color: #fff;
	font-size: 15px;
	line-height: 32px;
}
.product-title a{
	float: right;
	margin-right: 15px;
	_display: inline;
}
.product-show{
	margin: 0 20px 0 25px;
}

.left_contact{width:268px; border:1px solid #cccccc; background:#FFFFFF;}
.left_contact_nr{width:230px; padding-left:15px; line-height:30px; padding-bottom:20px; padding-top:20px}

.in_newtop{ width:100%; background:url(images/in_newtop1.gif) repeat-x; height:50px; line-height:50px;}
.in_newtoptit{ background:#027bce; height:50px; line-height:50px; padding-left:20px; padding-right:20px; font-size:18px; color:#FFFFFF; display:block; float:left; letter-spacing:2px;}
.in_newtopmore{ float:right; padding-right:10px;}

.list-new-title{
	height: 80px;
	background:url(images/newfl.gif) no-repeat top center;
	line-height: 80px;
	text-align: center;
	color: #fff;
}
.about-title1{ width:100%; text-align:center; line-height:80px; height:80px; color:#027bce; font-size:22px; letter-spacing:3px; font-weight:900;}
.about-title{
	height: 50px;
	line-height: 50px;
	background:url(images/in_newtop1.gif) repeat-x;
}
.about-title h3{
	margin: 0;
	float: left;
	padding-left:20px;
	text-align: left;
	color: #fff;
	font-size: 17px;
	letter-spacing:3px;
	width:150px;
	line-height: 50px;
	font-weight:100;
	background:url(images/left.png) no-repeat left;
}
.about-title .wz{
	float: right;
	margin-right: 15px;
	color:#333;
	_display: inline;
}
.about-title .wz a{
	
	color:#333
	
}

.about-title2{
	height: 50px;
	line-height: 50px;
	background:url(images/in_newtop1.gif) repeat-x;
}
.about-title2 h3{
	margin: 0;
	float: left;
	padding-left:20px;
	text-align: left;
	color: #fff;
	font-size: 17px;
	letter-spacing:3px;
	width:350px;
	line-height: 50px;
	font-weight:100;
	background:url(images/left1.png) no-repeat left;
}
.about-title2 .wz{
	float: right;
	margin-right: 15px;
	color:#333;
	_display: inline;
}
.about-title2 .wz a{
	
	color:#333
	
}
.new-show1{  line-height:30px;  width:96%; margin:0 auto;}


.news-title{
	width:100%;
	text-align:center;
	
	line-height:50px;
	color:#027bce;
	font-size:16px;
	padding-top:20px;
	padding-bottom:5px;
}
.info{
	width:100%;
	 background:#f2f2f2;
	text-align:center;
	height:45px;
	line-height:45px;
}

#textarea{
	width:100%;
	line-height:35px;
}
.pro-show ul{ width:100%; margin:0 auto;}
.pro-show ul li{ line-height:34px; float:left; width:370px; margin-right:30px; margin-bottom:50px; height:360px;}
.pro-showtit{ width:100%; height:50px; line-height:50px; background:#e20304; text-align:center}
.pro-showtit a{ color:#FFFFFF; font-size:15px;height:50px; line-height:50px;}

.honor-show ul{ width:100%; margin:0 auto;}
.honor-show ul li{ line-height:34px; float:left; width:275px; margin-right:25px; margin-bottom:50px;}
.in_proimg{ background:url(images/back.gif) repeat-x bottom; height:243px; width:250px;}
.in_honorimg{ background:url(images/back.gif) repeat-x bottom; height:353.5px; width:250px;}
.honor-showtit{ width:100%; height:50px; line-height:50px;  text-align:center}
.honor-showtit a{ font-size:15px;height:50px; line-height:50px;}

.honor-show1 ul{ width:100%; margin:0 auto;}
.honor-show1 ul li{ line-height:34px; float:left; width:275px; margin-right:25px; margin-bottom:50px;}
.in_proimg1{width:250px; border:5px solid #0089ff;}
.honor-showtit1{ width:260px; background:#0089ff; height:50px; line-height:50px; color:#FFFFFF; text-align:center}
.honor-showtit1 a{ font-size:15px;height:50px; line-height:50px;}