﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{ font-size:12px; font-family:Arial,'microsoft yahei',simsun,sans-serif;color:#444; background:#fff;}
body{ color:#4C4C4C;}
a{color:#4C4C4C;text-decoration:none;}
a:hover{color:#FF0000;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input:focus,textarea:focus,select:focus{ outline:none;}
input[type="text"],select{ height:30px; line-height:30px; color:#999; border:1px solid #ddd;}


tr {padding: 0px; margin: 0px;list-style-type: none;}
h2,h3,h4{padding:0px; font-size:14px; font-weight:normal;}
i,em{ font-style:normal;}
.w1015{ width:1015px; overflow:hidden;}
.clear{ height:0px; clear:both; overflow:hidden;}
.blank10{ height:10px !important; overflow:hidden;}
.blank20{ height:20px; overflow:hidden;}
.clearfloat {clear:both;height:0; overflow:hidden;}
.clear{clear:both;height:0px;overflow:hidden}
.clearfix{display:block;*zoom:1}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.mainbox{ width:1200px; margin:0 auto;padding: 0 10px;}
.fl{ float:left;}
.fr{ float:right;}
.bk{border:1px solid red;}
.fhjb{top: 12px;position: relative;}


/*头部样式*/
.top{background: url(../images/header_bg.jpg) no-repeat center top;}
.top .header{width: 1200px;height: 200px;margin:auto;padding: 0 20px;background: url(../images/header.jpg) no-repeat left top;}


/*栏目*/
.menu_nav{overflow: hidden;background:url(../images/nav_bg.jpg) repeat-x;}
.menu_nav ul{width: 1200px;margin: auto;overflow: hidden;height:50px;}
.menu_nav ul li{float: left;line-height:50px;height: 50px;width:150px;}
.menu_nav ul li a{color:#fff;font-size: 16px;font-weight:600;display: block;text-align:center;width:150px;height: 50px;}
.menu_nav ul li a:hover{background:#e46868;position: relative;color: #fff;}
.menu_nav ul li dl{position: absolute;background: #ce3530;width: 150px;display:none;z-index:99999;}
.menu_nav ul li dl a{display: block;font-size: 14px;line-height: 40px;height: 40px;border-bottom: 1px solid #fff;font-weight: normal;}
.menu_nav ul li dl dt:last-child a{border-bottom:none;}
/*轮播图样式*/
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.slider-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  background-color: #444;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.slider {
  position: relative;
  width: 9999px;
}
.slider:before,
.slider:after {
  display: table;
  content: ' ';
}
.slider:after {
  clear: both;
}
.slider__item {
  position: relative;
  float: left;
  margin: 0;
  padding: 0;
  height: 100%;
}
.slider__item img {
  display: block;
  max-width: 100%;
  height: auto;min-height: 500px;
}
.slider__switch span {
  color: #fff;
  display: block;
  width: 32px;
  height: 32px;
}
/* Arrows */
.slider__switch {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  padding: 10px 5px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;
  border-radius: 1px;
  background: #000;
  opacity: .3;
  transition: opacity .15s ease;
  fill: #fff;
}
.slider__switch--prev {
  left: 10px;
}
.slider__switch--next {
  right: 10px;
}

.slider__switch:hover {
  opacity: .85;
}
.slider__switch[disabled] {
  visibility: hidden;
  opacity: 0;
}
.slider__caption {
  position: absolute;
  bottom: 30px;
  left: 30px;
  display: block;
  max-width: 500px;
  padding: 10px;
  color: #fff;
  background: rgba(0, 0, 0, .4);
  box-shadow: 0 0 20px 10px rgba(0,0,0,.4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); /* ie8 */
}
.slider__caption[disabled] {
  opacity: 0;
  visibility: hidden;
}
.slider-nav {
  line-height: 30px;
  position: absolute;
  bottom: 0;
  left: 0;

  width: 100%;
  height: 30px;
  margin: 0;
  padding: 0;
  text-align: center;
  z-index: 9999;
  filter: alpha(opacity=90); /* ie8 */
}
.slider-nav__control {
  display: inline-block;
  width: 30px;
  height: 8px;
  margin: 0 3px;
  -webkit-transition: background .5s ease;
  -moz-transition: background .5s ease;
  -o-transition: background .5s ease;
  transition: background .5s ease;
  background: #fff;
}
.slider-nav__control:hover{cursor: pointer;}

.slider-nav__control.is-active {
  width: 30px;
  height: 8px;
  background: #d5403a;
}
@media (max-width: 580px) {
  .slider__switch {
    display: none;
  }
  .slider__caption {
    display: none;
  }
}
.container{

      width: 100%;
      margin: 0 auto;

      font-size: 14px;
    }
    .preview {
        text-align: center;
        padding: 5px;
    }
    .preview a {
      display: inline-block;
      margin: 5px;
    }
    .preview img {
      display: block;
      width: 200px;
      height: auto;
    }
    .active {
      outline: 3px solid #196cd2;
      box-shadow: 2px 2px 20px 4px rgba(0,0,0,.5);
    }


/*首页内容区样式*/

.content{padding:20px 10px;overflow: hidden;background:#fff}

.content .headlines{padding-left:80px;background: url(../images/toutiao.png) no-repeat left center;overflow: hidden;height: 74px;margin-bottom:25px;}
.content .headlines .news{width: 800px;float: left;overflow: hidden;height: 80px;}
.content .headlines .news h1{font-size: 34px;color: #333;font-family: "宋体";}
.content .headlines .news p{font-size: 14px;color: #333;line-height: 40px;}
.content .headlines .news p a{font-size: 14px;color: #2582ec;}
.content .headlines .date{width:300px;float:right;height: 68px;overflow: hidden;text-align:center;border:1px solid #aeaeae;background: #efefef;}
.content .headlines .date a{font-size: 14px;color:#202020;display: block;margin-top:12px;}
.content .headlines .date a:hover{color: red;}
.content .headlines .date span{font-size: 14px;color:#6d6d6d;display: block;margin-top:10px;}


.content .col_1 .cont_left{width:530px;float:left;overflow: hidden;}
.content .h_l_tit{background:url(../images/tit.jpg) no-repeat left top;height: 31px;line-height: 31px;}
.content .h_l_tit span{width: 120px;text-align: center;display: block;float: left;color: #fff;font-size: 16px;font-weight: bold;}
.content .h_l_tit .more{background: url(../images/more.png) no-repeat left top;float: right;display: block;width:45px;height: 15px;margin: 5px 30px 0 0;}
.content .h_l_tit .more:hover{background: url(../images/more_a.png) no-repeat left top;}
.content .h_l_tit .more:hover{_background: url(../images/more.png) no-repeat left top;}


.hover_{background:#005a8c !important;color: #fff !important;}


.content .col_1 .cont_right{width:620px;float:right;overflow: hidden;}
.content .col_1 .cont_right .con{padding:20px 10px 10px 10px;}
.content .col_1 .cont_right .con p{border-bottom: 1px dashed #686262;padding-bottom: 10px;margin-bottom: 8px;}
.content .col_1 .cont_right .con p .hot{margin-bottom:5px;color:#c7000b;display: block;width: 600px;height:30px;line-height: 30px;text-align: center;font-size: 20px;font-weight: bolder; }
.content .col_1 .cont_right .con p span{font-size: 14px;line-height:180%;color: #837e7e;}
.content .col_1 .cont_right .con p span a{color:#c7000b; }

.content .col_1 .cont_right .con ul li{padding-left:10px; line-height: 32px;background: url(../images/dian.png) no-repeat left center;overflow: hidden;}
.content .col_1 .cont_right .con ul li a{font-size: 15px;color: #333;float: left;}
.content .col_1 .cont_right .con ul li a:hover{color: red;}
.content .col_1 .cont_right .con ul li span{font-size: 13px;color: #333;float:right;border:none;margin:0;}




.content .col_2{overflow: hidden;margin-top: 20px;}
.content .col_2 .cont_left{overflow: hidden;width:385px;float: left;margin-right: 12.5px;}
.content .col_2 .cont_left .tit span{background: #e8e8e8;color:#005a8c;cursor: pointer;}
.content .col_2 .cont_left .con{padding:20px 10px 0 10px;}
.content .col_2 .cont_left .con ul li{padding-left:10px; line-height: 32px;background: url(../images/dian.png) no-repeat left center;overflow: hidden; }
.content .col_2 .cont_left .con ul li a{font-size: 14px;color: #333;float: left;}
.content .col_2 .cont_left .con ul li a:hover{color: red;}
.content .col_2 .cont_left .con ul li span{font-size: 13px;color: #333;float:right;border:none;margin:0;}

.content .col_2 .cont_mid{overflow: hidden;width: 385px;float:left;}
.content .col_2 .cont_mid .tit span{background: #e8e8e8;color:#005a8c;cursor: pointer;}
.content .col_2 .cont_mid .con{padding:20px 10px 0 10px;}
.content .col_2 .cont_mid .con ul li{padding-left:10px; line-height: 32px;background: url(../images/dian.png) no-repeat left center;overflow: hidden; }
.content .col_2 .cont_mid .con ul li a{font-size: 14px;color: #333;float: left;}
.content .col_2 .cont_mid .con ul li a:hover{color: red;}
.content .col_2 .cont_mid .con ul li span{font-size: 13px;color: #333;float:right;border:none;margin:0;}


.content .col_2 .cont_right{overflow: hidden;width: 385px;float: right;}
.content .col_2 .cont_right .tit span{background: #e8e8e8;color:#005a8c;cursor: pointer;}
.content .col_2 .cont_right .con{padding:20px 10px 0 10px;}
.content .col_2 .cont_right .con ul li{padding-left:10px; line-height: 32px;background: url(../images/dian.png) no-repeat left center;overflow: hidden;}
.content .col_2 .cont_right .con ul li a{font-size: 14px;color: #333;float: left;}
.content .col_2 .cont_right .con ul li a:hover{color: red;}
.content .col_2 .cont_right .con ul li span{font-size: 13px;color: #333;float:right;border:none;margin:0;}

.content .col_3{overflow: hidden;margin-top: 20px;}
.content .col_3 .cont_left{overflow: hidden;width:440px;float: left;margin-right: 20px;}
.content .col_3 .cont_left .tit span{background: #e8e8e8;color:#005a8c;cursor: pointer;}
.content .col_3 .cont_left .con{padding:20px 10px 0 10px;}
.content .col_3 .cont_left .con ul li{padding-left:10px; line-height: 32px;background: url(../images/dian.png) no-repeat left center;overflow: hidden; }
.content .col_3 .cont_left .con ul li a{font-size: 14px;color: #333;float: left;}
.content .col_3 .cont_left .con ul li a:hover{color: red;}
.content .col_3 .cont_left .con ul li span{font-size: 13px;color: #333;float:right;border:none;margin:0;}

.content .col_3 .cont_mid{overflow: hidden;width: 440px;float:left;}
.content .col_3 .cont_mid .tit span{background: #e8e8e8;color:#005a8c;cursor: pointer;width: 148px;}
.content .col_3 .cont_mid .con{padding:20px 10px 0 10px;}
.content .col_3 .cont_mid .con ul li{padding-left:10px; line-height: 32px;background: url(../images/dian.png) no-repeat left center;overflow: hidden;}
.content .col_3 .cont_mid .con ul li a{font-size: 14px;color: #333;float: left;}
.content .col_3 .cont_mid .con ul li a:hover{color: red;}
.content .col_3 .cont_mid .con ul li span{font-size: 13px;color: #333;float:right;border:none;margin:0;}

.content .col_3 .cont_right{overflow: hidden;width: 260px;float:right;}
.content .col_3 .cont_right ul li{width:123px;height: 84px;_margin:0;_padding: 0;*margin:0;*padding:0;}
.content .col_3 .cont_right ul .icon1{background:url(../images/icon1.jpg) no-repeat left top;}
.content .col_3 .cont_right ul .icon2{background:url(../images/icon2.jpg) no-repeat left top;}
.content .col_3 .cont_right ul .icon3{background:url(../images/icon3.jpg) no-repeat left top;margin:25px 0;_margin:30px 0;}
.content .col_3 .cont_right ul .icon4{background:url(../images/icon4.jpg) no-repeat left top;margin:25px 0;_margin:30px 0;}
.content .col_3 .cont_right ul .icon5{background:url(../images/icon5.jpg) no-repeat left top;}
.content .col_3 .cont_right ul .icon6{background:url(../images/icon6.jpg) no-repeat left top;}
.content .col_3 .cont_right ul li a{text-align: center;color: #fff;font-size: 16px;font-weight: bolder;display:block;width: 123px;height: 30px;padding-top:54px;_padding:55px 0 0 0;}
.content .col_3 .cont_right ul li a:hover{color: #545050;}


.content .col_4{overflow: hidden;margin:20px 0;padding-top: 20px;}
.content .col_4 .col_4_tit{width:1180px;height: 30px;margin-bottom:20px;}
.content .col_4 .col_4_tit span{width:1180px;height: 15px;display:block;border-bottom: 1px solid #eee;margin:auto;}
.content .col_4 .col_4_tit a{height: 30px;color: #d11514;font-size:20px;font-weight:bolder;background: #fff;margin:auto;margin-top: -16px;display: block;width:140px;text-align: center;}

.content .col_4 .col_4_roll img{margin-left:10px;}
.content .col_4 .col_4_roll .t{margin-top:20px;}



/*链接*/

.fs_link{height: 57px;width: 100%;line-height: 57px;text-align: center;}
.fs_link .index_link select{color: #333;text-align: center;height:30px;border:1px solid #dfdfdf;margin-right:15px;}
.fs_link .index_link select option{height:30px;color: #333;line-height: 30px;}





/*底部*/

.foot_link{background: #ececec;width: 100%;overflow: hidden;}
.foot_link p{width: 1200px;margin:auto;height: 45px;overflow: hidden;line-height: 45px;_margin:0 auto;_padding: 0;*margin:0 auto;*padding: 0;}
.foot_link p span{color: #333;font-size: 14px;font-weight: 600;display:block;float: left;}
.foot_link a{color: #555252;font-size: 14px;margin:0 20px;display: block;float: left;}
.foot_link a:hover{color: red;}


.footer{overflow: hidden;width: 100%;background:#333;}
.footer .copyright{overflow:hidden;width: 1200px;margin:auto;padding:30px 0 20px 0;}
.footer .copyright ul{width: 650px;overflow: hidden;float: left;}
.footer .copyright ul li{float: left;width:130px;text-align: center;}
.footer .copyright ul li span{display: block;color:#fff;font-size:14px;font-weight: bold;margin-bottom:20px;}
.footer .copyright ul li a{display: block;color:#e0e0e0;font-size: 14px;margin:10px 0;}

.footer .copyright .weixin{float: left;width:150px;text-align: center;overflow: hidden;margin-left: 50px;}
.footer .copyright .weixin img{width: 150px;height: 150px;margin:auto;display: block;}
.footer .copyright .weixin span{color:#fff;margin-top: 20px;display: block;}

.footer .copyright .dz{float: right;width: 300px;}
.footer .copyright .dz p{color:#e0e0e0;font-size: 14px;margin-bottom: 10px;font-weight: bold;}
.footer .copyright .dz p span{color:#62b63e;font-size: 16px;font-weight: bold;}

.footer .footer_bottom{background: #242424;height: 42px;width: 100%;line-height: 42px;}
.footer .footer_bottom p{width: 1200px;margin:auto;overflow: hidden;_margin:0 auto;_padding: 0;*margin:0 auto;*padding: 0;}
.footer .footer_bottom p span{color:#a5a4a4;margin-right: 20px;font-size: 14px;}
.footer .footer_bottom p a{color:#a5a4a4;}


.container ul{display: none;}
.container ul{_display: block;*display: block;}



/*栏目页-文章列表有缩略图*/
.on{color: #016ca4;}

.list{width: 1160px;padding: 0 20px;margin:auto;overflow: hidden;}

.list_cont{width: 100%;padding: 30px 0;}
.list_cont li{height: 160px;padding: 20px 0;border-bottom:1px solid #D9D9D9;overflow: hidden;}
.list_cont li dd{width: 900px;float: right;padding: 0 10px;height: 120px;overflow: hidden;}
.list_cont li img{width: 200px;float: left;height: 120px;}
.list_cont li h2{font-size: 20px;height: 30px;}
.list_cont li h2 a{color: #016ca4;font-size: 16px;}
.list_cont li a:hover{color: red;}
.list_cont li p{padding: 0 20px;line-height: 30px;}
.list_cont li p a{color: #016ca4;}
.list_cont li span{font-size: 12px;margin-top: 15px;color: #999;display: block;}
.list_cont li p{}
.list_cont li .pl{background: url(/public/images/plnum.png) no-repeat left center;width: 50px;padding-left: 18px;font-size: 13px;}



/*栏目页-文章列表没有缩略图*/

.list .list_tit{width:1000px;height: 50px;line-height: 50px;text-align: center;background:#eee;margin:30px auto;}

.list .list_tit a{padding:0 12px;color: #333;font-size:15px;}
.list .list_tit a:hover{color: #338BC9;}

.list .list_con{width: 1000px;overflow:hidden; margin:auto;}
.list .list_con ul li{padding: 0 15px 0 5px; height: 52px;line-height: 52px;border-bottom: 1px dashed #dcdbdb;}
.list .list_con ul li a{display: block;height: 52px;line-height: 52px;color: #3a3a3a;cursor: pointer;}
.list .list_con ul li a .number{float: left;width: 50px;padding: 0 8px;color: #999;font-size: 16px;font-family: Georgia;}
.list .list_con ul li a .title{font-size: 14px;font-weight: normal;line-height: 50px;color:#3a3a3a;cursor: pointer;float: left;}
.list .list_con ul li a .time{float: right;padding: 0 0px 0 25px;width: 90px;color: #8a8a8a;font-family: Arial;font-size: 12px;}
.list .list_con ul li a .hits{float: right;font-size: 12px;color: #999;font-family: Georgia;}
.list .list_con ul li a:hover em{border-left:5px solid #f00;font-size: 20px;color: #f00;}
.list .list_con ul li a:hover .title{color: #f00;font-weight: bold;font-size: 15px;}
.list .list_con ul li a:hover .hits{color: #f00;}
.list .list_con ul li a:hover .time{color: #f00;}











/*IE6*/
.list_cont li{_height: 120px;}

/*IE7*/
.list_cont li{*height: 120px;}

/*IE8*/
.list_cont li{\0height: 120px;}


/*单页*/

.dy_cont{padding:30px 50px;}
.dy_cont p{line-height: 30px;font-size: 14px;}
.dy_cont p strong{font-size: 16px;}
.dy_cont h1 {font-size: 20px;}




.top .header .iconfor{overflow: hidden;width:210px; height:32px; border-radius:30px; background:#fff; position:relative;top: 110px;border: 1px solid #338bc9;float: right;}
.top .header .iconfor .tip_text{ overflow: hidden;border:0; padding-left:13px; padding-right:30px; line-height:28px;}
.top .header .iconfor .tip_text .textbox{text-indent: 10px; width:154px; height:30px; line-height:30px; border:0; float:left;box-sizing: initial;}
.top .header .iconfor .tip_text .btnbox{ width:30px; height:25px; line-height:25px; position:absolute; right:7px; top:3px; border:0; cursor:pointer}

#current_time{position: relative;top: 10px;left:140px;width: 450px;color: #333;font-size: 14px;}


.border{ width:95% !important; margin:0 auto; margin-top:25px; margin-bottom:25px; font-size:14px;}
.border1{ margin-top:25px; margin-bottom:15px;}
.border .title{ background:#F7F7F7; height:40px; line-height:40px;color:#555; font-size:16px; text-align:left; padding-top:0}
.border tr td{ padding:10px; font-size:12px; color:#555; line-height:25px;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}
.copytext{border:1px solid #D0D6DC;height:80px;width:650px;overflow-y:scroll; border-radius:3px; padding:5px 10px}

.bgtitle{background:#F7F7F7;}
.usermain .right .writeblog{ margin-top:15px; height:35px; line-height:35px;padding-left:25px; font-size:14px;}
.usermain .right .writeblog a{ font-size:14px; padding-right:20px; }
.usermain .right .writeblog img{ margin-right:5px;}



.dtable dd input[id="Title"]{ height:35px; float:left; font-size:14px;}
.dtable dd input[id="DownUrlS"]{height:35px; float:left;}
.dtable dd input[class="textbox"]{ height:35px;}
.dtable dd input[id="Verifycode"]{ height:35px; float:left;}

.dtable{ width:95%; margin:0 auto; margin-top:25px; margin-bottom:25px;}
.dtable dd font{ margin:0 5px;}
.dtable dd .left{color:#777;font-size:14px;display:block; padding-bottom:10px; }
.dtable dd div{ font-size:14px; color:#555;}
.dtable dd  .platselect{ float:left;}
.dtable dd{height:100%;clear:both;color:#999;padding:5px 0 5px 20px;margin:2px 0;line-height:26px;font-weight:normal;font-size:12px;overflow:auto;}
.dtable dd table{ float:left}
.dtable dd:hover{color:#999;padding:5px 0 5px 20px;background:#ffffff;margin:2px 0;}
.dtable dd span{color:#999;}
.dtable dd label{color:#999;font-weight:normal;font-size:12px;line-height: 34px;margin-left: 10px;}

.dtable dd a{color:#999;font-size:14px;margin:2px 0;}
.dtable dd textarea{float:left;overflow:auto}
.dtable dd span.block{display:block;float:left;width:550px;}

#UpPhotoFrame{ width:360px; height:35px;}
.downtable tr:first-child td{ width:360px;}
#showspeed #shows{ margin-left:0;}
#shows object{ margin-top:10px;}
.tiy{ font-size:12px; margin-left:10px;}
.tiy input[type="checkbox"]{ vertical-align:middle;}
.dtable dd select[name="DownLB"],.dtable dd select[name="DownYY"],.dtable dd select[name="DownSQ"]{border: 1px solid #D0D6DC; height:35px;color:#666;}
#UpFlashFrame{ height:35px;}




































































































