/* CSS Document */

* { margin: 0; padding: 0; }
/*bgH是灰色*/
body { font-family: "Microsoft YaHei"; font-size: 12px; min-width: 1300px; background: url(../images/bg.jpg) top center no-repeat; }
/*html{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */
a { text-decoration: none; color: #000; }
input { outline: none; }
img { border: 0; }
li { list-style: none; }
b{ font-weight:normal;}
i{ font-style:normal;}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
 width:1px;
 height:1px;
 background-color: #e1e1e1;
}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
 background-color: #e1e1e1;
}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
 background-color: #1267c9;
}


/*顶部*/
.top { width: 100%; background: url(../images/bg_tm.png) top; height: 32px; }
.top_cont { font-size: 14px; color: #fff; width: 1200px; margin: 0 auto; line-height: 32px; overflow: hidden; }
.top_cont font { display: block; float: left; }
.t_c_right { float: right; overflow: hidden; }
.t_c_right #showtime { background: url(../images/date.png) center left no-repeat; padding-left: 22px; float: left; }
.t_c_right iframe { float: right; margin: 3px 0 3px 20px; }
.header { width: 1200px; height: auto; overflow: hidden; margin: 80px auto 15px; }
.header .logo { float: left; }
.header .inp_box { float: right; margin-top: 150px; overflow: hidden; }
.header .inp_box .tex { width: 270px; height: 40px; background: #fff; border: none; padding-left: 10px; display: block; float: left; }
.header .inp_box .sub { width: 83px; height: 40px; line-height: 40px; border: none; background: #666666 url(../images/ss_icon.png) 20% center no-repeat; color: #fff; font-size: 16px; padding-left: 20px; display: inline-block; float: left;text-align:center; }
.header .inp_box .sub:hover { cursor: pointer; }
.nav { width: 1200px; height: 55px; line-height: 55px; margin: 0 auto; background: #1267c9; border-radius: 5px 5px 0 0; }
.nav ul li { width: 120px; display: block; text-align: center; float: left; position:relative; }
.nav ul li a{font-size: 16px; color: #fff; display:block;}
.nav ul li:hover{ background:#0b51a2}
.nav ul li:hover .z_lm{ display:block;}
.z_lm{ width:120px; background:#1267c9; position:absolute; top:55px; z-index:9999; display:none;}
.z_lm a{ display:block !important; font-size:14px !important; text-align:center !important; color:#fff !important;
padding:11px 0 !important; line-height:22px;}
.z_lm a:hover{ background:#0b51a2;}
/*导航结束*/



/*内容版心*/
.box_c { width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.whit { background: #fff; padding-top: 15px; }
.b_top { overflow: hidden; }





/*底部*/
.footer { background: #314252; border-top: #1267c9 solid 4px; margin-top: 10px; padding: 38px 0; text-align: center; font-size: 13px; color: #fff; line-height: 26px;     }
.footer  P{        display: FLEX;justify-content: center;}
.footer a{ color:#fff; text-decoration:none;display: flex;
    align-items: center;}
.footer a:hover{ color:#fff ; text-decoration:underline;}

/*页码*/
.pagelist{margin:18px 0 10px; text-align:center}
.pager-linkPage {display: inline-block;}
.pagelist span, .pagelist a {background: #fff;padding: 0 20px;color: #8c8c8c;display: inline-block;max-height: 40px;line-height: 40px;
border: 1px #d8dce0 solid;margin: 0 2px;border-radius: 3px;}
.pagelist span:hover, .pagelist a:hover{ background:#1685ff; border:#1685ff solid 1px; color:#fff;}
.pagelist .pager-linkPage a.current, .pagelist .pager-linkPage span.current, .page a:hover {background: #1685ff;color: #fff;
border:#1685ff solid 1px;}


/*列表页公用部分*/
.bc_left{ width:262px; float:left;}
.bl_top h4{ width:237px; height:84px; padding-top:15px; background:url(../images/le_bg.jpg) no-repeat; font-size:26px; color:#fff; padding-left:25px;    line-height: 70px;}
.bl_top ul{ background:#fafafa; border:#dfdfdf solid 1px; border-top:none; padding:0 10px;}
.bl_top ul li a{ padding:15px 0; display:block; font-size:16px; border-bottom:#dfdfdf solid 1px; padding-left:15px; background:url(../images/ar_a.jpg) 90% center no-repeat}
.bl_top ul li a:hover{background:url(../images/ar_e.jpg) 90% center no-repeat; color:#1267c9;}
.bl_top ul li.cue a{background:url(../images/ar_e.jpg) 90% center no-repeat; color:#1267c9;}

.lx_wm{ background:#fafafa; border:#dfdfdf solid 1px; padding:15px 10px; margin:15px 0;}
.lx_wm h4{ font-size:16px; color:#1267c9; border-left:#1267c9 solid 5px; height:18px; line-height:18px; padding-left:5px;}
.lx_wm p{ font-size:14px; line-height:26px; margin-top:15px;}

.bc_right{ width:906px; float:right;}
.bc_right .ti_t{ font-size:14px;}
.bc_b{border:#dfdfdf solid 1px; padding:10px 28px; margin-top:15px;}

/* CSS Document */


*{ margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
a:focus {outline-style:none; -moz-outline-style: none;}  
li{ list-style:none;}
input,select,textarea{ outline:none;}
img{ border:none;}
i{ font-style:normal;}
em{ font-style:normal;}


/*header_top*/
.header_top{ position:relative; z-index:999;  padding:16px 0 0 0; }
/*logo*/
.header{ width:1200px; height:auto;}
.logo{ width:378px; height:79px; display:block; float:left;}
.logo img{ width:378px; height:86px; display:block;}
/*search*/
.right_h{float:right;}
.font_hy{ float:left;  font-size:13px; margin-right:10px;}
.font_hy b{ position:relative; font-weight:normal; }
.font_hy b:hover .hg{ display:block;}
.hg{ width:120px; background:#fff url(../images/are.png) center -10px  no-repeat; border:#dfdfdf solid 1px; display:none; position:absolute; top:30px; line-height:25px; z-index:999; left:-50px;}
.hg a{ display:block; line-height:35px;}
.hg a img{ margin-top:9px; float:left; width:16%; margin-left:15px; margin-right:5px;}
.hg i{ display:block; background:url(../images/are.png) bottom center no-repeat; width:120px; height:20px; position:absolute; top:-19px; }

.right_h p{overflow:hidden;}
.right_h p a{ font-size:14px;height:16px; display:block; float:right; line-height:14px; text-align:center; padding: 0 10px; border-right:#333 solid 1px;margin: 3px -1px 0 0;}
.inp{ width:330px; overflow:hidden; margin-top:25px; float:right;}
.inp input{ width:76%; display:block; float:left; border:#dfdfdf solid 1px; padding-left:10px; height:38px; line-height:40px; font-size:14px;
font-family:"Microsoft YaHei"; border-radius:50px 0 0 50px}
.inp a{ display:block; float:left; width:20%; background:#1685ff; color:#fff; height:40px; line-height:40px;font-size:14px;
font-family:"Microsoft YaHei"; text-align:center;border-radius:0 50px 50px 0}

/*h_top*/
.crd_h{ margin:0 auto; padding:15px 0; border-top:#652a91 solid 3px; overflow:hidden;}
.right_f{ width:246px; float:right; overflow:hidden; display:flex;}
.right_f p{overflow:hidden; margin-top:25px; float:left;}
.right_f p a{ font-size:14px;height:14px; display:block; float:right; line-height:14px; text-align:center; padding: 0 8px; border-right:#333 solid 1px;margin: 6px -1px 0 0;}
.home{ width:94px; height:34px; line-height:34px; font-size:14px; border:#652a91 solid 2px; border-radius:50px; display:block; float:right; text-align:center; margin-top:18px; margin-left:23px;}


/*nav*/
.header_nav{ width:100%; height:auto;  margin-top:28px; border-top:#dfdfdf solid 1px;}
.header_nav ul{ width:1200px; margin:0 auto;}
.header_nav ul li{ height:auto;  display:block; float:left; text-align:center; font-size:16px; position:relative;}
.header_nav ul li:nth-last-child(1){ background:none;}
.header_nav ul li div{ display:block; float:left; width:100px; margin:0 8px;line-height:50px; border-bottom:#fff;}
.header_nav ul li div.nav_on{ border-bottom:#1685ff solid 2px;}
.header_nav ul li div:hover{border-bottom:#1685ff solid 2px;}
.header_nav ul li .me_a:hover{ color:#1685ff;}
.header_nav ul li div:hover{ cursor:pointer; }
.header_nav ul li div:hover .sec_nav{ display:block;}
.sec_nav{ background:#1685ff; width:122px; height:auto; position:absolute; top:52px; left:-4px; display:none;}
.sec_nav a{ width:100%;border-bottom:#6f3898 dotted 1px; display:block; color:#fff; font-size:14px; line-height:20px; 
padding:12px 0;}
.sec_nav a:hover{ background:#ff9600; color:#fff}
.more_c{ display:none;}
.mor_c{ font-weight:normal; color:#fff; font-size:14px;}
.mor_e{ font-weight:normal; color:#fff; font-size:14px; display:none;}




/*底部*/
.fot_w{ width:100%; background:#e0e0e0 url(../images/6faec6a48eb2e57ae96fd8e02a4b3681.png) center no-repeat; background-size:34%;}
.fot_w ul{ padding:38px 0; overflow:hidden; text-align:center;}
.fot_w ul li{ display:inline-block; margin-right:50px;vertical-align: top; text-align:left; margin-top:25px;}
.fot_w ul li h5{ display:block; font-size:16px; font-weight:normal; color:#000; margin-bottom:10px;}
.fot_w ul li a{ display:block; line-height:26px;}
.fot_w ul li img{ display:block;}.fot_w ul li p{ text-align:center; margin-top:15px;}
.footer .top{ width:96px; height:45px; display:block; margin:0 auto; position:absolute; left:50%; top:-20px;}
.footer .title_l{ margin-bottom:10px;}
.footer .title_l h3,.footer .title_l i{ color:#71777c;}
.dw{ overflow:hidden; margin-right:-20px; padding-bottom:30px;}
.dw a{ color:#b4b4b5; display:block; float:left; margin-right:20px; font-size:14px; line-height:28px; }
.fot_w2{ width:100%; background:#341d46; padding:25px 0; text-align:center; color:#b2abb7; line-height:28px; font-size:14px;}


/*页码*/
.pagelist{margin:36px 0; text-align:center}
.pager-linkPage {display: inline-block;}
.pagelist span, .pagelist a {background: #fff;padding: 0 20px;color: #8c8c8c;display: inline-block;max-height: 40px;line-height: 40px;
border: 1px #d8dce0 solid;margin: 0 2px;border-radius: 3px;}
.pagelist span:hover, .pagelist a:hover{ background:#1685ff; border:#1685ff solid 1px; color:#fff;}
.pagelist .pager-linkPage a.current, .pagelist .pager-linkPage span.current, .page a:hover {background: #1685ff;color: #fff;
border:#1685ff solid 1px;}

