@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
html,body {margin:0; padding:0;font-family: "微软雅黑 ";font-size: 75%;}
body{width:100%; text-align: color:#5c5c5c;}
ul li { list-style-type:none;}
a { color:#5c5c5c; text-decoration:none;  outline:none;}
a:hover{ text-decoration:underline; outline:none;}
.container { width:90% ;margin:0 auto; overflow-x:hidden; padding:0px;}
.middle {height:auto; overflow:hidden; clear:both;}
.clear{clear:both; height:0px; line-height:0px;}

/*******头部样式********/
.header {overflow:hidden;}
.header_{width:1200px;margin: 0 auto;}
.header_>div{}
.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{background:url(../images/menu_bg.jpg) no-repeat;  width:100%; margin:0 auto;  position:relative;height:34px;}
.header_right ul{    width: 1200px;;margin:0 auto;  }
.header_right li{float: left;    font-size: 14px;    padding: 0% 1.2%;    margin-top: 0%;    margin-left: 1%;    padding: 0px 1px;    color: #fff; }
.header_right li a{color:#fff;}
.header_right li:hover{  cursor: pointer }
.header_right .active01{       color: #c8ff00;    font-weight: bold;  }

.tongzhi_{background:#388fff; }
.tongzhi_>div{width:1200px;margin: 0 auto;}
.tongzhi_ span{  margin-right: 15px;display: inline-block  ;color: #fff; font-size: 1.4em;  font-weight: bold;  height:30px;line-height: 30px;}
.tongzhi_ marquee{font-size: 1.4em;position: relative;  top: 3px;color: #fff;}
/*****加入收藏*****/
.collct { height:20px; line-height:20px; margin-right:10px; padding:10px 0 0 38px; color:#666; position:absolute; right:0px; top:0px;}
.collct a:hover{text-decoration:underline;}
.collct a:hover{text-decoration:underline;}
.col_a,.col_b { height:20px; float:left; display:block; padding-left:20px; color:#666;}
.col_a { width:65px; background:url(../images/shes.gif) no-repeat 0 3px;}
.col_b { width:55px; background:url(../images/shouc.gif) no-repeat 0 3px;}
/*****通知消息*****/
.message {background:url(../images/message_ico.gif) no-repeat left center; position:absolute; right:0px; bottom:0px; width:355px; padding-left:25px; height:22px; line-height:22px;}
	
/*****导航菜单样式开始****/
#head_menu{ background:url(../images/menu_bg.jpg) repeat-x; height:69px; width:100%; margin:0 auto; overflow:hidden; position:relative}
#head_menu ul { margin:0;padding:0; font-size:13px;	}
#head_menu li { float:left; list-style:none;  position:relative; text-align:center; margin-left:5px; background:url(../images/nav_xian.png) no-repeat right center;}
#head_menu li .nav_sub a{ width:75px;height:34px; padding-right:8px; line-height:36px; display:block; color:#FFF; font-weight:bold;}
#head_menu li .nav_sub a:hover,#head_menu li .nav_sub .sele{
	background:url(../images/nav_hover.png) no-repeat center bottom; margin-bottom:5px;color:#055fb7; line-height:42px; text-decoration:none;
}
#head_menu .kind_menu { height:30px;*height:29px; z-index:999; line-height:30px;vertical-align:middle; position:absolute; top:35px;*top:37px; left:0px; width:950px; text-align:left; display:none;color:#656565; }
#head_menu .kind_menu a {color:#055fb7; float:left; text-align:center; width:67px; text-decoration:none;}
#head_menu .kind_menu a:hover { color:#ff4300; background:url(../images/sub_over.gif) no-repeat 1px 3px;}
#head_menu .kind_menu span { font-size:10px;  color:#cecece; line-height:29px; *line-height:26px; float:left }
#head_menu .kind_menu p {float:left; padding:0 5px; width:205px;}

/*=======导航菜单样式结束=======*/


.content_{width:1200px;margin: 0 auto;margin-top: 1.5%}
.content_>div{    position: relative;background: #fff;;float: left;width: 32%;outline: 1px solid #d4d4d4;margin-right: 1%;  height: 360px;}
.content_ .title_{height: 35px;line-height: 35px;font-size: 14px;border-bottom: 1px solid #dfdfdf;position: relative; width: 94%;
    margin: 0 auto;}
.content_ .title_ span{  height: 35px;  line-height: 35px;  position: absolute;  font-size: 14px;  border-bottom: 2px solid #1576c5;  width: 20%;  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;outline: 1px solid #ccc}
.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("../images/denglu_bj.png");background-size:cover; margin-top:14px;   height: 202px; }
.input_group01{width: 220px;margin: 8px 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_03{padding-left: 1px;  margin: 5px 0;  padding-top: 2px;}
.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: inline-block;  height: 24px;  line-height: 24px;  text-align: center; 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: 62%;  height: 190px;  right: 0;  font-size: 6em;  text-align: center;  line-height: 237px;  color: #1576c5; background: #fff;  top: 37px;  z-index: 2;}
.dingwei_{color:#388fff;font-size: 1.3em }
.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: 1.3em;    border-right: 1px dashed #ccc;}
.list_shikuang li img{ }
/*tianqi_tab*/
.tianqi_tab{text-align: center;font-size: 1.3em;  line-height: 18px;margin-top: 4%}
.tianqi_tab img{    width: 46px; height:46px; 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: 35px;height: 35px;margin: 0 3%;}
.yujin_>div .yujin_txt{display: inline-block;vertical-align: middle;}
.yujin_>div .yujin_txt p{text-align: left;font-size: 1.3em;}
/*.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: 1.3em;  line-height: 25px;  height: 519px;  overflow: auto;  padding: 23px 26px;}

/*zhishu_*/
.zhishu_{    height: 214px;  float: left;  background: #fff;  position: absolute;  width: 100%;  outline: 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;}
.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: 1.5em;  text-indent: 0.5em;  margin-top: 4px;}


/*.zhengce_*/
.zhengce_{}
.zhengce_ ul {    width: 90%;    margin: 3% auto;}
.zhengce_ ul li{    font-size: 1.3em;  padding: 1% 0;}
.zhengce_ ul li img{    width: 4%;  margin: 0 1%;  vertical-align: middle;}
.zhengce_ ul li a{  vertical-align: middle;    display: inline-block;  width: 93%;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;    display: inline-block;  width: 250px;  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: 400px;

    clear: both;
}
.zunhe_group>div{position: absolute;top:0;left:0;display: none}
/*.kepu_{}*/
.kepu_{background: #ffffff}
.kepu_ ul {    width: 90%;    margin:auto;}
.kepu_ ul li{    font-size: 1.3em;  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: 92%;  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: 1.3em;  }
.kepu_top p{display: inline-block;}
/*lianjie_*/

.lianjie_{background: #fff;  margin-top: 10px;  height: 300px;  outline: 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: 1.4em;  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: 1.4em;  font-weight: bold;}
.lianjie_ .a_02{    position: absolute; width: 20px;  right: 4px;  top: 217px;  color: #1576c5; font-size: 1.4em;  font-weight: bold;}
.footer_{    background: #1576c5;  color: #fff;  text-align: center;  overflow: hidden; /* height: 200px; */  clear: both;}
/*******底部样式********/
.footer_ p{    margin: 14px 0;  font-size: 1.3em;}
.footer_ img{}
.footer_ {
    background: #1576c5;
    color: #fff;
    text-align: center;
    overflow: hidden;
    clear: both;
    font-size: 10px;
}