@charset "utf-8";

/* CSS Document */

body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {

	margin: 0;padding: 0;}



html {overflow-y: scroll;overflow-x: hidden;}

html, body {height: 100%;font-size: 16px;color: #333333;font-family: arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}

a {color: #333333;text-decoration: none;}

a:hover {color: #f18e02;text-decoration: none;}

img {border: 0 none; max-width: 100%;}

ol, ul, li {list-style: none;}

div, ul, li {margin: 0px;padding: 0px;list-style-type: none;}

input[type="submit"], input[type="reset"] {cursor: pointer;}

textarea{font-family: arial,"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}

.clear {clear: both;}

.fl {float: left;}

.fr {float: right;}

.ov {overflow: hidden;}
@media screen and (min-width:768px) {
	.box{width: 1200px;	margin: 0 auto;}

	.box1300{width: 1300px; margin: 0 auto;}
	.box1100{width: 1100px; margin: 0 auto;}
	.box1600{width: 1200px; margin: 0 auto;}
}

@media screen and (max-width:767px) {
body {
	font-size: 80%;
}
}



i,em{font-style: normal;}

h1,h2,h3,h4,b{font-weight: normal;}

/*头部*/

.header{height: 90px; position: relative;}

.header .logo{float: left;}





.nav {width: auto;height: 90px; line-height:90px; font-size: 16px; float: right; }

.nav ul {}

.nav ul li {position: relative;float: left;}

.nav ul li>a {display: block;padding:0px 25px;}

.nav ul li:hover>a, .nav ul li a.nhover {color: #c7b262; background:url(../images/line.jpg) center bottom 20px no-repeat;}

.nav ul li .subnav {display: none;width: 100%;height: auto;color: #fff;position: absolute;left: 0px;z-index: 999999;font-size: 14px;top: 90px;background: rgba(255,255,255,0.8);	}

.nav ul li .subnav a {width: 100%;height: 50px;	display: block;  line-height: 50px;display: block;	width: 100%;text-align: center;}

.nav ul li .subnav a:hover {color: #fff;background: rgba(42,171,288,0.8);height: 50px;line-height: 50px;}











/******底部****/

.footer{background: #0b132e; color: #c5cbde;}

.footer a{color: #c5cbde; display: inline-table;}

.footer a:hover{color: #fff;}

.foottop{padding:55px 0px 30px; line-height:30px;}

.foottop .foot_logo{float: left;}

.foottop .foot_nav{width: 360px; float: left; margin-left: 55px;}

.foottop .foot_nav h3{color: #fff; line-height: 40px; margin-bottom: 5px; font-size: 16px; background: url(../images/index_49.jpg) center bottom no-repeat;}

.foottop .foot_nav li{float: left;width: 100px; text-align: left; margin-right:20px;}

.foottop .foot_nav a{display: block;}



.foottop .foot_erweima{float: right; width: 158px; text-align: center; width: 340px; text-align-last: justify;}

.foottop .foot_erweima li{width: 156px; display: inline-table;}

.foottop .foot_erweima li span{text-align-last:initial;text-align:center; display: block;}



.footbot{line-height: 50px;background: #02081c; color: #c5cbde; text-align: center;}

.footbot a{color: #c5cbde;}

.footbot p.left{float: left;}

.footbot p.right{float: right;}




/*头部*/

.header_wap {width: 100%;height: auto;font-size: 1em;}

.headerw_nav {width: 100%;height: auto;position: relative;background: #fff;}

.logow {display: block;width: auto;max-width: 80%;padding: 0.3em 0px; height: 100%;overflow: hidden;	position: relative; left: 2%; top: 0px;z-index: 1;}

.logow img {display: block;max-width: 100%;max-height: 100%;}

/*广告语*/

.headerw_welcome {width: 14%;  position: absolute;  right: 0px;  top: 0px;  z-index: 2;}

.headerw_welcome img{max-height:100%;max-width: 100%;}

/*导航*/

.nav_button {font-size: 1em;width: 18.75%;height: 100%;position: absolute;top: 0px;right: 0px;background: url(../images/youc_02.jpg) center center no-repeat;

	background-size: contain;z-index: 2;outline: none;}

.menuw {display: none;width: 100%;height: auto;overflow: hidden;position: absolute;top: 100%;left: 0px;z-index: 99999;}

.menuw ul li {font-size: 1.5em;height: 2.4185em;line-height: 2.4185em;text-align: center;border-bottom:1px rgba(255,255,255,0.5) solid;background: #0b132e;overflow: hidden;}

.menuw ul li a {display: block;position: relative;color: #fff;outline: none;}


@media (min-width: 768px){
    .pc_none{display: none;}
}
@media (max-width: 767px){
    .wap_none{display: none;}
}




/******底部****/

.footer_wap{background: #1b1b1b; color: #999999; padding-top: 1.8em;}

.footer_wap a{color: #999999; display: inline-table;}

.footer_wap a:hover{color: #fff;}

.footw_top .footw_erweima{width: 70%; margin: 0px auto; text-align: center; text-align-last: justify;}

.footw_top .footw_erweima li{width: 48%; display: inline-table;}

.footw_top .footw_erweima li span{text-align-last:initial;text-align:center; display: block; line-height: 2;}

.footw_contact{text-align: center; padding: 1em 2%; line-height: 2;}

.footw_bot{line-height: 2;border-top:1px #707070 solid; text-align: center; padding: 0.4em 2%;}

