@charset "utf-8";
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td {margin:0;padding:0;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
table{border-collapse: collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{font-size: 14px;line-height: 18px;color: #333; width:100%;font-family:Verdana,'微软雅黑';}

.container{
    width:100%;/*div的宽度*/
    margin:0px;
    padding:0px;
    min-width: 1100px;
    margin-left: auto;
	margin-right: auto;

}
.inner{
    position: relative;
    width: 1100px;
    margin-left: auto;
    margin-right: auto;
}
.clea{
    clear: both;
}
a{
    color: #000;
}
a:link,a:hover
{ 
    text-decoration:none;
}
.banner{
    width: 100%;
    height: 395px;

}

hr{margin:10px 0;}

.bg_red{background: #ff6666}
.bg_blue{background: #2490db}
.bg_yellow{background: #ffb001;color: #fff}
.bg_green{background: #36c590}
.bg_grey{background: #cccccc}
.bg_f8{background:#f8f8f8;}
.color_red{color: #ff4949}
#bg_blue{background: #004498;color: #fff}



.zy_head .inner{position: relative;padding-left: 390px;height: 80px;line-height: 80px}
.zy_head .inner .head_logo{position: absolute;left: 0;padding-top: 15px}
.head3_ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.head3_ul{position:relative; z-index:1; text-align: center;}
.head3_ul a{ color:#313131;  }
.head3_ul .nLi{ float:left;  position:relative; display:block;margin-right:42.5px}
.head3_ul .last_li{margin-right: 0}
.head3_ul .nLi h3{ float:left;  }
.head3_ul .nLi h3 a{ display:block; width: 65px; font-size:14px;height:78px;line-height: 78px;}
.head3_ul .sub{ display:none; width:100px; left:0; top:80px;  position:absolute;background: rgba(76,74,79,0.95); line-height:45px;}
.head3_ul .sub li{ zoom:1; }
.head3_ul .sub a{ display:block;color: #fff}
.head3_ul .sub a:hover{ color:#fff; background: rgba(65,63,68,0.95);}
.head3_ul .on h3 a{border-bottom: 3px solid #0d84c5}



/*头部结束*/

.banner_tu{width: 100%;overflow: hidden;position: relative;height: 400px;margin:0 auto;}
.banner_tu img{position: absolute;margin-left: -960px;top: 0;left: 50%;}

/*底部*/
.main_11{margin:25px 0 40px 0;}
.main_11 a{margin-left: 30px;}

.main_12{background: #1f2428;color: #f5f5f5;height: 165px;}
.main12_left{width: 770px;border-right: 1px solid #888e92;float: left;margin:30px 0;}
.main12_left ul{float: left;width:80px;margin:0 40px 0 30px;}
.main12_left ul li{margin:6.5px 0;}
.main12_left ul li a{color: #f5f5f5;}

.main12_right{width: 329px;float:left;height: 165px;padding-top: 50px;}
.main12_right img{padding-left: 50px;}

.main_13{height: 45px;text-align: center;color: #bebebe;line-height: 45px;background: #2e2e2e;font-size: 11px}

/*公共部分*/
.zy_nav2{width: 100%;background: #eeeeee;border-top:6px solid #0d84c5;height: 50px;line-height: 44px;overflow: hidden;}
.zy_nav2 a{color: #0d84c5;display: block;width: 130px;text-align: center;float: right;font-size: 16px;}
.zy_nav2 a.on{background: #0d84c5;color: #e0ebf5}
.zy_nav2 a:hover{background: #0d84c5;color: #e0ebf5}

.main_content{min-height: 460px;display: block;}
.main_content p{
    font-size: 14px;
    line-height: 30px;
    margin: 8px 0;
    text-indent: 32px;
    margin-bottom: 15px;
    word-break: break-all;
    color: #838383;
}

.zy_title_d{margin:25px 0 50px 0;height: 70px;line-height: 30px;font-size:30px;}
.zy_title_d>span{color: #0d84c5;display: block;margin-bottom: 10px;}
.zy_title_d>p{font-family: Arial;color: #f1eff1;display: block;font-size:30px;margin:0;text-indent: 0;margin-bottom:0;text-transform:uppercase}