﻿@charset "utf-8";
/* CSS Document */

/* 全局 布局*/
*{ margin:0; border:1; padding:0}
ul,li{ list-style:none}
a,a:hover{ text-decoration:none;transition: all 0.15s ease-out;}
a{transition: all 0.15s ease-out; -moz-transition:all 0.15s ease-out;  -webkit-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out;}
img:hover{-moz-opacity:0.9 !important; filter:alpha(opacity=90); opacity: 0.9;  _-moz-opacity:0.9}
body{ background:#fff; font-family:"微软雅黑"; }
.l{ float:left;} .r{ float:right;} .red{ color:red;} .orange{ color:#ff6c00;} .white{ color:#fff;} .blue{ color:#064aab;} .center{ text-align:center;}
.wrap{ width:1020px; margin:auto; }
.wrap2{ width:1020px; margin:auto; overflow:auto;}
img{border:none;}
.clear{ clear:both;}

/* 顶部 */


#quanju{ width:100%; background:#fff;}
.bx1200{ width:1200px; margin:0 auto; overflow:hidden;}

/*公告*/
.top_bj{width: 100%;margin: auto;overflow: hidden;background: #0a6ac1;font-size: 16px;line-height: 35px;}
.top_bj span{display: block;float: left;color: #fff;}
.top_bj b{font-weight: normal;float: right;color: #fff;}

/*logo*/

.top120{width: 1200px;height: 120px; margin: 0 auto;overflow: hidden;}
.logo{ width:340px;}
.logo h2{font-size: 48px;color: #333;}
.logo h2 span{color: #3aac3d;}
.logo p{font-size: 18px;color: #333;}



/*nav*/


.wnav{ width:660px;overflow:hidden;}
.wnav ul{width: 660px;}
.wnav ul li a{display:block;float: left;padding:50px 22px;position: relative; background: #fff;color: #333;z-index: 1;}
.wnav ul li a:after{content: '';color: #fff; background: #3aac3d;position: absolute; bottom: 0; left:0;right: 0; width:100%;height: 0; opacity: 0; z-index: -1; transition: all .3s;}
.wnav ul li a:hover:after,.wnav ul li a.act:after{content: ''; opacity: 1;height:100%;}
.wnav ul li a:hover,.wnav ul li a.act{color: #fff;}






/*banner*/
.nybn{ width:100%; height:350px; background:url(nybn.jpg) no-repeat center top;margin: auto;overflow: hidden;}




/*产品中心*/


.cp_bt{width: 100%;margin: 40px auto;text-align: center;}
.cp_bt h3{font-size: 36px;color: #333;}
.cp_bt h3 span{color: #3aac3d;}
.cp_bt h3 b{color: #0a6ac1;}
.cp_bt p{font-size: 18px;color: #333;text-align: center;margin-top: 10px;}
.cp_bt i{display: block;width: 80px;height: 2px;background: #0a6ac1;margin: auto;margin-top: 15px;}

.cp_fl{width:1200px;margin: 30px auto;overflow: hidden;text-align: center;}
/*.cp_fl a{display: inline-block;padding: 15px 40px; font-size: 18px; color: #fff;text-align: center;background: #014faf;border-radius: 25px; margin-left: 15px;}*/

.cp_fl a{display: inline-block;position: relative;padding: 15px 40px; color: #333;z-index: 1;background: #ededed;border-radius: 25px; margin-right: 15px;margin-bottom: 15px;}
.cp_fl a::after{content: '';  position: absolute; top: 0; left: 0; bottom: 0; width: 0px;height: 100%; background: #0a6ac1; opacity: 0;transition: all .3s;z-index: -1;border-radius: 25px;}
.cp_fl a:hover::after{content: ''; opacity: 1; width: 100%; }
.cp_fl a:hover{color: #fff;}



.cp_zx{width:1200px;height:600px;margin: auto;overflow: hidden;}



/*公司简介*/
.jj_bj{ width:100%;overflow: hidden; margin: 0 auto; background: url(jjbj.jpg) no-repeat center top; height:597px;}

.jj_nr{width: 1200px;margin: auto;overflow: hidden;}

.jj_l{width: 630px;margin-top: 90px;}

.jj_r{width: 540px;margin-top: 90px;}

.jj_r b{display: block;font-size: 40px;text-transform: uppercase;color: #d3d0d0;}
.jj_r h2{font-size: 30px;color: #333;}
.jj_r h3{font-size: 20px;color: #fff;font-weight: normal;margin-top: 50px;}
.jj_r i{display: block;width: 60px;height: 2px;background: #fff;margin-top: 10px;}
.jj_r span{display: block;font-size: 14px;color: #fff;line-height: 30px;padding: 20px 20px 20px 0;}
.jj_r a{display: block;float: left;width: 130px;line-height: 35px;text-align: center;color: #fff;font-size: 14px;border: 1px #fff solid;border-radius: 25px;position: relative;z-index: 1;}
.jj_r a::after{content: '';position: absolute;top: 0;bottom: 0; right: 0;width: 0;height: 100%;background: #fff;border-radius: 25px;opacity: 0; transition:  all 0.3s; z-index: -1;color: #333;border: 0;}
.jj_r a:hover::after{content: '';opacity: 1;width: 100%;}
.jj_r a:hover{color: #333;}

/*mid*/
.mid_bj{width: 100%;margin: 50px auto;overflow: hidden;background: url(midbj.jpg) no-repeat center top;height: 316px;background-attachment: fixed;background-size: cover;box-sizing: border-box;}
.mid_nr{width: 1200px;margin: auto;overflow: hidden;background: url(midbt.png) no-repeat center;margin-top: 40px;}
.mid_nr h3{font-size: 40px;color: #fff;text-align: center;margin-top: 60px;}
.mid_nr p{font-size: 30px;color: #fff;background: #03a443;border-radius: 25px;width: 820px;height: 60px;margin: auto;text-align: center;line-height: 60px;margin-top: 44px;}
.mid_nr p span{font-weight: bold;color: #ffe400;}

/*新闻中心*/

.xw_zx{width: 1200px;margin: auto;overflow: hidden;margin-bottom: 40px;}

/*首页新闻*/
#xwbox{float:left;width:560px; height:130px; margin:15px 10px; background:#fff;border:solid 1px #ddd;}
.xwpic{ width:200px; height:130px;float:left;}
.xwpic img{width:200px; height:130px; }
.xwleft{ width:340px; height:130px; float:left; margin-left:10px; text-align: left;}

.xw14hui{ width:340px; height:50px; font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei";overflow: hidden;}
.xwtitle { color:#000; width:340px; height:30px;margin-top: 10px; }
.xwtitle a{ width:340px; height:30px; font-size:16px; color:#000; line-height:30px; font-weight:bold; font-family:"Microsoft Yahei"; text-align:left;}
.xwtitle a:hover{ color:#ff0000;}
.xw_more{ font-size:14px; line-height:30px; text-align:left;}
.xw_more a{ color:#333; text-decoration:none;}
.xw_more a:hover{ color:#ff0000;}

#xwbox:hover{background: #0a6ac1;}
#xwbox:hover *{color: #fff;}





/*底部*/

.dibu{ width:100%;  background:#085abe;overflow: hidden;margin: auto;padding: 50px 0;}

.bt1200{width: 1200px; margin: 0 auto;}

.di_tel{width: 320px;margin-right: 55px;}
.di_tel p{font-size: 26px;text-transform: uppercase;color: #fff;}
.di_tel h3{font-size: 40px;font-family: impact;color: #ffd800;margin-top: 20px;}
.di_tel b{font-size: 18px;color: #fff;display: block;font-weight: normal;margin: 20px 0;}
.di_tel span{display: block;font-size: 30px;font-weight: bold;color: #fff;}


.di_fl{width: 460px;margin-right: 15px;}
.di_fl a{display: block;float: left;font-size: 16px;line-height: 30px;width: 230px;color: #fff;}


.di_lx{width: 350px;}
.di_lx span{font-size: 16px;line-height: 30px;color: #fff;display: block;}



.b_q{width: 100%;margin:0 auto;overflow: hidden;height: 55px;line-height: 55px;background: #024d91;color: #ced0d2;text-align: center;}



.page11{width: 800px;margin:0 auto;text-align: right;color: #DC0C0F}
.sx{width: 100%;height: 40px;line-height: 40px;color: #333;background: #f1f1f1;}

/*内页左侧联系*/
.nylx{ width:270px;  background:#EFEFEF; margin:20px 0px;}
.nylx h3{ font-size:32px; font-weight:bold; color:#fff;height:80px; line-height:80px; text-align:center; background:#3aac3d;}
.nylx p{ font-size:16px; line-height:30px; color:#333; padding:10px;}


/*搜索*/
#ss{
	width: 100%;
	height: 180px;
	background: url(../img/bg1.jpg);
	padding: 30px 0px;
}
#ss h3{
	font-size: 26px;
	color: #333;
	text-align: center;
	font-weight: initial;
}
#ss h2{
	font-size: 20px;
	color: #333;
	text-align: center;
	font-weight: initial;
}
#ss p{
	font-size: 16px;
	color: #555;
	text-align: center;
	padding-top: 20px;
}

#ss .ss_box{
	background: none !important;
	width: 700px;
	margin: 0 auto;
}
#ss .ss_box .an{
	width: 200px;
	height: 40px;
	border: solid 1px #ccc;
}
#ss .ss_box .ss_submit{
	background: url(../img/ss.jpg) 10px center no-repeat #df2623;
	text-align: left;
	padding-left: 40px;
}



