﻿@charset "utf-8";
/* CSS Document */
/*--初始化CSS--*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; display:block; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "微软雅黑";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table{ border-collapse:collapse; }
body{ padding: 0; font:14px "微软雅黑","宋体","Arial Narrow",HELVETICA;background-color:#ffffff;/* overflow-y:scroll;*/ }
.clear{ clear:both; height:0; font-size:0; overflow:hidden; }
a {text-decoration:none; color:#333;}
.left{ float:left;}
.right{ float:right;}

/*--banner--*/
.about_banner{ width:100%; height:300px; background:url(../img/about_banner.jpg) no-repeat center;}
.lianxi_banner{ width:100%; height:300px; background:url(../img/lianxi.jpg) no-repeat center;}
.licheng_banner{ width:100%; height:300px; background:url(../img/licheng_banner.jpg) no-repeat center;}
.renwen_banner{ width:100%; height:300px; background:url(../img/renwen_banner.jpg) no-repeat center;}
/*--标题--*/
.about_bt{ width:640px; height:50px; margin:0 auto; margin-top:40px;}
.about_bt ul li{ width:135px; height:48px; float:left; margin-left:11px; margin-right:11px; border:1px solid #dcdcdc;}
.about_bt ul li a{ width:135px; height:48px; font-size:16px; color:#666; text-align:center; line-height:48px; display:block;}
.about_bt ul li:hover{ background:#1558a7;}
.about_bt ul li:hover a{ color:#fff;}
.zoujin{ width:580px; height:89px; margin:0 auto; background:url(../img/jin.jpg) no-repeat; margin-top:68px;}
.section1{ width:1200px; height:700px; margin:0 auto;}
.section1 .jianjie{ width:1200px; height:550px;}
.section1_left{ width:582px; height:475px; float:left;}
.section1_left .bt{ width:435px; height:58px; background:url(../img/sec1.gif) no-repeat; margin-top:40px;}
.section1_left p{ color:#333; line-height:30px; text-indent:2em; height:420px; overflow:hidden;}
.section1 img{ width:582px; height:388px; float:right; margin-top:105px;}
.section1 .shu{ width:1200px; height:133px;}
.shu ul li{ width:172px; height:133px; background:#e4e4e4; float:left; margin-right:33px;}
.shu ul li h3{ font-size:35px; color:#004b9e; text-align:center; font-weight:normal; margin-top:23px; line-height:50px;}
.shu ul li p{ font-size:25px; color:#666; text-align:center;}

.section2{ width:1200px; height:400px; margin:0 auto; margin-top:20px;}
.section2 .se1{ width:583px; height:398px; float:left; transition:all 0.5s;}
.section2 .se2{ width:617px; height:398px; float:right;}
.section2 .se2 ul li{ width:288px; height:188px; float:left; margin-left:20px; margin-bottom:22px;}
.section2 .se2 ul li img{ width:288px; height:188px; transition:all 0.5s;}
.section2 .se1:hover{ margin-top:-6px;}
.section2 .se2 ul li:hover img{ margin-top:10px; opacity:0.7;}

.renwen{ width:1200px; height:749px; background:url(../img/renwen.jpg) no-repeat; margin:0 auto; margin-top:49px;}
.licheng{ width:1200px; height:auto; margin:0 auto; margin-top:50px;}

.licheng ul li{ width:1200px; height:auto; min-height:50px;}
.licheng ul li .bt{ width:195px; height:40px; margin-top:30px;}
.licheng ul li .bt h3{ font-size:36px; color:#676767; font-weight:normal; float:left; margin-right:10px;}
.licheng ul li .bt p{ font-size:22px; color:#676767; float:left; line-height:60px;}
.licheng ul li .con{ width:100%; height:auto; background:url(../img/lc.gif) repeat-y; margin-top:25px; overflow:hidden;}
.licheng ul li .con_nr{ padding:10px 0px;}
.licheng ul li .con span{ width:10px; height:10px; background:url(../img/hd.gif) no-repeat; float:left; display:block; margin-left:44px; margin-top:5px;}
.licheng ul li .con p{ font-size:16px; color:#666; float:left; margin-left:30px; margin-bottom:15px;}
.licheng ul li .con dl{ margin-bottom:20px; height:20px;}
.licheng ul li .con img{ float:left; margin-left:25px;}



.lianxi_bt{ width:135px; height:52px; margin:0 auto; background:url(../img/lxwm.jpg) no-repeat; margin-top:35px;}
.lianxi_con{ width:1200px; height:auto; margin:0 auto; margin-top:35px; overflow:hidden;}
.lianxi_con ul li{ width:370px; height:360px; float:left; background:#f2f2f2; float:left; margin-right:43px; padding:0 50px;padding-top:55px; box-sizing:border-box; box-sizing:border-box;}
.lianxi_con ul li img{ width:86px; height:80px; margin:0 auto;}
.lianxi_con ul li h3{ color:#333; font-size:22px; font-weight:normal; text-align:center; margin-top:20px;}
.lianxi_con ul li p{ font-size:18px; color:#666; line-height:35px; text-align:center; margin-top:20px;}

.lx_dt{ width:1200px; height:460px; margin:0 auto;}
/*在线留言*/
.zxly1{width:1000px;margin: 0 auto;}
.zxly1 h2{width: 100px;height: 35px;font-weight: 600;margin: 40px 0px 25px 0px;text-align: center;}
.zxly1 form label{color: #676767;}
.zxly1 form label span.xin{color: #ff0103;}
.zxly1 form input{border: solid 1px #cccccc;margin: 20px 0px; padding:0 10px;}
.zxly1 form textarea{border: solid 1px #cccccc;}
#name1 input{width: 310px;height: 40px;margin-right: 115px;}
#tel1 input{width: 310px;height: 40px;}

#dq1 input{width: 310px;height: 40px;margin-right: 115px;}

#mail1 input{width: 310px;height: 40px;}
#jdms1 span{ float:left; display:block; position:relative; top:40px; left:6px;}
#jdms1 textarea{width: 842px;height:208px;margin-top: 20px; float:left; margin-left:10px;padding:10px;}
#sub1{width: 170px;height: 45px;background: #ec6700;color: white;margin-top: 30px;margin-left: 350px; cursor:pointer;}


.liu_bt{ width:130px; height:57px; margin:0 auto; background:url(../img/liu.gif) no-repeat;}
.liu_bt1{ width:1100px; font-size:14px; color:#666; margin:0 auto; text-align:center; margin-top:25px; margin-bottom:20px;} 


.thison{background:#1558a7;}

.about_bt .thison a{color:#fff;}












