﻿@charset "utf-8";
/* CSS fy 2018-08-25 */
/*CSS reset*/
body.index{background:#f5f5f5;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:16px; cursor:default; color:#000;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none; vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#333;}
a:hover{ text-decoration:none;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
i{font-style:normal}
a{-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all .3s ease-out;}
.clear{ clear:both;}
.fl{ float: left;}
.fr{ float: right;}
.pr{position:relative;}
.mt0{ margin-top: 0!important; }
.mb0{ margin-bottom: 0!important; }
.ml0{ margin-left: 0!important; }
.mr0{ margin-right: 0!important; }
.mt5{ margin-top: 5px!important; }
.mb5{ margin-bottom: 5px!important; }
.ml5{ margin-left: 5px!important; }
.mr5{ margin-right: 5px!important; }
.mt10{ margin-top: 10px!important; }
.mb10{ margin-bottom: 10px!important; }
.ml10{ margin-left: 10px!important; }
.mr10{ margin-right: 10px!important; }
.pt10{padding-top: 10px!important; }
.pb10{ padding-bottom: 10px!important; }
.pl10{ padding-left: 10px!important; }
.pr10{ padding-right: 10px!important; }
.mt15{ margin-top: 15px!important; }
.mb15{ margin-bottom: 15px!important; }
.ml15{ margin-left: 15px!important; }
.mr15{ margin-right: 15px!important; }
.mt20{ margin-top: 20px!important; }
.mb20{ margin-bottom: 20px!important; }
.ml20{ margin-left: 20px!important; }
.mr20{ margin-right: 20px!important; }
.pt20{padding-top: 20px!important; }
.pb20{ padding-bottom: 20px!important; }
.pl20{ padding-left: 20px!important; }
.pr20{ padding-right: 20px!important; }
/*--头部--*/
.header{ height: 350px; position: relative; }
.top{ position: absolute; left: 0; right: 0; top:0; overflow: hidden; height: 30px; line-height: 30px;  }
.top a{ color:#ffffff; }
.top .top_main{ width: 1200px; margin:0 auto; }
.top .top_main p{ float: left; font-size: 12px; }
.top .t_m_l{ float: left; color:#ffffff; font-size: 12px; line-height:30px;  }
.top .t_m_l span{ margin-right: 10px;  }
.top .wzall{ float: right; font-size: 12px; color:#ffffff; margin-right:20px; }
.top .wzall a{ margin: 0 5px; }
.top .wzall img{ margin: 0 5px; }
/*--logo 濜索--*/
.logo{ width:40%;overflow: hidden; position:absolute;top:35%;left:5%;margin-top:-100px;}
.logo img{ max-width:100%; }
/*- 导航 -*/
.nav{ height: 55px; line-height: 55px; background: #0e5a98; border-top: 1px solid #093e69; }
#nav{ width: 1200px; margin: 0 auto; position:relative; overflow: hidden; }
.nav ul li{ float:left; position: relative; width: 16.6%; height: 100%; text-align: center; cursor:pointer; background: url(../images/2018cssgaj_hover01.png)no-repeat right center; }
.nav ul li:last-child{ background: none;  }
.nav ul li a{ display: inline-block; width: 100%; height: 100%; color: #fff; font-size: 18px; }
.nav ul li a:hover{ color: #fff600; }
.nav .on a{ color: #fff600; }
.nav .nav_sybg{ position: absolute; right: 0; top: -5px; }
.m-floor{ width: 1200px; margin: 0 auto; }
/* link友情链接 */
.link{width: 1200px;margin: 10px auto 20px;}
.link .link_tit{float: left;width: 220px;text-align:  center;color: #0c679a;font-weight: bold;}
#main_box{float: right;width: 440px;}
.link .ul_box{width: 220px;height: 30px;line-height: 30px; *margin: 0 1.4%;float: left;position: relative;}
.link .link_a{  display: inline-block; width: 100%; height: 30px; text-align: center; color: #0c679a; overflow: hidden; }
.link_ul{width: 200px;padding: 10px 0;display: none;border: 1px solid #007ab0;background: #fff;height: 140px;overflow-x: hidden!important;overflow-y: auto!important;position: absolute;z-index: 99;margin-top: -161px;margin: 0 10px;top:0;left: 0;right: 0;}
.link_ul li{ text-align: center; }
.link_ul li a{ display: inline-block; width: 100%; color: #0c679a; height: 30px; line-height: 30px; font-size: 14px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }
.link_ul li a:hover{ background: #0099d9; color: #fff; }
.footer{ margin-top: 20px; padding: 20px 0; background: url(../images/2018cssgaj_footer.png) repeat-x top; text-align: center; }
.footer p{ line-height: 35px; }
.footer .footer_img{ padding-top: 10px; }
.footer .footer_img img{ margin: 0 10px; }
@media screen and ( min-width: 1200px ) {
    body,html{ min-width: 1200px; }
    .container{  min-width: 1200px; }
}
.con05{ width:100%; margin:0 auto; overflow:hidden;}
.tit03{ width:9%; text-align:center; margin:0 auto; height:30px;border: 1px solid #888;box-sizing:border-box;}
.tit03 p{ font-size:16px; text-align:center; margin:0 auto;line-height:30px;color:#888;}
.con05_lm .con05yb{ height:30px; width:90%; overflow:hidden;}
.con05_lm .con05yb ul li{ width:23%;float:left; margin-left:2%;}
.con05_lm .con05yb ul li:first-child{margin-left:0;}
.con05_lm .con05yb ul li select{ height:30px; width:100%; background:#fff; border:1px solid #888; font-size:14px; color:#888; padding-left:15PX; line-height:30PX;}


.slide_Box{ width:100%; height:100%; overflow:hidden; position:relative; }
.slide_Box .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slide_Box .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slide_Box .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slide_Box .hd ul li.on{ background:#f00; color:#fff; }
.slide_Box .bd{ position:relative; height:100%; z-index:0;   }
.slide_Box .bd .tempWrap{height:100%;}
.slide_Box .bd ul{height:100%;}
.slide_Box .bd li{ height:100%;zoom:1; vertical-align:middle; }
.slide_Box .bd li a{display:block;height:100%;}
.slide_Box .bd img{ width:100%; height:100%; display:block;  }

.jwyw .zd{border-bottom:1px dashed #ddd;padding-top:10px;}
.jwyw .zd h3{text-align:center;font-size:16px;color:#ff5f00;}
.jwyw .zd p{text-indent:30px;line-height:30px;}
.jwyw .zd p font{color:#9f1430;}