body{ min-width:1200px; margin:0; padding:0;}
*{ font-family:"阿里巴巴普惠体"}
@font-face{ font-family:"阿里巴巴普惠体"; src:url(../Alibaba-PuHuiTi-Regular.ttf), url(../Alibaba-PuHuiTi-Bold.ttf);}
ul,li,dl,dt,dd,h1,h2,h3,span,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.clearfix{ clear:both;}
/*header*/
.header_bigbox{ width:100%; min-width:1200px; height:100px; background:#fff; position:relative;}
.header_box{ width:1440px; margin:auto;}
.logo{ float:left; margin-top:27px;}
.header_right{ float:right;}
.nav{ float:left;}
.nav li{ display:inline-block; margin-left:42px; position:relative;}
.nav li a{ display:inline-block; font-size:16px; font-weight:bold; color:#151515; line-height:98px; border-bottom:2px solid #fff;}
.nav li a:hover,.nav .cur{ border-bottom:2px solid #214692; color:#214692;}
.nav .xiala_box{ display:none; width:150px; background:rgba(255,255,255,0.9); position:absolute; top:100px; left:50%; transform:translateX(-50%); z-index:999;}
.nav .xiala_box a{ display:block; font-size:14px; color:#363636; line-height:16px; text-align:center; margin:13px 0 13px; border-left:3px solid rgba(33,70,146,0); border-bottom:none;}
.nav .xiala_box a:nth-child(1){ margin:26px 0 13px;}
.nav .xiala_box a:last-child{ margin:13px 0 25px;}
.nav li:hover .xiala_box{ display:block;}
.nav .xiala_box a:hover{border-left:3px solid rgba(33,70,146,1); color:#214692; border-bottom:none;}
.nav .xiala_box .cur{ color:#214692;border-left:3px solid rgba(33,70,146,1);}

.sousuo_g{ float:left; width:27px; height:27px; margin-left:115px; margin-top:36px;}
.sousuo_g span{ display:block;}
.sousuo_g span img{ display:block; width:100%; height:auto;}
.top_sousuo_box{ width:100%; height:100%; text-align:center; position:absolute; top:0; left:0; background:#fff; display:none;}
.top_sousuo{ display:inline-block; width:440px; height:46px; border:1px solid #e0e0e0; padding-left:30px; padding-right:10px; border-radius:24px; margin-top:27px; overflow:hidden;}
.top_sousuo input{ float:left; height:46px;width:350px; background:none;line-height:46px; text-align:left; color:#929292; padding:0; margin:0; outline:none; border:none; border:0;}
.top_sousuo .search-submit{ float:right; width:30px; height:46px; background:url(../images/ss_tu.png) no-repeat center;outline:none; border:none; padding:0; margin:0;}
.top_sousuo select{ float:right; border:1px solid #e7e7e7;}
.quxiao{ display:inline-block; font-size:40px; color:#666; font-weight:lighter; cursor:pointer; vertical-align:top; margin-top:23px; margin-left:10px;}

.yuyan_box{ float:left; margin-left:48px; width:188px;}
.yuyan_box a{ display:block; background:#214692; font-size:14px; color:#fff; font-weight:bold; text-align:center; line-height:100px;}
.yuyan_box a img{ margin-right:12px; position:relative; top:5px;}
/*footer*/
.footer_bj{ width:100%; min-width:1200px; background:#161616;}
.footer_box{ width:1200px; margin:auto;}
.footer_navbox{ width:100%; padding:68px 0 58px; overflow:hidden;}
.footer_conbox{ float:left; width:305px;}
.footer_logo{ padding-bottom:8px;}
.footer_logo img{ display:block;}
.footer_conbox p{ display:block; font-size:16px; color:#fff; line-height:26px; margin-top:12px;}
.footer_nav{ float:right; overflow:hidden;}
.footer_nav li{ float:left; margin-left:130px;}
.footer_nav li span{ display:block; font-size:20px; font-weight:bold; color:#fff; margin-bottom:20px;}
.footer_nav li a{ display:block; font-size:14px; color:#fff; line-height:36px; transition:all .3s ease;}
.footer_nav li a:hover{ color:#c0c0c0;}
.bottom_box{ padding-bottom:30px;}
.bottom_tibox{ width:100%; overflow:hidden;}
.bottom_tibox span{ float:left; font-size:20px; font-weight:bold; color:#fff; line-height:66px;}
.bottom_tibox ul{ float:right;}
.bottom_tibox ul li{ display:inline-block; width:42px; height:42px; margin-left:18px; position:relative;}
.bottom_tibox ul li img{ display:block;}
.banquan_box{ border-top:1px solid #ffffff; padding:24px 0; overflow:hidden;}
.banquan_con{ float:left; width:950px; font-size:14px; color:#fff; line-height:24px;}
.banquan_con a{ font-size:14px; color:#fff; line-height:24px; transition:all .3s ease;}
.banquan_con a:hover,.banquan_zhichi a:hover{ color:#c0c0c0; text-decoration:underline;}
.banquan_zhichi{ float:right; font-size:14px; color:#fff; line-height:24px;}
.banquan_zhichi a{ font-size:14px; color:#fff; line-height:24px; transition:all .3s ease;}

.float_right{ position:fixed; right:15px; top:80%; z-index:100;}
.float_right li{ display:block; width:45px; height:45px; background:#214692; margin-bottom:1px; position:relative; border-radius:3px; transition:all .3s ease;}
.float_right li:hover{ background:#3762ba;}
@media ( min-device-width:1360px )and ( max-width:1440px ){
	.header_box{ width:1300px;}
	.sousuo_g{ margin-left:80px;}
	}
