body { width: 100%; height: 100%; margin: 0; font-family: 'Microsoft YaHei'; background: #fff; }
a {color:#000000;text-decoration: none;cursor:pointer;}
ul { list-style: none; margin:0;padding:0;}
p,h1 { margin: 0 }
* { margin:0 auto; padding:0;}

map area { outline: none; border: 0;-webkit-appearance:none; }

.clearfix { zoom:1;}
.clearfix:after { height:0; display:block; visibility:hidden; content:"."; clear:both;}	

.nav { width: 1080px; margin: 0 auto; height: 68px; }
.nav .logo { float: left; margin-top: 10px; }
.nav .menu { float: right; margin-top: 19px; }
.nav .menu ul li { float: left;text-align: center; background: url(../images/line.png) top right no-repeat; height: 36px; padding: 0 30px 0 22px; line-height: 18px; }
.nav .menu ul .last { background: none;}
.nav .menu ul li a span{ display: block; color: #bebebe; font-size: 10px; }
.nav .menu ul li a { color: #07358a; font-size: 16px; }
.banner { background: url(../images/banner.jpg) center center no-repeat; height: 481px; }
.content .text { margin-top: 45px; }
.text .list ul { margin-left: 63px; margin-top: 15px; }
.text .list ul li {float: left;}
.text .list ul li a { background: url(../images/btn.jpg) no-repeat; width: 109px; height: 28px; display: block; text-align: center; line-height: 28px; color: #FFF; margin-left: 14px; }
.text .list ul li .on {background: url(../images/btnon.jpg) no-repeat;}
.text .list ul li a:hover { background: url(../images/btnon.jpg) no-repeat; }
.text .left { float: left;}
.text .right { float: right;}

#wrap { width: 870px; text-align: center;}
#wrap img { margin-left: 8px; }
.copyright2 { max-width: 1440px; margin: 0 auto; text-align: center; background: #0eb1f6; height: 37px; font-size: 12px; line-height: 37px; color: #FFF; margin-top: 95px;}

.title { text-align: center; }

.carousel{width:724px; height: 117px; margin: 0px auto;position: relative;}
.main_img{width:656px; height: 117px; margin:0px auto; position: relative; overflow: hidden; }
.carousel ul.imageslist{position: absolute;top:0;left:0;list-style: none; width: 9000px;}
.carousel ul.imageslist li{float: left;}
.carousel ul.imageslist li img{padding-right: 13px;}
.carousel .buttons a{display: block; width: 23px; height: 117px;cursor: pointer;}
.carousel .buttons .leftBtn{position: absolute; top:0 ; left:0px;background: url(../images/left.jpg) no-repeat;}
.carousel .buttons .rightBtn{position: absolute; top: 0 ; right:0px;background: url(../images/right.jpg) no-repeat;}
.carousel .buttons .rightBtn:hover{background-image: url(../images/right_cur.jpg);}
.carousel .buttons .leftBtn:hover{background-image: url(../images/left_cur.jpg);}

.con b { color:#0956a8; font-weight: bold; }
.intro_com { margin: 28px 0;}

.process { margin-top: 28px; }
.process ul li { float: left; color: #FFF; text-align: center; font-size: 14px; padding-top: 35px; }
.process ul .lista { width: 101px; height: 115px; background: #4facce;}
.process ul .listb { width: 101px; height: 115px; background: #7ac664;}
.process ul .list2 { width: 20px; height: 115px; background: url(../images/arrow.jpg) center center no-repeat; }
.career_t a { display: inline-block; background: #4372b6; width: 45px; height: 22px; color: #FFF; text-align: center; text-decoration: none; line-height: 22px; }
.con u b { color: #FFF; }
