/*--------------------Reset-----------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, 

legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol,li{list-style: none;list-style-type:none}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	
}

/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "Microsoft Yahei";}
textarea{font-family: "Microsoft Yahei";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:100%;}

*{font-family: "Microsoft Yahei";font-size:14px;box-sizing: border-box;}

body{background:url(../img/bg.png) no-repeat #eef7fd}
.head_box{width:1200px;margin:0 auto;padding-top:88px;height:341px;}

.container_box{width:1200px;margin:0 auto;background:#fff;padding-top:45px;padding-bottom:37px;margin-bottom:40px;}
.first_news{width:1118px;margin:0 auto;background:#397cc5;}
.first_news img{width:464px;}
.first_news .fr{width:577px;margin-right:36px;}
.first_news .fr h3{font-size:22px;font-weight: bold;line-height: 82px;color:#fff;border-bottom: 1px dashed #7ea5d6;}
.first_news .fr p{font-size:15px;color:#fff;line-height: 38px;font-weight: lighter;overflow: hidden;
    text-overflow: ellipsis;
    max-height: 38px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}

.jz:after
{
    content: "";
    display: block;
    clear: both;
}
.jz
{
    text-align: center;
    margin-bottom: 30px;
}
.jz ul
{

    float: left;
    margin-left: 4px;
}
.jz ul:after
{
    content: "";
    display: block;
    clear: both;
}
.jz ul li
{
    float: left;
    margin-right: 4px;
       position: relative;
}

.wximg{
 text-align:center;
}

.jz ul li img
{
    width: 70px;
    height: 70px;
}
.jz ul li span
{
    text-align: center;
    display: block;
    margin-top: 7px;
}
.jz .app span
{
    display: block;
}
.jz .app
{
    margin-left: 0px;
}
.peper
{
    margin-left: 4px;
}
.jz ul li:first-child + li
{
    margin-left: 4px;
}
.jzwx
{
    position: absolute;
    top: -110px;
    left: -15px;
    display: none;
    width: 100px;
    height: 100px;
}
.jzwx img
{
    width: 100%!important;
    height: 100%!important;
}
.jz ul li:first-child + li:hover .jzwx
{
    display: block;
}


.news{width:1118px;margin:0 auto;background:#397cc5;height:313px;}
.news img{width:464px;}
.news .zy{width:577px;margin-right:36px;}
.news .zy h3{font-size:22px;font-weight: bold;line-height: 82px;color:#fff;border-bottom: 1px dashed #7ea5d6;}
.news .zy p{
    font-size: 14px;
    color: #fff;
    line-height: 38px;
    font-weight: lighter;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 38px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.news .zy .time{margin-top:10px;}
.news .djjr{width:226px;height:43px;display:inline-block;border:1px solid #82acda;}
.news .djjr p{width:12%;line-height:43px;}
.news .djjr p:first-child{width:80%;padding-left:16px;}

.news_main{width:1118px;margin:0 auto;}
.news_list{width:784px;}
.news_list .title{width:100%;height:39px;background:url(../img/wzsl_title.png) left top no-repeat #eef7fd;}
.news_list .title h3{font-size:18px;font-weight:bold;color:#fff;line-height:39px;padding-left:21px;}
.news_list .title span a{font-size:13px;color:#777777;line-height:39px;padding-right:14px;}
.news_list .zdap,.wqhg{border:1px solid #e9e9e9;border-top:0px;}
.news_list ul{padding:10px 0px 13px 0px;height:204px;}
.news_list ul li{line-height:35px;background:url(../img/list_bg.png) 2% center no-repeat;padding-left:36px;}
.news_list ul li a{font-size:16px;color:#000;}
.news_list ul li span{float:right;color:#989898;padding-right:13px;}
.news_list .zdap{margin-top:38px;}
.news_list .wqhg{margin-top:19px;}

.zxyg{width:294px;margin-top:38px;background:#f0f7ff;padding:0px 23px 34px 28px;}
.zxyg h2{font-size:18px;line-height:96px;color:#2c6fb0;font-weight:bold;}
.zxyg h3 a{font-size:16px;color:#333333;font-weight:bold;}
.zxyg p{font-size:13px;color:#484848;line-height:2em;}
.zxyg p img{margin-top:30px;}
.zxyg p img:first-child{margin-right:11px;}

.spbb{width:1118px;margin:0 auto;margin-top:22px;border:1px solid #e9e9e9;border-top:0px;}
.spbb .title{width:100%;height:39px;background:url(../img/wzsl_title.png) left top no-repeat #eef7fd;}
.spbb .title h3{font-size:18px;font-weight:bold;color:#fff;line-height:39px;padding-left:21px;}
.spbb .title span a{font-size:13px;color:#777777;line-height:39px;padding-right:14px;}
.spbb ul{padding:19px 0px}
.spbb ul li{float:left;margin-left:25px;}
.spbb ul li:first-child{margin-left:19px;}

.main1_box{width:1118px;margin:34px auto 0px;}
.main1_box .wzsl{width:784px;border: 1px solid #e9e9e9;min-height:731px;}
.main1_box .wzsl .title{width:100%;height:39px;background:url(../img/wzsl_title.png) left top no-repeat #eef7fd;}
.main1_box .wzsl .title h3{font-size:18px;font-weight:bold;color:#fff;line-height:39px;padding-left:21px;}
.main1_box .wzsl p{padding: 10px 23px;font-size:16px;line-height:35px;color:#000;}

.main1_box .pic_list{width:295px;}
.main1_box .pic_list .title{height:55px;background:#1e8dad}
.main1_box .pic_list .title h3{color:#fff;font-size:18px;line-height:55px;font-weight: bold;padding-left:23px;}
.main1_box .pic_list ul{padding:27px 27px 106px;background:#f0f7ff;}
.main1_box .pic_list ul li{width:244px;height:151px;border:1px solid #c0c6cc;padding:4px;margin-top:45px;}
.main1_box .pic_list ul li:first-child{margin-top:0px;}
.main1_box .pic_list ul li img{width:234px;height:141px;}
.main1_box .pic_list ul li p{text-align: center;font-size:16px;font-weight: bold;line-height:45px;}

/*foot*/
.foot{width: 100%; background:#08518c;padding:35px 0;margin-top:75px;}
.foot .px1250{padding-top: 30px;}
.foot .web1{ width: 1250px; margin: 0 auto;position: relative;}
.foot .bottom{height: 130px;width:720px;}
.foot .bottom .bottom_l{width: 70px;height: 100px;padding-top: 15px;}
.foot .bottom .bottom_m{width: 500px;margin: 0 20px;}
.foot .bottom .bottom_m ul{margin-bottom: 25px}
.foot .bottom .bottom_m ul li{float: left;}
.foot .bottom .bottom_m ul li::after{content:''; display:inline-block;width: 1px;height:12px;background:#fff;margin: 0 20px;vertical-align: -1px;}
.foot .bottom .bottom_m ul li:last-child::after{display: none}
.foot .bottom .bottom_m ul li a,.foot .bottom .bottom_m ul li span,.foot .bottom .bottom_m p,.foot .bottom .bottom_m p span{font-size: 13px;color: #fff;display:inline-block;}
.foot .bottom .bottom_m ul li:hover a{color: #fff;}
.foot .bottom .bottom_m p{line-height: 26px;}
.foot .bottom .bottom_r{width: 110px;height: 55px;padding-top: 50px;}
.foot .ewm dl{width: 102px; height: 130px;float: left;margin-left: 15px;}
.foot .ewm dl dt{width: 102px; height: 102px;background: #fff;margin-bottom: 10px;}
.foot .ewm dl dt img{width: 102px; height: 102px;}
.foot .ewm dl dd{font-size: 13px;color: #e4eefd;text-align: center;}


.main{width:100%;min-height:550px;margin-top:30px;}
.main_box{width:1000px;margin:0 auto;}

.list_heard{
	width: 1000px;
	min-height: 550px;
	float: left;
}

.list_heard .list_box{
	height: 40px;
	color:#1a1a1a;
	font-size: 20px;
	font-weight: bold;
	box-sizing: border-box;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 13px;
}


.list_heard .list_box span{
	font-size: 14px;
    color: #a6a6a6;
    float: right;
    line-height: 30px;
}
.list_heard ul li{height:55px;line-height:55px;border-bottom:1px solid #cccccc;}
.list_heard ul li a{font-size:16px;}
.list_heard ul li span{float: right;color:#666666}
.list_heard a:hover{
	color: #c42101;
}

.content{
	width: 1000px;
	min-height: 550px;
    float: left;
    background:#f9f9f9;
    padding:15px;
}

.content_box{
	height: 40px;
	color:#1a1a1a;
	font-size: 20px;
	font-weight: bold;
	box-sizing: border-box;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 13px;
}

.content_box span{
	font-size: 14px;
    color: #a6a6a6;
    float: right;
    line-height: 30px;
}
.zw{padding-top:15px;}
.zw p{font-size:16px;line-height:2em;color:#555;margin-top:10px}

.content_box span a{color:#a6a6a6;}
.list_heard .list_box span a{ color: #a6a6a6;}

.nav{background: #08518c;}
.nav_box{width:1200px;margin:0 auto;}
.nav_box>ul>li{float:left;line-height:55px;height:55px;position:relative;}
.nav_box>ul>li>a{color:#fff;font-size:16px;padding:0 66px;}
.nav_box>ul>li .subnav{display:none;position:absolute;top:55px;left:0px;}
.nav_box>ul>li .subnav ul li{float:none;line-height:55px;height:55px;background:#08518c;text-align:center;width:200px;}
.nav_box>ul>li .subnav ul li a{color:#fff;font-size:16px;display:block}
.nav_box>ul>li:hover{background:#fff;}
.nav_box>ul>li:hover a{color:#555;}
.nav_box>ul>li:hover .subnav{display:block}
.nav_box ul li span{color:#fff}
.nav_box>ul>li .subnav ul li:hover{background:#fff;}
.nav_box>ul>li .subnav ul li:hover a{color:#555}