﻿@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;overflow-x: hidden;position: relative;

/*设置字体*/
font-size:12px;
line-height:24px;
font-family:Arial,Microsoft YaHei,"微软雅黑","宋体";
color:#414446;

/*设置宽度*/
width:100%; 
min-width:1004px; /*宽度要自己改*/
}


/*该设置跟后台编辑器有关*/
.ul,.ul li{ list-style:none; margin:0; padding:0;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
/*该设置跟后台编辑器有关*/


/*强制去除表单自带的样式*/ 
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; /*-webkit-appearance:none;*/}
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}


/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#fff;}


/*清楚浮动*/
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
 font-size: 0px;}
.clearfix { zoom: 1;}

.clear{ clear:both; height:0px; overflow:hidden;}
/*初始化样式*/


/*页面框架结构*/
.auto{  margin:0 auto;}
.auto_950{ width:950px;}
.auto_1000{ width:1000px;}
.auto_1050{width:1050px;}
.auto_1100{ width:1100px;}
.auto_1150{ width:1150px;}
.auto_1180{ width:1180px;}
.auto_1200{ width:1200px;}
.auto_1280{ width:1280px;}
/*如修改栏目左右结构宽度比例 请不要修改这里的  在style.css 加上修改*/
.fl{ float:left;}
.fr{ float:right;}
.w22{ width:22%;}
.w75{ width:75%;}




