/* CSS Document */
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
    margin: 0;
    padding: 0;
}
/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
    font-size: 12px;
    font-family:"微软雅黑"	;
}
h1, h2, h3, h4, h5, h6 { font-size:12px; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a { text-decoration: none; outline:none }/* outline去除FF浏览器里的链接虚线 */
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
hr{border:0;height:1px;}
.float_clear{ font-size:0;line-height:0;height:0;display:block;clear:both;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
*html .clearfix,*+html .clearfix{height:1%}
html { overflow-y: scroll; }/* 强制浏览器Y滚动条时刻 */
input,textarea,select,button{outline:none;}
img{cursor:pointer;border: 0; }
input[type=submit],input[type=button]{cursor: pointer;}
img,input,select,button,radio{vertical-align:middle;}
body {
    margin: 0;
    padding: 0;
    background-color:#f6f6f6;
    color:#727272;
}
.left{float:left}
.right{float:right}
.container{
    width:1200px;
    margin:0 auto;
}
/*----------------header----------------------------*/
.header{margin:33px 0; display: block}
.logo{margin-right:5px; display: block}
.hotLine{
    height:52px;
    line-height:52px;
    margin-right:20px;
    font-size:16px;
    font-family: "Microsoft YaHei";
    color:#676767;
}
.numb-01{
    font-size: 20px;
    font-family: Arial;
    color:#343434;
    font-weight:bold;
}
.w570{width:570px}
.index-search{
    width:210px;
    height:35px;
    margin-top:5px;
    background:url("/eportal/fileDir/mubansi/resource/cms/2016/09/img_pc_site/2016092611470989371.png") no-repeat;

}
.index-search .search-text,.index-search .search-btn{
    border:0;
    height:35px;
    line-height:35px;
    background:none;
    color:#ffffff;
}
.index-search .search-text{
    padding-left: 10px;
    margin:0;
    width:160px;
    overflow:hidden;
}
.index-search .search-btn{
    width:30px;
    background:url("/eportal/fileDir/mubansi/resource/cms/2016/09/img_pc_site/2016092310353961905.png") no-repeat left 6px;
    cursor:pointer;

}
.nav{
    width:100%;
    background:#2793d1;
}
.nav .nav-ul{}
.nav .nav-ul li{
    float:left;
    height:45px;
    line-height: 45px;
    margin:0 1px;
    width:130px;
    text-align:center;
}
.nav .nav-ul .li-first{margin-left:0}
.nav .nav-ul .li-last{margin-right:0}

.nav .nav-ul li a{
    padding:0 19px;
    color:#ffffff;
    font-size:18px;
    display:block;
font-family:"微软雅黑";
}
/**
.nav .nav-ul li:first-child + li{
	line-height: 23px;
}
.nav .nav-ul li:first-child + li a{
	padding: 0 26px;
	font-size: 16px;
}
*/
.nav .nav-ul .li-hover a,.nav .nav-ul li a:hover{
     background:#ffffff;
    color:#2793d1;
    font-weight:bold;
    font-family:"微软雅黑";
}
.class_A a{
    color:#2793d1;
    font-weight:bold;
    font-family:"微软雅黑";}
/*----------------footer-------------------------*/
.footer{
    width:100%;
    background:#40484b;
    padding:20px 0;
    text-align: center;
    color:#8d8d8d;
}
.footer-container{
    margin:0 auto;
    width:600px;
    font-size:14px;
}
.footer-container p{
    margin-top:10px;
    line-height: 160%;
    color:#ffffff;
}
.footer-link{
    width:200px;
    height:36px;
    line-height:36px;
    background: #5a5e61;
    border:0;
    font-size:16px;
    color:#aaaeaf;
    padding-left:10px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    color:#ffffff;
}
.footer-inf{
    margin-top:10px;
    padding-bottom:20px;
}
.footer-inf li{
    float:left;
    border-left:2px solid #8e8a89;
    padding:0 10px;
}
.footer-inf li a{
    color:#ffffff;
    font-size:14px;
}
.footer-inf li a:hover{}
/*-------------------------------*/
.index-list-modelone{}
.index-list-modelone li{
    height:24px;
    line-height: 24px;
    width:100%;
    float:left;
}
.index-list-modelone li img{display:inline-block}
.index-list-modelone span{}

/*--------------------------*/
.sj-module{}
.sj-module h1{
    text-align: center;
    color:#014b70;
    font-size:20px;
    font-weight:bold;
    line-height: 32px;
}
.sj-module span{
    width:100%;
    display:block;
    text-align: center;
    color:#000000;
    padding-bottom:10px;
    border-bottom:1px solid #cfcfcf;
}
.sj-module div{
    padding:20px 0 10px;
    line-height: 200%;
}
.cpnr{ text-align:center; font-size: 18px; color:#000000;}
/*-----------------------*/
.qh-tit ul{
        
    overflow: hidden;

}
.qh-tit1 ul{
        
    overflow: hidden;

}
.qh-tit ul li{
width:80px;
    float:left;
    margin-right:10px;
}

.qh-tit1 ul li{
width:110px;
    float:left;
    margin-right:10px;
}
.qh-tit ul li a{
    line-height:32px;
    display: block;
    color:#727272;
    font-size:18px;
    font-family: "Microsoft YaHei";
}
.qh-tit1 ul li a{
    line-height:32px;
    display: block;
    color:#727272;
    font-size:18px;
    font-family: "Microsoft YaHei";
}

.qh-hover a,.qh-tit ul li a:hover{
    font-weight:bold;
    color:#77b4e0!important;
    border-bottom:3px solid #77b4e0;
   font-size:18px;
}
.qh-tit a{
    line-height: 35px;
    color:#727272;
    float:right;
    display:block;
}
.qh-tit1 a{
    line-height: 35px;
    color:#727272;
    float:right;
    display:block;
}
.qh-cont{
    margin-top:-2px;
    padding-top:10px;
    border-top:1px solid #a9c7df;

}
.qh-cont .more-01{
    margin-top:-20px;
position:absolute;
right:0;
top:-10px;
}
/*-----------*/



.gsjj{width:170px; float:left;}
.gsjj img{ width:140px;}
.gsjjnr{ width:580px; float:right; line-height:22px;}
.date{width:65px; }
.sj-module p{color: #000000;}

.weixinma{text-align:center;}
.weixinma img{width:195px; height:195px;}
.class_A a{background:#ffffff;
    color:#2793d1!important;
    font-weight:bold;
    font-family:"微软雅黑";}

.jifen img{ width:250px; padding-top:20px; padding-bottom:20px;}


.gqy-slt img{ width:200px; height:158px;}
.zhaiy{ line-height:24px;}
.click-btn{margin-top:15px;margin-bottom:10px;}


.flex-control-nav {
    position: absolute;
    bottom: 20px;
    z-index: 2;
    width: 100%;
    text-align: center !important;
    right: 3%;
}

.flex-control-nav a {
    display: inline-block;
    width: 80px;
    height: 6px;
    overflow: hidden;
    background: #ffffff;
    cursor: pointer;
    font-size: 0px;
}

.flex-control-nav .flex-active {
    background: #d40306;
}
.flex-control-nav li {
    display: inline-block;
    width: 80px;
    height: 6px;
    margin: 0 5px;
    *display: inline;
    zoom: 1;
}

.slides {
    position: relative;
    z-index: 1;
}

.flexslider {
    position: relative;
    height: 401px;
    overflow: hidden;
}