/*--------------------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 !important;color:#333;
}
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;}

.top{width:100%;background:url("../img/top_bg.png") center center no-repeat #437ab6;height:156px;border-bottom:6px solid #e2c98b;}
.top_box{width:1200px;margin:0 auto;}
.logo{margin-top: 40px;}
.top_right{width:685px;position: relative}
.top_link{float:right;margin-top:31px;margin-right: 22px;}
.button{float:right;margin-top:25px;cursor:pointer;}
.top_link a{font-size: 13px;color:#ffffff;font-weight:bload;}
.top_link a:hover{color:#fff;}
.top_link span{font-family:'\5B8B\4F53';color:#86b6e1;font-size:10px;padding:0 23px;}


.searchbox {
    width: 0px;
    height: 36px;
    border-radius: 22px;
    line-height: 36px;
    position: absolute;
    top: 21px;
    right: 37px;
    background: #fff;
    padding-left: 20px;
    display: none;
}
.text {
    float: left;
    width: 185px;
    height: 36px;
    border: none;
    outline: none;
    line-height: 36px;
    color: #0154a4;
    font-size: 15px;
}
input::-webkit-input-placeholder {
    color: #0154a4;
}
input::-moz-placeholder {
    color: #0154a4;
}
input:-moz-placeholder {
    color: #0154a4;
}
input:-ms-input-placeholder {
    color: #0154a4;
}
.submit {
    width: 22px;
    height: 22px;
    float: right;
    background: url("../img/search.png") no-repeat center center;
    margin-top: 7px;
    margin-right: 10px;
    border: none;
    outline: none;
}
.on {
    display: block;
}
.navBar{ position:relative; z-index:1;height:35px; line-height:35px;   }
.nav{ margin-top:81px;}

.nav h3{font-size:16px;  }
.nav .m{float: left;width:85px;text-align:center;position: relative;display:inline-block;}
.nav h3 a{ font-size: 16px;line-height:35px;display:block;color:#fff;}
.nav .on a{  background:#fff;color: #306ba9;}
.nav .sub{ display:none; /*默认隐藏*/ width:100%;  position:absolute; left:0; top:35px;background:#306ba9;float:left;  }
.nav .sub li a{ display:block;color:#306ba9;background:#fff;width:85px;}
.nav .sub li a:hover{ background:#306ba9; color:#fff;    }


.slideBox{ width:100%; height:610px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:46%; bottom:45px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ float:left; margin-right:11px; height:15px; width:15px;line-height:15px; text-align:center;background:url("../img/focus.png") no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url("../img/focus_on.png") no-repeat;width:71px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:610px; display:block;  }
.xiaoxun{position: absolute;top: 100px;left:20%;z-index:99}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:65px; height:65px; background:url(../img/prev.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%;background:url(../img/next.png) no-repeat; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }


.main1{width:1200px;margin:27px auto 60px;}
.main1 .new{width:66.5%;}
.title{width:100%;border-bottom:2px solid #2267b1;height:60px;background:url("../img/title1.png") 1% center no-repeat;margin-bottom:41px;}
.title h3{font-size:22px;color:#040404;line-height:60px;padding-left:60px;float: left;}
.title span{float: right;margin-top:35px;margin-right:5px;}
.main1 .new .date{position:absolute;width:78px;height:63px;background:#0082e6;color:#bfd6fc;top:209px;left:21px;}
.main1 .new .date p{font-size:12px;text-align:center}
.main1 .new .date p:first-child{font-size:31px;color:#fff;line-height:40px;}

.slideBox1{ width:337px; height:355px; overflow:hidden; position:relative;float:left;}
.slideBox1 .bd1{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd1 li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd1 img{ width:100%; height:236px; display:block;  }
.slideBox1 .bd1 li h3{width:100%;height:119px;background:#f3f3f3;font-size:16px;color:#0a0a0a;padding:53px 18px 20px;}
.slideBox1 .bd1 li:hover h3{color:#0066d4}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox1 .prev,
.slideBox1 .next{ position:absolute; right:61px; top:250px;display:block; width:11px; height:28px;color:#0a0a0a;font-size:20px;font-family: '\65B0\5B8B\4F53'}
.slideBox1 .next{ left:auto; right:20px;}

.main1 .new .news_list{width:419px;float:right;}
.main1 .new .news_list li a{font-size:15px;color:#232323;display: block;line-height: 2em;}
.main1 .new .news_list li span{font-size:21px;line-height:37px;color:#949494;font-family:'Gabriola'}
.main1 .new .news_list li:hover a{color:#0066d4}

.main1 .notice{width:363px;}
.main1 .notice .title{background:url("../img/title2.png") 1% center no-repeat;margin:0px;}
.main1 .notice .date2{width:65px;height:45px;color:#555;border-right:2px solid #cfcfcf;padding-right:15px;margin-right:20px;}
.main1 .notice .date2 p{font-size:11px;text-align: right}
.main1 .notice .date2 p:first-child{font-size:28px;color:#0066d4;font-weight:bold;line-height: 28px;}
.main1 .notice ul{background:#f6f6f6;padding:16px 21px;}
.main1 .notice li{height:92px;border-top:1px solid #e1e1e1;padding-top:19px;}
.main1 .notice li:first-child{border:0;}
.main1 .notice li h3{color:#222222;line-height:26px;}
.main1 .notice li:hover h3{color:#0066d4}

.main2{height:483px;width:100%;background:url("../img/main2_bg.png") left bottom no-repeat #f3f9ff;}
.main2_box{width:1200px;margin:0 auto;padding-top:23px;}
.main2_box .xsjl{width:793px;}
.main2_box .xsjl .title{margin-bottom: 27px;background:url("../img/title3.png") 1% center no-repeat;}
.main2_box .xsjl ul li{background:url("../img/li_bg.png") 1% center no-repeat;line-height:44px;border-bottom:1px solid #d6dfe8;padding-left:44px;}
.main2_box .xsjl ul li a{font-size: 15px;color:#040404;}
.main2_box .xsjl ul li span{float: right;padding-right:22px;font-size: 15px;color:#040404;}
.main2_box .xsjl ul li:hover a{color:#0066d4}

.xsfc{width:363px;}
.xsfc .title{background:url("../img/title4.png") 1% center no-repeat;margin-bottom:37px;}
.xsfc .pic_list li{width:173px;height:137px;float: left;margin-left:12px;position:relative}
.xsfc .pic_list li:first-child{margin-left:0;margin-bottom: 26px;}
.xsfc .pic_list li:first-child+li{margin-bottom: 26px;}
.xsfc .pic_list li:first-child+li+li{margin-left:0}
.xsfc .pic_list div{display:none;position: absolute;top:35px;left:19px;width:136px;height:72px;background:#3280d0;opacity:0.8;filter: alpha(opacity=80)}
.xsfc .pic_list div p{color:#fff;text-align: center;font-size:15px;line-height: 2em;}
.xsfc .pic_list li:hover div{display: block;}

.main3{width:1200px;margin:61px auto 70px;}
.main3 ul li{width:297px;height:200px;float:left;margin-left:8px;position: relative;overflow: hidden}
.main3 ul li img{width:297px;height:200px;}
.main3 ul .first_img{width:585px;height:410px;margin:0;overflow: hidden}
.main3 ul .first_img img{width:100%;height:410px;}
.main3 ul li:first-child+li{margin-bottom: 9px}
.main3 ul li:first-child+li+li{margin-bottom: 9px}
.main3 ul li p{display:none;width:100%;height:82px;background:url("../img/bg.png") left top repeat;position: absolute;left: 0;bottom: 0;color:#fff;font-size:22px;line-height:82px;padding-left:30px;}
.main3 ul li p span{float:right;padding-top:35px;padding-right:25px;}
.main3 ul li p span img{width:18px;height:11px !important;}
.main3 ul li:hover p{display:block;}

.main4{width:100%;background:#f4f4f4;height:185px;}
.main4_box{width:1200px;margin:0 auto;padding-top: 42px;}
.main4_box ul li{float:left;width:150px;text-align:center;}
.main4_box ul li img{height:44px;}
.main4_box ul li p{font-size:16px;line-height:76px;}

.footer{width:100%;background:url("../img/foot_bg.png") center -11% no-repeat #2267b1;height:262px;}
.footer_box{width:1200px;margin: 0 auto;}
.dz{width:50%;}
.dz p{color:#96b8da;line-height:33px;}
.footer h3{color:#f0f1fc;font-size:24px;background:url("../img/h3_bg.jpg") left bottom no-repeat;line-height:2.5em;margin:30px 0 20px;}
.footer h3 span{color:#adcbec;padding-left:10px;}
.ewm img{margin-top:10px;}
.bq{width:100%;background:#272727;height:65px;}
.bq p{text-align:center;line-height:65px;color:#a2a2a2;}




/*顶部图片*/
.topbanner{width:100%;height:400px;margin:0 auto;}
.topbanner img{width:100%;height:400px;}
/*正文*/
.news-main{width:1200px;margin:0 auto;}
.main-box{width:1200px;}


/*右侧正文*/
.zw{width:920px;min-height:600px;}



/*新闻列表*/
.zw-list{width:890px;margin-top:-8px;margin-left:25px;}
.zw-list li{    
    padding-top: 33px;
    padding-bottom: 33px;
    border-top: 1px dashed #dedede;
}
.zw-list li:first-child{border:0;}
.zw-list li:hover h4{color:#2267b1}
.zw-list h4{font-size:16px;color:#000;}
.zw-list span{font-size:12px;color:#c5c5c5;font-family: Arial, Helvetica, sans-serif;}
.zw-list p{font-size:14px;color:#969696;padding-top:15px;}



/*左侧导航*/
.left-nav{margin-top:40px;}
.left-nav ul li{width:240px;height:60px;border-top:2px solid #fff;}
.left-nav ul li:first-child{height:75px;color:#fff;text-align: center;background:#2267b1;border-top:0px;line-height:75px;}
.left-nav ul li:first-child+li{border-top:0px;}
.left-nav ul li a{display: block;width:240px;line-height:60px;color:#5a5a5a;background:#f2f2f2;font-size:18px;text-align: center}
.left-nav ul li a:hover{background:#437ab6;color:#fff;}
.left-nav ul .actived a{color:#fff;background:#437ab6;}

/*当前位置*/
.dqwz{width:920px;height:38px;border-bottom:1px solid #dddddd;margin-top:55px; text-align: center}
.dqwz p:first-child{line-height:20px;font-size:20px;border-left:5px solid #2267b1;padding-left:15px;}
.dqwz p:last-child{font-size:14px;}

/*上一页  下一页*/
.zw .artical .prev{height:95px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-top:58px;}
.zw .artical .prev p{height:20px;}
.zw .artical .prev p:first-child{padding-top:15px;}
.zw .artical .prev p:hover a{color:#2267b1}

/*底部翻页*/
.fy{width:450px;margin:0 auto;}
.fy ul li{float: left;width:35px;height:32px;border:1px solid #c5c5c5;margin:25px 2.5px;}
.fy ul li a{color:#4c4c4c;display: block;height:32px;text-align: center;padding-top:5px;}
.fy ul li a:hover{background:#2267b1;color:#fff;}
.fy ul .active a{color:#fff;background:#2267b1;}