/*/!*页面框架结构*!/*/
/*.contain{} /!*页面主体内容*!/*/
/*.slidebar{} /!*边侧菜单*!/*/
/*.maincontent{} /!*主要内容*!/*/
/*.content{} /!*内容*!/*/
/*.txtbox,*/
.Content{padding:20px 0;}
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.title {color:#333;text-align: center;padding:15px;}
.ntime{border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:20px;text-align: center;color:#444;}
.singlepage .ft { padding:50px 0 0;  text-align: left}
.singlepage .ft li{font-size:14px;height:30px;text-align: center;line-height:30px;border:0;text-align: left;}
.singlepage .ft li a{ color:#999;}
.singlepage .ft li a:hover{color:#077cc1;}

/*.current{ /!*当前位置*!/}*/


/*分页*/
.pages{}
/*分页*/


/*头部*/
.Top{
 width: 100%;
 background:url(../images/H_contain_bj.png) repeat;
 height: 120px;
 position: fixed;
 z-index: 100;
 top: 0;
}
.w1200{
  width:1200px;
  margin: 0 auto;
}
.Top .logo{
 float: left;
}
.Top .logo a{
 display: block;
 padding-top: 18px;
}
.Top .logo a span{
 height: 83px;
 line-height: 83px;
 font-size: 28px;
 font-family: "Times New Roman";
 color:#666666;
 padding-left: 16px;
 font-weight:bold;
}
.MainNav{
 float: right;
 width: 770px;
}
.MainNav .lan_search{
  overflow: hidden;
}
.MainNav .lan_search .Hsearch{
 height: 50px;
 line-height: 50px;
 float: right;
 position: relative;
}
.MainNav .lan_search .Hsearch input{
 width: 127px;
 height: 25px;
 line-height: 25px;
 background: url(../images/search_bj.png) no-repeat;
 padding: 0 22px 0 5px;
 color: #d6d6d9;
}
.MainNav .lan_search .Hsearch a{
 position: absolute;
 right: 5px;
 top: 16px;
 display: inline-block;
 width: 14px;
 height: 14px;
 background: url(../images/top_search.png) no-repeat;
}
.MainNav .lan_search .language{
 float: right;
 height: 50px;
 line-height: 50px;
 padding-right: 20px;
 position: relative;
}
.MainNav .lan_search .language img{
 vertical-align: middle;
 height: 12px;
 width: 30px;
}
.MainNav .lan_search .language .selete .down{
 margin: 0px;
 padding-right: 15px;
 background: url(../images/icon_01.png) no-repeat right
center;
}
.MainNav .lan_search .language .selete a:hover{
 color: #72aee8;
}
.MainNav ul{
 height: 60px;
 line-height: 60px;
 float: right;
}
.MainNav ul li{
 font-size:16px; 
 float:left;
 padding: 0 17px;
}
.MainNav ul li a:hover{
 color: #000000;
 padding-bottom: 10px;
 border-bottom: 3px solid #72aee8;
}
.MainNav ul li.onnav a{
 color: #000000;
 padding-bottom: 10px;
 border-bottom: 3px solid #72aee8;
}

/*头部*/


/*底部*/
.bottom{
background: #2a3f50;
 color: #a3a3a3;
}
.bottom .footerList{
 margin: 0 auto;
 overflow: hidden;
 width: 1200px;
 padding: 35px 0;
}
.bottom .footerList li{
 float: left;
 padding:0 22px;
 min-height: 100px;
 border-right: 1px solid #414141;
}
.bottom .footerList li dl{
 margin: 0;
}
.bottom .footerList li dt{
 font-size: 14px;
 font-weight: bold;
}
.bottom .footerList li dd{
 margin: 0;
}
.bottom .footerList li dd em{
 padding-right: 5px;
}
.bottom .footerList li dd a{
 color: #a3a3a3;
 font-size: 12px;
}
.bottom .email_form{
 width: 600px;
 margin: 0 auto;
 text-align: center;
 border-top: 1px solid #414141;
 border-bottom: 1px solid #414141;
}
.bottom .email_form h3{
 color: #ffffff;
 font-size: 14px;
 margin: 0;
 padding:20px 0 15px 0;
}
.bottom .email_form .form{
 position: relative;
 padding-bottom: 25px;
}
.bottom .email_form input{
 height: 50px;
 line-height: 50px;
 background: #ffffff;
 border: 0;
}
.bottom .email_form .text{
 width: 600px;
 text-align: left ;
 font-size: 12px ;
 color: #82868e;
}
.bottom .email_form .btn{
 background: #e19f21;
 font-size: 18px;
 padding: 0 30px;
 position: absolute;
 top: 0;
 right: 0;
 color: #ffffff;
 font-weight: bold;
}
.bottom .footerInfo{
 width: 600px;
 margin: 0 auto;
 text-align: center;
}
.bottom .footerInfo .flogo{
 padding: 15px 0;
}
.bottom .footerInfo .flogo span{
 height: 83px;
 line-height: 83px;
 font-size: 28px;
 font-family: "Times New Roman";
 color:#9a9a9a;
 padding-left: 14px;
}
.bottom .footerInfo p{
 margin: 0;
 font-size: 15px;
 font-weight: bold;
}
.bottom .footerInfo .copyright a{
 color: #4e7c9a;
 padding-left: 5px;
}
.bottom .footerInfo .gz{
 margin: 0 auto;
}
.bottom .footerInfo .gz .share{
 display: inline-block;
}
.bottom .footerInfo .gz .share a{
 display: inline-block;
 width: 28px !important;
 height: 28px !important;
 padding: 0px !important;
 margin: 15px 10px;
}
.bottom .footerInfo .gz .share a.bds_weixin{
 background: url(../images/fwx.png) no-repeat;
}
.bottom .footerInfo .gz .share a.bds_qzone{
 background: url(../images/fkj.png) no-repeat;
}
.bottom .footerInfo .gz .share a.bds_tsina{
 background: url(../images/fsion.png) no-repeat;
}
/*底部*/

/*Banner*/
/*轮播部分*/
.HomeBan{
 width:100%;
 position: relative;
 margin-top: 120px;
}
.HomeBan .bd li {
 width:100%;
 height: 830px;
 list-style: none;
}
.HomeBan .bd li a{
 display: inline-block;
 width: 100%;
 height: 100%;
}
.HomeBan .hd{
 width:100%;
 position:absolute;
 z-index:4;
 bottom:150px;
 left: 20%;
 height:14px;
 line-height:14px;
 text-align:center;
 padding-right: 7px;
}
/*.HomeBan .hd ul{*/
 /*margin:0 auto;*/
 /*text-align:center;*/
/*}*/
.HomeBan .hd ul li{
 cursor:pointer;
 display:inline-block;
 background:url("../images/icon_03.png") no-repeat;
 zoom:1;
 width:12px;
 height:12px;
 margin:0px 5px;
 line-height:999px;
 overflow:hidden;
}
.HomeBan .hd ul .on{
 background:url("../images/icon_02.png") no-repeat;
}

/*.HomeBan .prev {}*/
/*.HomeBan .next {}*/
.Banner{
 width: 1100px;
 margin:0 auto;
}
/*banner底部*/
/*Banner*/



/*页面二级/左侧/右侧菜单*/
.slidebar{}
/*页面二级/左侧/右侧菜单*/



/*首页*/
.H_contain{
 background: url("../images/H_contain_bj.png") repeat;
}
 /*第二屏*/
.Habout{
 width: 100%;
 height: 840px;
 background:url("../uploadfiles/image/Hmobile_bg2.png") no-repeat center top;
 text-align: center;
}
.Habout h2{
 margin:0;
 font-size: 50px;
 line-height: 50px;
 padding-top: 35px;
 color: #666666;
}
.Habout h3{
 font-size: 18px;
 margin: 0;
 padding-bottom: 35px;
 color: #999999;
}
.Habout .ab_contain{
 width: 1200px;
 margin: 0 auto;
 position: relative;
 top: 40px;
 overflow: hidden;
}
.Habout .ab_contain li{
 float: left;
 width:360px;
 height: 400px;
 position: relative;
}



.Habout .ab_contain li a{display:block; overflow: hidden;width: 100%;height: 100%;}
.Habout .ab_contain li a:hover img{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
.Habout .ab_contain li a img{width:100%;height: 100%; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}



.Habout .ab_contain li p{
 margin: 0;
 width: 360px;
 height: 71px;
 line-height: 60px;
 display: none;
 text-align:center;
 color: #c5a887;
 font-size: 14px;
 font-weight: bold;
 position: absolute;
 bottom: 0px;
 background: url("../images/zg_bj.png") repeat;
}
.Habout .ab_contain .ab_first p{
 background:url(../images/Habout_zg_left.png) no-repeat;
}
.Habout .ab_contain .ab_last p{
 background:url(../images/Habout_zg_right.png) no-repeat;
}
.Habout .ab_contain li:hover p{
 display: block;
}
/*第三屏*/
.H_third_screen{
 width: 100%;
 height: 750px;
 background:url("../uploadfiles/image/Hmobile_bg3.png") no-repeat center top;
 text-align: center;
}
.H_third_screen .third_1{
 width: 900px;
 margin: 0 auto;
 position: relative;
 top: 90px;
}
.H_third_screen .third_1 p{
 font-size: 14px;
 color: #999999;
 margin: 0;
}
.H_third_screen .third_1 h1{
 font-size: 50px;
 line-height: 50px;
 color: #666;
 margin: 0;
 padding:15px 0;
}
.H_third_screen .third_2{
 width: 1200px;
 margin: 0 auto;
 position: relative;
 top: 140px;
 overflow: hidden;
}
.H_third_screen .third_2 p{
 font-size: 24px;
 line-height: 25px;
 margin: 0;
 color: #999;
 text-align: center;
}
.H_third_screen .third_2 h2{
 line-height: 100px;
 font-size: 100px ;
 font-weight: normal;
 margin: 0;
 padding-top: 15px;
 color: #666;
 text-align: center;
}
.H_third_screen .third_2 span{
 font-size: 25px;
 line-height: 25px;
 color: #666;
}
.H_third_screen .third_2 .third_21{
 width: 350px;
 float: left;
}
.H_third_screen .third_2 .third_22{
 width: 350px;
 float: right;
}
/*第四屏*/
.H_product{
 width: 100%;
 height: 1020px;
 background:url("../uploadfiles/image/Hmobile_bg4.png") no-repeat center top;
 text-align: center;
 position: relative;
}
.H_product h2{
 margin:0;
 font-size: 50px;
 line-height: 50px;
 padding-top: 35px;
 color: #666666;
}
.H_product h3{
 font-size: 18px;
 margin: 0;
 padding-bottom: 35px;
 color: #999999;
}
.H_product .pro_contain{
 width: 1220px;
 margin: 0 auto;
 position: relative;
 top: 220px;
}
.H_product .pro_contain ul{
	height: 369px;
	overflow: hidden;
}
.H_product .pro_contain ul li{
 float: left;
 margin-right: 130px !important;
 width:320px;
 height: 369px;
 position: relative;
}



.H_product .pro_contain li a{display:block; overflow: hidden;width: 100%;height: 100%;}
.H_product .pro_contain li a:hover img{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
.H_product .pro_contain li a img{width:100%;height: 100%; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}




.H_product .pro_contain li p{
 margin: 0;
 width: 297px;
 height: 86px;
 line-height: 60px;
 display: none;
 text-align:center;
 color: #c5a887;
 font-size: 14px;
 font-weight: bold;
 position: absolute;
 bottom: 11px;
 left: 12px;
 background: url("../images/H_pro_zg.png") repeat;
}
.H_product .pro_contain li:hover p {
 display: block;
}
.H_product h4{
 width: 228px;
 height: 32px;
 position: absolute;
 bottom: -185px;
 left: 50%;
 margin-left: -114px;
}
.H_product h4 span{
 display: inline-block;
 width: 114px;
 height: 32px;
 cursor: pointer;
}
.H_product h4 .prev{
 float: left;
 background: url(../images/h_pro_icon1_04.png) no-repeat;
}
.H_product h4 .next{
 float: right;
 background: url(../images/h_pro_icon1_05.png) no-repeat;
}
.H_product h4 .prev.on{
 background: url(../images/h_pro_icon2.png) no-repeat;
}
.H_product h4 .next.on{
 background: url(../images/h_pro_icon3.png) no-repeat;
}
/*第五屏*/
.H_fifth_panel{
 width: 1200px;
 margin:0 auto;
 padding: 75px 0;
 position: relative;
 overflow: hidden;
}
.H_fifth_panel .pa_first{
 width: 359px;
 height: 473px;
 text-align: center;
 background: url("../uploadfiles/image/Hmobile_bg5.png") no-repeat;
 position: absolute;
 z-index: 5;
}
.H_fifth_panel .pa_first h1{
 margin: 0px;
 font-size: 70px;
 line-height: 70px;
 color: #666;
 padding-top: 60px;
}
.H_fifth_panel .pa_second{
 float: right;
 width: 960px;
}
.H_fifth_panel .pa_second .pa_second_01{
 padding-left: 170px;
}
.H_fifth_panel .pa_second .pa_second_01 h1{  font-size: 35px;  line-height: 35px;  margin: 0;  color: #666;  padding-top: 40px;
}
.H_fifth_panel .pa_second .pa_second_01 p{  color: #999;  font-size: 12px;  padding-top: 30px ;  margin: 0;
}
.H_fifth_panel .pa_second .pa_second_02{
 padding-top: 30px;
}
.H_fifth_panel .pa_second .pa_second_02 p{
 float: right;
 padding-top: 20px;
 margin: 0;
}


.H_fifth_panel .pa_second .pa_second_02 .about_slide{
	width: 960px;
	height: 361px;
	overflow: hidden;
}
.about_slide .bd li {
 width:100%;
 height: 361px;
 list-style: none;
}
.about_slide .bd li a{
 display: inline-block;
 width: 100%;
 height: 100%;
}
.about_slide .hd{
 width:100%;
 position:absolute;
 z-index:4;
 bottom:20px;
 left: 30%;
 height:14px;
 line-height:14px;
 text-align:center;
 padding-right: 7px;
}
.about_slide .hd ul li{
 cursor:pointer;
 display:inline-block;
 background:url("../images/icon_03.png") no-repeat;
 zoom:1;
 width:12px;
 height:12px;
 margin:0px 5px;
 line-height:999px;
 overflow:hidden;
}
.about_slide .hd ul .on{
 background:url("../images/icon_02.png") no-repeat;
}

.H_fifth_panel .pa_second .pa_second_02 li:hover img{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
.H_fifth_panel .pa_second .pa_second_02 li img{width:100%;height: 100%; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}


/*第六屏*/
.H_sixth{
 width: 100%;
 min-height: 520px;
 padding-bottom: 93px;
 background:url("../uploadfiles/image/H_contact.png") no-repeat center top;
 position: relative;
}
.H_sixth .H_contact{
 width: 1200px;
 margin: 0 auto;
}
.H_sixth h1{
 margin: 0;
 display: inline-block;
 padding: 20px 55px;
 border: 2px solid #ffffff;
 font-size: 70px;
 line-height: 70px;
 color: #ffffff;
 position: relative;
 left: 100px;
 top: 140px;
}
.H_sixth ul{
 position: absolute;
 bottom: 0;
 overflow: hidden;
}
.H_sixth ul li{
 float: left;
 text-align: center;
 margin-right: 50px;
 position: relative;
 padding-top: 40px ;
}
.H_sixth ul li div{
 width: 200px;
 height: 220px;
 padding-top: 30px;
 background: url(../images/erwm_bg.png);
}
.H_sixth ul li div p{
 color: #797783;
}
.H_sixth ul li em{
 position: absolute;
 left:70px ;
 top: 0;
}
.H_sixth ul li.phone div{
 width: 200px;
 height: 210px;
 padding-top: 40px;
 background: #ffffff;
}
.H_sixth ul li.phone p{
 margin-bottom: 0;
 margin-top: 15px;
}
.H_sixth ul li.phone span{
 color: #999;
}
/*第七屏*/
.H_seventh{
 width: 100%;
 position: relative;
 padding: 80px 0;
}
.H_seventh .slideTxtBox{
 width: 1200px;
 margin: 0 auto;
}
.H_seventh .slideTxtBox .bd ul{
 overflow: hidden;
}
.H_seventh .slideTxtBox .bd li{
 float: left;
 width: 360px;
 padding-right: 60px;
}
.H_seventh .slideTxtBox .bd li .news_main{
 padding-top: 10px;
}
.H_seventh .slideTxtBox .bd li .news_main span{
 font-size: 18px;
 line-height: 18px;
 color: #0079c2;
}
.H_seventh .slideTxtBox .bd li .news_main span b{
 font-size: 30px;
 font-weight: normal;
 line-height: 30px;
 padding-left: 5px;
}
.H_seventh .slideTxtBox .bd li .news_main h5{
 margin: 0px;
 font-size: 13px;
 color: #575c69;
 padding: 10px 0;
}
.H_seventh .slideTxtBox .bd li .news_main p{
 margin: 0px;
 padding-bottom: 10px;
 font-size: 10px;
 color: #aeb0b7;
}
.H_seventh .slideTxtBox .bd li .news_main .gd{
 padding: 10px 15px;
 color: #666;
}
.H_seventh .slideTxtBox .bd li .news_main .gd:hover{
 background: #e19f21;
 color: #ffffff;
}
.H_seventh .slideTxtBox .hd{
 width: 360px;
 float: right;
}
.H_seventh .slideTxtBox .hd h1{
 margin: 0px;
 text-align: center;
 font-size: 70px;
 line-height: 70px;
 padding: 20px 0;
 border: 2px solid #dadada;
 color: #666;
}
.H_seventh .slideTxtBox .hd ul{
 overflow: hidden;
 float: right;
 padding: 10px 0;

}
.H_seventh .slideTxtBox .hd li{
 float: left;
 color: #666;
 line-height: 15px;
 padding: 0 15px;
 border-right:1px dashed #ccc ;
 cursor: pointer;
}
.H_seventh .slideTxtBox .hd li.on{
 color: #0079c2;
}
.H_seventh .slideTxtBox .hd a{
 position: relative;
 top: 35px;
 left: 240px;
 display: block;
}
.H_seventh .dw{
 position: absolute;
 bottom: 85px;
 right: 5%;
}
.H_seventh .dw a{
 display: block;
 margin-top: 15px;
}
/*首页*/





/*
 .Floor000489为demo编号
*/

.Floor000489{ padding:60px 0 80px 0; }
.Floor000489 dl{ overflow:hidden; }
.Floor000489 dd{ position: relative; width: 350px; height: 456px; float: left; margin-right: 75px; }
.Floor000489 dd img{ width: 350px; height: 456px; }
.Floor000489 dd span{ position:absolute; display:block; bottom:30px; left:15px; background: url(../images/Floor000489_icon.png) 360px center no-repeat; background-color:#0094de; width:100%; color: #fff; font-weight: bold; text-transform: uppercase; height: 60px; line-height: 60px; padding:0 20px; }
.Floor000489 .dd2 span{ background-color: #0094de; }
.Floor000489 dd span em{ font-style:normal; padding-bottom:5px; font-weight:bold; font-size:18px; }
.Floor000489 dd span:hover em{  border-bottom:1px #fff solid; }


.Floor000489 .dd3{ margin-right: 0; position: relative; }
.Floor000489 .dd3 span{ left:0; background:#0094de; }
.Floor000489 .dd3 .icon{ position:absolute; right:0; bottom:45px; z-index:1; display:inline-block; width:30px; height:30px; padding-left:15px; }
.Floor000489 .dd3  .prev{ background:url(../images/Floor000489_left.png) no-repeat; right:40px; }
.Floor000489 .dd3  .next{ background:url(../images/Floor000489_right.png) no-repeat; }



.titleA{ text-align:center;font-size: 24px;color: #163886; padding-bottom:20px;}
.titleA h1{ font-size:16px; color:#666; margin:0;}
/*
 .Floor000430 为demo编号
 */
.Floor000430{ padding-top:55px; padding-bottom:45px;  background: url(../images/Floor001515_bg.jpg) 50% 0 no-repeat;}
.Floor000430 .title{ text-align:center;font-size: 18px;color: #333; padding-bottom:18px;}
.Floor000430 .title h1{ font-size:20px; color:#666; margin:0;}
.Floor000430 .tab{ border-bottom:2px solid #e0e0e0; height:46px; line-height:46px; text-align:center;}
.Floor000430 .tab span{ margin:0 25px; padding:0 2px; display:inline-block; font-size:14px; cursor:pointer; color:#666;}
.Floor000430 .tab span.active{ border-bottom:5px solid #163886; color:#163886;}
.Floor000430 .auto{ padding-top:45px;}
.Floor000430 .auto ul{ overflow:hidden; height:384px;}
.Floor000430 .auto ol{ float:left; width:635px;}
.Floor000430 .auto ol figure{ position:relative;}
.Floor000430 .auto ol figure img{ width:635px; height:202px; display:block;}
.Floor000430 .auto ol figure time{ width:72px; background-color:#163886; position:absolute; left:0; top:0; color:#fff; text-align:center;}
.Floor000430 .auto ol figure time b{ font-size:28px; display:block; padding:5px 0 0 0; line-height:34px;}
.Floor000430 .auto ol h3{font-size: 16px;padding: 15px 0; margin:0;}
.Floor000430 .auto ol h3 a:hover{color:#163886;}
.Floor000430 .auto ol p{ margin:0; padding-bottom:27px; color:#999;}
.Floor000430 .auto ol .more{ background-color:#163886; color:#fff; width:133px; height:35px; line-height:35px; font-size:14px; display:inline-block; text-align:center;}
.Floor000430 .auto ol .more i{ font-family:'宋体';font-size:12px; font-style:normal;}
.Floor000430 .auto li{ border-bottom:1px solid #e5e5e5; width:538px; float:right; padding:25px 0; position:relative;}
.Floor000430 .auto li div{ padding-left:66px; color:#999;}
.Floor000430 .auto li time{ position:absolute; left:0; top:20px; color:#999;font-size:14px;}
.Floor000430 .auto li time b{ font-size:48px; font-weight:normal;color:#333; line-height:50px; display:block; }
.Floor000430 .auto li h2{ margin:0; font-size:16px; }
.Floor000430 .auto li h2 a{color:#454545;}
.Floor000430 .auto li h2 a:hover{color:#163886;}




/*
 .Floor001545 为demo编号
 */
.Floor001545{height: 476px; padding-top:60px;}
.Floor001545 .aoto{overflow: hidden;}
.Floor001545 h2{margin: 48px 0 25px 0;font-size: 18px;color: #333333; display: inline-block;*display: inline;*zoom:1;padding-right: 112px;background: url(../images/Floor001545_arrow.png) no-repeat right 7px;}
.Floor001545 h2 b{color: #999999;}
.Floor001545 h2 i{display: block;width: 20px;height: 2px;background-color: #e60012; margin-top: 14px;}
.Floor001545 .ul{width: 1228px;  margin-top:20px}
.Floor001545 li{width: 276px;height: 276px; position: relative;border: 1px solid #dcdcdc;float: left;margin-right: 29px;}
.Floor001545 li .img{display: none; position: absolute;left: 0;top: 0; width: 100%;height:100%;z-index: 2;/*opacity: 0.2;*/}
.Floor001545 li .ico1,.Floor001545 li .ico2{position: absolute;top: 49px;left: 50%;margin-left: -50px;}
.Floor001545 li .ico2{display: none;}
.Floor001545 li h3{margin: 0;position: absolute;top: 200px;left: 0;z-index: 3; text-align: center;width: 100%;font-size: 16px;color: #222222;font-weight: normal;}
.Floor001545 li:hover{background-color: #163886;border-color:#163886;}
.Floor001545 li:hover .ico1{display: none;}
.Floor001545 li:hover .ico2,.Floor001545 li:hover .img{display: block;}
.Floor001545 li:hover h3{color: #fff;}



/*
 .Floor001381 为demo编号
 */
.Floor001381{background-color: #ffffff; padding-top:50px; padding-bottom:50px}
.Floor001381 .auto{background: url(../images/Floor001381_bg.png) no-repeat right center;}
.Floor001381 img{width: 600px;float: left;}
.Floor001381 .text{width: 552px;padding: 80px 8px 0 40px;float: left;}
.Floor001381 .text h2{font-size: 24px;color: #163886; margin: 0;line-height: 1em;}
.Floor001381 .text p{font-size: 12px;line-height: 24px; color: #999;margin: 24px 0;}
.Floor001381 .text a{display: block;width: 127px;height: 30px;background: url(../images/Floor001381_More.png) no-repeat left top;text-align: center;line-height: 30px;color:#666;font-size: 12px;}
.Floor001381 .text a:hover{color:#163886;}
.title span{ display:inline-block;line-height: 44px;font-size: 28px;color: #4c4c4c; border-bottom:2px solid #163886;}
.title{ padding:60px 0px 60px 0px;text-align: center;}
/*
 .Floor001120 为demo编号
 */
.Floor001120{ background: url(../images/Floor001120-bg.png) no-repeat center;height: 1064px; font-size:14px;background-size: cover}
.Floor001120 .title{ padding:60px 0px 60px 0px;text-align: center;width: 1200px;margin:0 auto;}
.Floor001120 .title span{ display:inline-block;line-height: 44px;font-size: 28px;color: #4c4c4c; border-bottom:2px solid #163886;}
.Floor001120 .title p{margin: 0;text-align: center;font-size: 14px;color: #999; padding-top:20px;}
.Floor001120 nav{ float:left; width:30%;}
.Floor001120 nav li{
 position: relative;
}

.Floor001120 nav li .company_name{height: 78px;margin: 10px 0;padding: 0 20px 0 40%; line-height:78px;overflow: hidden;border: 1px solid #e5e5e5;background-color: #e6ebf0; color: #4c4c4c; position:relative;}
.Floor001120 nav li  .company_detailed{
 width: 300px;
 position: absolute;
 top: 0;
 right:-300px;
 display: none;
}
.Floor001120 nav li  .company_detailed p{
 width: 300px;
 margin: 0;
 line-height: 20px;
 padding-left: 10px;
}
.Floor001120 nav li img{ position:absolute; left:10%; top:50%; height:54px; margin-top:-27px;}
.Floor001120 nav li:hover{color: #163886;border-color: #163886;}

.Floor001120 .map{ float:right; width:70%;}
.Floor001120 .map .tips{ margin-top:-30px; line-height:22px; padding-left:20%;}
.Floor001120 .map .tips span{ display:inline-block; padding-left:30px; background:url(../images/Floor001120-ico_nohas.png) no-repeat left center; margin-right:20px;}
.Floor001120 .map .tips span.has{ background-image:url(../images/Floor001120-ico_has.png);}
.Floor001120 .map ul{ position:relative;height:764px;background:url(../images/Floor001120-map.png) no-repeat center center;}
.Floor001120 .map li{position: absolute;left: 0px;top: 0px;}
.Floor001120 .map li span i{ font-style:normal;display: inline-block;position: absolute;}
.Floor001120 .map li span .dot {left: 0px;width: 16px;height: 16px;border-radius: 16px;background: #a2a9b4;opacity: 1;filter: alpha(opacity=100);}
.Floor001120 .map li span .pulse {top: -16px;left: -16px;height: 48px;width: 48px;border-radius: 48px;background: #a2a9b4;opacity: 0.12;filter: alpha(opacity=12);
 -webkit-animation: warn 2s ease-out;
 -moz-animation: warn 2s ease-out;
 animation: warn 2s ease-out;
 -webkit-animation-iteration-count: infinite;
 -moz-animation-iteration-count: infinite;
 animation-iteration-count: infinite;
}
.Floor001120 .map li.active .dot {background: #163886;}
.Floor001120 .map li.active .pulse {background: #163886;}
.Floor001120 .map li p { position: absolute;left: 2px;top: 0px;width: 11px;height: 0px;margin:0;z-index: 66;background:url(../images/Floor001120-line.png) no-repeat center top;opacity:0;filter: alpha(opacity=0);
 -ms-transition: all 500ms ease-in-out
;-webkit-transition: all 500ms ease-in-out;
 transition: all 500ms ease-in-out;
}
.Floor001120 .map li p em {position: absolute;left: -35px;top: -40px;width: 60px;padding: 6px 12px;color: #fff;background: #a2a9b4;border-radius: 2px;text-align:center; font-style:normal;}
.Floor001120 .map li.active p,
.Floor001120 .map li:hover p{opacity: 1;filter: alpha(opacity=100);}
.Floor001120 .map li:hover p{height: 127px;top: -120px;}
.Floor001120 .map li.active p{height: 77px;top: -70px; background-image:url(../images/Floor001120-line_hover.png);}
.Floor001120 .map li.active p em {color: #fff;background: #163886;}
.Floor001120 .map li.li_1 {left: 210px;top: 180px;}
.Floor001120 .map li.li_2{left: 148px;top: 354px;}
.Floor001120 .map li.li_3{left: 260px;top: 270px;}
.Floor001120 .map li.li_4{left: 336px;top: 336px;}
.Floor001120 .map li.li_5{left: 460px;top: 250px;}
.Floor001120 .map li.li_6{left: 501px;top: 475px;}
.Floor001120 .map li.li_7{left: 490px;top: 312px;}
.Floor001120 .map li.li_8{left: 612px;top: 90px;}
.Floor001120 .map li.li_9{left: 348px;top: 481px;}
.Floor001120 .map li.li_10{left: 521px;top: 506px;}
.Floor001120 .map li.li_11{left: 650px;top: 268px;}
.Floor001120 .map li.li_12{left: 670px;top: 340px;}
.Floor001120 .map li.li_13{left: 525px;top: 270px;}
.Floor001120 .map li.li_14{left: 660px;top: 395px;}
.Floor001120 .map li.li_15{left: 316px;top: 408px;}
.Floor001120 .map li.li_10.active p{height: 57px;top: -50px;}
.Floor001120 .map li.li_11.active p{height:97px;top: -90px;}
.Floor001120 .map li.li_12.active p{height: 107px;top: -100px;}
.Floor001120 .map li.li_14.active p{height: 117px;top: -110px;}
@keyframes warn {
 0% {transform: scale(0);opacity: 1;}
 30% {transform: scale(0);opacity: 0.1;}
 60% {transform: scale(0.5);opacity: 0.5;}
 100% {transform: scale(1);opacity: 0.0;}
}
@-webkit-keyframes warn {
 0% {transform: scale(0);opacity: 1;}
 30% {transform: scale(0);opacity: 0.1;}
 60% {transform: scale(0.5);opacity: 0.5;}
 100% {transform: scale(1);opacity: 0.0;}
}
@-moz-keyframes warn {
 0% {transform: scale(0);opacity: 1;}
 30% {transform: scale(0);opacity: 0.1;}
 60% {transform: scale(0.5);opacity: 0.5;}
 100% {transform: scale(1);opacity: 0.0;}
}

/*
 .Banner001387 为demo编号
 */
.Banner001387 div{ height: 300px;background-position: center;background-repeat: no-repeat; padding-top:110px;
margin-top:120px;}

/*
 .Banner001388 为demo编号
 */
.Banner001388 .Content{
 width: 1200px;
 margin: 0 auto;
}
.Banner001388 .Content form{
 overflow: hidden;
 padding:50px 0;

}
.Banner001388 .Content .form-group{
 float: left;
 padding-right: 103px;
}
.Banner001388 .Content .form-group .control-label{
 line-height: 36px;
 width: 40px;
 vertical-align: middle;
 display: inline-block;
}
.Banner001388 .Content .form-control{
 width: 202px;
 height: 36px;
 line-height: 36px;
 background: url("../images/logistics_01.png") no-repeat;
 padding: 0 5px;
}
.Banner001388 .Content .form-control.btn{
 width: 120px;
 height: 36px;
 text-align: center;
 line-height: 36px;
 color: #fff;
 font-size: 16px;
background-color:#163886;
 cursor: pointer;
}
.Banner001388 .freight_screening{
 width: 1200px;
 height: 50px;
 line-height: 50px;
 color: #ffffff;
 background: url("../images/logistics_02.png");
}
.Banner001388 .freight_screening li{
 height: 50px;
 line-height: 50px;
 padding: 0 40px;
 float: left;
 cursor: pointer;
}
.Banner001388 .freight_screening li.on{
 padding: 0 25px;
}
.Banner001388 .freight_screening li.on span{
 padding: 5px 15px;
 background: #ffffff;
 color: #4e6099;
}
.Banner001388 .freight_result_shipping{}
.Banner001388 .freight_result_shipping .freight_result_port{
 background: url("../images/logistics_03.png") no-repeat center center;
}
.Banner001388 .freight_result_shipping .text_blue{
 color: #0094de;
}
.Banner001388 .freight_result_shipping .btn{
 display: inline-block;
 float: right;
 margin-left: 40px;
 width: 110px;
 height: 36px;
 line-height: 36px;
 text-align: center;
 font-size: 16px;
 color: #ffffff;
 cursor: pointer;
 background: url("../images/logistics_icon_03.png") no-repeat;
}
.Banner001388 .freight_result_unit_info{
 font-size: 15px;
 margin:10px;
 border:1px solid #cccccc;
}
.Banner001388 .freight_result_unit_info p{
 margin: 0px;
 width: 10%;
 height: 40px;
 line-height: 40px;
 text-align: right;
 display: inline-block;
}
.Banner001388 .freight_result_unit_info .freight_table{
 overflow: hidden;
 padding-bottom: 10px;
}
.Banner001388 .freight_result_unit_info table{
 width: 90%;
 float: right;
 text-align:center;
 border-collapse:collapse;
}
.Banner001388 .freight_result_unit_info table tr{
 height: 40px;
}
.Banner001388 .freight_result_unit_info table td{
 width: 15%;
}
.Banner001388 .freight_result_unit_info thead{
 background: #f0f0f0;
}
.Banner001388 .freight_result_unit_info tbody tr{
 border-bottom: 1px dashed #cccccc;
}
/*
 .Menu000552 为demo编号
 */
.Menu000552{ background-color:#ffffff; font-size:14px;}
.Menu000552 em{ color:#666;float:right;font-style:normal; line-height:56px; }
.Menu000552 em span{color:#163886;}
.Menu000552 em a{ color:#666;}
.Menu000552 em a:hover{ color:#163886;}
.Menu000552 li{ float:left; padding-right:26px;}
.Menu000552 li a{ display:block; line-height:56px; height:53px;}
.Menu000552 li a:hover,
.Menu000552 li.aon a{ border-bottom:3px solid #163886;color:#163886;}

/*
 .Floor001118 为demo编号
 */
.Floor001118{ background-color:#fff; padding-bottom:60px;}
.Floor001118 .title{ padding:85px 0px 60px 0px;text-align: center;}
.Floor001118 .title span{ display:inline-block;line-height: 44px;font-size: 28px;color: #4c4c4c; border-bottom:2px solid #163886;}
.Floor001118 .title p{margin: 0;text-align: center;font-size: 14px;color: #999; padding-top:20px;}


.Floor001118 .box {position: relative;margin: 0px 30px;height: 370px;overflow: hidden;}
.Floor001118 .box .left-btn,
.Floor001118 .box .right-btn{position: absolute;top: 126px;height: 72px;display: inline-block;width: 74px;z-index: 10;cursor:pointer; background-repeat:no-repeat;}
.Floor001118 .left-btn {left: 0px;background-image: url(../images/Floor001118-btn_prev.png);}
.Floor001118 .left-btn:hover,
.Floor001118 .left-btn.active{background-image: url(../images/Floor001118-btn_prev_hover.png);}
.Floor001118 .right-btn {right: 0px;background-image: url(../images/Floor001118-btn_next.png);}
.Floor001118 .right-btn:hover,
.Floor001118 .right-btn.active {background-image: url(../images/Floor001118-btn_next_hover.png);}
.Floor001118 .hidden {position: absolute;width: 1770px !important;left: 0px;height: 370px !important;top: 0px;overflow: hidden;}
.Floor001118 .list {position: relative;height: 365px;width: 100%;left: 50% !important;margin-left: -815px;}
.Floor001118 .list li {width: 300px;height: 360px;background: #fff;margin: 0px 17px;border: 1px solid #ffd4a3;border-radius: 2px;box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2);transform:scale(0.9);opacity: 0.4;filter: alpha(opacity=40);text-align: center;transition: all 0.3s ease;}
.Floor001118 .list li:hover,
.Floor001118 .list li.active {transform:scale(1);opacity: 1;filter: alpha(opacity=100);border-color:#e5e5e5;}
.Floor001118 .list li h1 {font-size: 20px;color: #4c4c4c;font-weight: bold;height: 58px;line-height: 58px; margin:0;}
.Floor001118 .list li p {font-size: 12px;color: #999;line-height: 20px; margin:0;}
.Floor001118 .list li a{display: inline-block;margin: 20px 0px;padding: 5px 18px;color: #163886;font-size: 16px;border: 1px solid #163886;border-radius: 2px;}
.Floor001118 .list li.active a {color: #fff;background: #163886;}
.Floor001118 .list li.active a:hover {background: #163886;}
.Floor001118 .list li div {margin: 0px 24px;text-align: center;}
.Floor001118 .list li div img {margin-top: 36px;}

/*
 .PicList001529 为demo编号
 */
.PicList001529 .columnName{ text-transform:uppercase; padding:50px 0; line-height:normal; text-align:center; font-size:61px; color:#c20f00;}
.PicList001529 .columnName span{ display:block; color:#353535; font-size:30px; padding:10px 0 15px;}
.PicList001529 .columnName i{ display:block; margin:0 auto; width:40px; height:2px; background-color:#c20f00;}
.PicList001529 li{ margin-bottom:35px; border:1px solid #e3e3e3; padding:4px;}
.PicList001529 li div{ background:url(../images/PicList001529-libg.jpg) repeat-x left bottom #fff; padding:20px; overflow:hidden;}
.PicList001529 li .pic{ float:left; width:268px;}
.PicList001529 li .pic img{ display:block; width:100%; height:180px;}
.PicList001529 li figure{ float:right; border-left:1px solid #f3f3f3; width:835px; padding-left:25px;}
.PicList001529 li figure h3 a{
 color: #666;
}
.PicList001529 li h3{ margin:0; line-height:50px; font-size:16px;}
.PicList001529 li p{ font-size:14px; color:#999;}
.PicList001529 li .more{ color:#d4282e;}

/*
 Page000616 为demo编号
 */
.Page000616 .Pages{ padding: 20px 0; text-align: center; line-height: 23px; zoom: 1; overflow: hidden; padding-bottom:80px;}
.Page000616 .Pages a{ display: inline-block; height: 40px; margin: 0 5px; font-size: 16px; line-height: 40px; }
.Page000616 .p_cur,
.Page000616 .p_count,
.Page000616 .p_total,
.Page000616 .p_jump{ display: none; }

.Page000616 .p_page{ padding: 0px 5px; display: inline-block; }
.Page000616 .p_page a{ display:inline-block; width:78px; height:32px; line-height:32px; text-align:center; border:1px solid #e6e6e6; background:#f7f7f7; color:#666; margin:0px 5px; font-size:13px;}


.Page000616 .p_page .a_prev,
.Page000616 .p_page .a_next{ width:80px; }

.Page000616 .p_page .num a{ width:40px; }


/*hover*/
.Page000616 .p_page .a_first:hover,
.Page000616 .p_page .a_end:hover,

.Page000616 .p_page .a_prev:hover,
.Page000616 .p_page .a_next:hover,

.Page000616 .p_page .num a:hover,
.Page000616 .p_page .num .a_cur{ background:#163886; color:#fff; }

.Page000616 em{ font-style:normal;}


/*
 .Timeline000453 为demo编号
 */
.Timeline000453{ width:1200px; margin:0 auto; padding-top:40px; min-height:500px;}
.Timeline000453 .arrow-year{ position:relative;}
.Timeline000453 .arrow-year a{ top:40px; cursor:pointer; display:block; position:absolute; width:30px; height:30px;}
.Timeline000453 .arrow-year a.prev{ left:0;}
.Timeline000453 .arrow-year a.next{ right:0;}
.Timeline000453 .year{ height:55px; background:url(../images/Timeline000453-bg.jpg) no-repeat center bottom; margin-bottom:70px;}
.Timeline000453 .year .bd{ width:1020px; margin:auto;}
.Timeline000453 .year ul li{ font-size:16px; float:left; width:170px; height:55px; text-align:center; background:url(../images/Timeline000453-icon-gray.jpg) no-repeat center bottom}
.Timeline000453 .year ul li a{ cursor:pointer;}
.Timeline000453 .year ul li.on{ background:url(../images/Timeline000453-icon-blue.jpg) no-repeat center bottom}
.Timeline000453 .year ul li.on a,.Timeline000453 .year ul li a:hover{ color:#3a63c1;}
.Timeline000453 .list{ width:900px; margin: auto;}
.Timeline000453 .list ul li{ padding-left:106px; position:relative; margin-bottom:23px;}
.Timeline000453 .list ul li h6{ position:absolute; left:0; top:40px; width:106px; text-align:center; font-size:16px; font-weight:normal; color:#999999; padding:0px; margin:0px; background:url(../images/Timeline000453-time_list.jpg) no-repeat center center;}
.Timeline000453 .list ul li h6 b,.Timeline000453 .list ul li h6 span{ display:block;}
.Timeline000453 .list ul li h6 b{ font-weight:normal;}
.Timeline000453 .list ul li h6 span{ font-size:12px;}
.Timeline000453 .list ul li dl{ padding:13px; border:solid 1px #efefef; height:120px;}
.Timeline000453 .list ul li h5{ font-size:16px; padding:0px 0px 0px 183px; margin:0px; height:24px;   text-overflow:ellipsis; overflow:hidden; }
.Timeline000453 .list ul li p{ color:#bbbbbb; padding:0px 0px 0px 183px; margin:0px; line-height:22px; word-break: break-all;overflow:hidden; text-align:justify; text-justify:inter-ideograph;}
.Timeline000453 .list ul li .pic{ position:absolute;}
.Timeline000453 .list ul li img{ width:170px; height:120px;}
.Timeline000453 .list ul li.li-hover dl{ background-color:#3a63c1;}
.Timeline000453 .list ul li.li-hover dl,
.Timeline000453 .list ul li.li-hover dl h6,
.Timeline000453 .list ul li.li-hover dl h5,
.Timeline000453 .list ul li.li-hover p{ color:#fff;}
.Timeline000453 .arrow{ position:relative;}
.Timeline000453 .arrow a{ top:200px; display:block; width:34px; height:34px; cursor:pointer; position:absolute; background:url(../images/Timeline000453-arrow.jpg) no-repeat;}
.Timeline000453 .arrow a.prev{ left:0; background-position:left;}
.Timeline000453 .arrow a.next{ right:0; background-position:right;}



.llk{ width:1200px; margin:0 auto; padding-top:20px;}








.RighInfo001434{position:relative; background: #ebebeb;}
.RighInfo001434 .bg,
.RighInfo001434 .ban{ position:absolute; left:0; top:0; width:100%; height:100%;}
.RighInfo001434 .bg{background: url(../images/RighInfo001434_bg1.png) repeat left top; z-index:2;}
.RighInfo001434 .ban{ z-index:1; background-position:center top; background-repeat:no-repeat;}
.RighInfo001434 .auto{ position:relative; z-index:3;min-height:690px;}
.RighInfo001434 .columnnane{height:194px; line-height:normal; background:url(../images/RighInfo001434_bg2.png) no-repeat center bottom; text-align:center; color:#fff;  font-size:30px; padding-top:40px;font-weight:bold;}
.RighInfo001434 .columnnane span{font-weight: normal; text-transform:uppercase; font-family:"Times New Roman", Times, serif; display: block;font-size:20px;}
.RighInfo001434 .con{ padding-left:50%; padding-top:20px; overflow:hidden;}





/*
 .PicList011 为demo编号
 */
.PicList011{ padding:20px 0; }
.PicList011 .list li{
 float: left;
 width: 216px;
 height: 83px;
 margin-right: 27px;
 margin-bottom: 10px;
 text-align: center;
 border: 1px solid #e2e2e2;
 padding-top:35px;
}
.PicList011 .list li img{
 width: 70px;
 height: 55px;
 vertical-align: bottom;
}
.PicList011 .list li div{
 display:inline-block;
}
.PicList011 .list li div h1{
 margin: 0px;
 font-size: 16px;
 color: #666;
 line-height: 25px;
}
.PicList011 .list li div p{
 margin: 0px;
 font-size: 10px;
 color: #b7b0b7;
}



/*
 .PicList010 为demo编号
 */
.PicList010{ padding:20px 0;}
.PicList010 .list li{ float:left; width:23.5%; margin-right:2%;}
.PicList010 .list li div{border: #e6e6e6 1px solid;padding: 5px;background: #f9f9f9;}
.PicList010 .list li:hover div{border:#a1d0ed 1px solid; background:#eff9ff;}
.PicList010 .list li div img{ width:100%; display:block;}
.PicList010 .list li.end{ margin-right:0;}
.PicList010 .list li h3{line-height: 48px;height: 48px; overflow:hidden; font-weight:normal;text-align: center;color: #999999; margin:0; font-size:14px; text-align:center;}
.PicList010 .list li a:hover h3{ color:#1e8fd3; font-weight:bold;}
.PicList010 .list li.clear{ float:none; width:100%; margin-right:0;}












/*
 .TextList001412 为demo编号
 */
.TextList001412 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001412 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}
.TextList001412 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
.TextList001412 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#163886;}
.TextList001412 .search{ position:absolute; right:0; top:50%; margin-top:-25px;width:293px; height:46px; border:2px solid #999; }
.TextList001412 .search input{border:none; }
.TextList001412 .search .text{ width:227px; height:46px; line-height:46px; padding:0 56px 0 10px; background:none; color:#999;}
.TextList001412 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/TextList001412-search.png) no-repeat center center;}
.TextList001412 .list_top{ padding-top:40px;}
.TextList001412 .list_top ul,
.TextList001412 .list .list_ul{ overflow:hidden; clear:both;font-size:14px;}
.TextList001412 .list_top ul{font-size:16px;}
.TextList001412 .list_top li,
.TextList001412  .list_ul li{ float:left; text-align:center;line-height:44px;}
/*.TextList001412 .li_1{ padding-left:20px; width:390px; text-align:left !important;}*/
/*.TextList001412 .li_2{ width:350px;}*/
/*.TextList001412 .li_3,*/
/*.TextList001412 .li_4,*/
/*.TextList001412 .li_5,*/
/*.TextList001412 .li_6,*/
/*.TextList001412 .li_7{width:200px;}*/

.TextList001412 .li_1{ padding-left:20px; width:283px; text-align:left !important;}
.TextList001412 .li_2{ width:123px;}
.TextList001412 .li_3{ width:115px;}
.TextList001412 .li_4,
.TextList001412 .li_5,
.TextList001412 .li_6,
.TextList001412 .li_7{width:137px;}
.TextList001412 .li_8{ padding-left:24px; width:162px; text-align:left !important; }
.TextList001412 .li_8{ padding-left:24px; width:162px; text-align:left !important; }
.TextList001412 .list_ul li.li_8{background:url(../images/TextList001412-icon_close.png) no-repeat 90% center;}
.TextList001412 .list_ul#On .li_8{ background-image:url(../images/TextList001412-icon_open.png);}
.TextList001412 .list_ul{ cursor:pointer;}
.TextList001412 .list_top li{ color:#fff; background-color:#163886; padding-left:15px;}
.TextList001412 .list .con{ display:none;}
.TextList001412 .list{border-bottom:1px solid #e5e5e5;}
.TextList001412 .list table tr td{ padding-bottom: 20px;}
.TextList001412 .list_ul li{ color:#666;padding-left:15px;}
.TextList001412 .con{border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:20px;}
.TextList001412 .btn_apply{ padding:10px 0;}
.TextList001412 .btn_apply a{ display:inline-block; width:200px; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#163886; font-size:18px; border-radius:3px;}


.maincontent .Content{
 width: 1200px;
 margin: 0 auto;
}

/*荣誉资质页*/
.honorList{
 width: 1200px;
 margin-top: 30px;
 margin-bottom: 30px;
}
.honorList ul{
 overflow: hidden;
}
.honorList li{
 float: left;
 margin-right: 40px;
}
.honorList li .p{
 line-height: 45px;
 text-align: center;
 font-size: 15px;
 color: #808080;
}
.honorList li .example-image-link{
 display: block;
 border: 1px solid #e2e2e2;
 background: url(../images/honor_bj.png) no-repeat;
 text-align: center;
}
.honorList li .example-image-link img{
 position: relative;
 height: 326px;
 width: 266px;
}


/*应聘*/
.FormBox{overflow: hidden; margin-top: 30px;padding-bottom: 30px;}
.FormBox .InputBox{width: 1300px;}
.FormBox .JobTitle{color: #00a4c0;font-size: 16px;font-weight: bold;margin-bottom: 20px;}
.FormBox .text{width: 320px;background: url(../images/text_bg.png) 350px center no-repeat;padding:0 30px 0 20px;color: #333;height: 40px;line-height: 40px;border: 1px solid #efefef;margin:0 42px 20px 0;float: left;overflow: hidden;}
.FormBox .textarea{width: 1178px;margin-bottom: 20px;padding: 10px;height: 180px;line-height: 20px;color: #333;border: 1px solid #efefef;}
.FormBox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color: #333;
}

.FormBox ::-moz-placeholder { /* Mozilla Firefox 19+ */
 color: #333;
}

.FormBox input:-ms-input-placeholder,
.FormBox textarea:-ms-input-placeholder {
 color: #333;
}

.FormBox input::-webkit-input-placeholder,
.FormBox textarea::-webkit-input-placeholder {
 color: #333;
}
.FormBox .ApplyBtn{cursor: pointer;margin-top: 20px;display: block;clear: both;width: 150px;height: 40px;background: url(../images/H_contain_bj.png) center no-repeat;}

/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}


/*main css*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}


.main-im .qq-a{display:block;width:106px;height:auto;padding:10px 0 50px 0;font-size:14px;color:#0484cd;text-align:center;position:relative;}

.main-im .qq-a a{
 display: inline-block;
 width: 30%;
 margin: 0 8%;
 text-align: center;
 font-size: 12px;
 margin-bottom: 5px;
}
.main-im .qq-a a:hover{
 color: #0484cd;
}



.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:auto;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}