@charset "utf-8";
/* CSS Document */
body,div,span,ul,ol,li,dl,dd,dt,table,tbody,th,tr,td,hr,span,img,h1,h2,h3,h4,h5,h6,h7,p,a,br{margin:0; padding:0;}
li{list-style:none;}
a{text-decoration:none;}
.clearfix {zoom: 1;}
.clearfix:after {clear: both;content:"";display: block;width: 0;height: 0;visibility: hidden;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}

body{font-family:微软雅黑; min-width:1200px;}

.top{height:106px; width:1200px; margin:0 auto;}
.logo{height:100%; width:475px;}
.logo a{height:100%; width:475px; display:block;}
.nav{heigth:100%;}
.nav li{float:left;}
.nav li a{height:104px; padding:0 20px; display:block; color:#070707; font-size:16px; line-height:104px;}
.nav li:hover a{border-bottom:2px solid #fd9500;}
/* 本例子css */
		.slideBox{ width:100%; height:395px; overflow:hidden; position:relative;}
		.slideBox .hd{ height:12px; overflow:hidden; position:absolute; right:50%; margin-right:-55px; bottom:20px; z-index:1; width:110px;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin:0 5px;  width:12px; height:12px;  background:url(../images/dian2.png); cursor:pointer; }
		.slideBox .hd ul li.on{ background:url(../images/dian1.png); color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; width:100%; height:395px; }
		.slideBox .bd img{ width:100%; display:block;  }
		.main1_all{width:100%; height:240px; border-bottom:1px solid #f1f0f0;}
.main1{width:1199px; margin:0 auto; height:240px;border-right:1px solid #f1f0f0;}
.ite{height:240px; border-left:1px solid #f1f0f0; width:298px;}
.ite .a1{width:298px; height:78px; display:block; text-align:center; line-height:78px; font-size:20px; color:#1e1e1e; font-weight:bold;}
.pic1{width:100%; height:103px;}
.pic1 a{padding:0 97px; height:103px; width:103px; display:block;}
.sp2{width:30px; height:30px; border-bottom:1px solid #ffb300; margin:0 auto;}
.sp3{width:30px; height:30px; border-bottom:1px solid #e10a20; margin:0 auto;}
.sp4{width:30px; height:30px; border-bottom:1px solid #4ca2d9; margin:0 auto;}
.sp1{width:30px; height:30px; border-bottom:1px solid #4ca2d9; margin:0 auto;}
.main2_all{background:url(../images/foot_logo.png) no-repeat center center #1f7fcd; margin-top:60px; height:82px; width:100%;}
.main2{width:1200px; margin:0 auto;}
.main2_left{padding:22px 0 22px 30px; font:18px; color:#fff; line-height:36px; font-weight:bold;}
.main2_left a{padding:0 20px; color:#fff;}
.main2_right{width:375px; height:45px; margin-top:18px; margin-right:50px; background:url(../images/search_box.png) no-repeat;}
.foot{width:100%; height:80px; background:#404040;}
.foot p{font-size:14px; color:#fff; line-height:80px; text-align:center;}
.zstp{width:100%; height:260px;}
.lmm_all{background:#0161ae; height:67px; position:relative;}
.lmm_all .lmm{background:url(../images/bg03.png); position:absolute; left:50%; margin-left:-600px; width:190px; height:120px; z-index:5; top:-53px; font-size:22px; line-height:120px; font-weight:bold; color:#fff; text-align:center;}
.map{position:absolute; right:50%; margin-right:-600px; font-size:14px; color:#fff; line-height:67px;}
.map a{color:#fff;}
.l{width:1200px; margin:0 auto; font-size:16px; min-height:400px;}
.l li a{background:url(../images/fd.png) no-repeat 10px center; padding-left:25px; color:#2b2b2b; line-height:42px; border-bottom:1px dashed #d7d7d7; display:block;}
.sp_date{float:right; line-height:42px; color:#8c8c8c;}
.l{padding:15px 0;}
.con{width:1200px; margin:0 auto; min-height:400px;}
.con_top{border-bottom:1px dashed #e6e6e6; min-height:100px; padding-top:22px;}
.con_tit1{text-align:center; line-height:42px; font-size:20px; font-weight:bold; color:#262626;}
.con_tit2{text-align:center; line-height:42px; font-size:20px; color:#353535;}
.con_date{text-align:center; color:#858585; font-size:14px; line-height:43px;}
.con_con p{font-size:16px; color:#303030; line-height:36px;}
.con_con{padding:20px 0;}



.ip_txt{    width: 315px;
    height: 41px;
    border: none;
    margin-top: 1px;
    line-height: 41px;
    box-sizing: border-box;
    padding: 0 20px;}
.ip_but{
    height: 40px;
    margin-left: 6px;
}