@charset "utf-8";
/*css初始化*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea,table,tr, th, td ,img{margin:0px; padding:0px; list-style:none; font-size:12px; border:none; text-decoration:none }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
ul, ol { list-style:none; }
/*a { text-decoration:none; }
a:link,a:visited{color:#656565;}
a:hover,a:active{color:#cc2e31}
a.reds:link,a.reds:visited{color:#cc2e31}
a.reds:hover,a.reds:active{color:#3e3e3e;}*/
img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
.fl{float: left;}
.fr{float: right;}
hr{border-top:solid 1px #ccc; }
* {box-sizing: border-box;font-family: Microsoft YaHei; }
.clear{clear: both;}
.cen{width: 1200px;margin: 0 auto;}



/*头部*/
.t1{width: 100%;height: 4px;background: #055c92;}
.top .t2{width: 475px;}
.top .t2 img{float: left;margin: 16px 9px 0 8px;}
.top .t2 h2{font-size: 26.5px;line-height: 50px; color: #0e5b99;margin-top: 20px;}
.top .t3 ul{margin-top: 11px;}
.top .t3 ul li{float: right;width: 77px;line-height: 12px;color: #333;border-left: solid 1px #ccc;text-align: center;}
.top .t3 ul li:first-child{border: none;}
.top .t4{width: 188px;height: 42px;margin-top: 28px; background-image: url(../images/fwrx.png);background-repeat: no-repeat;padding: 26px 0 0 57px;}
.top .t4 span{font-size: 17px;line-height: 23px; color: #045589;}

.nav{width: 100%;height: 38px;border: solid 1px #ccc;border-left: none;border-right: none;margin-top: 22px;background-color: #f1f0f0;}
.nav .cen ul li{width: 130px;font-size: 14px;line-height: 36px;text-align: center;float: left; }
.nav .cen ul .fg{width: 12px;float: left;padding-top: 8px;}
.nav .cen ul li:hover{background: url(../images/navbg_03.png) no-repeat 0 0;color: #fff;}


/*首页*/
.pro{background: #f3f3f3;padding: 65px 0 35px;}
.pro .pro1{width: 220px;}
.pro .pro1 .box1{height: 90px;background: #fff;padding: 25px 0 0 20px;border-bottom: solid 1px #ccc;}
.pro .pro1 .box1 img{float: left;margin-right: 12px;margin-top: 5px;}
.pro .pro1 .box1 .s1{font-size: 18px;line-height: 18px;}
.pro .pro1 .box1 .s2{font-size: 12px;line-height: 30px;}
.pro .pro1 ul{background: #fff;}
.pro .pro1 ul li{height: 70px;padding-left: 60px;border-bottom: solid 1px #ccc;background: url(../images/probtn_03.png) no-repeat 24px 28px;}
.pro .pro1 ul li span{font-size: 15px;line-height: 69px;}
.pro .pro1 ul li:hover{background: url(../images/probtnbg_03.jpg) no-repeat 0 0;cursor: pointer;}
.pro .pro1 ul li:hover span{color: #fff;}
.pro .pro2{width: 975px;}
.pro .pro2 .title{height: 49px;}
.pro .pro2 .title img{vertical-align: middle;margin: 0 13px 0 40px;}
.pro .pro2 .title .s1{font-size: 16px;line-height: 32px;color: #0c41ba;}
.pro .pro2 .title .s2{font-size: 12px;line-height: 32px;color: #334343;float: right;}
.pro .pro2 ul{padding-left: 15px;}
.pro .pro2 ul li{width: 214px;padding:8px 9px 0;background: #fff;float: left;margin: 0 0 22px 26px;}
.pro .pro2 ul li img{width: 196px;height: 159px;}
.pro .pro2 ul li p{font-size: 14px;line-height: 66px;margin-top: 3px;text-align: center;}


.six{padding: 49px 35px 0;}
.six .six1{text-align: center;}
.six .six1 img{vertical-align: middle;}
.six .six1 .s1{font-size: 21px;color: #4c4c4c;}
.six .six1 .s2{font-size: 30px;color: #393636;}

.six .six2{text-align: center;background: url(../images/dian_03.jpg) repeat-x 0 7px;margin-top: 16px;}
.six .six2 .ss{width: 233px;margin: 0 auto;background: #fff;}
.six .six2 .ss .s1{display: inline-block;width: 72px;height: 12px;background: #0071bd;margin-right: 5px;}
.six .six2 .ss .s2{font-size: 14px;color: #c9c7c7;line-height: 14px;}

.six .six3{height: 705px;position: relative;text-align: center;}
.six .six3 .logo1{margin-top: 50px;}
.six .six3 ul li{width: 275px;}
.six .six3 ul li img{margin-bottom: 15px;}
.six .six3 ul li .p1{font-size: 17px;line-height: 17px;margin-bottom: 7px;color: #414040;}
.six .six3 ul li .p2{font-size: 14px;line-height: 21px;color: #888;}
.six .six3 ul .li1{position: absolute;top:15px; left:80px;}
.six .six3 ul .li2{position: absolute;top:15px; right:80px;}
.six .six3 ul .li3{position: absolute;top:250px; left:65px;}
.six .six3 ul .li4{position: absolute;top:250px; right:65px;}
.six .six3 ul .li5{position: absolute;top:450px; left:260px;}
.six .six3 ul .li6{position: absolute;top:450px; right:260px;}

.abo{padding: 70px 0 90px;}
.cen1{text-align: center;}
.cen1 h3{font-size: 18px;line-height: 18px;}
.cen1 .p1{font-size: 16px;line-height: 28px; color: #666;}
.cen1 .line{margin: 6px 0 31px;}
.abo .box1{width: 50%;padding: 0 45px 0 18px;}
.abo .box1 p{font-size: 14px;line-height: 31px;color: #666;text-align: left;}
.abo .box2{width: 50%;}

.new ul{padding: 0 65px 60px;}
.new ul li{width: 50%;float: left;padding: 0 35px;margin-bottom: 38px;}
.new ul li .pic{width: 169px;height: 122px;}
.new ul li .pic img{width: 100%;height: 100%;}
.new ul li .text{width: 280px;text-align: left;}
.new ul li .text .p1{font-size: 16px;margin-bottom: 10px;}
.new ul li .text .p2{font-size: 12px;line-height: 29px;}


/*内页*/




.biaodan{text-align: center;}
.biaodan h2{font: 24px 微软雅黑;color: #333;}
.biaodan h3{font: 14px 微软雅黑;color: #888;}
.biaodan .box1{width: 100%;border-top: solid 1px #eee;margin-top: 13px;}
.biaodan .box2{width: 80px;height: 3px;background: #2388d9;margin: 0 auto;}
.biaodan form{font: 16px/40px 微软雅黑;color: #444;text-align: left;padding: 111px 137px;}
.biaodan form input{width: 100%;height: 60px;border: dashed 1px #dcdcdc;background: #fafafa;}
.biaodan form textarea{resize: none;width: 100%;height: 180px;border: dashed 1px #dcdcdc;background: #fafafa;}
.biaodan form .btn{width: 160px;height: 50px;font: 24px 微软雅黑;color: #fff;background: #2388d9;margin-top: 43px;border: none;}







footer{width: 100%;background-color: #2d2d2d;padding: 34px 0 25px;}
footer .f1 h5{font-size: 20px;color: #fff;}
footer .f1 h6{font-size: 16px;color: #969696;}
footer .f2{margin-left: 97px;}
footer p{font-size: 14px;line-height: 32px;color: #969696;}
footer .f2 .p1{margin-bottom: 27px;}
footer .f2 .fl{width: 290px;margin-right: 30px;}
footer .f3{margin-right: 9px;}
footer .f3 p{font-size: 14px;color: #fff;line-height: 52px;text-align: center;}
footer .p2{text-align: center;}

