@charset "utf-8";
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button,iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none;}
ul, li { list-style-type: none; }
body{font-family: "微软雅黑 ";font-size: 62.5%;margin:0;}
.button { cursor: pointer; }
body { color: #363636; line-height: 1.2;background-color: #fff; }
a, a:link { color: #222; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration:none; }
a:focus { outline: none; }

.header_{width: 90%;margin: 0 auto;overflow: hidden;}
.header_>div{float: left;}
.header_left{width:26%;}
.header_left img{ margin-top: 3%;}
.header_left p{text-align: right;font-size: 2.2em;font-family: "创艺简中圆";font-weight: bold;color: #75adff;color: #388fff}
.header_right{width:72%}
.header_right ul{  float: right;  width: 100%;  margin-bottom: 1%;  }
.header_right li{  float: left;  font-size: 16pxem;  padding: 1% 1.2%;  margin-top: 8%;  margin-left: 1%;  }
.header_right li:hover{  cursor: pointer }
.header_right .active01{  border-bottom: 2px solid #388fff;  color:#388fff;    font-weight: bold;  }
.tongzhi_{background:#1576c5;    overflow: hidden;font-size: 16px; }
.tongzhi_>div{width:90%;margin: 0 auto;}
.tongzhi_ span{  margin-right: 15px;display: inline-block  ;color: #fff;  font-weight: bold;  height:30px;line-height: 30px;}
.content_{width:90%;margin: 0 auto;margin-top: 1.5%;font-size:16px;}
.content_>div{    position: relative;background: #fff;;float: left;width: 32%;margin-right: 1%;  height: 360px;}
.content_ .title_{height: 35px;line-height: 35px;font-size: 16px;border-bottom: 1px solid #dfdfdf;position: relative; width: 94%;
    margin: 0 auto;}
.content_ .title_ span{  height: 35px;  line-height: 35px;  position: absolute;  font-size: 16px;  border-bottom: 2px solid #1576c5;  width: 24%;  text-align: center;  z-index: 10;  color: #1576c5;  font-weight: bold;  }
.title_bj{height:35px;width: 100%;background: #ccc;position: absolute;top:0;left: 0;}
/*zhuanye_qixiang*/
.zhuanye_qixiang{position: relative;overflow: hidden;background: #fff;}
.img_group01{  overflow: hidden;  padding: 18px 0;  background: #fff;  border-top: none;  }
.img_group01 li{    float: left;  width: 33.33%;  text-align: center;}
.img_group01 li img{    width: 100px;opacity: 1;
    -webkit-transition: opcity 5s ease;
    -moz-transition: opcity 5s ease;
    -ms-transition: opcity 5s ease;
    -o-transition: opcity 5s ease;
    transition: opcity 5s ease;}
.img_group01 li img:hover{cursor: pointer; opacity: 0.6;}

/*.btm_denglu*/
.btm_denglu{background: url("../image/denglu_bj.png");background-size:cover; margin-top:14px;   height: 202px; }
.input_group01{width: 220px;margin: 8px auto;margin: 32px auto;}
.ipt_01{border-radius: 4px;  border: 1px solid #6d6d6d;  padding-bottom: 2px;  padding-left: 8px;  margin: 5px 0;  padding-top: 2px;  background: rgba(255,255,255,.7);}
.ipt_01 img{  margin-right: 6px;}
.ipt_01 input{    margin-top: -13px;  background: none;  outline: none;  border: none;}
.ipt_02{}
.ipt_denglu{    width: 100px;  display:block;  height: 24px;  line-height: 24px;  text-align: center;    margin: 15px auto; background: #1568b1;  color: #fff;  font-weight: bold;  font-size: 1.45em;
    -webkit-transition: opcity 5s ease;
    -moz-transition: opcity 5s ease;
    -ms-transition: opcity 5s ease;
    -o-transition: opcity 5s ease;
    transition: opcity 5s ease;}
.ipt_denglu:hover{cursor: pointer; opacity: 0.6;}


.zhuce_{    display: inline-block;  margin: 0 9px;}
.zhuce_,.wangji_:hover{  cursor: pointer}
/*shikuang*/
.shikuang_{position: relative;overflow: hidden}
.shikuang_ .num_{ font-weight: bold;   position: absolute;  width: 59%;  height: 201px;  right: 0;  font-size: 6em;  text-align: center;  line-height: 237px;  color: #1576c5; background: #fafafa;  top: 61px;  z-index: 2;}
.dingwei_{color:#388fff;font-size: 16px }
.dingwei_ span{display: inline-block;vertical-align: middle}
.dingwei_ .time_{    color: #949494;}
.dingwei_ img{vertical-align: middle;  width: 4%;  margin: 2% 1%;  margin-left: 5%;}
.list_shikuang{}
.list_shikuang li{    float: left;  width: 24.5%;  text-align: center;  font-size: 16px;    border-right: 1px dashed #ccc;}
.list_shikuang li img{ }
/*tianqi_tab*/
.tianqi_tab{text-align: center;font-size: 16px;  line-height: 18px;margin-top: 4%}
.tianqi_tab img{     margin: 6% 0;}
.tianqi_tab td{    padding: 2% 0;border-right: 1px dashed #cccccc }

/*yujin_*/
.yujin_{height:180px}
.yujin_>div{ height: 72px;width: 90%;margin: 0 auto;    text-align: center;  padding: 4%;  box-sizing: border-box;}
.yujin_>div img{vertical-align: middle;width: 16%;margin: 0 3%;}
.yujin_>div .yujin_txt{display: inline-block;vertical-align: middle;}
.yujin_>div .yujin_txt p{text-align: left;font-size: 16px;}
/*.yubao_*/
.yubao_{height:180px}
.yubao_ li{ float: left;width: 50%;text-align:center;height: 68px;padding: 2% 0;box-sizing: border-box;}
.yubao_ img{width: 90%}

/*zizhiqu_*/
.zizhiqu_{position: relative;overflow: hidden;margin-top:10px}
.text_gr{    width: 86%;  margin: -1px auto;  text-indent: 2em; font-size: 16px;  line-height: 25px;  height: 519px;  overflow: auto;  padding: 23px 26px;}

/*zhishu_*/
.zhishu_{    height: 209px;background: #fff;  position: absolute;  width: 100%;  border: 1px solid #d4d4d4;  clear: both;  margin-top: 10px;}

.zhishu_ ul{    margin: 31px auto;  overflow: hidden;  width: 90%;}
.zhishu_ ul li{float: left;  width: 25%;  text-align: center;position:relative;}
.zhishu_ ul li img{width:88%;
    -webkit-transition: opcity 5s ease;
    -moz-transition: opcity 5s ease;
    -ms-transition: opcity 5s ease;
    -o-transition: opcity 5s ease;
    transition: opcity 5s ease;}
.zhishu_ ul li img:hover{cursor: pointer; opacity: 0.7;}
/*qixian_xinwen*/
.qixian_xinwen{margin-top:10px;height:330px;}
.qixian_xinwen{margin-top:10px;}


.u_box{    height: 278px;  overflow: hidden;  width: 97%;  margin: 8px auto;position: relative;background: #000}
.u_img{height: 225px;overflow: hidden;}
.u_img li{}
.u_img li img{width: 100%;height:225px;display: none}
.u_num{    position: absolute;  bottom: 3px;  right: 3px;}
.u_num li{ float: left;  width: 27px;  height: 25px;  text-align: center;  line-height: 25px;  background: #ccc;  margin-left: 2px;
    -webkit-transition: background 1.5s ease;
    -moz-transition: background 1.5s ease;
    -ms-transition: background 1.5s ease;
    -o-transition: background 1.5s ease;
    transition: background 1.5s ease;}

.u_num li:hover{ cursor: pointer}
.u_txt{}
.u_txt p{display: none}
.u_img .active_u img{display: block}
.u_num .active_u{background: #ff6c00;color: #fff;}
.u_txt .active_u{    display: block; color: #ffffff;  font-size: 16px;  text-indent: 0.5em;  margin-top: 4px;}


/*.zhengce_*/
.zhengce_{}
.zhengce_ ul {    width: 90%;    margin: 3% auto;}
.zhengce_ ul li{    font-size: 16px;  padding: 1% 0;margin-top:3%;}
.zhengce_ ul li img{    width: 4%;  margin: 0 1%;  vertical-align: middle;}
.zhengce_ ul li a{  width:89%;vertical-align: middle;    display: inline-block; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;    display: inline-block; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.zhengce_ ul li a:hover{color:#a70000;}
/*综合信息_*/
.zunhe_nav{ float: right;width: 70%}
.zunhe_nav li{float: left  ;  padding: 0 4%;}
.zunhe_nav li:hover{cursor: pointer}

.zunhe_nav .active02{background: #81bafa;  color: #fff;  font-weight: bold;  }
.zunhe_group{
    position: relative;
    height: 100%;

    clear: both;
}
.kepu_{background: #ffffff}
.kepu_ ul {width: 90%;    margin: 3% auto;}
.kepu_ ul li{font-size: 16px;  padding: 1% 0;}
.kepu_ ul li img{width: 4%;  margin: 0 1%;  vertical-align: middle;}
.kepu_ ul li a{  vertical-align: middle;display: inline-block;width: 93%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.kepu_ ul li a:hover{color:#a70000;}
.kepu_top{}
.kepu_top img{ width: 40%;  margin: 5% 8%;  vertical-align: middle;}
.kepu_top>div{display: inline-block;     width: 40%;  vertical-align: middle;  font-size: 16px;  }
.kepu_top p{display: inline-block;}
/*lianjie_*/

.lianjie_{    background: #fff;  margin-top: 10px;  height: 300px;  border: 1px solid #ccc;position: relative}
.city_u{    width: 80%;  margin:15px auto;  overflow: hidden;}
.city_u li{float: left;  width: 33.33%;  text-align: center;  font-size: 16px;  color: #5f5f5f;  margin:5px 0;}
.logo_u{    width: 90%;  margin: 18px auto;  overflow: hidden;}
.logo_u li{float: left;  width: 33.3%;}
.logo_u li img{width: 90%}

.lianjie_ .a_01{    position: absolute; width: 20px;  right: 4px;  top: 82px;  color: #1576c5; font-size: 16px;  font-weight: bold;}
.lianjie_ .a_02{    position: absolute; width: 20px;  right: 4px;  top: 217px;  color: #1576c5; font-size: 16px;  font-weight: bold;}
.footer_{position: relative;bottom: 0px;background: #f8f8f8;color: #8a8a8a;border-top: 1px solid #ccc;text-align: center;  overflow: hidden; clear: both;}

.footer_ p{    margin: 8px 0;  font-size: 12px;}
.footer_ img{}
.nav_addr {    width: 90%;  display: block;  height: 100px;  padding-left: 1%;  border-bottom: 1px solid #dee8f2;  margin: 0 auto;font-size:16px;}
.nav_addr ul {overflow: hidden;float: left;margin-top: 30px;width:16%;}
.nav_addr ul li {padding: 0 8px;margin-bottom: 5px;float: left;}
.nav_addr ul li a{color:#000;}
.add_toptime{float: left;color: #fff;font-size: 16px;padding: 0px 10px;font-weight: bold;margin-right: 4%;}
.add_btn02 {    float: right;    font-weight: bold;    color: #fff;    padding: 7px 12px;    border-radius: 4px;    font-size: 16px;}
.add_btn{float: right;font-weight: bold;color: #fff;padding: 7px 12px;border-radius: 4px;font-size: 16px;  }
.add_btn02:hover{background: rgba(255,255,255,.5);    color: #1e385a;}
.add_btn:hover{background: rgba(255,255,255,.5);    color: #1e385a;}
.center_serch{width: 30%;margin-top: 37px;    margin-left: 10%;}
.search_left{width: 90%;border: 1px solid #ccc;float: left;}
.search_left input{    width: 100%;  outline: none;  border: none;  height: 28px;  text-indent: 1em;}
.search_right{float: left;text-align: center;  display: inline-block;  width: 9%;  height: 28px;   border: 1px solid #ccc;  border-left: none;  background: #f4fcff;}
.search_right img{width: 17px;    position: relative;top: 4px;}
.right_weather{width: 20%;display: inline-block;overflow: hidden; margin-top: 37px;  float: right;}
.right_weather li{    float: left;  padding: 0px 2%;  font-size: 16px;  font-weight: bold;  color: #023465;  height: 30px;  line-height: 30px;}
.right_weather li p{font-size: 25px;  position: relative;  top: -2px;}
.right_weather li p:hover{cursor: pointer;}
.ad_weathericon{    width: 21px;  position: relative;  top: 4px;}
.split{border-left:1px solid #e0e9f3;width:10px;height:40px;float:left;margin-top:30px;}