@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0; color:#333333; font-size:14px; font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif; background:#fff;  position:relative;}
form,p,h1,h2,h3,h4,h5,h6,section{ margin:0px;padding:0px; font-weight:normal;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px;}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px;font-size:14px;}
a{ color:#333; text-decoration:none; margin:0; padding:0}
a:hover{color:#005bac; text-decoration:none;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}
.left{ float:left}
.right{ float:right}
.clear{clear:both;}

/*top*/
.top{ width:100%; padding:10px 0; background-color:#2156b4;}
.top img{ width:80%; padding-left:2%;}

/*banner*/
#banner{width:100%;margin:0 auto;padding:0;background-color:#61c0a3;/*padding-top:70px;*/}
#wrapper{margin:0;width:100%;height:auto;float:left;position:relative;z-index:1;overflow:hidden;}
#scroller {height:auto;float:left;padding:0;}
#scroller ul {list-style:none;display:block;float:left;width:100%;height:auto;padding:0;margin:0;text-align:left;}
#scroller li {display:block; float:left;width:auto; height:auto;text-align:center;font-size:0px;padding:0;position:relative;}
#quan{float:left;margin-top: -16px;padding: 0;position: relative;width: auto; z-index: 3;left:50%; margin-left:-42px;display:inline;}
#indicator > li {display:block; float:left;list-style:none;padding:0; margin:0;}
#indicator {display: block;margin: 0;padding: 0;width: auto;}
#indicator > li {width:20px;height:2px;overflow:hidden;margin:0 4px ;background:#fff;}
#indicator > li.active {background:#0159a8;}
#indicator > li:last-child {margin:0 4px;}

/*nav*/
.nav{ width:96%; margin:0 auto;}
.nav ul li{ float:left; width:23%; margin-right:2%; margin-top:20px; text-align:center;}
.nav ul li a{ width:100%; display:inline-block;}
.nav ul li a img{ width:80%;}

/*公司介绍*/
.box{ width:100%; height:10px; background:#f2f6f7; margin:20px 0;}
.about{ width:96%; margin:0 auto 20px; }
.title{ position:relative; width:80%; margin:30px auto 0; height:50px; border:1px solid #0e9cca; text-align:center;}
.title span{ position:absolute; top:-8px; left:50%; margin-left:-50px; font-size:22px; font-weight:bold; background:#fff; padding:0 10px; color:#0b9fc3;  margin-top:-10px;}
.title h3{ font-size:14px; color:#515151;  line-height:50px;}

.about_con{ margin-top:15px;}
.about_con p{ font-size:16px; line-height:24px; text-align:Justify }
.about_con img{ width:100%; margin-top:10px;}

.about_con ul{ margin-top:10px;}
.about_con ul li{ float:left; width:32%; height:100px; overflow:hidden; margin-right:2%;}
.about_con ul li:last-child{ margin-right:0;}
.about_con ul li img{ width:100%;}

/*box05*/
#box05{ width:100%;  background:url(../images/debut_light.png) repeat;}
.xw_box{ width:96%; background:#fff; margin:auto; margin-top:18px; padding:8px 2% 14px;}
.xw_box_tu{ width:100%;}
.xw_box_tu img{ width:100%; height:auto;}
.xw_box_tu span{ display:block; width:92%; height:42px; line-height:42px; text-align:left; padding-left:4%; padding-right:4%; background:#f4f2f3; overflow:hidden; margin-top:-3px;}
.xw_box ul{ padding-top:5px}
.xw_box ul li{ width:96%; height:48px; line-height:48px; border-bottom:1px #e6e6e6 solid; overflow:hidden; background:url(../images/dian.jpg) no-repeat left center; padding-left:4%;}
#box05 .more{ width:100px; height:32px; line-height:32px; text-align:center; border:1px #9fa0a0 solid; margin:auto; border-radius:15px; background:none; margin-top:20px; font-size:12px}
#box05 .more a{ color:#9fa0a0}
#box05 .more:hover{ background:#90c31f}
#box05 .more:hover a{ color:#fff}

/*box02*/
#box02{ width:96%; margin:0 auto; padding-bottom:10px}
#box02 ul{ margin-top:20px;}
#box02 ul li,.honor ul li{ float:left; width:48.5%; height:160px; overflow:hidden; padding-bottom:0; position:relative; display:inline; text-align:center; margin-bottom:12px}

#box02 ul li img{ width:100%; height:160px;}
#box02 ul li span{ display:block; position:absolute; width:100%; height:32px; color:#fff; line-height:28px; background:url(../images/yy_bg.png) repeat; bottom:0; left:0;}
#box02 ul li a,#box02 ul li a:hover{ color:#fff}
#box02 ul li:nth-child(2),#box02 ul li:nth-child(4),#box02 ul li:nth-child(2n){ float:right}

/*底部菜单*/
.foot_nav a{ font-size:14px; padding:0 10px;}
.foot_nav{ border-bottom:1px solid #dddddd; padding-bottom:10px; text-align:center;}
.foot{ padding-bottom:70px;}
.foot p{ font-size:16px; text-align:center; line-height:30px; padding-top:10px;}

/*底部导航*/
.bottom{ width:100%; background:#05398d; position:fixed; bottom:0; left:0;}
.bottom ul li{ float:left; width:24%; font-size:12px; text-align:center; padding-top:10px; padding-bottom:10px;}
.bottom ul li span{ display:block;}
.bottom ul li a,.bottom ul li a:hover{ color:#fff}

/*内页导航*/
#menu{ width:100%; background:#fff; box-shadow:0px 2px 4px #d1d1d1; margin-bottom:10px;}
#menu ul li{ float:left; width:24.7%; height:42px; line-height:42px; text-align:center; border-bottom:1px #e5e4e4 solid; font-size:15px; border-right:1px #e5e4e4 solid}
#menu ul li:nth-child(4){ border-right:none}
#menu ul li:nth-child(8){ border-right:none} 

/*box03*/
#box03{ width:100%; height:auto;/* margin-bottom:20px; */}
.biaoti{ width:96%; height:48px; line-height:48px; padding:0 2%; border-bottom:1px #e5e4e4 solid}
.biaoti h2{ font-weight:normal; font-size:18px; color:#05398d;}
.biaoti h2 span{ float:right; font-size:14px;}
.biaoti h2 span a{ color:#999}
.biaoti h2 span a:hover{ color:#621ccf}

/*公司介绍*/
.slideTxtBox,.slideTxtBox2{ width:96%; margin:auto; margin-top:12px;}
.slideTxtBox .hd,.slideTxtBox2 .hd{ width:100%; height:42px; line-height:42px; background:#efefef; position:relative; }
.slideTxtBox .hd ul li,.slideTxtBox2 .hd ul li{ float:left; width:33.3%; text-align: center; cursor:pointer; font-size:14px;  }
.slideTxtBox2 .hd ul li{ width:25%;}

.slideTxtBox .hd ul li.on,.slideTxtBox2 .hd ul li.on{ height:42px; background:#05398d; color:#fff}
.slideTxtBox .bd,.slideTxtBox2 .bd{ width:100%; margin-top:15px;}
.slideTxtBox .bd ul li h6,.slideTxtBox2 .bd ul li h6{ font-size:15px; height:22px; line-height:22px; overflow:hidden;}
.slideTxtBox .bd ul li span img,.slideTxtBox2 .bd ul li span img{ vertical-align:middle; padding-right:5px; margin-top:-4px;}
.slideTxtBox .bd ul li p,.slideTxtBox2 .bd ul li p{ font-size:13px; color:#666; margin-top:4px; height:44px; line-height:22px; overflow:hidden}
.slideTxtBox .bd .more,.slideTxtBox1 .bd .more,.slideTxtBox2 .bd .more,.slideTxtBox3 .bd .more{ float:left; width:100%; padding-top:12px; padding-bottom:12px; text-align:center;}

.about img,.culture img{ width:100%; }
.about p,.culture p{ text-indent:2em; font-size:14px; color:#000; line-height:26px;}

/*联系我们*/
.contact{ margin-bottom:20px;}
.contact h1{ font-size:18px; line-height:40px;}
.contact p{ font-size:14px; line-height:30px;}
.contact img{ margin-top:10px;}

/*内容*/
.mbx_dh{ width:96%; height:48px; line-height:48px; padding:0 2%; border-bottom:1px #e5e4e4 solid}
.article{ width:96%; margin:auto}
.article h6{ font-size:18px; font-weight:normal; padding-top:15px; padding-bottom:20px; line-height:26px;}
.article .riqi{ font-size:14px; color:#666}
.article .riqi img{ vertical-align:middle; padding-right:4px; margin-top:-4px;}
.article .riqi span{ padding-left:10px}
.article .riqi span i{ color:#621ccf}
.article .neirong{ width:100%; line-height:28px; padding-top:15px;}
.article .neirong p{ text-indent:2em;}
.article .neirong img{ width:100%;}
.article .pre{ width:100%; padding-top:40px}
.article .pre ul li{ width:100%; line-height:28px;}

/*新闻列表*/
.new-list{width:96%;margin: 0 auto;}
.new-list dl{padding:0 0 20px;width: 100%; border-bottom: 1px solid #d5d5d5;}
.new-list dl dt{float: left;width:20%;padding: 1% 0 4% 0; margin-right:2%;text-align: center;font-size: 14px;color: #969696;}
.new-list dl dt b{display: block;font-size: 32px;font-family: "Arial";color: #969696;}
.new-list dl:hover{ background:#f5f5f5; color:#000;}
.new-list dl dd{float: right;width:75%; margin-left:0;}
.new-list dl dd h3{	font-size: 16px;font-weight: normal;padding-top: 1%;}
.new-list dl dd p{font-size: 14px;color: #666;line-height: 22px;padding-top: 1%;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;	overflow: hidden;}
.new-list dl dd p a{color: #333;}
.new-list dl dd .new-more{ display:inline-block; margin-top:10px;}

/*合作伙伴*/
.list{ width:96%;}
.list ul li{  height:50px; line-height:50px; font-size:15px; background:url(../images/dian.jpg) no-repeat left center; border-bottom:1px #e6e6e6 dashed; padding-left:4%;}
.list ul li span{ float:right;}

.page{ width:100%; text-align:center; padding-top:20px; margin-bottom:10px}
.page a{ padding:4px 10px; background:#fff; border:1px #e3e3e3 solid; margin:0 3px; display:inline; text-align:center; margin-top:20px}
.page a.a1{ background:#d7841a; color:#fff}

/*加入我们*/
.zxly{ width:96%; margin:auto; padding-top:24px; padding-bottom:30px}
.zxly p{ width:100%; margin-bottom:12px}
.zxly p label{ width:100%; height:24px; line-height:24px; font-size:15px;}
.zxly p label i{ color:#ff0000; vertical-align:middle; padding-right:8px;}
.zxly p input.biaodan1{ width:96%; height:38px; border:1px #dedede solid; margin-top:4px; padding-left:3%;} 
.zxly p textarea.biaodan2{ width:96%; height:162px; border:1px #dedede solid; margin-top:4px; padding-left:3%;}
.zxly p .zhengshu{ width:100%; height:38px; border:1px #dedede solid; margin-top:4px; padding-left:3%;font-family:'Microsoft Yahei'; color:#621ccf} 
.zxly p .anniu{ width:100%; height:38px; line-height:38px; text-align:center; font-size:18px; color:#fff; background:#05398d; border-radius:5px; border:none; font-family:'Microsoft Yahei';}
.zxly p .anniu:hover{ background:#5412bb; color:#fff}
.zxly .tishi{ font-size:14px; color:#ff0000}
.zxly p select{ width:100%;height:38px; border:1px #dedede solid; font-family:'Microsoft Yahei'; padding-left:2%; margin-top:4px}

/*合作企业*/



