﻿#header{ height:100px; background:#fff; z-index:9999}
#header .logo{ position:absolute; left:10px; top:20px;}

#header .myform{ float:right; overflow:hidden; margin-top:6px;}
#header .myform input{float: left; width:140px; height:18px; line-height:16px; background:#c6e0e2; padding-left:5px; border:#c6e0e2 solid 1px;}
#header .myform input.btn{width:30px; height:20px; line-height:18px; padding:0px; cursor:pointer; background:#66BCF7 url(../images/ss.png) center center no-repeat; text-indent:-999em; overflow:hidden; border:0px;}

/*---菜单---*/
.nav{height:100px;position:absolute;right:0px;top:10px;}
.nav li.nLi{float:left;display:inline;position:relative; margin-right:45px;}
.nav li.nLi:last-child{ margin-right:0px;}
.nav li.nLi h3{font-weight: normal;}
.nav li.nLi h3 a{color:#555;font-size:16px; display: inline-block; height:90px; line-height:90px;}
.nav li.nLi h3 a:hover,
.nav li.nLi.on h3 a { color:#0090CF; font-weight:bolder;}

/*---子菜单---*/
.nav .sub{display:none;position:absolute; left:-25px; top:90px; z-index:9999; width:100px; background:#fafafa; padding:10px;border-radius: 0 0 5px 5px;box-shadow: #666 3px 3px 5px;border-top:#0090CF solid 3px;}
.nav .sub li{line-height:30px;}
.nav .sub li a{display:block; font-size:14px; height:30px;line-height:30px;color:#545454; text-align:center;}
.nav .sub li a:hover{color:#0090CF;}

.NavRight{ display:none;}
.btn_nav{ display:none;}

.w-tit {margin-top: 10px; text-align: center; color: #5c5c5c; padding-bottom: 10px; background: url(../images/do.png) bottom center no-repeat;}
.w-zh {font-size: 34px; color:#333; font-weight:bolder; }
.w-zh a{color:#333; }
.w-en {font-size: 18px; color:#808080; margin-bottom:10px; text-transform:uppercase;}

/*应用*/
.fangan{ background:#f5f5f5; overflow: hidden; padding:50px 0;}
.fangan-list{ margin-top:50px;}
.fangan-list li{ width:380px; float:left; margin-right:20px;}
.fangan-list li:last-child{ margin-right:0px;}
.fangan-list li .pic{ display:block; width:380px; height:260px; overflow:hidden;}
.fangan-list li .pic img{ display:block; width:380px; height:260px;
	 -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear; }
.fangan-list li:hover .pic img{ width:410px ; height: 280px; margin: -10px -15px;}
.fangan-list li .bt{ text-align:center; font-size:16px; font-weight:bolder; color:#333; margin-top:10px;}
.fangan-list li .bt span{ display:none;}

/*产品*/
.chanpin{padding:60px 0; overflow:hidden;}
.chanpin-1{float:left; width:590px; margin-top:50px; text-align:center;}
.chanpin-1 .pic{ display:block; width:590px; height:352px; overflow:hidden;}
.chanpin-1 .pic img{ display:block; width:590px; height:352px;
	 -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;} 
.chanpin-1:hover .pic img{ width:648px ; height: 387px; margin: -29px -17px;}
.chanpin-1 h2{ color:#EF9C43; font-size:24px; font-weight:normal; margin-top:10px;}
.chanpin-1 p{ color:#888; margin-top:5px; padding:0 50px;}
.chanpin-2{ float:right;}

/*关于*/
.about-box{padding:60px 0; overflow:hidden; background:#d0f2fe url(../images/bg.gif) center -50px repeat-x}
.a-msg {padding: 55px 0; width: 100%; }
.a-msg-l {float: left; width: 500px; height: 255px; padding-right: 40px; border-right: 1px dotted #0090CF;}
.a-msg-l img {width: 500px; height: 255px}
.a-msg-r {float: right; width: 625px; font-size: 16px; color: #686868;}
.a-msg-tit {font-size: 24px; margin-top: -5px; margin-bottom: 20px; }
.a-msg-tit a{color: #36b4e7;}
.a-msg-w {line-height: 28px; height: 140px; overflow: hidden; }
.a-msgr-mor {margin-top: 20px; overflow: hidden; }
a.mybtn { color: #36b4e7; border: 1px solid #36b4e7; border-radius: 20px; display: table; padding: 5px 40px; cursor: pointer;}
a.mybtn:hover{ background:#36b4e7; color:#fff;}

/*新闻*/
.news-box{padding:30px 0; overflow:hidden; background:url(../images/nbg1.jpg) center top no-repeat}
.w-news{}
.w-news .hd{ text-align:center; padding:25px 0;}
.w-news .hd li { display:inline-block; width: 150px; height: 45px; line-height:45px; border: 1px solid #eee; font-size:16px; background: #fff; text-align:center; cursor:pointer; }
.w-news .hd li.on{background:#0090CF; color:#fff;}
.w-news .bd{ height:360px;}
.w-news .bd li { float: left; position: relative; width: 285px; margin-right:20px; background: #fff;}
.w-news .bd li:nth-child(4){ float:right; margin:0;}
.w-news .bd li img{ display:block; width:285px; height:175px;}
.w-news .bd li .txt { margin-top: 10px; }
.w-news .bd li .txt span { font-size:15px; font-weight:bolder; color:#333; display: block; height: 30px; overflow: hidden;}
.w-news .bd li .txt p { font-size:12px; height: 44px; color: #888; line-height: 22px; display: block; overflow: hidden;}
.w-news .bd li:hover {}
.w-news .bd li:hover .txt span { color: #0090CF }


#footer {background:#222;color:#FFF; padding:50px 0 0 0; overflow:hidden;}
#footer .f-lx{ float:left; width:450px; border-right:#444 solid 1px; height:125px;}
#footer .f-lx .f-tit{ font-size:18px;}
#footer .f-lx li{ height:32px; line-height:32px; background:url(../images/f1.png) left center no-repeat; padding-left:20px;}
#footer .f-lx li.f2{ background:url(../images/f2.png) left center no-repeat; padding-left:20px;}
#footer .f-lx li.f2 span{ display: inline-block; padding:0 25px;}
#footer .f-lx li.f3{ background:url(../images/f3.png) left center no-repeat; padding-left:20px;}
#footer .f-wx{ float:right;}
#footer .f-wx dl{ float:left;width:180px; color:white;}
#footer .f-wx dt{ line-height:40px; font-size:18px; text-align:center;}
#footer .f-wx dd li{ margin-top:5px; text-align:center;}
#footer .f-wx dd a{ display:block; color:#999;font-size:14px;}
#footer .f-wx dd a:hover{ color:#fff;}
#footer .f-copy{ height:60px;line-height:60px;text-transform: capitalize;border-top:#444 solid 1px; margin-top:30px;}
#footer .f-copy a:hover{color:#36b4e7;}
#footer .f-copy p{ float:left; color:#545454;}
#footer .f-copy p a{ margin-left:20px;}
#footer .f-copy p.banquan{float:right;}


/*关于我们*/
.subBanner{overflow:hidden;height:235px; background:url(../images/s-banner-a1.jpg) center top no-repeat;}
.subBanner img{ display:none;}
.subBanner label{margin:0px;padding:0px;font-weight:normal;position:absolute;left:5.8%;top:50%;margin-top:-40px;}
.subBanner label span{width:100%;display:block;overflow:hidden;font-size:28px;color:#B49C50;font-weight:bold;}
.subBanner label i{width:56px;height:3px;display:block;overflow:hidden;background-color:#B49C50;margin-top:25px;}

.com_nr1{overflow:visible;}
.com_nr1 .wrap_c{position:relative;}
.com_nr1 .s-left{width:260px;overflow:hidden; float: left; margin:25px 0; }
.com_nr1 .s-left .com_l_t{width:100%;background:#0090CF; height:105px;overflow:hidden;}
.com_nr1 .s-left .com_l_t span{display:block;overflow:hidden;color:#fff;font-size:28px;margin-top:15px; padding-left:30px;}
.com_nr1 .s-left .com_l_t i{display:block;overflow:hidden;color:#fff;font-family:Arial;font-size:14px; font-style:normal; padding-left:30px; text-transform:uppercase;}

.com_nr1 .s-left .com_l_c{width:100%;overflow:hidden;}
.com_nr1 .s-left .com_l_c ul li{width:100%;overflow:hidden;}
.com_nr1 .s-left .com_l_c ul li .comlc_t{overflow:hidden;line-height:60px;border-right:1px solid #cdcdcd;}
.com_nr1 .s-left .com_l_c ul li .comlc_t a{width:100%;overflow:hidden;display:block;overflow:hidden;height:60px;position:relative;border-bottom:1px solid #cdcdcd;background:#fff}
.com_nr1 .s-left .com_l_c ul li .comlc_t a span{float:left;padding-left:35px;font-size:16px;color:#333;}
.com_nr1 .s-left .com_l_c ul li .comlc_t a b{width:3px;height:60px;display:block;overflow:hidden;background-color:#cdcdcd;position:absolute;left:0px;top:0px;}

.com_nr1 .s-left .com_l_c ul li .comlc_t a:hover{background:#fff;}
.com_nr1 .s-left .com_l_c ul li .comlc_t a:hover span{color:#0090CF;}
.com_nr1 .s-left .com_l_c ul li .comlc_t a:hover b{background-color:#0090CF;}
.com_nr1 .s-left .com_l_c ul li.on .comlc_t a{background:#fff;font-weight:bolder;}
.com_nr1 .s-left .com_l_c ul li.on .comlc_t a span{color:#0090CF;}
.com_nr1 .s-left .com_l_c ul li.on .comlc_t a b{background-color:#0090CF;}

.com_nr1 .s-left .com_l_c .comlc_s{background:#f3f3f3;overflow:hidden;line-height:50px;border:1px solid #cdcdcd;border-top:0; padding-left:50px;}
.com_nr1 .s-left .com_l_c .comlc_s a{font-weight:bolder; font-size:15px;}
.com_nr1 .s-left .com_l_c .comlc_s a span{color:#333;}
.com_nr1 .s-left .com_l_c .comlc_s a b{background-color:#0090CF;}


.comlc_c{ background:#fafafa;border:1px solid #cdcdcd;border-top:0; padding:10px 0; overflow:hidden;}
.comlc_c p{ height:30px; line-height:30px; padding-left:65px;}
.comlc_c p a{display:block;}
.comlc_c p.on a span{color:#0090CF;}

.com_nr1 .s-right{ float:right; width:900px;overflow:hidden;}
.com_t1{width:100%;overflow:hidden;margin-top:20px; height:52px;border-bottom:1px solid #efefef;}
.com_t1 i{overflow:hidden;display: inline-block;font-size:20px;color:#0090CF;font-weight:bold;line-height:50px; font-style:normal;}
.com_t1 span{width:100%;overflow:hidden;display:block;font-family:Arial;font-size:4.4rem;color:#ecebeb;line-height:8rem;}
.com_t1 b{width:100%;height:2px;overflow:hidden;display:block;background-color:#0090CF;}

.com_t2{overflow:hidden;margin-top:20px; background:#f8f8f8;border:1px solid #cdcdcd; padding:20px; line-height:28px;}


/*新闻*/
.news_list{ margin-top:10px; margin-bottom:30px;}
.news_list li{position:relative;border-bottom:1px dashed #ccc; padding:20px 0; overflow:hidden;}
.news_list li div{ float:left;border:1px solid #eee;width: 180px; height:120px; margin-right:20px;}
.news_list li img{ display:block;width:180px; height:120px;}
.news_list li:last-child{ border-bottom:0px;}
.news_list li strong{ display:block; font-size:18px; font-weight:100; margin-top:10px; color:#333;}
.news_list li span{position:absolute;right:0px; top:30px; color:#999; font-size:12px;}
.news_list li p{font-size:14px; margin-top:5px; color:#999;}

/*产品类别*/
.pd-class{padding:30px 0; border-bottom:#ddd solid 1px; overflow:hidden;}
.pd-class .pd-pic{ float:left;border:1px solid #eee;width: 180px; height:120px; margin-right:20px; margin-top:5px;}
.pd-class .pd-pic img{ display:block;width:180px; height:120px;}
.pd-class .pd-txt{ float:right; width:680px;}
.pd-class .pd-txt a{display:block; font-size:18px; font-weight:600; color:#333; margin-bottom:10px; border-bottom:#ddd dashed 1px; padding-bottom:10px;}
.pd-class .pd-txt a:hover{color:#0090CF;}

/*产品*/
.pd_list{ padding:0 0 50px 0}
.pd_list ul li{overflow: hidden; margin-top:30px; border:#f5f5f5 solid 1px; padding:10px;}
.pd_list ul li .pic{ float:left; display:block; width:228px; height:152px; overflow:hidden;}
.pd_list ul li .pic img{ display:block; width:228px; height:152px;
	 -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear; }
.pd_list ul li:hover {background:#fafafa; border:#0090CF solid 1px;}
.pd_list ul li:hover .pic img{ width:280px ; height: 186px; margin: -17px -26px;}
.pd_list ul li .bt{ float:right; width:600px;}
.pd_list ul li .bt strong{ display:block; font-size:18px; margin-top:10px;}
.pd_list ul li .bt p{ color:#888; margin-bottom:10px;}
.pd_list ul li .bt a.mybtn{ float:right; margin-right:20px;}

/*正文定义*/
#article-lsf { padding:20px 0; line-height:28px;}
#article-lsf p{margin-bottom:20px;}
#article-lsf img{WIDTH: expression(this.width > 900 && this.width > this.height ? 900 : true);max-width: 900px;}
#article-lsf .imgcss{ display:block; margin:10px auto 20px auto;}
#article-lsf table{border-collapse: collapse; width:100%; margin-top:20px;}
#article-lsf table th{padding:10px; border:#eee solid 0px;}
#article-lsf table td{padding:10px; border:#eee solid 0px;}
#article-lsf table td p{ margin-bottom:0px;}

#article-lsf table.ke-zeroborder td{padding:10px; border:#ddd solid 1px;}

hr{border: 0;background: #ccc;overflow:hidden;height:1px;margin:20px 0 0 0;}

.nr-img { margin-top:20px; padding-top:20px;}
.nr-img li{ display: inline-block; width:30%; text-align:center;}
.nr-img li img{ display:block; margin:0 auto 10px auto; width:90%; height:200px;border:#454545 solid 2px;}

/*正文文章样式*/
.single_title{font-size:28px; text-align:center; color:#000; font-weight:bolder; margin-top:25px;}
.single_add{color:#A0A0A0;text-align:center; padding-bottom:10px; border-bottom:#DBDEE1 solid 1px;}
.pre_next{line-height:28px;border-top:1px dotted #D7D7D7;padding:15px 0px;margin-top:15px;}
.pre_next span{display:block;}


/*关键词*/
.sitetag{ padding:35px 0 10px 0; font-weight:bolder;}
.sitetag span{ margin-right:30px;}
.sitetag a{ border:#aaa solid 1px; font-weight:normal; background:#efefef; margin-right:10px; padding:0px 5px;}
.sitetag a:hover{ background:#ddd;}

/*表单*/
.table_post{ padding:}
.table_post h2{font-size:16px; font-weight:normal; padding:25px 0; text-indent:2em;color:#3071a8;border-bottom:1px solid #ebebeb;}
.table_post table{border-collapse: collapse; width:100%; margin:20px auto;}
.table_post th{ width:100px; padding:10px; font-size:14px; text-align:right; font-weight:normal;}
.table_post td{ padding:10px; font-size:14px;}
.table_post em{ color:#F00; font-style:normal;font-size:14px; margin-left:5px;}
/*form*/
.table_post label{ display:block;}
.table_post label input{ margin-right:5px;}
.table_post select{ height:30px;border:1px solid #6688AA;border-color: #9ab #cde #cde #abc;-moz-border-radius: 2px;-webkit-border-radius: 2px; margin-right:20px;}
.table_post textarea{width:450px; height:100px;padding:8px 5px;border:1px solid #6688AA;border-color: #9ab #cde #cde #abc;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.table_post input[type="text"] { width:450px;color: #336699;background: url(../images/text_bg.gif) #F7FAFC repeat-x left top;border:1px solid #6688AA;border-color: #9ab #cde #cde #abc;padding:8px 5px;vertical-align:middle;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.table_post input[type="text"]:hover {border-color: #EEBB00;}
.table_post input[type="text"]:focus{color:#147;border-color: #66AFE9;background-color:#F7FAFC;	outline:1px solid rgba(102, 175, 233, 0.3);}
.table_post input.btn {
	width:180px;
	color: #fff;
	background: #0090CF;
	border:0px;
	cursor: pointer;
	font-size:18px;
	padding: 10px 8px;
	margin-right:10px;
	vertical-align:middle;
	white-space:nowrap;
	overflow:visible;
	border-radius: 4px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, .7);
	-moz-transition:-moz-box-shadow linear .2s;
	-webkit-transition: -webkit-box-shadow linear .2s;
	transition: box-shadow linear .2s;
	text-align: center;
	text-transform: none;
 	-webkit-appearance: button;
	font-family:Microsoft Yahei;
}
input[type="submit"], input[type="reset"], input[type="button"] {}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover,
input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus{ background:#3071a8;}




/*分页样式开始*/
.turnover { height:50px; font-family:"宋体" ;text-align:center; margin-top:30px; font-size:14px;border-top:#DBDEE1 solid 1px; padding-top:30px;}
.turnover a, .turnover .current, .turnover .disabled{display:inline-block; height:32px; line-height:32px; padding:0 12px;margin-left:2px; text-align:center;}
.turnover a, .turnover .disabled { background:#fff;border:1px solid #ddd;text-decoration:none;}
.turnover a:hover, .turnover .current {border:1px solid #0090CF; background:#0090CF; color:#fff;  }