
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img ,div{ margin:0; padding:0; }
body{line-height:20px; font-size:15px;}
ul,li{list-style:none;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.w{width:1200px; margin:0 auto; clear:both;}
.clear{clear:both;}
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/*澶撮儴*/
.top_lian{ width:100%; height:30px; border-bottom:1px solid #ddd; background-color:#f4f4f4;}
.top_lian_l{ float:left; height:30px; line-height:30px; width:40%;}
.top_lian_l>ul{ overflow:hidden;}
.top_lian_l>ul li{ float:left; }
.top_lian_l>ul li span{ font-size:12px; display:block; color:#666; width:150px;}
.top_lian_l>ul li a.ioca{ background:url(../images/ion-top.png) no-repeat 4px 6px; width:25px; display:block;}
.top_lian_l>ul li a.iocb{ background:url(../images/ion-top.png) no-repeat 4px -17px; width:25px; display:block;}
.top_lian_l>ul li a.iocc{ background:url(../images/ion-top.png) no-repeat 4px -40px; width:25px; display:block;}
.top_lian_l>ul li a.iocd{ background:url(../images/ion-top.png) no-repeat 4px -62px; width:25px; display:block;}
.top_lian_l>ul li>.ioca:hover{ background:url(../images/ion-top.png) no-repeat -24px 6px; width:25px; display:block;}
.top_lian_l>ul li a.iocb:hover{ background:url(../images/ion-top.png) no-repeat -24px -17px; width:25px; display:block;}
.top_lian_l>ul li a.iocc:hover{ background:url(../images/ion-top.png) no-repeat -24px -40px; width:25px; display:block;}
.top_lian_l>ul li a.iocd:hover{ background:url(../images/ion-top.png) no-repeat -24px -62px; width:25px; display:block;}
.top_lian_r{ float:right; height:30px; line-height:30px;text-align:right;}
.top_lian_r>a{ padding:0 7px; font-size:12px; color:#666;}
.top_lian_r>a:hover{ color:#000;}
.shouye_head{ height:60px; overflow:hidden; margin:10px auto 10px;}
.shouye_head ul{ width:1200px; overflow:hidden;}
.shouye_head ul li{ width:200px; height:60px; margin-right:0px; float:left;}
.head{ height:55px; margin:15px auto;}
.head>.logo{ width:200px; float:left;}
.head>.h_adv{ width:673px; float:left; margin-left:14px;}
.head>.search> form{ height:30px; width:285px; margin-top:12px; border:1px solid #6aafef; border-radius:20px;}
.head>.search{ width:290px; float:right; height:55px;}
.head>.search> form>input.sea_input{ height:26px; width:230px; margin:1px 0 0 10px; border:0; float:left; -webkit-appearance:none; outline:0;}
.head>.search> form>button{ width:32px; height:25px; margin:2px 8px 0 0; background-color:#fff; border:none; display:block; float:right; outline:0; cursor:pointer;}

.nav{ height:50px; background-color:#0d8fe7;}
.nav>ul.navul> li ul{ display: none;}
.nav>ul.navul li:hover>ul{ display: block;}
.nav>ul.navul{ width:1060px; height:50px; float:left;position: relative; display: inline-table;}
.nav>ul.navul:after{ content: ""; clear:both; display: block;}
.nav>ul.navul li{ float:left; width:110px; height:50px; line-height:50px; text-align:center; background: url(../images/nav_bg.png) repeat-y right center;}
.nav>ul.navul li:hover{background-color:#2da9fd;}
.nav>ul.navul li a{ color:#fff; display:block;}
.nav>ul.navul li a.on_click{ background-color:#2da9fd;}
.nav>ul.navul li a:hover{ background-color:#2da9fd;}
.nav>ul.navul>li>ul{ position: absolute; top: 100%; }
.nav>ul.navul>li>ul li{ float: none; width: 110px; background: #2da9fd; line-height: 46px; height:46px; border-top: 1px solid #6fc0f8; text-align: center;}
.nav>ul.navul>li>ul li a{ text-align: center; display: block; color:#fff; background:#2da9fd;}
.nav>ul.navul>li>ul li:hover a{ background:#0d8fe7;}
.nav>.kuaijie{ width:140px; height:50px; background:url(../images/nav_kuai.png) no-repeat 107px 23px #2da9fd; float:right; text-align:center; color:#fff; line-height:50px; position: relative; display: inline-table;}
.nav>.kuaijie>ul{ display: none;}
.nav>.kuaijie:hover{ background:url(../images/nav_kuai.png) no-repeat 107px -21px #2da9fd;}
.nav>.kuaijie:hover>ul{ display: block;}
.nav>.kuaijie>ul{  position: absolute; top: 100%; }
.nav>.kuaijie>ul li{float: none; width: 140px; background: #2da9fd; line-height: 46px; height:46px; border-top: 1px solid #6fc0f8; text-align: center; }
.nav>.kuaijie>ul li a{ text-align: center; display: block; color:#fff; }
.nav>.kuaijie>ul li a:hover{ background:#0d8fe7;}
.weizhi{ width:1180px; font-size:15px; color:#666; height:24px; line-height:24px; padding-left:20px; margin:8px auto; background:url(../images/list_article_bg.jpg) no-repeat 0 -2px;}
.weizhi>a{ color:#666; line-height:24px; }


.dian_box{ width:1198px; height:auto; border:1px solid #ddd; margin: 0 auto; overflow: hidden;}
.dian_box>.za_tit{ width: 100%; height:60px; border-bottom:2px solid #003ac1;}
.dian_box>.za_tit>h2{ font-size: 22px;  color:#003ac1;  display:inline-block;  line-height:60px;  padding-left:90px;  height:60px;}
.list_zazhi>.za_tit>h2{ background: url("../images/ti_bg.png") no-repeat 50px 14px;}
.dian_box>.za_tit>span{ font-size: 12px; float: right; color:#666; line-height: 24px; padding-top:27px; padding-right:50px;}
.zazhi_list_box{ overflow: hidden; padding:30px 15px 0 45px;}
.zazhi_list_box a{ display: block; width: 242px; height: 332px; background: #fff; border:1px solid #ddd; padding:6px 6px 0; float: left; margin:0 28px 28px 0;}
.zazhi_list_box a img{ width: 240px; height: 327px; display: block; }
.zazhi_list_box a p{ color:#003ac1; font-size: 12px; text-align: center; height:30px; line-height: 30px; }
.zazhi_list_box a:hover p{ color:#0d8fe7;}
.zazhi_list_box a:hover img{ opacity: 0.8;}

.list_page{ width:100%; height:30px; text-align:center; padding-bottom:10px; padding-top:10px;}
.list_page a{ padding:4px 7px; border:1px solid #ddd; margin:5px 2px; color:#666; font-size:12px;}
.list_page a:hover,.li_conbox>.li_lbox>.list_page a.onhear{ color:#287DE0; border:1px solid #287DE0;}

.list_baozhi{ margin-top:20px; margin-bottom:20px;}
.list_baozhi>.za_tit>h2{ background: url("../images/ti_bg.png") no-repeat 45px -46px;}
.baozhi_list_box{ overflow: hidden; padding:40px 15px 0 90px;}
.baozhi_list_box a{ width: 290px; height:460px; display: block; float: left; margin-right:70px;}
.baozhi_list_box a img{ width: 290px; height: 420px; display: block;}
.baozhi_list_box a p{ color:#003ac1; font-size: 12px; text-align: center; height:30px; line-height: 30px;}
.baozhi_list_box a:hover img{ opacity: 0.8;}
.baozhi_list_box a:hover p{ color:#0d8fe7;}

/*footer*/
.pArea { clear:both; width:100%;margin:0 auto; z-index:1;font-size:13px;}
.hr_D{ clear:both; width:100%; height:0; border-top:#E2E2E6 dotted 1px;}
.hr_C{ width:100%; height:2px; margin-bottom:15px; border-top:#0D8FE7 solid 3px; border-bottom:#0D8FE7 solid 1px;}
.marB10 { margin-bottom:10px;}
.marT10 { margin-top:10px;}
.hrimgA{ width:100%; height:80px; background:url(../images/hr_imgA.jpg) 0 0 repeat;}
.clearfix { zoom: 1;}

.web_footer{ width:100%;display:flex;justify-content:center;align-items:center;background:#0D8FE7;}
.web_b_fLink ul li{	float:left;	line-height:30px;}
.web_b_fLink ul li.tiem_name{ width:8%; height:60px;}
.web_b_fLink ul li.tiem_name div{ width:90px; height:30px; background:url(../images/p_imageA.png) -210px -110px no-repeat; color:#fff; line-height:28px; text-indent:10px;}
.web_b_fLink ul li a{ padding:6px; color:#494949;}
.web_b_fLink ul li a:hover{ background-color:#e23138; color:#F9F3FC; text-decoration:none;}
.fLink1 ul li.tiem_name,.fLink3 ul li.tiem_name,.fLink4 ul li.tiem_name{ height:33px;}
.fLink2 ul li.tiem_name{ height:60px;}

.web_b_aboutus{ padding:20px 0 20px 0;margin-top:10px; background:#0D8FE7;display:flex;justify-content:center;align-items:center;}
.web_b_aboutus p{ text-align:left; color:#E4EAF3; line-height:25px;}
.web_b_aboutus p a{ color:#F1F4FA;}
.web_b_aboutus p span{ margin:0 4px 0 8px;}
.web_b_aboutus_right{
    display:flex;
    justify-content:space-evenly;
    margin-left:10px;
    align-items:center;
    width:280px;
}
.wx-gzh{
    display:flex;
    flex-flow: column;
    justify-content: space-evenly;
    align-items: center;
}
.web_b_aboutus_right_img{
    width: 100px;
    height: 100px;
}
.wx-gzh-top{
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
    padding:10px 0;
}
.wx-gzh-button{
    font-size:12px;
    color:#ffffff;
    padding:5px 0;
}