@charset "utf-8";
body{color:#6b6b6b;font-size:14px;font-family:"微软雅黑"; height:100%;}
a{color:#2a6e84;text-decoration:none;}
a:hover{color:#246382; text-decoration:none; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
ul,li{}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, form, textarea, p, blockquote,  a,img{padding:0;margin:0;border:0;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
*{ box-sizing:border-box;}
.clear{clear:both;}
.hidden{display:none;}
em,i{font-style:normal;}
input,textarea{font-size:12px; font-family:"方正兰亭纤黑简体","微软雅黑"; outline:none;}
.header,.content,.footer{ margin:auto; width:100%;}
.footer{ padding:20px 0;}
.let{ float:left;}
.rit{ float:right;}
.ico{ display:block; height:10px; position:absolute; width:10px;}
/*========header========*/
.header{ background:#286d84; color:#fff; height:58px; position:relative; z-index:2000;}
.header a{ color:#fff;}
.header .logo,
.header .logo img{ overflow:hidden; height:58px; width:180px;}
.header .prolist{ border:1px solid #578d9f; border-top:0; border-bottom:0; margin-left:50px; display:inline-block; *display:inline; zoom:1;}
.header .prolist .level1{ display:inline-block; font-size:18px; line-height:58px; position:relative; padding:0 44px 0 24px; *display:inline; zoom:1;}
.header .prolist .level1 .ico{ background:url(/uploads/image/simages/icos.png) no-repeat -56px -8px; height:8px; right:15px; top:26px; width:15px;}
.header .prolist .level2{ display:none; background:url(/uploads/image/simages/black-172-08.png); position:absolute; padding:20px 0; top:58px; left:0; right:0; width:100%;}
.header .prolist .level2 .box{ position:relative; left:50%; margin-left:-407px; width:946px;}
.header .prolist .level2 ul{ margin-left:50px;}
.header .prolist .level2 .first{ color:#6b6b6b; font-size:18px; font-weight:bold; margin-bottom:10px;}
.header .prolist .level2 a{ line-height:28px;}
.header .prolist .level2 a:hover{ color:#1f6e89;}

.header .nav{ text-align:right; height:58px;}
.header .nav ul>li{ display:inline-block; margin-right:-4px; *display:inline; *margin-right:0; zoom:1;}
.header .nav .level1{ display:inline-block; line-height:58px; font-size:16px; padding:0 15px; *display:inline; zoom:1;}
.header .nav .level1:hover,
.header .nav .active .level1,
.header .nav .hover .level1{ background:#93d6f0;}
.header .nav .level2{ display:none; background:url(/uploads/image/simages/black-142-08.png); position:absolute; padding:20px 0; top:58px; left:0; right:0; text-align:center; width:100%;}
.header .nav .level2 a,
.header .nav .level2 li,
.header .nav .level2 span{ display:inline-block; *display:inline; zoom:1;}
.header .nav .level2 a,
.header .nav .level2 li{ text-align:center; width:120px;}
.header .nav .level2 li{ margin:0 15px;}
.header .nav .level2 a{ color:#676767; font-size:12px; font-weight:bold;}
.header .nav .level2 .pic{ background:url(/uploads/image/simages/nav-bg.png) no-repeat; height:80px; width:80px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
.header .nav .level2 .ico-zjlzj{ background-position:0px 0px;}
.header .nav .level2 .ico-fzlc{ background-position:-80px 0px;}
.header .nav .level2 .ico-dsj{ background-position:-160px 0px;}
.header .nav .level2 .ico-hksh{ background-position:-240px 0px;}
.header .nav .level2 .ico-xwzx{ background-position:-320px 0px;}

.header .nav .level2 .ico-jd{ background:url(/uploads/image/simages/jd1.png) no-repeat;background-size:100% 100%}
.header .nav .level2 a:hover .ico-jd{  background:url(/uploads/image/simages/jd2.png) no-repeat;background-size:100% 100%}
.header .nav .level2 .ico-tb{ background:url(/uploads/image/simages/taobao.png) no-repeat;background-size:100% 100%}
.header .nav .level2 a:hover .ico-tb{  background: no-repeat;background-size:100% 100%}



.header .nav .level2 a:hover .ico-zjlzj{ background-position:0px -80px;}
.header .nav .level2 a:hover .ico-fzlc{ background-position:-80px -80px;}
.header .nav .level2 a:hover .ico-dsj{ background-position:-160px -80px;}
.header .nav .level2 a:hover .ico-hksh{ background-position:-240px -80px;}
.header .nav .level2 a:hover .ico-xwzx{ background-position:-320px -80px;}



.header .nav .language{ position:relative;text-align: left;}
.header .nav .language a{ font-family:arial, helvetica, sans-serif; font-size:10px; padding:0 0 0 40px;}
.header .nav .language a:hover{ background:none; color:#ccc;}
.header .nav .language .ico{ background:url(/uploads/image/simages/icos.png) no-repeat -80px 0px; top:12px; left:10px; height:22px; width:22px;}
.header .nav .language .area {font-size: 12px;position: relative;top: 6px;}
/*========footer========*/
.footer{ background:#286d84;}
.footer .footer-nav{ color:#fff; font-size:14px;}
.footer .footer-nav dl{ margin-left:40px; float:left; min-width:100px;}
.footer .footer-nav dt{ margin-bottom:5px;}
.footer .footer-nav dt a{ color:#fff;}
.footer .footer-nav dd,
.footer .footer-nav dd a{ color:#fff; font-size:12px; line-height:22px;}
.footer .copyright dt,
.footer .copyright dt a{ color:#fff; font-size:14px;}
.footer .copyright dt{ margin-bottom:5px;}
.footer .copyright dd,
.footer .copyright dd a{ color:#fff; font-size:12px; line-height:22px;}
.footer .footer-nav a:hover,
.footer .copyright a:hover{ color:#fff;}
/*========page========*/
.page{ text-align:center;}
.page a,
.page span{ display:inline-block;*display:inline; zoom:1;}
.page a,
.page .in-btn{ background:url(/uploads/image/simages/page-bg1.jpg) repeat-x; border:1px solid #c2c2c2; border-radius:3px; color:#888; margin:0 5px; font-size:14px; font-weight:bold; height:36px; line-height:36px; text-align:center; width:36px;}
.page a.active{ background:#296b81; color:#fff;}
.page a:hover,
.page .in-btn:hover{ background-position:0 -35px;}
.page .next{ position:relative;}
.page .next em{ border:7px solid transparent; border-left-color:#4e4e4e; display:block; position:absolute; top:10px; left:14px; height:0; width:0;}
.page form{ display:inline-block; margin-left:30px; *display:inline; zoom:1;}
.page .in-text{ background:#fbfbfb; border:1px solid #c2c2c2; text-align:center; height:36px; line-height:36px; margin:0 5px; position:relative; top:-2px; width:40px;}
.page .in-btn{ cursor:pointer;}
/*========弹出页========*/
.show-box{ position:absolute; top:180px; left:50%; margin-left:-463px; min-height:200px; width:858px; z-index:3500;}
.show-box .info{ border:1px solid #909090; background:#ededed; padding:40px 64px; line-height:28px; font-size:14px; width:858px;}
.show-box .info img{ max-width:100%; height:auto;}
.show-box .info h3{ border-bottom:1px solid #dadada; font-weight:bold; font-size:24px; font-family:"方正兰亭粗黑简体"; text-align:center; padding-bottom:16px; margin-bottom:22px;}
.show-box .close{ background:#ededed; border:1px solid #525047; color:#b0b0b0; font-family:arial; font-size:50px; position:absolute; top:-1px; right:-68px; line-height:68px; text-align:center; height:68px; width:68px;}
.show-box .tools{ position:absolute; top:130px; right:-5px; width:60px;}
.show-box .tools a{ background:url(/uploads/image/simages/icos.png) no-repeat; display:block; margin:auto; margin-bottom:5px; height:30px; width:27px;}
.show-box .tools .item-sc{ background-position:0px -140px;}
.show-box .tools .item-fx{ background-position:0px -200px;}
.show-box .tools .item-gz{ background-position:0px -256px;}
.show-box .tools .item-sc:hover{ background-position:0px -169px;}
.show-box .tools .item-fx:hover{ background-position:0px -229px;}
.show-box .tools .item-gz:hover{ background-position:0px -286px;}
.focusbg{ background:url(/uploads/image/simages/black-bg.png); position:fixed; top:0; left:0; right:0; height:100%; width:100%; z-index:3000;}
.show-box,
.show-box .show-news,
.focusbg{ display:none;}
.nav-button{ display:none;}
@media (max-width:991px){
	.header{ position:fixed; top:0; left:0; width:100%;}
		.nav-button {
		width: 40px;
		height: 36px;
		border-radius: 6px;
		border: solid 1px #fff;
		padding: 6px 3px 0 3px;
		cursor: pointer;
		display: block;
		margin-top:10px;
	}
	.nav-button div {
    border-top: solid 1px #fff;
    margin-top: 5px;
}
.header .nav{ position:fixed; top:58px; width:100%; left:0;background: #1f6e89; height:auto; display:none;}
.header .nav ul li{ width:100%; float:none !important; text-align:left;}
.header .nav ul li a{ display:block; width:100%;}
.header .nav .level2{ top:116px; height:auto !important;}
.header .nav .level2 li{ margin:10px; width:80px;}
.header .nav .level2 a{ width:100%;}
.header .prolist .level2{ z-index:100;}
.header .prolist .level2 .box{ width:100%; left:0; margin-left:0;}
.header .prolist{ margin-left:20px;}
}
@media (max-width:767px){
body{ padding-top:58px;}
.footer .footer-nav{ width:100%;}
.footer .copyright{ float:none !important; display:table; margin-left:40px;}

}
@media (max-width:500px){
	.footer .copyright{ width:auto;}
	.footer{ height:auto;}
	.footer .footer-nav{ display:none;}
	.footer .copyright{ margin:0 auto; display:table; text-align:center;}
}
@media (max-width:479px){
	.header .logo, .header .logo img{ width:94px; height:auto; margin-top:7px;}
}