@charset "utf-8";
/*基础制作页面组件*/
/*20150716 v1.0*/
/*20160421 v1.1 商讨了默认字号，a的默认连接颜色样式等*/

html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, input, textarea, label, ul, ol, dl, li, dt, dd, .clearfix:after { margin: 0; padding: 0; }
html, body { height: 100%; }
body { padding: 0; margin: 0; 
/*font-family: 'pingfang sc', 'lantinghei sc', 'helvetica neue', 'helvetica', 'arial', 'microsoft yahei', '微软雅黑', 'stheitisc-light', 'simsun', '宋体', 'wenquanyi zen hei', 'wenquanyi micro hei', 'sans-serif' !important;*/
font-family: "pingfang sc", "lantinghei sc", "helvetica neue", helvetica, arial, "microsoft yahei", "微软雅黑", stheitisc-light, simsun, "宋体", "wenquanyi zen hei", "wenquanyi micro hei", sans-serif;
}
h1, h2, h3, h4 { font-weight: normal; }
li { list-style-type: none; }
a { text-decoration: none; outline: none; color: #333; }
a:hover { text-decoration: none; color: #3773db; }
table { border-collapse: collapse; border-spacing: 0; }
iframe, img { border: 0; }
img { vertical-align: middle; }
input{outline: none}
.clearfix { display: block; #zoom:1;
}
.clearfix:after { content: ''; overflow: hidden; width: 100%; height: 0px; font-size: 0px; display: block; clear: both; }
.left { float: left; }
.right { float: right; }
.hide { display: none; }

 /*iphone滚动*/
.lis1 {overflow: hidden;}
/*part 7shipin*/
#part7 .vrsj{float:left;margin-top:-6px}
#part7 .slidetxtbox {width: 665px;height: 197px;overflow: hidden;position: relative;/* margin-top:15px; */float: left;}
#part7 .slidetxtbox .hd { position: absolute; right: 0; top: 0; width: 304px; z-index: 99; }
#part7 .slidetxtbox .hd li {width: 300px;height: 69px;overflow:hidden;float:left;/* margin-bottom: 8px; */}
#part7 .slidetxtbox .hd li .sp {width: 182px;height: 60px;overflow:hidden;line-height: 25px;height: 50px;overflow: hidden;padding-left: 10px;margin-top: 5px;}
#part7 .slidetxtbox .hd li img{float:left;width: 106px;height: 61px;}
#part7 .slidetxtbox .hd li img:hover  {border: 1px #3e6aba solid;}

.tit5 {width: 664px;border-bottom: 1px solid #dbdbdb;margin-bottom: 18px;}
.tit5 span {color: #fea348;font-size: 13px;font-family: \5fae\8f6f\96c5\9ed1;margin-left: 6px;}
.tit5 a {font-size: 18px;line-height: 36px;position: relative;color: #3e6aba;font-weight: bold;}
.tit5 a::before {content: "";height: 2px;width: 100%;background-color: #3e6aba;position: absolute;left: 0;bottom: -8px;}


#part7 .slidetxtbox .bd { width: 352px; float: left; }
#part7 .slidetxtbox .bd li { float:right;}
#part7 .slidetxtbox .bd li .date { float: right; color: #999; }
#part7 .slidetxtbox .bd li span { position:absolute; left:50%; top:50%; width:122px; height:122px; margin:-61px 0 0 -61px; z-index:5;}


/*地市新闻*/
.part6-left{ display: block; background: url(/uploads/image/wncss/mob.png) no-repeat; height: 554px;position: absolute;margin-top: 16px;}
.part6-left1{ display: block; height: 364px;position: absolute;width:231px;margin-top: 105px;margin-left: 30px;overflow:hidden;}
.part6-center{ display: block; height: 36px;position: absolute;width:286px;margin-bottom: 20px;margin-left: 714px;overflow:hidden;}

.datalist li {padding: 3% 0;border-bottom: 1px solid #dbdbdb;}
.datalist li h3 {font-size: 2em;line-height: 1.4em;margin-bottom: 2%;font-size: 14px;font-weight: normal;overflow: hidden;height: 55px;}
.datalist li h3 a {width:144px;height:60px;}
.datalist li .imgs a {
    font-size: 0px;
    vertical-align: top;
    float: left;
    width: 35%;
    height: auto;
    overflow: hidden;
    display: inline;
    margin-right: 10px;
    display: block;
}
.datalist li .imgs img {
    width: 100%;
    height: 57px;
    vertical-align: top;
    padding-right: 10px;
    float: left;
    -moz-transition: -moz-transform .3s ease;
    -ms-transition: -ms-transform .3s ease;
    transition: transform .3s ease;
}
.datalist li .summary {
    height: 2.7em;
    line-height: 1.3em;
    overflow: hidden;
    color: #6c6c6c;
    font-size: 1.4em;
}
.datalist li .info {
    font-size: 8px;
}
.datalist li .time {
    font-size: 1.2em;
    line-height: 1.3em;
    color: #aaa;
}
.datalist .headtop h3 {
    font-weight: normal;
}
.datalist1 {}
.datalist1 li {
    padding: 3% 0 2%;
    border-bottom: 1px solid #dbdbdb
}
.datalist1 li h3 {
    font-size: 1.8em;
    line-height: 1.2em;
   
    font-weight: normal;
    height: 2.4em;
    overflow: hidden
}
.datalist1 li h3 a {
   
}
.datalist1 li .imgs a {
    font-size: 0px;
    vertical-align: top;
    float: left;
    width: 28%;
    height: auto;
    overflow: hidden;
    display: inline;
    margin-right: 10px;
    display: block;
}
.datalist1 li .imgs img {
    width: 100%;
    height: auto;
    vertical-align: top;
    padding-right: 10px;
    float: left;
    -moz-transition: -moz-transform .3s ease;
    -ms-transition: -ms-transform .3s ease;
    transition: transform .3s ease;
}
.datalist1 li .summary {
    height: 2.7em;
    line-height: 1.3em;
    overflow: hidden;
    color: #6c6c6c;
    font-size: 1.4em;
}
.datalist1 li .info {
    /*margin-top: 3px;*/
    text-align: right;
}
.datalist1 li .time {
    font-size: 1.2em;
    line-height: 1.3em;
    color: #aaa;
}
.datalist1 .headtop h3 {}


#section03 { text-align: center; }
#section03 .wrap { width: 1030px; margin: 0 auto; }
#section03 .sectionl, #section03 .sectionc, #section03 .sectionr { width: 330px; min-height: 330px; float: left; }
#section03 .sectionr { float: right; }
#section03 .sectionc { margin-left: 20px; }
/*市州网群*/
#city{ width:330px ; height:284px; margin-top:10px; position: absolute;}
#city1{width: 315px;height:193px;margin-top:335px;position: absolute;}
#city li{ height:53px; display: block; float:left; padding-top:17px; margin:1px 1px 0px 0px; font-family: \5fae\8f6f\96c5\9ed1; background:#8eb8db; color:#fff;}
#city li:hover{ display:block; background:#ff9724; color:#fff;}
#city li a{ color:#fff;font-family: \5fae\8f6f\96c5\9ed1;}
#city li a:hover{ color:#fff!important;}
#city li span{ display: block; font-size:12px; color:#fff; font-family: \5fae\8f6f\96c5\9ed1;}
.case01,.case02,.case03,.case04,.case05,.case06,.case07,.case08,.case09,.case10,.case11,.case12,.case13,.case14 { height:53px; display: block; float:left; padding-top:17px; margin:1px 1px 0px 0px; font-family: \5fae\8f6f\96c5\9ed1; background:#8eb8db; color:#fff;}
.case01:hover,.case02:hover,.case03:hover,.case04:hover,.case05:hover,.case06:hover,.case07:hover,.case08:hover,.case09:hover,.case10:hover,.case11:hover,.case12:hover,.case13:hover,.case14:hover { display:block; background:#ff9724; color:#fff;}
.case01 a,.case02 a,.case03 a,.case04 a,.case05 a,.case06 a,.case07 a,.case08 a,.case09 a,.case10 a,.case11 a,.case12 a,.case13 a,.case14 a { color:#fff;font-family: \5fae\8f6f\96c5\9ed1;}
.case01 a:hover,.case02 a:hover,.case03 a:hover,.case04 a:hover,.case05 a:hover,.case06 a:hover,.case07 a:hover,.case08 a:hover,.case09 a:hover,.case10 a:hover,.case11 a:hover,.case12 a:hover,.case13 a:hover,.case14 a:hover { color:#fff!important;}
.case01 span,.case02 span,.case03 span,.case04 span,.case05 span,.case06 span,.case07 span,.case08 span,.case09 span,.case10 span,.case11 span,.case12 span,.case13 span,.case14 span { display: block; font-size:12px; color:#fff; font-family: \5fae\8f6f\96c5\9ed1;}
/* body01 --------------------------------------------------*/
#city .case01 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 0px;left: 0px;display:block;float:left;}
#city .case01 li { display:block; float: left; background:#fff;}
#city .case01 li a { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case01 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case01 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case01 .controlbtn { height: 20px; position: absolute; left: 90px; top: 20px; cursor: pointer; overflow: visible; z-index: 14;}
#city .case01 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left:-90px; top: 35px; z-index: 99999; display: none; }

#city .case02 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 0px;left: 110px;display:block;float:left;}
#city .case02 li { display:block; float: left; background:#fff;}
#city .case02 li a { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case02 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case02 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case02 .controlbtn { height: 20px; position: absolute; left: 200px; top: 20px; cursor: pointer; overflow: visible; z-index: 13;}
#city .case02 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left:-200px; top: 35px; z-index: 99999; display: none; }

#city .case03 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 0px;left: 220px;display:block;float:left;}
#city .case03 li { display:block; float: left; background:#fff;}
#city .case03 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case03 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case03 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case03 .controlbtn { height: 20px; position: absolute; left: 310px; top: 20px; cursor: pointer; overflow: visible; z-index: 12;}
#city .case03 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left:-310px; top: 35px; z-index: 99999; display: none; }
/* body02 --------------------------------------------------*/
#city .case04 {width: 67px;height: 60px;padding:18px 5px 0px 5px;top: 71px;left: 0px;display:block;float:left;}
#city .case04 li { display:block; float: left; background:#fff;}
#city .case04 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case04 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case04 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case04 .controlbtn { height: 20px; position: absolute; left: 62px; top: 92px; cursor: pointer; overflow: visible; z-index: 11;}
#city .case04 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -62px; top: 35px; z-index: 99999; display: none; }

#city .case05 {width: 67px;height: 60px;padding:18px 5px 0px 5px;top: 71px;left: 82px;display:block;float:left;}
#city .case05 li { display:block; float: left; background:#fff;}
#city .case05 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case05 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case05 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case05 .controlbtn { height: 20px; position: absolute; left: 144px; top: 92px; cursor: pointer; overflow: visible; z-index: 10;}
#city .case05 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -144px; top: 35px; z-index: 999; display: none; }

#city .case06 {width: 68px;height: 60px;padding:18px 5px 0px 5px;top: 71px;left: 164px;display:block;float:left;}
#city .case06 li { display:block; float: left; background:#fff;}
#city .case06 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case06 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case06 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case06 .controlbtn { height: 20px; position: absolute; left: 226px; top: 92px; cursor: pointer; overflow: visible; z-index: 9;}
#city .case06 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -226px; top: 35px; z-index: 999; display: none; }

#city .case07 {width: 69px;height: 60px;padding:18px 5px 0px 5px;top: 71px;left: 246px;display:block;float:left;}
#city .case07 li { display:block; float: left; background:#fff;}
#city .case07 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case07 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case07 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case07 .controlbtn { height: 20px; position: absolute; left: 310px; top: 92px; cursor: pointer; overflow: visible; z-index: 8;}
#city .case07 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -310px; top: 35px; z-index: 999; display: none; }
/* body03 --------------------------------------------------*/
#city .case08 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 142px;left: 0px;display:block;float:left;}
#city .case08 li { display:block; float: left; background:#fff;}
#city .case08 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case08 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case08 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case08 .controlbtn { height: 20px; position: absolute; left: 90px; top: 162px; cursor: pointer; overflow: visible; z-index: 7;}
#city .case08 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -90px; top: 35px; z-index: 999; display: none; }

#city .case09 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 142px;left: 110px;display:block;float:left;}
#city .case09 li { display:block; float: left; background:#fff;}
#city .case09 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case09 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case09 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case09 .controlbtn { height: 20px; position: absolute; left: 200px; top: 162px; cursor: pointer; overflow: visible; z-index: 6;}
#city .case09 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -200px; top: 35px; z-index: 999; display: none; }

#city .case10 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 142px;left: 220px;display:block;float:left;}
#city .case10 li { display:block; float: left; background:#fff;}
#city .case10 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case10 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case10 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case10 .controlbtn { height: 20px; position: absolute; left: 310px; top: 162px; cursor: pointer; overflow: visible; z-index: 5;}
#city .case10 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -310px; top: 35px; z-index: 999; display: none; }
/* body04 --------------------------------------------------*/
#city .case11 {width: 67px;height: 60px;padding:18px 5px 0px 5px;top: 213px;left: 0px;display:block;float:left;}
#city .case11 li { display:block; float: left; background:#fff;}
#city .case11 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case11 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case11 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case11 .controlbtn { height: 20px; position: absolute; left: 62px; top: 232px; cursor: pointer; overflow: visible; z-index: 4;}
#city .case11 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -62px; top: 35px; z-index: 999; display: none; }

#city .case12 {width: 68px;height: 60px;padding:18px 5px 0px 5px;top: 213px;left: 82px;display:block;float:left;}
#city .case12 li { display:block; float: left; background:#fff;}
#city .case12 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case12 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case12 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case12 .controlbtn { height: 20px; position: absolute; left: 144px; top: 232px; cursor: pointer; overflow: visible; z-index: 3;}
#city .case12 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -144px; top: 35px; z-index: 999; display: none; }

#city .case13 {w;width: 68px;height: 60px;padding:18px 5px 0px 5px;top: 213px;left: 164px;display:block;float:left;}
#city .case13 li { display:block; float: left; background:#fff;}
#city .case13 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case13 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case13 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case13 .controlbtn { height: 20px; position: absolute; left: 226px; top: 232px; cursor: pointer; overflow: visible; z-index: 2;}
#city .case13 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -226px; top: 35px; z-index: 999; display: none; }

#city .case14 {width: 68px;height: 60px;padding:18px 5px 0px 5px;top: 213px;left: 246px;display:block;float:left;}
#city .case14 li { display:block; float: left; background:#fff;}
#city .case14 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case14 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case14 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case14 .controlbtn { height: 20px; position: absolute; left: 310px; top: 232px; cursor: pointer; overflow: visible; z-index: 1;}
#city .case14 .selectlist { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -310px; top: 35px; z-index: 999; display: none; }

/*数据新闻 */

.headline1 {height: 31px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dbdbdb;position: relative;}
.headline1 .tit1 a{height: 29px;font-size: 18px;color: #3e6aba;float: left;border-bottom-width: 2px!important;border-bottom-style: solid;font-family: microsoft yahei;font-weight: bold;}
.headline1 .subtit1 {float: left;color: #fa9528; font-size: 13px;margin-left: 5px;margin-top: 5px;}
#parth {height: 435px;margin-top:15px;padding-bottom:10px;}
.part7_left{float:left;width: 665px;height: 435px;}
.shuju{width:440px;}
#sjxw {height:435px;width: 315px;float: right;}
#wrj {height: 300px;width: 665px;float:left;margin-top: 15px;}

#sjxw .picg {width: 155px;height:183px;float:left;position:relative;margin-right:4px;margin-top:15px;overflow: hidden;}
#sjxw .picg .shadow { background:url(/uploads/image/w1images/shadow.png) ; height:15px; padding:8px; width:139px; color:#fff; position:absolute; top:1130px;}
#sjxw .picg .shadow a{color:#fff;}
#sjxw .picg img {width: 150px;height:183px;}
#sjxw .picg a img:hover {transform: scale(1.3);
transition: all 1s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 1s ease 0s;}
#ydh {height: 435px;width: 320px;float: left;margin-right: 33px;margin-left: -13px;}
#ydh .ydgroup {width: 320px;height:115px;float:left;margin-top:14px;margin-bottom:8px;}
#ydh .ydgroup .pic { width:153px; height:99px;float:left; overflow:hidden; padding:5px; border:#f5f5f5 1px solid;}
#ydh .ydgroup .pic img { width:153px; height:99px;}
#ydh .ydgroup .pic a img:hover {transform: scale(1.3);
transition: all 1s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 1s ease 0s;}
#ydh .ydgroup .txt {/* width: 145px; *//* height:115px; *//* float:left; *//* margin-left:10px; */}
#ydh .ydgroup .txt h3{width: 160px;margin-top:14px;}
#ydh .ydgroup .txt h3 a{font-size: 15px;}
#ydh .ydgroup .txt p{width:180px; color:#666; margin-top:10px;}
#ydh .ydgroup .txt p a{color:#666;}
#wrj .pic1 {width: 307px;height:190px;float:left;overflow:hidden;position:relative;margin-top:15px;}
#wrj .pic1 .shadow {background:url(/uploads/image/w1images/shadow.png) ; height:15px; padding:8px; width:264px; color:#fff; position:absolute; top:159px; text-align:center;}
#wrj .pic1 .shadow a{ color:#fff;}
#wrj .pic1 img {width: 307px;height:190px;}
#wrj .pic1 a img:hover {transform: scale(1.3);
transition: all 1s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 1s ease 0s;}
#wrj .pic2 {width: 155px;height:92px;float:left;overflow:hidden;position:relative;margin-top:3px;}	
#wrj .margin { margin-right:3px;}
#wrj .pic2 .shadow {background:url(/uploads/image/w1images/shadow.png) ; height:10px; padding:5px; width:128px; color:#fff; position:absolute; top:72px; text-align:center; font-size:12px;}
#wrj .pic2 .shadow a{ color:#fff;}
#wrj .pic2 img {width: 152px;height:92px;}
#wrj .pic2 a img:hover {transform: scale(1.3);
transition: all 1s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 1s ease 0s;}

.part4 #pictureitem { clear: both; padding-bottom: 5px; }
.part4 #pictureitem .bordertit .left { width: 85px; }
.part4 #pictureitem .bordertit .right { text-align: right; }
.part4 #pictureitem .bordertit .right .datalist10 { display: inline-block; display:inline;zoom:1;margin-top: 2px; }
.part4 #pictureitem .bordertit .right .datalist10 span { background: #a9a9a9; }
.part4 #pictureitem .bordertit .right .datalist10 a { color: #a9a9a9; }
.part4 #pictureitem .bordercont { position: relative; clip: rect(auto,auto,auto,auto); }
.part4 #pictureitem .picscroll { overflow: hidden; width: 986px; margin-right: auto; margin-left: auto; }
.part4 #pictureitem .picscroll .tempwrap {width:986px!important; margin-left:auto; margin-right:auto }
.part4 #pictureitem .piclist { width: 10000px; }
.part4 #pictureitem .piclist li {float: left;width: 320px;height: 190px;position: relative;margin: 0 15px 0 0;background: #f1f1f1 url(/uploads/image/w2img2015/loading.gif) no-repeat 50% 50%;}
.part4 #pictureitem .piclist li .lazy { display: none; }
.part4 #pictureitem .piclist li .img, #pictureitem .piclist li .img a {display: block;width: 320px;height: 190px;font-size: 0px;}
.part4 #pictureitem .piclist .bg { width: 100%; height: 30px; background: #000; filter: alpha(opacity=40); opacity: 0.4; position: absolute; bottom: 0px; left: 0px; z-index: 1; }
.part4 #pictureitem .piclist .text { width: 100%; height: 30px; position: absolute; bottom: 0px; left: 0px; z-index: 2; }
.part4 #pictureitem .piclist .text h4 { height: 30px; overflow: hidden; padding: 0 5px; text-align: center; }
.part4 #pictureitem .piclist .text h4 a { line-height: 30px; font-size: 12px; overflow: hidden; text-align: center; color: #fff; }
.part4 #pictureitem .btn { position: absolute; width: 20px; height: 30px; background: #f00; top: 65px; background: url(/uploads/image/wiimg2015/icon_all.png) no-repeat; cursor:pointer }
.part4 #pictureitem .prev { left: -20px; background-position: -150px -140px; }
.part4 #pictureitem .next { right: -20px; background-position: -170px -140px }
.part4 #pictureitem .hd { display: none; }

/* tabs */
.tabs .tabstit { width: 100%;border-bottom: 1px solid #dbdbdb;}
.tabs .tabstit li { float: left; height: 33px; line-height: 33px;  font-family: \5fae\8f6f\96c5\9ed1; color: #0e649a; background: #fff; border-bottom: none; position: relative; margin-left: -1px; cursor: pointer; }
.tabs .tabstit .tabst a {line-height: 33px;font-family: "microsoft yahei", "微软雅黑", "simhei", "黑体";color: #3e6aba;font-weight: bold;}
.tabs .tabstit li.on {height: 34px;font-size: 17px;border-bottom-color: #3e6aba;/* color: #ff9f34; */top: 0px;}
.tabs .tabstit .on a { font-size: 18px; font-weight: bold; }
.tabs .tabstit .tabr { float: right; height: 33px; line-height: 33px; padding: 0px; border: none; border-bottom: 1px solid #fff; }
.tabs .tabscont { position: relative;  padding-right: 0; padding-bottom: 0px; padding-left: 0; }
.tabstit { height: 33px;  position: relative; z-index: 1; border-bottom: 1px solid #e1e1e1; }
.tabstit span{ float:left; color:#fa9528; font-size:13px;margin-top: 9px;}
.tabstit li { float: left; height: 33px; line-height: 33px; padding: 0 5px; font-family: \5fae\8f6f\96c5\9ed1; color: #707070; background: #fff; border: none; position: relative; margin-left: -1px; cursor: pointer; }
.tabstit li em { color: #d2d2d2; padding-left: 5px; }
.tabstit .tabst a {line-height: 33px;font-family: \5fae\8f6f\96c5\9ed1;color: #3e6aba;font-size: 18px;}
.tabstit li.on { height: 31px; font-size: 17px; border-bottom: 2px solid #11649a; color: #0e649a; top: -2px; }
.tabstit .on a { font-size: 16px; color: #11649a; }
.tabstit .tabr { float: right; height: 33px; line-height: 33px; padding: 0px; border: none; border-bottom: 1px solid #fff; }
/* 下方八条---*/

.list li { line-height:30px; width:315px; font-size:15px; height:36px; overflow:hidden; text-align:left; color:#333333; }
.list li a, .list li a:link { color:#333333; }
.list li a:hover { color:#ff9724; }
.list li span { line-height:30px; width:315px; font-size:16px; height:30px; overflow:hidden; text-align:left; color:#0050a4; font-weight:bold; }
.list li span a, .list li span a:link { color:#0050a4; font-weight:bold; }
.list li span a:hover { color:#f39800; }
.list li label { line-height:30px; font-size:14px; height:30px; overflow:hidden; text-align:left; color:#f39800; margin-right:5px; }
.list h1 { line-height:16px; width:315px; font-size:16px; height:16px; overflow:hidden; text-align:left; color:#0050a4; margin-bottom: 4px; }
.list h1 a, .list h1 a:link { color:#0050a4; }
.list h1 a:hover { color:#f39800; }
.sectionl, .sectionc, .sectionr { width: 305px; min-height: 500px; float: left; }
.sectionr {float: right;margin-right: 10px;margin-top: 16px;}
.sectionc { margin-left: 35px; }
.title { height:35px; line-height:35px; border-bottom: 1px solid #e1e1e1; }
.title h1 { width:auto; float:left; height:35px; line-height:35px; font-size:16px; border-bottom: 1px solid #0e649a; color: #0e649a; text-align: left; font-weight:bold; }
.title h1 a, .title h a:link { color: #0e649a; font-weight:bold; }
.title h1 a:hover { color: #f39800; }
.title h2 { float:right; height:35px; line-height:35px; font-size:12px; color: #999999; text-align:right; }
.title h2 a, .title h2 a:link { color: #999999; }
.title h2 a:hover { color: #f39800; }
.title2 { width:315px; height:30px; border-top:#1e9fd6 2px solid; }
.t315 { width:315px; margin-bottom: 10px; margin-top: 5px; }
.title2 h1 { height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#0050a4; width:auto; text-align:left; float:left;    margin-top: 5px; }
.title2 h1 a, .title2 h1 a:link, .title2 h1 a:hover { color:#00b4ff; font-size: 17px; font-family: "微软雅黑"; font-weight: normal; }
.title2 h2 { height:30px; line-height:30px; font-size:12px; color:#999999; text-align:right; float:right;     margin-top: 6px;}
.title2 h2 a, .title2 h2 a:link, .title2 h2 a:hover { color:#999999; font-size:12px;     border: 1px solid #ebebeb;
    border-radius: 10px;
    padding: 0 10px;}
.title2 h3 { width:90px; height:20px; line-height:20px; font-size:12px; color:#ffffff; text-align:center; background-color:#6dd69c; position:absolute; left: 110px; top: 5px; }
.title2 h3 a, .title2 h3 a:link, .title2 h3 a:hover { color:#ffffff; font-size:12px; }
.title2 h4 { width:60px; height:20px; line-height:20px; font-size:12px; color:#ffffff; text-align:center; background-color:#6dd69c; position:absolute; left: 200px; top: 5px; }
.title2 h4 a, .title2 h4 a:link, .title2 h4 a:hover { color:#ffffff; font-size:12px; }
.t657 { width:657px; }
.t315 { width:315px; margin-bottom: 10px; margin-top: 5px; }
.t1000 { width:986px; margin-bottom:15px; margin-top: 10px; }
.pic-z img { width:218px; height:122px; }
.pic-z li { width:218px; height:122px; float:left; margin-right:1px; }
/*图、标*/
.blog-l { width:120px; height:70px; margin-bottom: 10px; }
.blog-l img { width: 120px; height: 70px; }
.blog-r h1 { line-height:30px; width:180px; font-size:16px; height:60px; overflow:hidden; text-align:left; color:#0050a4; }
.blog-r h1 a, .blog-r h1 a:link { color:#0050a4; }
.blog-r h1 a:hover { color:#f39800; }
/*单图*/
.pic1 { position:relative; zoom:1; width:315px; height:180px; }
.pic1 img { display:block; width:315px; height:180px; }
.pic1 span { position: absolute; width: 100%; bottom: 0px; height: 30px; line-height:30px; left: 0px; overflow:hidden; background: #00b4ff; opacity: 0.4; filter: alpha(opacity=40); position: absolute; }
.pic1 ins {position: absolute;width: 315px;bottom: 0px;height: 30px;line-height:30px;left: 0px;text-decoration: none;text-align: center;}
.pic1 ins a, .pic1 ins a:link, .pic1 ins a:hover { font-size:16px; width:315px; line-height:30px; overflow:hidden; color:#ffffff; text-decoration: none; font-family: "microsoft yahei", "微软雅黑", "simhei", "黑体"; }
/* 全媒体播放器 */
.focusbox .pic .videoplaybtn,
.videoclosebtnx,
.videoclosebtn,
.focusbox .num li,
.focusbox .pagebtn,
#headline .part3r .datalist11 .img .playbtn a,
#videoitem .datalist04 .img a,
#videoitem .datalist11 .img .playbtn a {
    background: url(/uploads/image/w2img2015/icon_video.png) no-repeat;
}
 .videoclosebtnx,
.part1 .videoclosebtn {
    
width: 16px;
    
height: 16px;
    
position: relative;
    
right: -1000px;
    
top: 30px;
    
/* top: 480px; */9999
    
cursor: pointer;
    
background-position: 0px -80px;
}
.focuspic { width:655px; }
.focusbox .pic .videoplaybtn, .videoclosebtnx, .videoclosebtn, .focusbox .num li, .focusbox .pagebtn, .part3r .img .playbtn a, #videoitem .datalist04 .img a, #videoitem .img .playbtn a {/* background: url(/uploads/image/w2img2015/icon_video.png) no-repeat; */}
.focusbox { width: 655px; height: 441px; overflow: hidden; background: url(/uploads/image/wiimg2015/bg_video.png) no-repeat; position: relative; }
.focusbox .focustitle { width: 99px; height: 11px; position: absolute; left: 50%; top: 4px; margin-left: -49px; background: url(/uploads/image/wiimg2015/icon_all.png) no-repeat -97px -260px; text-indent: -9999px; overflow: hidden; }
.focusbox .focusboxwrap { width: 651px; height: 365px; position: relative; top: 18px; left: 2px; }
.focusbox .pic li { position: absolute; top: 0px; left: 0px; width: 651px; height: 365px; overflow: hidden; background: #f1f1f1  no-repeat 50% 50%; }
.focusbox .pic li .lazyload { display: none; }
.focusbox .pic .videoplaybtn { display: none; width: 42px; height: 42px; font-size: 0px; overflow: hidden; position: absolute; z-index: 1; left: 5px; bottom: 5px; background-position: -50px 0; cursor: pointer; }
.focusbox .pic .videoplaybtn:hover { background-position: -110px 0px; }
.focusbox .pic .iframesrc, .focusbox .pic .videoplaybtn a { display: none; }
.focusbox .pic img { width: 651px; height: 365px; }
.focusbox .txt { position: absolute; bottom: 8px; left: 0px; z-index: 2; height: 20px; width: 100%; overflow: hidden; }
.focusbox .txt ul { width: 100%; height: 20px; }
.focusbox .txt li { width: 100%; height: 20px; line-height: 20px; position: absolute; bottom: -20px; }
.focusbox .txt li a { display: block; line-height: 20px; color: #fff; padding: 0 10px; font-size: 16px; text-align: center; font-family: \5fae\8f6f\96c5\9ed1; }
.focusbox .num { width: 400px; height: 25px; position: absolute; z-index: 3; bottom: 30px; left: 50%; margin-left: -200px; overflow: hidden; text-align: center; vertical-align: top; }
.focusbox .num li { float: none; display: inline-block; #display: inline;
#zoom: 1;
width: 25px; height: 25px; overflow: hidden; text-align: center; vertical-align: top; margin: 0; cursor: pointer; background-position: 0px -50px; }
.focusbox .num li.on, .focusbox .num li:hover { background-position: -25px -50px; }
.focusbox .pagebtn { width: 21px; height: 24px; position: absolute; z-index: 1; bottom: 28px; cursor: pointer; }
.focusbox .btnprev { right: 114px; background-position: 0 0; }
.focusbox .btnprev:hover { background-position: 0 -25px; }
.focusbox .btnnext { right: 77px; background-position: -22px 0; }
.focusbox .btnnext:hover { background-position: -22px -25px; }
.focusbox .playvideo { width: 655px; height: 441px; background: #000; position: absolute; top: 0; left: -656px; z-index: 10; }
.focusbox .playvideo #player_container { width: 655px; height: 441px; }
#kuang { background-color: #ffffff; margin: 0 auto; width: 1000px; }
/*头部区*/

#topadv { position: relative; height: 89px;/* margin-top: -88px;*/ text-align: center; display: block; }
#topadv .textad { width: 1000px; height: 19px; margin: 0 auto 1px auto; overflow: hidden; font-size: 0px; background: #f1f1f1; }
#topadv .textad a { display: inline-block; height: 19px; line-height: 19px; font-size: 12px; color: #999; margin: 0 10px; }
#topadv .imgsad { width: 1000px; margin: 0 auto; }
#topadv .imgsadl { float: left; width: 187px; }
#topadv .imgsadc { float: left; width: 643px; }
#topadv .imgsadr { float: right; width: 164px; }
/* topbody--------------------------------------------------*/
#topbody { width: 920px; text-align: center; position: absolute; z-index: 3; top:60px; left:110px}
#topbody .topl .slogan a { cursor: default; }
#topbody .topl .slogan img { position: relative; top: -4px; }
#topbody #weather { position: relative; }
#topbody #weather iframe { position: absolute; top: 9px; left: 0; background: #f1f1f1; }
#topbody .topcont { width: 920px; height: 44px; position: relative;}
#topbody .topcont li {float: left;margin: 8px 6px 0px 9px;vertical-align: middle;line-height: 46px;font-size: 12px;color: #ff0000;/* font-weight:bold */}
#topbody .topl { height: 44px; position: absolute; left: 2px; top: 0px; }
#topbody .topr { height: 44px; position: absolute; right: 5px; top: 0px; }
#topbody .topcont a { display: inline-block; height: 14px; line-height: 14px; color: #71869e; font-size: 12px; vertical-align: middle; }
#topbody .topcont #xhsearch a { color: #1d71b7; }
#topbody .topcont .icon { margin-right: 4px; }

#topbody #xhsearch {position: relative;padding-right: 364px;margin-left: 0px;}
#topbody #xhsearch form { position: absolute; right: 0px; top: 10px; width: 198px; height: 24px; background: #fff; border: 1px solid #1d71b7; position: absolute; }
#topbody #xhsearch .submitbtn { width: 16px; height: 16px; position: absolute; z-index: 1; top: 4px; right: 0px; left: auto; cursor: pointer; }
#topbody #xhsearch input { display: block; width: 165px; height: 24px; line-height: 24px\9; font-size: 12px; color: #8d9fab; border: 0px; position: absolute; top: 0px; left: 5px; }
#topbody #xhsearch input::-webkit-input-placeholder {font-size:12px;line-height: 14px;color:#8d9fab;}
#topbody #xhsearch input:-moz-placeholder {font-size:12px;line-height: 14px;color:#8d9fab;}
#topbody #xhsearch input::-moz-placeholder {font-size:12px;line-height: 24px;color:#8d9fab;}
#topbody #xhsearch input:-ms-input-placeholder {font-size:12px;line-height: 14px;color:#8d9fab;}
#headerbody { width: 1000px; height: 110px; margin: 0 auto; position: relative; z-index: 2; }
#headerbody .logo { float: left; width: 100px; height: 100px; }
#headerbody .logo a { display: block; width: 93px; height: 100px; line-height: 100px; vertical-align: middle; text-align: center; font-size: 0px; }
#headerbody .logo img { max-width: 110px; max-height: 100px; margin: 0 auto; vertical-align: middle; }
#headerbody .headerc01 { float: right; width: 455px; height: 60px; position: relative}
#headerbody .headerc02 { float: right; width: 455px; height: 60px; position: relative; padding-left:10px}
#headerbody .headerr { width: 1030px; height: 48px; position: relative; top: 2px; }
#headerbody .headerrt { height: 30px; margin-bottom: 5px; position: relative; z-index: 2; }
#headerbody .headerrb { height: 70px; position: relative; z-index: 1; }

#headerbody .headerc .bd, #headerbody .headerc .bd li { width: 500px; height: 70px; overflow: hidden; }
#headerbody .headerc img { max-width: 920px; max-height: 60px; }
#headerbody .headerrt .channel { float: right; position: relative; }
#headerbody .headerrt .channel .comselect { float: left; width: 91px; height: 26px; border: 1px solid #e5e5e5; margin-right: 15px; }
#headerbody .headerrt .channel li { float: left; height: 28px; padding: 0 5px; border: 1px solid #fff; vertical-align: middle; margin-right: 10px; }
#headerbody .headerrt .channel li.active { border: 1px solid #e2e2e2; }
#headerbody .headerrt .channel li a { display: inline-block; height: 30px; line-height: 30px; font-size: 12px; vertical-align: middle; color: #0f649b; }
#headerbody .headerrt .channel li i { margin-left: 5px; cursor: pointer; }
#headerbody .headerrt .channel .selectlist { width: 338px; height: 125px; top: 26px; left: -124px; }
#headerbody .headerrt .channel .xhnewspapers .selectlist { width: 338px; height: 102px; left: -1px; }
#headerbody .headerrt .reportitem { float: right; width: 114px; height: 28px; overflow: hidden; }
#headerbody .headerrt .reportitem a { display: block; width: 114px; height: 28px; background:  no-repeat; }
#headerbody .headerrt .reportitem .report02 a { background-position: 0px -28px; }
#headerbody .headerrt .reportitem .report03 a { background-position: 0px -56px; }
#headerbody .case { width:1020px; height: 26px; padding:0px 5px; position: absolute; bottom: 0px; right: 0px; }
#headerbody .case li { float: left; vertical-align: middle; margin-right: 11px; font-size: 0px; }
#headerbody .case li a { display: inline-block; height: 26px; line-height: 26px; font-size: 12px; vertical-align: middle; color: #393939; }
#headerbody .case .controlbtn { height: 20px; position: absolute; right: 3px; top: 6px; cursor: pointer; overflow: visible; }
#headerbody .case .selectlist { width: 1020px; height: 26px; border: 1px solid #e2e2e2; padding: 5px; background: #fff; position: absolute; left: auto; right: -4px; _right: -2px; top: 20px; z-index: 999; display: none; }




.indexad2{float: right;height: 75px;width: 550px;overflow: hidden;padding-right:6px;background:url(/uploads/image/ada2124/201801240215221890.jpg);}
.indexad3 img,.indexad2 img{ height: 60px;width: 420px}
.indexad3{float: right;height: 75px;width: 330px;overflow: hidden;padding-right:10px;background:url(/uploads/image/ada2124/201801240215221890.jpg);}



.swiper-container .prev,.swiper-container .next{position:absolute;width:40px;height:74px;background: url(/uploads/image/tcdximages/focus_btn.png) no-repeat;}
.swiper-container .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.swiper-container .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.swiper-container .prev:hover{  background-position:0 0; }  
.swiper-container .next:hover{  background-position:-40px 0;}  

.tab1.right { height: 34px; line-height: 34px; border-bottom: 1px solid #e7e7e7; width: 220px; }

.datalist10 {
height: 25px;
    line-height: 20px;
    overflow: hidden;
    padding-top: 10px;
    border-bottom: 1px solid #dbdbdb;
}
.datalist10 a{color: #3e6aba;font-size:16px;}
/* 左侧导航---*/
.left_nav{width:110px; height:278px; position:fixed; left:50%; margin-left:-650px; z-index:1000;     margin-top: 121px;display:none; background-image:url(/uploads/image/wncimages/zcdh.png); no-repeat}
.left_nav a{display:block}
.left_nav,
.float {
top:15%;
display: block;
}
/*   */
#productbody { width: 88px; border: 1px solid #ececec; background: #f4f4f4; position:fixed; right: 5px;bottom:400px; /*top: 347px;*/ margin-left: 520px; z-index: 9990; _position:absolute; _top:expression(eval(document.documentelement.scrolltop 100));}
#productbody .list1 { position: relative; z-index: 1; }
#productbody .list1 li { height: 34px; cursor: pointer; margin:0; border-bottom: 1px solid #ececec; border-top: 1px solid #fff; position: relative; #vertical-align: top;}
#productbody .list1 li.first { border-top: none; }
#productbody .list1 li.last { border-bottom: none; }
#productbody .list1 li a { display:block; height: 34px; line-height: 34px; font-size: 12px; margin: 0 auto; color: #305798; text-align: center; }
#productbody .list1 .tititem { background: #f4f4f4; position: absolute; width: 88px; left: 0px; top: 0px; }
#productbody .list1 li.on { border-bottom-color: transparent; }
#productbody .list1 li.on a { background: #fff; }
#productbody .floatitem { position: absolute; right: -1px; top: -1px; width: 88px; /*width: 260px;*/ height: 34px; text-align: left; border: 1px solid #ececec; background: #fff; z-index: -1; overflow: hidden; }
#productbody .floatitem .wrap { display: inline-block!important; width: 170px; text-align: left!important; }
#productbody .floatitem img { float: left; width: 52px; height: 34px; margin-right: 5px; }
#productbody .floatitem .lazyload {/* display: none; */}
#productbody .floatitem a { display:block; line-height: 15px!important; text-align: left!important; padding-top: 2px; font-size: 12px; color: #666; overflow: hidden; }
#productbody .list1 li a:hover { color:#0e649a; }
#productbody .tools { position: absolute; right: 0px; bottom: -25px; }
#productbody .tools li { float: left; width: 17px; height: 17px; cursor: pointer; }
#productbody .tools li.twocode { position: relative; margin: 0 9px; overflow: visible; }
#productbody .tools li.twocode div { display:none; position: absolute; bottom:-130px; left: -46px; width: 90px; height: 110px; background:#fff url(/uploads/image/w2img2015/icon_all.png) no-repeat -40px -93px; }
#productbody .tools li{ background: url(/uploads/image/w2img2015/icon_all.png) no-repeat;}
#productbody .tools .icongotop { background-position: -90px -25px; }
#productbody .tools .icontwocode { background-position: -108px -25px; }
#productbody .tools .iconclose { background-position: -125px -25px; }
#productbody .scrollad { width: 88px; height: 83px; overflow:hidden; border: 1px solid #ebebeb; background:#f4f4f4; position: absolute; left: -1px; top: -179px; }
#productbody .scrollad .tempwrap { height: 54px; position: absolute; top: 23px; left: 17px; overflow: hidden; }
#productbody .scrollad .pic { height: 62px; }
#productbody .scrollad .pic li { display: none; float:left; width: 54px; height: 54px; }
#productbody .scrollad .pic img { width:54px; height:54px; display: block; overflow: hidden; }
#productbody .scrollad .hd { display: none; }
#productbody .scrollad .text { display: block; width:100%; position: absolute; top: 3px; left: 0px; color:#1d71b7; text-align: center; font-size: 12px; }
#productbody .scrollad .btn { width: 10px; height: 54px; position: absolute; bottom: 6px; cursor: pointer; }
#productbody .scrollad .btn i { display:block;position: absolute; top: 50%; margin-top: -5px; left: 3px;background:url(/uploads/image/w2img2015/icon_all.png) no-repeat;}
#productbody .scrollad .adprev { left: 0px; }
#productbody .scrollad .adnext { right: 0px; }
#productbody .iconleftarrow { width: 4px; height: 10px; background-position:-51px -45px!important; }
#productbody .iconrightarrow { width: 4px; height: 10px; background-position:-55px -45px!important; }
#productbody .ad2 { width: 88px; height: 83px; overflow:hidden; border: 1px solid #ebebeb; background:#f4f4f4; position: absolute; left: -1px; top: -90px; }
#productbody .ad2 img { width: 88px; height: 83px; }
#productbody .scrollzt{width: 88px;height: 83px;overflow: hidden;position: relative;}
#productbody .scrollzt li{width: 88px;height: 83px;position: absolute;top: 0px;left: 0px;}
@media screen and (max-height: 600px) {
#productbody {  bottom:auto;top:200px;}
}
@media screen and (min-width:0px) and (max-width: 767px) {
#productbody{  border:3px solid #f90;}
.dompc{ display:none;}
}