﻿@charset "utf-8";
/*CSS Document*/
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{ padding:0; margin:0; list-style:none; font-size:14px; font-family:"微软雅黑"; }
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
div,form, label, input, textarea, img, span{ margin:0px; padding:0px;}
ol,ul,li,dl ,dt,dd ,p,img{ list-style: none;border: none;}
img{border:0;margin:0;padding:0;}
a,span{ text-decoration:none; color:#515151; font-family:"微软雅黑";  text-align: left;}
input {outline:none;}

body{ background:url(../images/banner.png) no-repeat center top #f3f3f3;}
.inner{ width:1080px; margin:0 auto;}
.main{
	width:100%;
	width:expression(document.body.clientWidth <= 1080? "1080px": "auto");
    min-width:1080px;
}
/*头部*/
.top{ width:100%; height:40px; background:#ececec; line-height:40px;}
.top_a_left{ float:left;}
.top_a_right{ float:right;}
.banner_a{ height:200px;}
.banner_a img{ padding-top:55px; margin-left:26px; float:left;}

.topnav{ height:58px; background:#208ddf; border-bottom:7px solid #027cc2;}
.navMenu li{ width:160px; height:58px;  float:left; line-height:58px;}
.navMenu li a{ color:#fff; font-size:18px; display:block; text-align:center;}
.currentNav a {
    line-height: 58px;
    background:url(../images/hbj_a.png) no-repeat;
    color: #208ddf!important;
}
.navMenu{ float:left;}
.nav_right{float:left; width:233px; height:30px; background:url(../images/sous.png) no-repeat; line-height:30px; margin-top:16px; margin-left:20px; display:inline-block;}
.top_search_text{ width:160px; height:28px;line-height:28px; border:none;border:0; margin-top:1px; margin-left:10px; float:left;}
.nav_right span{ width:58px; height:30px; text-align:center; display:block; float:left; color:#208ddf; cursor:pointer;}
.time{ height:37px; overflow:hidden;}
.time_a{ float:left;line-height:37px; padding-left:8px;}
.time_b{ float:left; margin-top:7px;padding-left:8px;}

.tianq a{ float:left;}
.tianq img{ padding-top:4px;}
.tianq .img01{}
.tianq .img02{ margin-left:10px;}
/*头部结束*/
/*内容开始*/
.content{ width:1080px; margin:0 auto; }
/*内容结束*/
/*第一部分开始*/
.content1{ height:309px; }
.content1_y{ width:508px; height:309px; float:right; overflow:hidden;}

.picHandover {float:left;display:inline-block;width:555px;height:309px;}
.roll {float:left;position:relative;display:inline-block;width:555px;height:309px;overflow:hidden;}
.roll_pic {width:555px;height:309px;}
.roll_num li.roll_num_hover {background:url(../images/activeLi.png) no-repeat center;}
.roll_pic img {width:555px;height:309px;}
.roll_num {position:relative;float:right;line-height:32px;height:32px;top:-32px;margin-right:5px;z-index:10;}
.roll_num li {float:left;width:12px;height:32px;margin:0 3px;line-height:32px;background:url(../images/defaultLi.png) no-repeat center;text-align:center;cursor:pointer;color:#FFF;;opacity:0.90;}
.roll_title {position:absolute;bottom:0px;width:555px;height:32px;line-height:32px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.roll_title a {padding-left:10px;font-size:14px;text-decoration:none;color:#FFFFFF;}



.content1_yz{ width:85px; height:309px; float:left; border-right:1px solid #9dc8e8;background:#fff;}
.content1_yy{ width:395px; height:283px;  float:left; border:1px solid #9dc8e8; border-left:none; background:#FFF; padding:12px;}
.titleHead {height:110px;border-bottom:1px solid #DDDDDD;}
.titleHead h2 {text-align:center;line-height:46px;}
.titleHead h2 a {color:#ff7900;font-size:16px;}
.titleHead p {line-height:30px;font-size:12px;color:#515151; padding:0px 4px 0px;}
.titleHead p span{color:#ff7900;}
.dt_wz li{ height:37px; line-height:37px;vertical-align:middle;}
.dt_wz li a{ float:left;}	
.dt_wz li span{ float:right;}



.current22{ width:85px; height:95px; background:#FFF ; border:1px solid #9dc8e8; border-right:none;}



/*第一部分结束*/

/*第二部分开始*/
.content2{ height:45px; width:1020px; margin:0px auto; background:url(../images/lb.png)15px 5px no-repeat #FFF;background-size:45px;  padding-left:60px;}
.content2 #demo1 a{ background:url(../images/xiaodian.png) no-repeat 0px 4px; padding-left:15px; margin-left:20px;}

/*第二部分结束*/

/*第三部分开始*/
.content3{ clear:both; min-height:420px; overflow:hidden;}
.content3_left{ min-width:779px; float:left;}
.content3_right{ min-width:281px; min-height:763px; float:right;}
.content3_left_s{ height:342px; }
.content3_left_sz{ width:268px; float:left; }
.content3_left_sy{ width:491px; float:left;background: url(../images/gsgg.jpg) no-repeat #FFF; min-height:343px; margin-left:20px;}
.content3_left_sz{ background:#FFF;}
.content3_left_szs{ height:41px; background:url(../images/hy_xx.jpg) no-repeat;}
.content3_left_szs h3{ line-height:41px; font-size:16px; font-weight:500; padding-left:30px; color:#2491e3;}
.xxgk_1{ display:inline-block; height:144px;}
.xxgk_1 ul li{ float:left; min-width:88px; height:36px; line-height:36px;  }
.xxgk_1 ul li a{text-align:center; padding-left:15px;}
.xxgk_2{ margin:4px 6px 0px 6px; height:37px; line-height:37px; background:#f7f7f7;}
.xxgk_2 a{ float:left; padding-left:38px; background:url(../images/jiantou.png) no-repeat;}
.xxgk_3{ height:67px; margin:4px 6px 4px 6px;background: url(../images/tubiao_01.png) no-repeat #f7f7f7;}
.xxgk_3 ul li{ width:160px; height:33px; line-height:33px; padding-left:95px; cursor:pointer;}

.gsgs_1{ height:47px;}
.gsgs_1 h3{ line-height:40px; padding-left:31px; float:left; font-size:16px; font-weight:500; color:#2491e3;}
.gsgs_1 a{ float:right; line-height:40px; padding-right:10px; color:#fff;}
.gsgg_2{ padding-left:20px; overflow:hidden;}
.gsgg_2 li{ height:37px; line-height:37px; background:url(../images/xiaodian.png) no-repeat 0px 13px; padding-left:15px;}

.content3_left_x{ height:74px; background:url(../images/ztzl.jpg) no-repeat #FFF; margin-top:8px; /* padding-left:55px; */}
.content3_left_x ul li{ float:left; margin-left:8px; padding-top:4px;}


.content3_left_xy{ width:719px; float: left;}
.content3_left_xy img{ border:0px; margin-left:5px;}

/*第三部分结束*/

/*互动*/
.hbhd{ width:779px; min-height:333px; margin-top:13px;}
.hdjl_z{ width:268px; height:333px; float:left; background:#FFF;}
.hdjl_y{ width:491px;height:333px; float:left;margin-left:20px;}
.hdjl_z ul{padding:0px 8px 0px 8px;}
.hdjl_z ul li{ margin-top:10px; width:252px; }
.hdjl_ys{ height:160px;background:#FFF; }
.hdjl_ys1{ height:41px; background:url(../images/gsgg.jpg) no-repeat;}
.hdjl_ys1 h3{ line-height:41px; font-size:16px; font-weight:500; padding-left:30px; color:#2491e3;}
.hdjl_ys ul{ margin-top:16px;}
.hdjl_ys ul li{ float:left; margin-left:7px;}
.hdjl_ys_x{ width:490px; height:163px; margin-top:10px;}
/*互动结束*/
.kqzl_s{ width:274px; height:588px; border:3px solid #99d5fc; background:#FFF;}
.kqzl_ss{ height:40px; background:url(../images/kqzl_1.jpg) no-repeat;}
.kqzl_ss h3{ line-height:40px; font-size:16px; font-weight:500; padding-left:28px; color:#2491e3;}
.kqzl_x{ margin-top:15px;}
.kqzl_x ul li{ width:280px; height:35px; line-height:35px; background:url(../images/hbj_05.jpg) no-repeat; margin-top:7px;}
.kqzl_x ul li a{ display:block; padding-left:55px;}


/*友情链接*/
.bottom_1{ width:100%; height:66px; background:url(../images/bottom.png) repeat-x; margin-top:30px;}
.bottom_2{ width:1080px; height:46px; margin:0 auto; padding-top:20px;}
.bottom_2 select {background:url(../images/selectBg.png) no-repeat center;width:215px;height:32px;margin-top:5px;padding-left:10px;line-height:30px;font-size:12px;color:#515151;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.fb {float:left;display:inline-block;margin-left:40px;padding-top:7px;display:inline-block;width:65px;height:32px;font-weight:500;font-size:16px;color:#208ddf;}
.ml10 {float:left;display:inline-block;margin-left:18px;cursor:pointer;}

.bottom_32{width:100%;  height:134px; background:#208ddf; margin:0 auto;}
.bottomContent {height:100px;width:800px;margin:0 auto;padding-top:25px;}
.bottomImg {display:inline-block;float:left;padding-top:10px;padding-left:10px;}
.bottomText {display:inline-block;float:left;padding-left:20px;color:#FFF;font:14px/30px Microsoft Yahei;}
/*友情链接结束*/


/*--------------------------------nyDetails start--------------------------------*/
.fl{float: left;}
.fr{float: right;}
.sl_left_ul li.hear a {
    background: #087FC8;
    color: #fff;
}
.tz_box {width:1080px;margin:0 auto; overflow:hidden;}
.sl_right .titleContent {
    min-height: 550px;
}
.titleLi {line-height:35px;height:35px;*line-height: 32px;*height: 32px; padding-left:15px; background:url(../images/arrow.jpg) no-repeat left center;}
.titleLi a {float:left;}
.titleDate {float:right;color:#515151;}
/* 二级专栏 */
.sl_left{width: 250px; padding: 0 10px; background: #fff; border-top: 2px solid #087FC8; padding-bottom: 50px; margin-bottom: 20px;}
.sl_left_title{height: 30px; border-bottom: 1px solid #DCDCDC; color: #007bc6; font-size: 18px; line-height: 20px; margin-top: 20px;}
.span2{width:5px; height: 20px; background: #087FC8; margin-right: 10px;}
.sl_left_ul li{width: 215px; margin: 0 auto; line-height: 40px; height: 40px; margin-top: 20px; text-align: center;}
.sl_left_ul li a{ background: #EEE; border-top: 1px solid #087FC8; display: block; text-align:center;}
.sl_left_ul li a:hover{background: #087FC8; color: #fff;}
/* 二级右边列表 */
.sl_right{width: 740px; padding: 20px 30px; background: #fff; margin-bottom: 20px;}
.sl_right_title{border-bottom: 1px solid #DCDCDC; font-size: 18px; font-weight: 700; height:32px; line-height: 30px;}
.sl_right_title span{border-bottom: 3px solid #087FC8; padding: 0 10px; display:inline-block; font-size:18px; float:left;}
/*--------------------------------nyDetails end--------------------------------*/

/*细览*/
.xilan{ width:100%; text-align:center;}
.xilan_l{ width:1080px; margin:0 auto; height:auto; background:#FFF; padding-bottom:30px;}
.xilan_lm{ height:35px; width:1060px;  line-height:35px; text-align:left;     margin:0 auto;border-bottom: 1px solid #ddd;}

.xilan .xilan_l h2{    line-height: 50px; text-align: center; color:#208ddf;font-size: 24px; font-family: "微软雅黑"; padding:0px 20px;}
.xilan_l .laiyuan{ height:50px; line-height:50px;}
.zjy_nrwz p{font: 14px/28px "微软雅黑"; color: #454545;}
/*细览结束*/

.listTab dt a {
    padding: 7px 15px;
    border: 1px solid #e2e2e2;
    float: left;
    text-align: center;
    margin: 0 5px;
}
.listTab dt.current a {
    background: #007bc6;
    color: #fff;
    display: block;}
	
	


/*通知公告*/	
#news-container {
	width: 1000px;}
#news-container ul li{margin: 0pt; padding: 0pt; height: 38px;  display: list-item;}
#news-container ul li div {
	line-height:38px;
	background: #ffffff;
}
#news-container ul li div a{ background:url(../images/xiaodian.png); background-position:0px 5px; background-repeat:no-repeat; padding-left:15px; margin-left:15px;}


/*其它*/
.fbt_1{font-size:18px;color: #13be63;font-weight: bold;}


.hdjl_ys_x{ width:490px; height:161px; margin-top:10px; border:1px solid #bcdee8; background:#FFF;}
.tz_tab2{ width: 100%; height: 36px; border-bottom:1px solid #bcdee8;}
.tz_tab2 li{float: left; width:104px; height:100%; background:url(../images/111.jpg) no-repeat bottom; margin-left:5px;}
.tz_tab2 li a{ display:block; height:31px; line-height:31px; text-align:center; margin-top:5px;}
.tz_tab2 .current222 a{width: 104px; height: 31px;  background: url(../images/222.jpg); color: #fff;  border: none;text-align: center; cursor: pointer;}




.xilan_lm2{ width:1070px; height:34px; line-height:34px; margin:0 auto; background:#fff; padding-left:10px;}
.bsfw_1{width:1080px; margin:0 auto;overflow:hidden; margin-top:30px;}
.bsfw_1 ul li{ float:left; }
.bsfw_1 ul li{ margin-left:18px;}
.bsfw_1 ul .bsfw_img{ margin:0px;}


.hdjl_ys_x a img{padding:8px 0px 0px 8px;}


/*--------------------------------column start--------------------------------*/
.column {
    height: 75px;
    margin: 0px 0px 20px 0px;
    overflow: hidden;
}

    .column .inner {
        position: relative;
        width: 1080px;
        height: 75px;
    }

.btn {
    position: absolute;
    right: 5px;
    bottom: 10px;
}

    .btn li {
        float: left;
        width: 20px;
        height: 20px;
        margin: 0 3px;
        line-height: 20px;
        font-size: 14px;
        text-align: center;
        cursor: pointer;
        color: #FFF;
    }

    .btn .roll_num_hover {
        background: #fdbf00;
    }
/*--------------------------------column end--------------------------------*/


/*navGuide*/
.navGuide {position:relative;z-index:1003;float:right;display:inline-block;width:85px;height:40px;margin-left:10px;margin-top:5px;border:none;appearance:none;-moz-appearance:none; -webkit-appearance:none;}
.navLead {font-size:14px; height:30px;line-height:30px;padding-right:5px;color:#007bc6;cursor:pointer;background:url(../images/navGuide.png) no-repeat center; text-align:center;}
.navBigDiv {position:absolute;z-index:1003;display:none;width:660px;height:400px;top:34px;right:0px;padding:16px;background-color:#ffffff;border: 2px solid #077fc8;}
.navGuide:hover .navBigDiv {display:block;}
.navHead {height:28px;line-height:28px;background:url(../images/line01.png);}
.navHead img {float:left;display:inline-block;}
.navHead p {float:left;display:inline-block;height:28px;line-height:28px;margin-left:5px;color:#007bc6;font-weight:bold;}
.links1 {margin-top:5px;}
.linksDiv {display:inline-block;margin-left:15px;margin-right:-15px;}
.linksDiv li {float:left;display:inline-block;width:25%;height:30px;line-height:30px;}
.linksDiv li a {display:inline-block;width:100%;color:#25659c;height:24px;line-height:24px;font-size:14px;text-align:left;}
.linksDiv li.disabeLink a {color:#505050;}
/*navGuide*/