/* CSS Document */
@charset "utf-8";

* {margin:0px;padding:0px;}
html,body {
	min-width:960px;
	font:12px "微软雅黑",Helvetica,Verdana,sans-serif;
	background-color:#fff;
}
table {border-collapse:collapse;}
ul,li{list-style:none;}
a {text-decoration:none;outline:none;cursor: pointer;}
input, button, select, textarea {outline:none;}
img{border:none;}
.clear {clear:both;width:0px;height:0px;overflow:hidden;}
.hides{display: none;}

/*banner*/
.banner{position: relative;}
/*头部*/
.header{width: 960px;position: absolute;top:0;left:50%;z-index: 3;margin-left: -480px;}
.header .header_nav{position: absolute;top: 50px;right: 0px;}
.header .header_nav>li{float: left;margin: 0 5px;padding: 5px 8px;position: relative;}
.header .header_nav>li>a{color: #333; font-size: 14px;}
.header .header_nav>li:hover,.header .header_nav>li.active{background: #1f4c8e;}
.header .header_nav>li:hover>a,.header .header_nav>li.active>a{color: #fff;   }
.header .header_nav li>.sec_nav{position: absolute;top: 26px;left: 0;}
.header .header_nav li>.sec_nav>li{width: 180px;text-align: center;padding: 5px 0;background: #1f4c8e;border-bottom: 1px solid #fff;}
.header .header_nav li>.sec_nav>li:hover{background: #0E82D9;}
.header .header_nav li>.sec_nav>li>a{color: #fff;}

.language-search{position: absolute;right: 0;top: 15px;}
/*语言选择*/
.language{font-family: "宋体";color: #1f4c8e;width: 114px;float: right;}
.language a{color: #1f4c8e;margin: 0 5px;}
.language a:hover,.language a.active{text-decoration: underline;}
/*搜索*/
.search{background: url(../img/search_bg.png);width: 216px;height: 40px;margin-top: 15px;position: relative;}
.search input{border: none;}
.search input.text{padding:5px 40px 5px 5px;margin: 6px 15px;width: 130px;font-family: "微软雅黑";}
.search input.sub{
	cursor: pointer;
	background: #5bb1f2 url(../img/search_icon.png) no-repeat center;
	width: 40px;height: 27px;
	position: absolute;right: 20px;top: 6px;
	}




/*footer*/
.footer{background: #1f4c8e;}
.footer_cont{width: 960px;margin: 0 auto;padding: 15px 0;}
.footer_cont>div{float: left;}
.footer_cont>.sec_div{margin-left: 45px;color: #fff;}
.footer_cont>.sec_div>p{padding: 3px 0;}
.footer_nav {padding: 10px 0;}
.footer_nav li{float: left;}
.footer_nav li>a{color: #fff;}
.footer_nav li>a:hover{text-decoration: underline;}
.footer_nav li>span{margin: 0 10px;}
.share_ul {float: right;width: 136px;}
.share_ul li{float: left;margin: 0 4px;}

/*************js特效**********/
/*banner切换*/
.fullSlidee{width:100%;position:relative;height:500px;background:#fff;}
.fullSlidee .bdd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlidee .bdd ul{width:100% !important;}
.fullSlidee .bdd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlidee .bdd li a{display:block;height:500px;}
.fullSlidee .prevv,.fullSlidee .nextt{display:block;position:absolute;z-index:1;top:50%;margin-top:-38px;left:0;z-index:1;width:47px;height:79px;filter:alpha(opacity=60);opacity:0.6;cursor:pointer;}
.fullSlidee .prevv{background: url(../img/pre.png);}
.fullSlidee .nextt{left:auto;right:0;background: url(../img/next.png);}
.fullSlidee .prevv:hover,.fullSlidee .nextt:hover{filter:alpha(opacity=100);opacity:1;  }

.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
}
/*回到顶部*/
#back-to-top{width: 70px;height:70px;position: fixed;bottom: 148px;right: 40px;text-align: center;display:block;display: none;}

.telephone {
    float: right;
    margin-top: 70px;
}
fenkai {
    float: left;
}
.footer_cont>.sec_div p a {color:#fff;}



 
.subprotext{padding:20px 20px;color:#ffffff; font-size:14px;border-bottom:solid 1px #ececec;}
.subprotext p{line-height:28px; font-size:14px;}
.subprotext p span{color:#ffffff;}


.sub_inquiry02{ margin:30px 0 0; } 
.sub_inquiry02 .table_tit,.sub_contact_top .table_tit{ background:#4557A1; color:#fff; font-size:14px; height:30px; line-height:30px;}
.sub_inquiry02 .table_tit span{ display:inline-block; float:left;width:30px; height:30px; margin:0 10px 0 0; background:url(/images/icons1.png) no-repeat -108px -150px #FF8000; } 
.sub_inquiry02 .inquirymain{margin:5px 0 0;}
.sub_inquiry02 .inquirymain form{width:100%;  padding:30px 0px 20px;}
.sub_inquiry02 .inquirymain input{border:solid 1px #ececec; background:#fff; height:26px;  color:#868686; padding-left:10px; margin-top: 10px}
.sub_inquiry02 .inquirymain textarea{width:100%;height:110px; background:#fff;border:solid 1px #ececec; color:#868686; padding:5px 0 0 10px;}
.sub_inquiry02 form label{ width:100%; margin:0 auto 10px; font-size:14px; font-weight:normal;}
.sub_inquiry02 form label span{ display:inline-block; width:100%;}
.sub_inquiry02 form label input{ width:100%;}
.sub_inquiry02 .inquirymain input.sendmessage{ margin:20px 0 0 16.5%; width:180px; padding-left:30px; height:26px; background:url(/images/icons1.png) no-repeat -40px -213px #FF8000; text-align:center; font-size:14px; color:#fff; text-transform:uppercase;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;}
.sub_inquiry02 .inquirymain input.sendmessage:hover{background-color:#e15413;}


.sub_inquiry02 form label span {
    margin-right: 1%;
    width: 15%;
    text-align: right;
}
.sub_inquiry02 form label input {
    width: 82%;
}
.sub_inquiry02 form label {
    width: 100%;
    margin: 0 auto 10px;
    font-size: 14px;
    font-weight: normal;
}

.input_tit {
    float: left;
}

.sub_inquiry02 form label span {
    margin-right: 1%;
    width: 15%;
    text-align: right;
}

.sub_inquiry02 .inquirymain textarea {
    width: 82%;
    height: 110px;
    background: #fff;
    border: solid 1px #ececec;
    color: #868686;
    padding: 5px 0 0 10px;
	margin-left: 4px;
}