﻿@charset "utf-8";
/* CSS Document */
body,html{color:#333;margin:0 auto;padding:0;font:14px/30px Microsoft YaHei,SimSun,san-serif;background: #fff;max-width: 1920px;}
div,h1,h2,h3,h4,h5,h6,hr,p,img,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,table,th,td,select,object{margin:0;padding:0;outline: none;}
address,cite,code,em,th,i,h1,h2,h3,h4,h5,h6{font-weight:normal; font-style:normal;}
*, *:after, *:before {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style-type:none}
img{border:0 none;}
table{border-collapse:collapse; border-spacing:0;}
object,textarea,img,iframe{vertical-align: top;}
textarea{overflow: auto;resize: none;}
input,textarea,select{font:14px/30px Microsoft YaHei;}
input[type="submit"],
input[type="reset"],
input[type="button"]{-webkit-appearance:none;}
input[type=submit]:hover{opacity:0.9;filter:Alpha(opacity=90);cursor: pointer;}
a{text-decoration:none;color:#333;outline: none;-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}
a:hover{text-decoration:none;color:#e99a00;}
.checkbox,.radio{width:13px;height:13px;vertical-align:-2px;*vertical-align:-1px;}
.blank0,.blank10,.blank20,.blank30,.blank40,.blank50,.blank60,.blank80{clear:both;display:block; font-size:1px; overflow:hidden;}
.blank0{height:0;}.blank10{height:10px;}.blank20{height:20px;}.blank30{height: 30px;}.blank40{height:40px;}.blank50{height:50px;}.blank60{height:60px;}.blank80{height:80px;}
.wrap{width: 1200px; margin: 0 auto;}
.por{position: relative;}
.owfl{ overflow:hidden;}
.l{float:left;_display: inline;}.r{float:right;_display: inline;}
.tl{text-align: left; }.tc{text-align: center; }.tr{text-align: right; }
.center{margin: 0 auto;}
.clearfix{display:inline-block;display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}
.mr0{margin-right: 0 !important;}

/*头部*/
.header{background: #fff;}
.header .top{height: 40px;width: 100%;background: #0061ce url(../images/top_bg.jpg) center no-repeat;line-height: 40px;color:#fff;}
.header .top dl dt{float: left;width: 240px;font-size:16px;}
.header .top dl dd{float: right;width:920px;text-align: right;}
.header .top dl dd a{color:#fff;font-size: 14px;}
.header .top dl dd em{padding:0 12px; }

.header .head{margin: 30px auto 25px auto;height: 90px}
.header .head .txt{padding-left: 20px;border-left: 1px solid #ccc;margin: 9px 0 9px 20px;}
.header .head .txt h4{font-size: 24px;font-weight: bold;line-height: 36px;}
.header .head .txt h4 em{color: #e99a00;font-weight: bold;}
.header .head .txt h4 a{color: #e99a00;font-weight: bold;}
.header .head .txt p{font-size: 18px;line-height: 36px;}

.header .head .tel{text-align: right;font-size: 22px;font-weight: bold;color: #0061ce;line-height: 24px;margin-top: 5px;}
.header .head .tel span{padding:10px 0 10px 46px;background: url(../images/tel.png) left center no-repeat;font-size:16px;color: #333;font-weight: normal;display: block;float: left;}
.header .head .mail{font-size: 16px;color: #e99a00;text-align: right;line-height: 30px;}
.header .head .mail span{font-size: 14px;padding-left: 26px;background: url(../images/email.png) left center no-repeat;color: #333;}

.header .nav{position:relative; z-index:999;padding-top: 10px;background: url(../images/nav_bg.jpg) top center no-repeat;height: 60px;}
.header .nav li{ float:left;display:inline; width:120px;text-align: center;line-height: 50px;font-size: 16px;}
.header .nav li.li1{width: 160px;background: url(../images/nav_logo.png) 30px center no-repeat;}
.header .nav li.li1 em{padding-left: 40px;}
.header .nav li.li5{width: 200px;}
.header .nav li a{width: 100%;width: 100%;display: block;}
.header .nav li a:hover{color: #0061ce;font-weight: bold;}
.header .nav li a:hover em{color: #0061ce;font-weight: bold;}

.header .nav .sub{width: 100%;position: absolute;background: #f2f2f2;left: 0;display: none;padding: 40px 0;}
.header .nav .sub li{width: 224px;float: left;margin-right: 20px;}
.header .nav .sub li img{width: 100%;border: 1px solid #ccc;}

.header .fixedNav{position:fixed;left:0;top:0;width:100%;-moz-box-shadow:0 1px 4px #888; -webkit-box-shadow:0 1px 4px #888; box-shadow:0 1px 4px #888;z-index: 999999;}

/*搜索*/
.search{height: 50px;border-bottom: 1px solid #ccc;}
.search dl dt{float: left;width: 850px;line-height: 50px;}
.search dl dt strong{color: #0061ce;}
.search dl dt i{color: #888;padding: 0 6px 0 8px;}
.search dl dd {float: right;width: 300px;margin: 10px 0;border: 1px solid #ccc;border-radius: 15px;}
.search dl dd .ipt{width: 260px;height: 30px;padding-left: 15px;border: none;background: none;float: left;font-size: 12px;}
.search dl dd .btn{margin:6px;display: block;width: 18px;float: left;border: none;background: none;}


/*底部*/
.footer .footer_top{height: 400px;background: #f2f2f2 url(../images/footer_bg.jpg) center repeat-x;;position: relative;}
.footer .footer_top .footer_txt{background: url(../images/footer_logo.png) center no-repeat;width: 290px;height: 400px;position: absolute;top:0;left: -25px;color: #fff;font-size: 18px;line-height: 40px;font-weight: bold;text-align: center;padding-top: 250px;float: left;}
.footer .footer_top .footer_txt a{color: #fff;}
.footer .footer_top .footer_qq{float: right;width: 950px;padding-left: 100px;}
.footer .footer_top .footer_qq a{color: #fff;}
.footer .footer_top .footer_qq li{float: left;width: 160px;height: 36px;background: #0061ce;border-radius: 18px;margin-left: 30px;position: relative;}
.footer .footer_top .footer_qq li:hover{background: #e99a00;}
.footer .footer_top .footer_qq li img{position: relative;top: -10px;padding: 0 10px;}
.footer .footer_top .footer_nav{float: right;width: 950px;margin-top: 50px;}
.footer .footer_top .footer_nav li{float: left;margin-left: 30px;line-height: 30px;}
.footer .footer_top .footer_nav li h4{font-size: 16px;font-weight: bold;margin-bottom: 5px;}
.footer .footer_top h3{float: right;font-size: 28px;font-weight: bold;width: 920px;padding-top: 10px;margin-top: 20px;border-top: 1px solid #ccc;}
.footer .footer_top h3 span{float: right;}
.footer .footer_top h3 em{font-weight: bold;color: #e99a00;}

.footer .footer_bottom{background: #0061ce;height: 300px;overflow: hidden;}
.footer .footer_bottom a{color: #fff;}
.footer .footer_bottom .txt{background: #0d6eda;width:240px;float: left;color: #fff;line-height: 30px;padding: 45px 20px;}
.footer .footer_bottom .footer_contact{color: #fff;float: left;width: 460px;margin: 40px 0 0 40px;}
.footer .footer_bottom .footer_contact h4{font-size: 18px;margin-bottom: 10px;}
.footer .footer_bottom .footer_contact p{line-height: 30px;}
.footer .footer_bottom .footer_weixin{float: right;width: 350px;color: #fff;text-align: center;line-height: 40px;margin-top: 50px;}
.footer .footer_bottom .footer_weixin h4{background: #e99a00;height: 40px;font-size: 16px;letter-spacing: 2px;margin-bottom: 15px;}
.footer .footer_bottom .footer_weixin img{width: 162px;}
.footer .footer_bottom .footer_weixin li{float: left;margin:0 6px}

.footer .copyright{background: #333;height: 50px;line-height: 50px;text-align: center;color: #fff;overflow: hidden;}
.footer .copyright a{color: #fff;}
.footer img{vertical-align: middle;}

.f-top {display: none;}
.f-top.fixedNav{position: fixed;background: #e99a00;bottom: 10%;right: 120px;display: block;width: 68px;z-index: 9999;}
.f-top img{max-width:100%;width:auto;}