﻿@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:14px;
font-family:"Microsoft Yahei";
color:#333;

/*设置宽度*/
width:100%; 
min-width:1200px; /*宽度要自己改*/
word-wrap:break-word;
}


/*该设置跟后台编辑器有关*/
.ul,.ul li{ list-style:none;}
.ul,.ul li,.h1,.h2,.h3,.h4,.h5,.h6,.p,.dl,.dl dt,.dl dd{ padding:0px; margin:0px;} 
a,ul,li,form, dl,dt,dd, div,aside,figcaption,article,h1,h2,h3,h4,h5,h6,p,i,em{ font-style:normal;padding: 0px; margin: 0px;list-style:none; font-weight:normal; }
/*该设置跟后台编辑器有关*/


/*强制去除表单自带的样式*/ 
select,input,textarea{ font-family:"Microsoft Yahei"; border-radius:0; -webkit-border-radius:0; }
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;}

ul,ul li,img{ vertical-align:top;}
img{ border:none; border:0;}
a{ color:#333; 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; }


/*清楚浮动*/
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clearfix:after{
    display: block;
    font-size: 0;
    line-height:0;
    visibility: hidden;
    height: 0;
    clear: both;
    content: " ";  
}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix{ zoom: 1; } /* IE7 */


.w1200{
	width:1200px;
	text-align:left;
	_zoom:1;
	margin:0 auto;
}
	
/*初始化样式*/




/*头部*/
.top{ color:#999; background-color:#f9f9f9; border-bottom:1px solid #eeeeee; line-height:35px; position:relative; z-index:10;}
.top b{ font-weight:bold; color:#0ea6e2;}
.top dl,.top dd{ margin:0; padding:0;}
.top dl{ width:18px; height:18px; background:url(../images/c1.png) no-repeat center; position:relative; top:8px; }
.top dd,.top dd img{ width:91px; height:91px;}
.top dd{ display:none; position:absolute; left:-36px; top:17px; padding-top:11px; z-index:9;}
.top dl:hover dd{ display:block;}
.top span{ margin-right:28px;}

.header{ background-color:#fff;  position:relative; z-index:4;}
.logo,.logo img{ width:465px; height:64px;}
.logo{ padding-top:13px;}

.mainNav li{ width:120px; margin-left:-30px; float:left; display:inline; position:relative;}
.mainNav .navA{ display:block; font-size:15px; height:90px; text-align:center; line-height:90px;}
.mainNav dl,.mainNav dd{ margin:0; padding:0;}
.mainNav dl{ display:none; position:absolute; left:0px; right:30px; top:89px; padding-top:1px; z-index:9;}
.mainNav dl a{ display:block; font-size:14px; text-align:center; padding:10px 6px; color:#fff; background-color:#0ea6e2; border-top:1px solid #fff;}
.mainNav li:hover .navA,.mainNav li.onnav .navA{ color:#fff; background:url(../images/c2.png) no-repeat center;}
.mainNav li:hover dl{ display:block;}
.mainNav li dl a:hover{ background-color:#39c5fc;}


/*底部*/

.footer1,.footer1 a{ color:#6b6b6b;}
.footer1{ padding-top:40px; padding-bottom:30px; background-color:#232323;}
.footer1 dl,.footer1 dt,.footer1 dd{ margin:0; padding:0;}
.footer1 dl{ float:left; display:inline; margin-right:55px; }
.footer1 dt{ font-size:16px; margin-bottom:24px;}
.footer1 dt a{ color:#0ea6e2;}
.footer1 dd{ line-height:26px;}

.footer1 .txts{ width:229px; padding-left:62px; margin-right:40px; border-left:1px solid #343434;}
.footer1 .txts dd{ position:relative; padding-left:42px;}
.footer1 .txts span{ position:absolute; left:0;}

.footer1 .code{ width:91px; margin-right:0;}
.footer1 .code dt{ margin-bottom:2px;}
.footer1 .code img{ width:91px; height:91px;}
.footer1 .code dd{ text-align:center;}


.footer2,.footer2 a{ color:#484848;}
.footer2{ padding-top:27px; padding-bottom:43px; background-color:#212121; border-top:1px solid #343434; line-height:29px;}
.footer2 .ic{ width:31px; height:29px; position:relative; background-position:center; background-repeat:no-repeat; margin-right:18px;}
.footer2 .ic span,.footer2 .ic img{ width:100px; height:100px;}
.footer2 .ic span{ display:none; position:absolute; left:50%; margin-left:-50px; bottom:28px; padding-bottom:11px;}
.footer2 .qq{ background-image:url(../images/c3.png);} 
.footer2 .wx{ background-image:url(../images/c4.png);} 
.footer2 .sina{ background-image:url(../images/c5.png);} 
.footer2 .ic:hover span{ display:block;}

.footer2 .linkList{ margin-left:12px; width:160px; position:relative;}
.footer2 .linkList dt{ height:27px; background-color:#272323; padding:0 9px; border:1px solid #322c2c; line-height:27px; position:relative;}
.footer2 .linkList span{ display:block; width:28px; height:27px; background:url(../images/c6.png) no-repeat center; position:absolute; right:0px; top:0px;}
.footer2 .linkList dd{ display:none; position:absolute; left:0; right:0; bottom:26px; border:1px solid #322c2c; line-height:28px; z-index:8; padding-bottom:1px;}
.footer2 .linkList dd a{ display:block; background-color:#272323;  padding:5px 9px;}
.footer2 .linkList:hover dd{ display:block;}

.footer a:hover{ color:#0ea6e2;}



/*首页*/
.homeBan{width:100%;position:relative;height:500px; z-index:2;}
.homeBan .bd{ width:100%;position:relative;z-index:0;overflow:hidden;}
.homeBan .bd ul{width:100% !important;} 
.homeBan .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center; background-position:center top; background-repeat:no-repeat;}
.homeBan .bd li a{display:block;height:500px;}

.homeBan .hd{ width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:5px;}
.homeBan .hd ul{ text-align:center;}
.homeBan .hd ul li{ font-size:0; _font-size:0; display:inline-block; *display:inline; zoom:1;width:28px; height:5px; margin:0px 7px; overflow:hidden; background-color:#e6e6e6; color:#e6e6e6; cursor:pointer; line-height:5px;}
.homeBan .hd ul .on{ background-color:#1ca9e1; color:#1ca9e1;}

.homeBan .syPrev,.homeBan .syNext{ display:block; position:absolute; z-index:1; top:50%; margin-top:-50px; left:0; z-index:1; width:100px; height:100px; background:url(../images/cj.png) center no-repeat; cursor:pointer; display:none;}
.homeBan .syNext{ left:auto; right:0; background-image:url(../images/cj2.png);}


.tti{ height:40px; padding-bottom:19px; font-size:30px; background:url(../images/c17.jpg) no-repeat left bottom; position:relative;}
.tti span{ font-size:16px; margin-left:20px; }

.sixIndex{ padding-top:40px; padding-bottom:66px;}
.sixTab{ margin-top:60px; position:relative; height:320px; overflow:hidden;}
.sixTab li{ width:110px; height:320px; float:left; display:inline; overflow:hidden;}
.sixTab li .box,.sixTab li a{ display:block; width:650px; height:320px; }
.sixTab li .box{ position:relative;}
.sixTab li .ic,.sixTab li .txtc,.sixTab li img{ position:absolute; z-index:99;}
.sixTab li img{ display:block; left:0; top:0; }
.sixTab li .ic{ display:block; width:44px; height:38px; padding-top:47px; left:33px; top:23px; text-align:center; font-size:18px; font-weight:bold; color:#0ea6e2; background:url(../images/c16.png) no-repeat center;}
.sixTab li .txtc{ display:none; font-size:24px; font-weight:bold; color:#fff; left:30px; top:42px;}
.sixTab li.fir{ width:650px;}
.sixTab li.fir .ic{ display:none;}
.sixTab li.fir .txtc{ display:block;}
.sixTab li.last{ position:absolute; top:0;}


.proIndex{ padding-top:30px; padding-bottom:74px; background-color:#f7f7f7;}

.proBd,.caseSlide,.honorIndex,.linkIndex{ position:relative; margin-top:51px;}
.honorIndex{ margin-top:0;}
.linkIndex{ margin-top:38px;}
.proBd span,.caseSlide span,.honorIndex span,.linkIndex span{ display:block; width:18px; height:32px; position:absolute; top:50%; margin-top:-16px; background-repeat:no-repeat; background-position:center; cursor:pointer; z-index:99;}
.proBd span.proPrev,.caseSlide span.casePrev,.honorIndex span.honorPrev,.linkIndex span.linkPrev{ left:-40px; background-image:url(../images/c18.png);}
.honorIndex span.honorPrev{ left:0;}
.proBd span.proNext,.caseSlide span.caseNext,.honorIndex span.honorNext,.linkIndex span.linkNext{ right:-40px; background-image:url(../images/c19.png);}
.honorIndex span.honorNext{ right:0;}
.proBd span.proPrev:hover,.caseSlide span.casePrev:hover,.honorIndex span.honorPrev,.linkIndex span.linkPrev:hover{ background-image:url(../images/c20.png);}
.proBd span.proNext:hover,.caseSlide span.caseNext:hover,.honorIndex span.honorNext:hover,.linkIndex span.linkNext:hover{ background-image:url(../images/c21.png);}

.proBox,.caseBox,.honorOver,.linlBox{ width:1200px; overflow:hidden; position:relative; z-index:9;}
.honorOver{ width:570px;}
.proBd ul,.caseSlide ul,.honorIndex ul,.linkIndex ul{ overflow:hidden; zoom:1;   }
.proBd li{ text-align:center; margin-right:26px; width:280px; float:left; display:inline; }
.proBd li .pic{ border:1px solid #d5e4f6;}
.proBd li img{ width:278px; height:268px;}
.proBd li .tit{ padding:0 5px; font-size:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:18px;}	


.caseIndex{ padding-top:26px; padding-bottom:54px;}
.caseHd{ display:block; position:absolute; right:0; top:7px;}
.caseHd a{ font-size:18px; padding-bottom:11px; display:inline-block; *display:inline; zoom:1; margin:0 13px;}
.caseHd a.on{ font-weight:bold; color:#46aee0; background:url(../images/c22.jpg) no-repeat center bottom;}

.caseSlide li{ width:280px; float:left; display:inline; margin-right:26px;}
.caseSlide li img { width:280px; height:199px;}
.caseSlide li .memos{ padding:25px 15px 37px 15px; border:1px solid #ebebeb;}
.caseSlide li .tit{ font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.caseSlide li p{ margin:0; padding:0; height:84px; overflow:hidden;  color:#666; line-height:28px; margin-top:16px;}


.aboutIndex{ padding-top:53px; padding-bottom:70px; background:#f7f7f7 url(../images/c23.png) no-repeat center;}
.aboutBox{ margin-top:30px;}
.aboutIndex .left{ width:568px;}
/*.honorIndex li{ width:170px; float:left; display:inline; margin-right:30px; }
.honorIndex img{ width:168px; height:218px; border:1px solid #d7d7d7;}*/

.honorIndex{ position:relative; padding:0 88px;}
#carousels{ height:220px; position:relative;}
#carousels .carousel-feature{position:absolute; top:-1000px; left:-1000px;cursor:pointer; overflow:hidden; background:#fff; padding:5px; -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; -o-box-shadow:0 0 10px #ccc; -ms-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc;}
#carousels .carousel-feature a,#carousels .carousel-image{ display:block;}
#carousels .carousel-feature a{ height:100%;}
#carousels .carousel-feature a img{ width:100%; }
#carousel-left,#carousel-right{display:block; width:18px; height:32px; position:absolute; top:50%; margin-top:-16px; background-repeat:no-repeat; background-position:center; cursor:pointer; z-index:99;}
#carousel-left{ left:35px; background-image:url(../images/c18.png);}
#carousel-right{ right:35px; background-image:url(../images/c19.png);}
#carousel-left:hover{ background-image:url(../images/c20.png);}
#carousel-right:hover{ background-image:url(../images/c21.png);}



.aboutIndex .txt{ color:#555; text-indent:2em; height:72px; overflow:hidden; line-height:24px; margin-top:30px;}
.aboutIndex .more{ text-align:right; padding-right:34px; margin-top:28px;}
.aboutIndex .more a{ padding-right:53px; width:91px; height:41px; display:inline-block; *display:inline; zoom:1; color:#fff; background:url(../images/c25.png) no-repeat center; line-height:41px;}

.aboutIndex .right{ width:569px; height:391px; background:url(../images/c24.jpg) no-repeat center;}


.soluIndex{ padding-top:43px; padding-bottom:54px;}
.soluIndex li{ width:570px; float:left; display:inline;}
.soluIndex li.li1{ margin-right:60px;}
.soluIndex li .pic{ margin-top:38px;}
.soluIndex li img{ width:570px; height:250px;}
.soluIndex li .tt{ font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:15px;}
.soluIndex li p{ margin:0; padding:0; color:#666; height:54px; overflow:hidden; line-height:27px; margin-top:10px;}

.linkIndex li{ width:190px; float:left; display:inline; margin-right:12px;}
.linkIndex li img{ width:188px; height:78px; border:1px solid #e6e6e6;}

.syBottom{ margin-top:73px;}


/*内页公共部分*/
.nyBan{ height:350px; background-position:center top; background-repeat:no-repeat;}

.nyNav{ padding-top:15px; padding-bottom:21px; position:relative;}
.nyNav div{ text-transform:uppercase; font-size:24px; color:#49b3e6;}
.nyNav div span{ display:block; font-size:18px; margin-top:-2px;}
.nyNav em{ font-style:normal; color:#333; font-size:16px; position:absolute; right:0; top:35px;}

.sideBar{ padding-bottom:17px; background-color:#f6f6f6;}
.menulist{ text-align:center; } 
.sideBar li{ display:inline-block; *display:inline; zoom:1; margin:0 5px; margin-top:17px; }
.sideBar li a.menuA{ display:block; font-size:16px; padding:0 20px; line-height:36px; background-color:#e8e8e8; -webkit-border-radius:36px; -moz-border-radius:36px; -o-border-radius:36px; -ms-border-radius:36px; border-radius:36px;}
.sideBar li:hover a.menuA,.sideBar li.onmenu a.menuA{ background-color:#0ea6e2; color:#fff;}

.nyBottom{ margin-top:96px;}


/*分页*/
.Pages{ text-align:center; margin-top:43px;}
.Pages a,.Pages em{ display:inline-block; *display:inline; zoom:1;}
.Pages a{ margin:0px 3px; padding:3px 8px; background-color:#fff;  border:1px solid #eee; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.Pages em{ font-style:normal;}
.Pages a:hover,.Pages a.a_cur{ color:#fff; background-color:#0ea6e2; border-color:#0ea6e2;}


/*公司简介*/
.aboutPage{ padding-top:60px;}


/*荣誉资质*/
.honorList{ padding-top:30px;}
.honorList li{ text-align:center; float:left; display:inline; margin-top:30px; margin-right:26px;}
.honorList a{ display:block;}
.honorList .pic,.honorList img{ width:280px; height:385px;}
.honorList .ti{ margin-top:10px; padding:0 5px; font-size:15px; text-align:center;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*产品中心*/
.proList{ padding-top:30px;}
.proList li{ width:280px; float:left; display:inline; margin-right:20px; margin-top:30px;}
.proList li .pic,.proList li .pic img{ width:278px; height:268px;}
.proList li .pic{ border:1px solid #d5e4f6;}
.proList .ti{ margin-top:18px;}
.proList .ti a{ font-size:16px; text-align:center; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*城市案例*/
.caseList{ padding-top:20px;}
.caseList li{ width:280px; float:left; display:inline; margin-right:20px; margin-top:40px;}
.caseList li img{ width:280px; height:200px;}
.caseList .ti{ margin-top:15px;}
.caseList .ti a{ font-size:15px; text-align:center; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*城市新闻*/
.newList{ padding-top:41px;}
.newList li{ padding:19px 0; border-bottom:1px solid #ebebeb;}
.newList .pic,.newList .pic img{ width:220px; height:150px;}
.newList .pic{ float:left; display:inline;}
.newList .memos{ padding-top:21px; width:958px; float:right; display:inline;}
.newList .ti{ position:relative; padding-right:100px; line-height:22px;}
.newList .ti a{ font-size:16px; display:block;}
.newList .ti span{ display:block; position:absolute; right:0; top:0;}
.newList p{ color:#666; margin:0; padding:0; height:52px; overflow:hidden; line-height:26px; margin-top:25px;}


/*发展历程*/
.historyList{ margin-top:60px; padding-bottom:90px; background:url(../images/c9.jpg) repeat-y center top;}
.historyList em{ display:block; width:17px; height:9px; background:url(../images/c7.png) no-repeat center; margin:0 auto;}
.historyList li{ background:url(../images/c8.png) no-repeat center 13px; margin-top:40px;}
.historyList span{ color:#2f3032; display:block; font-size:28px; margin-bottom:16px;}
.historyList p{ margin:0; padding:0; color:#3e3e3e; line-height:24px;}
.historyList li.even{ padding-left:634px;}
.historyList li.odd{ padding-right:634px; text-align:right;}


/*解决方案*/
.soluteList{ padding-top:60px;}
.soluteList .pic,.soluteList .pic img{ width:600px; height:420px;}
.soluteList .memos{ padding:84px 68px 0 68px; width:464px; height:336px; background-color:#f9f9f9;}
.soluteList h2,.soluteList p{ padding:0; margin:0;}
.soluteList h2{ font-size:22px; font-weight:normal; margin-bottom:31px;}
.soluteList div{ height:168px; overflow:hidden; color:#666; font-size:15px; line-height:28px;}
.soluteList li.even .pic,.soluteList li.even .memos{ float:left; display:inline;}
.soluteList li.odd .pic,.soluteList li.odd .memos{ float:right; display:inline;}


/*联系我们*/
.contactList{ padding-top:28px;}
.contactList dl,.contactList dd,.contactList dt{ margin:0; padding:0;}
.contactList dl{ padding:14px 41px; margin-top:32px; position:relative;} 
.contactList dl.even{ border:1px solid #e8e8e8;}
.contactList dl.odd{ background-color:#f6f6f6;}
.contactList dd{ font-size:15px; padding-left:38px; background-position:0 9px; background-repeat:no-repeat; line-height:45px; width:467px; float:left; display:inline; margin-right:18px;}
.contactList dd.item1{ background-image:url(../images/c10.png);}
.contactList dd.item2{ background-image:url(../images/c12.png);}
.contactList dd.item2 span{font-size: 17px;}
.contactList dd.item3{ background-image:url(../images/c11.png);}
.contactList dd.item4{ background-image:url(../images/c13.png);}
.contactList dd.item5{ padding-left:0; width:505px; font-size:15px; color:#333;}
.contactList dd.item6{ margin-top:-45px;}
.contactList dt,.contactList img{ width:80px; height:80px; }
.contactList dt{ position:absolute; right:41px; top:50%; margin-top:-40px;}


.map{ margin-top:34px;}



/*在线留言*/
.online{ width:1028px; margin:0 auto; padding-top:37px;}
.online li{ border:1px solid #e0e0e0;  float:left; display:inline; margin-right:19px; margin-top:23px;}
.online li.li3,.online li.li5,.online li.li7,.online li.li8{ margin-right:0;}
.online input,.online textarea{ width:300px; font-size:14px; color:#666; padding:17px 14px; line-height:16px;}
.online textarea{ line-height:20px;}
.online li.li5 input,.online li.li7 input{ width:649px;}
.online li.li8 textarea{ width:998px; height:112px;}
.online li.li9{ width:100%; border:none; text-align:center; margin-top:38px;}
.online li.li9 input{ font-size:16px; padding:0; display:inline-block; *display:inline; zoom:1; width:200px; height:50px; line-height:50px; color:#fff; background:#0ea6e2; cursor:pointer;}



/*招聘列表页*/
.JobPanel{ padding-top:40px;}
.JobPanel dl,.JobPanel dt,.JobPanel dd{ margin:0; padding:0;}
.JobPanel dl{ margin-top:20px;}
.JobPanel dt{ padding:0 55px 0 22px; background-color:#e6e3e3; font-size:18px; position:relative; line-height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
.JobPanel dt span{ display:block; width:35px; height:35px; background:url(../images/c14.png); position:absolute; right:10px; top:7px;}
.JobPanel dl.cur dt{ background-color:#666666; color:#fff;}
.JobPanel dl.cur span{ background-image:url(../images/c15.png);}
.JobPanel dd{ display:none; padding:22px 30px 15px 30px; line-height:27px;}
.JobPanel h2{ font-size:14px; margin:0; padding:0; font-weight:normal;}
.JobPanel .txtbox div{ padding-left:70px; margin-bottom:35px;}
.JobPanel a{ display:block; text-align:center; font-size:16px; background-color:#0ea6e2; width:170px; height:45px; color:#fff; line-height:45px; margin-top:33px;}


/*人才招聘详情页*/
.JobForm{ width:412px; margin:0 auto; margin-top:51px;}
.JobForm h2{ padding:0; margin:0; margin-bottom:30px; text-align:center; font-size:18px; line-height:32px;}
.JobForm ul li{ margin-bottom:22px;}
.JobForm input,.JobForm label{ float:left; display:inline;}
.JobForm label{ width:75px; color:#858585; line-height:40px;}
.JobForm input{ font-family:'Microsoft Yahei'; color:#858585; font-size:14px; padding:12px;  border:1px solid #e6e6e6; width:284px; line-height:16px;}

.JobForm .btns{ text-align:center;}
.JobForm .Btn{ float:none; display:inline-block; *display:inline; zoom:1; width:auto; height:auto; line-height:normal; padding:8px 14px; font-size:16px; border:none; cursor:pointer; margin-right:14px;}
.JobForm .SubBtn{ background:#0ea6e2; color:#fff;}
.JobForm .ResetBtn{  background:#eef1f3;}


/*诚邀加盟*/
.addPart1 .tis{ border-bottom:1px solid #e2e2e2; text-transform:uppercase; text-align:center; font-size:18px; padding-bottom:20px; position:relative;margin-bottom: 40px; }
.addPart1 .tis span{ display:block; font-size:20px; font-weight:normal; margin-top:4px;}
.addPart1 .tis i{ position:absolute; display:block; width:70px; height:3px; background-color:#0ea6e2; bottom:-2px; left:50%; margin-left:-35px;}
.addPart1{ position:relative; margin-top:66px; padding-bottom:60px;}
.addPart1 dt{ text-align:center;}
.addPart1 dd{ font-size:15px; position:absolute;}
.addPart1 .dd1{ left:40px; top:109px;}
.addPart1 .dd2{ left:80px; top:326px}
.addPart1 .dd3{ right:176px; top:109px;}
.addPart1 .dd4{ right:83px; top:326px}
.addPart1 .dd5{ left:0; top:0; }
 
 
.addPart2{ color:#fff; height:603px; background:url(../uploadfiles/image/pic15.jpg) no-repeat center; padding-top:47px; }
.addPart2 .w1200{ position:relative; height:100%;}
.addPart2 dt{ font-size:24px; font-weight:bold; text-align:center;}
.addPart2 dt span{ display:block; width:45px; height:3px; background-color:#fff; margin:0 auto; margin-top:9px;}
.addPart2 ul{ margin-top:25px; }
.addPart2 li{ margin-bottom:80px;}
.addPart2 .tis{ font-size:30px; text-align:center; width:70px; height:70px; background:url(../uploadfiles/image/pic16.png) no-repeat center; line-height:70px; float: right; margin-left:60px;}
.addPart2 .txt,.addPart2 .txt span{ text-align:center; font-size:16px; line-height:24px; color:#fff!important;}
.addPart2 .txt{ padding-top:10px; }
.addPart2 .li1 .tis{ margin-right:347px; }
.addPart2 .li2 .tis{ margin-right:409px; }
.addPart2 .li3 .tis{ margin-right:485px; }
.addPart2 .li4 .tis{ margin-right:561px; }

.addPart3{ padding-bottom:57px;}
.addPart3 .tis{ border-bottom:1px solid #e2e2e2; text-transform:uppercase; text-align:center; font-size:18px; padding-bottom:18px; padding-top:54px; position:relative; }
.addPart3 .tis span{ display:block; font-size:20px; font-weight:bold; margin-top:4px;}
.addPart3 .tis i{ position:absolute; display:block; width:70px; height:3px; background-color:#0ea6e2; bottom:-2px; left:50%; margin-left:-35px;}
.addList{ padding-top:16px;}
.addList li{ text-align:center; float:left; display:inline; width:400px; margin-top:29px;}
.addList .tit{ font-size:16px; margin-top:13px;}
.addList p{ margin:0; padding:0; color:#999; font-size:12px; line-height:17px; margin-top:12px;} 
.addList span{ width:25px; height:1px; background-color:#333; display:inline-block; *display:inline; zoom:1; margin-top:-3px;}


.addPart4{  padding:129px 0; color:#eaeef7; background-position:center;}
.addPart4 .txts{ padding-left:616px; height:192px; overflow:hidden;}
.addPart4 .tis{ font-size:30px; margin-bottom:40px; } 
.addPart4 p{ margin:0; padding:0; text-indent:2em; font-size:15px; line-height:27px;}



.addPart5{ margin-top:55px; background:url(../uploadfiles/image/pic19.jpg) repeat-x left center;}
.addPart5 dl,.addPart5 dt,.addPart5 dd{ margin:0; padding:0;}
.addPart5 dl{ width:78px; text-align:center; float:left; display:inline; margin-right:46px;}
.addPart5 dt{ font-size:18px;margin-bottom:31px;}
.addPart5 dd{ font-size:16px; color:#fff;  background:url(../uploadfiles/image/pic18.png) no-repeat center; line-height:38px;}
.addPart5 dl.dl10{ margin-right:0;}


/*六大方针*/
.sixPage{ padding-top:53px;}
.prinTi{ text-align:center; font-size:30px;}

.sixEdit{ margin-top:35px;}
.sixEdit .sixTxt{ display:none; }
.sixTxt .tis{ font-size:16px; font-weight:bold; color:#0ea6e2;}
.sixTxt p{ text-indent:2em; font-size:15px; margin:0; padding:0; line-height:27px;}

.newTi,.newTime{ text-align:center;}
.newTi{ font-size:20px; margin-top:45px; color:#0ea6e2; text-align:center; margin-bottom:20px;}
.newTime{ border-bottom:1px solid #ededed;  font-size:14px; text-transform:uppercase; color:#acb0b1; margin-top:9px; padding-bottom:30px; margin-bottom:30px;} 

.newEdit{ line-height:28px;}
.newEdit p{ text-indent:2em; margin:0; padding:0;}


/*网站地图*/
.ul_sitemap li{  border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}

/*侧边栏*/
.FloatBox{ position:fixed; right:0px; top:50%; margin-top:-76px; z-index:99;}
.FloatBox dd{ width:50px; height:40px; padding-top:10px; text-align:center; position: relative; background:#0ea6e2; margin-bottom:1px;}
.FloatBox dd img{ width:30px; height:30px;}
.FloatBox dd a{ display:block; cursor:pointer; text-align:center;}
.FloatBox dd .cbox{ position:absolute; right:52px; background:#0ea6e2; color:#fff; padding:0 10px; height:50px; line-height:50px; font-size:18px; width:180px; top:0; transform:scale(0); opacity:0; filter:opacity(0); transition:.5s;}
.FloatBox dd:hover .cbox{ transform:scale(1); opacity:1; filter:opacity(1);}