@charset "utf-8";
*{margin:0; padding:0;}
html,body{width:100%;}
body{font-size:14px;font-family:"微软雅黑", Arial; background:#f3f4f8}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:14px;font-weight:normal}i{ font-style:normal}
td{padding:0;list-style-type:none;font-family:"微软雅黑", Arial;} input::-webkit-input-placeholder{color:#fff;}
a{text-decoration: none;color:#333;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;font-size:14px;}a:hover{color:#0864cb}
input,img,table{border: 0;}
.w1200{width:1200px; margin:0 auto; clear:both;}.fr{float:right;}.fl{float:left;}.clear{clear:both;}
.ptop40{ padding-top:40px;}.ptop30{ padding-top:30px;}.mleft33{ margin-left:33px;}


.top{height:140px; background: #fff; width:100%; position:relative; z-index:0}.top .logo{padding-top:28px; float:left}

.search{float:right; width:300px; padding-top:52px;}
.search input[type="text"]{width:210px; color:#666; border:#eee 2px solid; border-right:0; padding-left:15px; background:#fff; display:block; float:left; line-height:36px; height:36px;}
.search input[type="submit"]{width:72px; border:0; cursor:pointer; background:#0864cb url(../images/search_an.png) center no-repeat; display:block; float:left; line-height:40px; height:40px;}
input::-webkit-input-placeholder{ color: #999; font-size: 14px;}
input:-moz-placeholder {color: #999;font-size: 14px;}
input::-moz-placeholder{ color: #999;font-size: 14px;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999; font-size: 14px;}

.nav_box{height:63px; background:#0864cb;}
.header{height: 63px;}
.header .nav{width: 1200px; height: 63px; line-height: 63px; margin: 0 auto; position: relative; z-index: 111;}
.header .nav li{float: left;width: 171px;height: 63px;line-height: 63px;text-align: center; position:relative}.header .nav b{display:block; width:1px; background:#fff; height:16px; display:block; float:left; margin-top:14px}
.header .nav li a{color: #fff; display:block; line-height:63px; text-align:center; font-size:16px;}
.header .nav li a.on{color: #fff; background:#174eb2;}
.header .nav li .second-nav{width: 149px;display: none;position: relative;}
.header .nav li .second-nav li{position: relative; height: 40px;line-height: 40px;border-bottom: 1px solid #eee;}
.header .nav li .second-nav li a{color: #fff; line-height:40px;background: #174eb2;}.header .nav li .second-nav li a:hover{color:#174eb2; background:#fff}
.hovers>a{color: #fb8a4f !important; background:#174eb2;}

.fullSlide{width:1200px;margin:0 auto;position:relative;height:450px; clear:both; overflow:hidden}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:450px;overflow:hidden;text-align:center; background-size:100% 450px!important}
.fullSlide .bd li a{display:block;height:450px;}
.fullSlide .hd{width:300px;position:absolute;z-index:1;left:37%; height:30px;line-height:30px;bottom: 23px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:17px;height:17px;margin:0 6px; background:#FFF; border-radius:17px;overflow:hidden;line-height:999px;}
.fullSlide .hd ul .on{background:#0864cb; width:17px; border-radius:17px; height:17px}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:48%;margin-top:-30px;left:2%;z-index:1;width:60px;height:60px;background:url(../images/slider-arrow.png) 0px 0px no-repeat;cursor:pointer;display:none;}
.fullSlide .next{left:auto;right:2%;background-position:-180px 0px;}

.ty_tit{ height:60px; line-height:60px; padding-top:7px; margin:0 11px; border-bottom:#cbcbcb 1px solid}.ty_tit h1{ font-size:20px; color:#0864cb; display:block; float:left;line-height:60px; font-weight:bold}.ty_tit h1 img{margin-right:15px; margin-left:10px; vertical-align:middle;}
.more{float:right; display:block; font-size:13px; color:#777; line-height:60px}
.zxjj{width:789px; background:#FFF; border-bottom:2px #0864cb solid; min-height:400px;}
.zxjj .jj_txt{padding:38px 11px; min-height:248px;}.zxjj .jj_txt>img{ width:372px; height:248px; display:block; float:left;}.zxjj .jj_txt>div{ padding-left:20px; line-height:30px; overflow:hidden; text-indent:2em; height:250px}

.zzrz{ width:378px;background:#FFF; border-bottom:2px #0864cb solid; min-height:400px; overflow:hidden}
.zzrz .mr_frbox{height:300px; margin:0 auto;width:75%}
.zzrz .mr_frBtnL{cursor:pointer;display:inline;float:left;height:32px;margin:160px 10px 0 0;width:32px;}
.zzrz .mr_frUl{float:left;height:266px;width:153px;margin-left:20px;    margin-top: 35px;}
.zzrz .mr_frBtnR{float:right;margin-top:160px;cursor:pointer;width:32px;height:32px;}
.zzrz .mr_frUl ul li{display:inline;float:left;width:153px;overflow:hidden;position:relative; text-align:center; line-height:40px;}
.zzrz .mr_frUl ul li img{width:153px}
.zzrz .mr_frUl ul li a{font-size:16px;}

.xwdt{width:378px; background:#FFF; border-bottom:2px #0864cb solid; min-height:395px;}
.xwdt ul{margin:0 11px; padding-top:16px}
.xwdt ul li{ line-height:33px; background:url(../images/jt.png) left center no-repeat; padding-left:23px}.xwdt ul li span{float:right; font-size:14px; color:#888}

.tzgg{width:378px; background:#FFF; border-bottom:2px #0864cb solid; min-height:395px;}
.tzgg ul{margin:0 25px; padding-top:0px}
.tzgg ul li{ height:64px; margin-top:14px}
.tzgg ul li span{ width:64px; height:64px; float:left; display:block; background:#eaeaea; color:#0864cb; font-size:13px; text-align:center; line-height:26px; margin-right:23px}
.tzgg ul li span b{ display:block; background:#0864cb; width:64px; text-align:center; height:37px; line-height:37px; color:#fff; font-size:24px}
.tzgg ul li a{line-height:30px;}

.lxfs{width:378px; background:#FFF; border-bottom:2px #0864cb solid; min-height:395px;}
.lxfs ul{margin:0 25px; padding-top:15px}
.lxfs p{line-height:65px; min-height:65px;padding-left:60px; font-size:14px; color:#888; clear:both}.lxfs p b{ font-size:14px;font-weight:700; color:#000}
.lxfs .lx1{ background:url(../images/lx1.png) left 18px no-repeat;  font-size:16px; font-weight:700; color:#000}
.lxfs .lx2{ background:url(../images/lx2.png) left 18px no-repeat; min-height:83px}.lxfs .lx2 b{display:inline-block; float:left}
.lxfs .lx2 span{display:inline-block;font-size:14px; color:#888; line-height:25px;  text-align:left; padding-left:10px;    padding-top: 20px; }
.lxfs .lx3{ background:url(../images/lx3.png) left 18px no-repeat;}
.lxfs .lx3 span{display:inline-block;font-size:14px; color:#888; line-height:25px;  text-align:left; padding-left:10px; padding-top:23px}
.lxfs .lx3 b{display:inline-block; float:left}
.lxfs .lx4{ background:url(../images/lx4.png) left 18px no-repeat;}

.yqsb{width:789px; background:#FFF; border-bottom:2px #0864cb solid; min-height:380px;}
.yqsb .mr_frbox1{height:270px; margin:0 auto;width:96%}
.yqsb .mr_frBtnL{cursor:pointer;display:inline;float:left;height:29px;margin:126px 10px 0 0;width:17px;}
.yqsb .mr_frUl1{float:left;margin-top: 32px;}
.yqsb .mr_frBtnR{float:right;margin-top:126px;cursor:pointer;width:17px;height:29px;}
.yqsb .mr_frUl1 ul li{display:inline;float:left;width:225px; height:275px;overflow:hidden;position:relative; text-align:center; line-height:57px; margin:0 6px}
.yqsb .mr_frUl1 ul li span{font-size:16px;  width:225px; height:215px; border:#c1c1c1 1px solid; overflow:hidden;display: table-cell;vertical-align: middle;}
.yqsb .mr_frUl1 ul li span img{display:block; margin:auto; max-width:225px; max-height:215px}
.yqsb .mr_frUl1 ul li a{font-size:16px;}

.gdlj{width:378px; background:#FFF; border-bottom:2px #0864cb solid; min-height:380px;}
.gdlj .cn{margin:0 38px;padding-top:15px}
.gdlj select{ width:298px; border:#0864cb 1px solid; height:40px; margin-top:26px; border-radius:10px;transition: box-shadow 0.25s ease;text-shadow: none;}
.gdlj option{height:40px; text-align:center}
.gdlj .cn img{margin-top:35px;}

.footer{height:170px; background:#0864cb; clear:both}
.footer .footer_logo{ padding-top:52px; float:left}
.footer .lx{width:430px; padding-top:37px; float:left; margin-left:143px}
.footer .lx h1{ font-size:20px; font-weight:700; display:block; line-height:45px;color:#fff;}
.footer .lx p{ line-height:30px; color:#fff; font-size:14px}
.footer .erweima{ float:right; padding-top:27px;}.footer .erweima span{width:103px; margin:0 8px; display:inline-block; text-align:center; color:#fff; line-height:30px}

/**/


.zy_banner{ width:100%; clear:both;}.zy_banner img{width:100%; height:345px;}

.zy_content_box{ background:#f5f5f5; width:100%}
.zy_content{width:1200px; margin:0 auto; position:relative; z-index:2; padding-top:15px}
.zy_content .left{width:290px; float:left}
.zy_content .left .tit{height:70px; line-height:70px; background:#0864cb; font-size:22px; font-weight:bold; color:#FFF; text-align:center;}
.zy_content .left ul{ background:#fff; min-height:200px}
.zy_content .left ul li{border-bottom:#ccc 1px solid; height:50px; line-height:50px}
.zy_content .left ul li a{display:block; font-size:16px; text-align:center; color:#666}
.zy_content .left ul li a:hover{ background:#eee; color:#0864cb}
.zy_content .left ul li.one a{background:#eee; color:#1c4982}
.zy_content .left .left_img{margin-top:30px; overflow:hidden}
.zy_content .left .left_img img{width:290px;}
.zy_content .right{width:830px; background:#FFF; float:right; padding:10px 30px}
.zy_content .right .title{border-bottom:#285288 1px solid; height:48px; padding-top:10px}
.zy_content .right .title h1{ font-size:20px; font-weight:bold; color:#0864cb; line-height:48px; float:left;}
.zy_content .right .title h2{font-size:15px; float:right; color:#666;line-height:48px}
.zy_content .right .title h2 a{font-size:15px; color:#666; line-height:48px}
.zy_content .right .con{ line-height:32px; color:#333; padding:18px 0; min-height:850px}
.zy_content .right .con table {margin:0 auto; max-width:800px;}
.zy_content .right .con img{max-width:800px;}
.zy_content .right .con .con_tit{height:50px; font-size:18px; font-weight:bold; color:#333; line-height:62px; text-align:center; }
.zy_content .right .con .con_wz{ text-align:center; font-size:14px; color:#999; line-height:50px; border-bottom:#999 1px dashed}
.zy_content .right .con ul{min-height:750px;}
.zy_content .right .con ul li{ height:45px; line-height:45px; text-align:left; color:#333; border-bottom:#ddd 1px dotted;}
.zy_content .right .con ul li>span{float:right; font-size:14px; color:#888}
.zy_content .right .con ul li a span{float:none}
.zy_content .right .con .fy{height:45px; line-height:45px; text-align:center; margin:20px 0;}
.zy_content .right .con .fy table{margin:0 auto;}
.zy_content .right .con dl{min-height:750px;}
.zy_content .right .con dl dd{height:240px; width:240px; float:left; margin:8px 17px}
.zy_content .right .con dl dd img{width:240px; max-height:210px; display:block; margin:0 auto}
.zy_content .right .con dl dd h1{  line-height:30px; display:block; text-align:center}