﻿@charset "utf-8";
@import "reset.css";
/*globe*/
body { 
	background: #fff;
	color: #666; 
	font: 12px/24px "微软雅黑","华文细黑",Arial,sans-serif;
	padding: 0;
	margin: 0;
}
a { 
	color: #666;
}
a:hover { 
	color: #bca56b;
}

/*public*/
.marT10 {
	margin-top: 10px;
}
.marT20 {margin-top: 20px;}
.w1000{width: 1000px; margin: 0 auto;}

/*header*/
.header{
	width: 100%;
	border-top: 4px solid #e9ce80;
	height: 98px;
}
.logo{
	width: 390px;
	float: left;
}
.logo .logo_l{
	/*line-height:98px; ;*/
	padding-top: 11px;
}
.logo .logo_r{
	padding-top: 33px;
}
.hed_right{float: left;width: 610px;}
.hed_right .head_top{
	padding-top: 21px;
}
.hed_right .head_top p{
	text-align: right;
	font-size: 16px;
	color: #777;
}
.hed_right .head_top p em{
	font-family: arial;
	color: #e2bb43;
	font-weight: bold;
}
.head_botm ul li{
	float: left;
	width: 76px;
	text-align: right;
}
.head_botm ul li a{
	text-align: right;
	font-size: 14px;
	color: #1f65a4;
	padding-bottom: 19px;
}
.head_botm{padding-top: 10px;}
.head_botm ul li a:hover{
	border-bottom: 2px solid #0079a4;
}
.head_botm ul li a.hover{
	border-bottom: 2px solid #0079a4;
}


/*infex*/
.banner{overflow: hidden;height: 399px;width: 100%;position: relative;}
.banner ul li{width: 100%;height: 399px;}
.index_tex{background: url(../../img/bg.jpg) repeat-x; height: 44px;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd; }
.index_tex .index_conright{
	width: 870px;
	padding: 10px 0px;
}
.index_tex .index_conright img{
	vertical-align: middle;
}
.banner .hd a.prev{width: 40px; height: 40px;background: url(../../img/qh.png);background-position: 0px 0px;display: block;position: absolute;z-index: 2;top: 250px; left: 50%;margin-left: 55px;}
.banner a.next{width: 40px; height: 40px;background: url(../../img/qh.png);background-position: 40px 40px;display: block;position: absolute;z-index: 2;top: 291px; left: 50%;margin-left: 55px;}

.txtScroll-top{width: 790px;overflow: hidden;float: left;}
.index_conright .txtScroll-top span{padding: 0px 5px;color: #aaa;}
.index_conright a.more{color: #aaa}
.index_con{margin-top: 26px;padding-bottom: 35px;}
.index_con .index_conleft{width: 688px;border: 1px solid #ddd;height: 270px;float: left;border-top: 1px solid #1f65a4;padding-bottom: 15px;}
.index_con .indexcon_r{width: 278px;float: left;margin-left: 30px;}
.index_con .index_conr{width: 278px;min-height: 185px;border: 1px solid #ddd;}
.indexcon_top ul li{float: left;width: 144px;height: 39px;border-right: 1px solid #ddd;}
.indexcon_top ul li:hover{border-top: 2px solid #e8cd7f;margin-top: -1px;height: 38px;}
.indexcon_top ul li.hover{border-top: 2px solid #e8cd7f;margin-top: -1px;height: 38px;}
.indexcon_top ul li a{font-size: 14px;text-align: center;display: block;line-height: 39px;color: #999;}
.indexcon_top ul li a:hover{color: #1f65a4;font-weight: bold;}
.indexcon_top ul li a.hover{color: #1f65a4;font-weight: bold;}
.indexcon_top ul li img{vertical-align: middle;margin-right: 10px;}
.indexcon_top{background:#f2f2f2; border-bottom: 1px solid #ddd;}

.indexcon_con {padding-top: 25px;padding-left: 32px;width: 656px;height: 220px;overflow: hidden;}



.index_conr .top{background:url(../../img/img2.jpg) no-repeat; width: 279px;height: 41px; color: #fff;}
.index_conr .top span{padding-left: 30px;font-size: 14px;font-weight: bold;line-height: 40px;}
.index_conr .top a{float: right;color: #fff;padding-right: 25px;line-height: 40px;opacity: 0.5;}
.index_conr .btm{padding: 22px;width: 212px;height: 87px;overflow: hidden;}
.index_conr .btm img{padding-bottom: 10px;}
.index_conr .btm p{padding-left: 5px;}
.index_conr .btm ul li{float: left;width: 234px;}
.index_conr .btm .box{width: 234px;height: 109px;overflow: hidden;}

.wl{margin-top: 18px;}
.wll{width: 100px;border-right: 1px solid #dedede;height: 85px; padding-right: 11px; text-align: center; }

.wlr {float: right; text-align: right;}
#wx{position: absolute;top: -60px;height: 150px;left: 5px;display: none;}
.wlr img{float: left;}

/*service*/
.ban{width: 100%;height: 200px;}

.nav_left{width: 223px;}
.nav_left ul li{width: 223px;height: 41px;background: url(../../img/bg2.jpg) no-repeat;float: left;}
.nav_left ul li:hover{width: 223px;height: 41px;background: url(../../img/bg1.jpg) no-repeat;}
.nav_left ul li.hover{width: 223px;height: 41px;background: url(../../img/bg1.jpg) no-repeat;}
.nav_left ul li a{font-size: 14px;margin-left: 35px;line-height: 41px;display: block;}
.nav_left ul li:hover a{color: #e6c974;font-weight: bold;}
.nav_left ul li.hover a{color: #e6c974;font-weight: bold;}
.nav_left .top{width: 223px;height:66px;background: url(../../img/bg3.jpg) no-repeat; }
.nav_left .top span{font-size: 20px;font-weight: bold;padding-top: 18px;padding-left: 20px;display: block;color: #fff;}
.nav_left{float: left;width: 223px;margin-bottom: 150px;}

.ser_right{width: 740px;}

.mbx{padding-top: 35px;}
.mbx .mbx_left{width: 110px;height: 30px;font-size: 14px;color: #666;border-bottom: 2px solid #1f65a4;float: left;}
.mbx .mbx_right{width: 630px;float: left;border-bottom: 1px solid #ccc;height: 31px;}
.mbx .mbx_right p{text-align: right;}
.mbx .mbx_right p img{vertical-align: middle;margin-right: 10px;}
.mbx .mbx_right p span{opacity: 0.5;}

.ser_con{padding-top: 30px;padding-left: 15px;padding-bottom: 50px;}
.ser_con .p1{color: #1f65a4;font-size: 18px;}
.ser_con .p2{color: #226eac;font-size: 11px;}
.ser_con .p3{font-size: 12px;font-weight: bold;color: #1f65a4;}
.ser_con img{float: right;}


.team_r{float: right; width: 594px;background: #ececec;height: 160px;overflow: hidden;}
.team ul li img{float: left;border: 1px solid #ddd;} 
.team_rcon{padding-top: 30px;padding-left: 35px;}
.team ul li .p1{font-size: 12px; color: #1f65a4;padding-bottom: 10px;}
.team ul li:hover .p1{color: #fff;}
.team ul li .p1 span{font-family: arial;font-size: 16px;font-weight: bold;color: #777;}
.team ul li:hover .p1 span{color: #fff;}
.team ul li p em{padding-left: 90px;}
.team ul li p{width: 525px;}
.team ul li{margin-bottom: 15px;height: 160px;}
.try{padding-left: 40px;}

.success{padding-top: 30px;padding-left: 15px;padding-bottom: 50px;}
.success .logos ul li img{width: 157px;height: 44px;padding-top: 6px;padding-left: 8px;}
.success .logos ul li{float: left;width: 174px;margin-right: 11px;margin-bottom: 15px;}
.success .logos ul li div{width: 174px;height: 58px;border: 1px solid #e3e3e3;}
.success .logos ul{width: 748px;}
.success .logos ul li p{text-align: center;color: #888;line-height: 30px;}
.success_list{padding-top: 25px;border-top: 1px solid #f4f4f4;border-bottom: #d2e0ed;}
.success_list ul li span{color: #aaa;padding-left: 5px;padding-right: 10px;}
.success_list ul li div{width: 70px;height: 20px;background: url(../../img/img9.jpg) no-repeat;color: #fff;float: right;text-align: center;line-height: 20px;margin-top: 8px;display: none;}
.success_list ul li{height: 36px;line-height: 36px;}
.success_list ul li a{padding-left: 10px;}
.success_list ul li a:hover{color: #1f65a4;}
.success_list ul li a:hover span{color: #1f65a4;}


.success .title .bt{font-size: 18px;text-align: center;color: #333;line-height: 35px;}
.success .title .date{font-size: 12px;color: #999;text-align: center;}
.success .title {border-bottom: 1px solid #eaeaea;padding-bottom: 20px;}
.success .succ_page{margin-top: 20px;border-top: 1px solid #eaeaea;padding-top: 20px; }
.success .succ_page .back{margin-top: -24px;text-align: right;}
.success .con{padding: 20px 0;}

.app{padding: 30px 0;padding-left: 15px;}
.app .top p{line-height: 32px;}
.app .top p a{color: #1c5c9c;}
.app .top{padding-bottom: 10px;border-bottom: 1px solid #1f65a4;}
.app_con .p1{font-size: 14px;font-weight: bold;}
.app_con{padding-top: 10px;min-height: 420px;padding-bottom: 10px;border-bottom: 1px solid #1f65a4;}
.app .submit p{text-align: center;}
.app .submit p .sub{width: 100px;height: 36px;background: url(../../img/img11.jpg) no-repeat;line-height: 36px;border: none;color: #fff;}
.app .submit{padding-top: 20px;}

.searcher .sear_top{margin-top: 30px;}
.searcher .sear_top{width: 740px;height: 147px;border: 1px solid #eee;background: #f3f6f9;}
.searcher .sear_top .sear_topcon{padding-top: 23px;padding-left: 34px;}
.searcher .sear_top .sear_topcon p{color: #1e61a0;font-weight: bold;}
.searcher .searcher{padding-left: 15px;padding-top: 30px;}
.searcher .selects{margin-top: 5px;}
.searcher .selects .sel1{width: 165px;}
.searcher .selects .sel2{width: 165px;}
.searcher .selects .sel3{width: 135px;}
.searcher .selects .sel4{width: 135px;}
.searcher .selects select{margin-right: 16px;border: 1px solid #ccc;color: #999;}
.searcher .input{width: 590px;height: 22px;border: 1px solid #ccc;float: left;background: #fff;}
.searcher .input .text{width: 585px;border: none;}
.searcher .se_te .sub{width: 70px;height: 24px;background: url(../../img/img12.jpg) no-repeat;border: none;color: #fff;float: left;margin-left: 18px;}
.searcher .se_te{margin-top: 14px;}

.search_list{padding-top: 25px;}
.search_list ul{border-top: 1px dashed #bebfbf;}
.search_list ul li{border-bottom: 1px dashed #bebfbf;
	padding: 13px 0;
}
.search_list ul li a div{float: left;}
.search_list ul li a .div1{width: 145px;padding-left: 5px;color: #1f65a4;}
.search_list ul li a .div2{width: 130px;}
.search_list ul li a .div3{width: 110px;}
.search_list ul li a .div4{width: 175px;}
.search_list ul li a .div5{width: 160px;}
.search_list ul li a{display: block;line-height: 18px;}
.searcher{padding-bottom: 50px;}

.test_con{padding: 40px 0;}
.test_con .title p{font-size: 18px;color: #1f65a4;font-weight: bold;}
.test_con .title{padding-bottom: 30px;text-align: center;border-bottom: 1px solid #ddd;margin-bottom: 20px;}

.test_con p{line-height: 30px;font-size: 14px;}
.test_con p span{color: #d1b255;}
.test_con .border_btm{border-bottom: 1px solid #ddd;}
.test_con .p_t{text-align: center;color: #1f65a4;font-size: 18px;}
.test_con .p2{color: #4d8ec9;}
.test_con .p2 em{font-size: 18px; font-weight: bold;}
.test_login{position: relative;left: 50%;margin-left: -129px;width: 258px;height: 176px;border: 3px solid #eee;}
.test_login table{margin-top: 15px;margin-left: 18px;color: #1f65a4;}
.test_login table span{color: #ff3000;margin-left: 5px;}
.test_login .sub{ cursor:pointer;background: #727272;width: 70px;height: 24px;text-align: center;border: none;margin-left: 0px;color: #fff;}
.test_login em{color: #666;}
.test_login a{color: #c0aa43;}

.about{padding-top: 35px;padding-left: 20px;}
.guzhu ul li .left{float: left;}
.guzhu ul li .left img{padding-right: 25px;}
.guzhu ul li .right{float: left;width: 506px;}
.guzhu ul li{padding-top: 27px; background: url(../../img/bg4.jpg) no-repeat;width: 725px;padding-bottom: 25px;}
.guzhu ul li .right .p1{font-size: 14px;}
.guzhu ul li .right img{vertical-align: middle;}
.guzhu ul li:hover .right p{color: #337cbe;}
.guzhu ul{border-bottom: 1px solid #337cbe;}


.success .move ul li img{width: 224px;height: 151px;padding-top: 2px;padding-left: 3px;}
.success .move ul li{float: left;width: 231px;margin-right: 11px;margin-bottom: 15px;}
.success .move ul li div{width: 231px;min-height: 158px;border: 1px solid #e3e3e3;}
.success .move ul{width: 760px;padding-left: 12px;padding-top: 19px;}
.success .move ul li p{text-align: center;color: #888;line-height: 30px;}
.move_list ul li img{vertical-align: middle;padding-left: 5px;padding-right: 10px;}
.success .move{width: 740px;height: 220px;border: 1px solid #eee;background: #f7f7f7;margin-left: -16px;overflow: hidden;}
.move_list ul li{height: 44px;line-height: 44px;border-bottom: 1px dashed #cacaca;}
.move_list ul li div{display: block;background: none;color: #666;margin-top: 12px;}
.move_list ul{border-top: 1px dashed #cacaca;}

.indexcon_con .searc_sele .gws{border: none;background: url(../../img/sear.jpg) no-repeat; width: 50px;height: 24px;color: #fff;margin-left: 10px;}
.indexcon_con .searc_sele a{color: #e5bf51;margin-left: 5px;}
.indexcon_con .searc_sele .sel4{width: 100px;}
.indexcon_con .searc_sele select{color: #999;}

.gw_sealist{padding-top: 10px;}
.gw_sealist ul li .div1{float: left;width: 120px; color: #1f65a4;}
.gw_sealist ul li .div2{float: left;width: 115px;}
.gw_sealist ul li .div3{float: left;width: 90px;}
.gw_sealist ul li .div4{float: left;width: 160px;}
.gw_sealist ul li .div5{float: left;width: 135px;}

#id2{display: none;}
#id3{display: none;}

.nav_left img{margin-top: -1px;}

.contact_con {padding: 30px 0;}
.contact_con .left{float: left;width: 350px;}
.contact_con .right: {float: left;}




/* 人才招聘 */
#spred {
	color:#F00;
}
.joinus_tb {
	border:1px solid #E2E2E2;
	border-width: 0 0 1px 1px;}
.joinus_tb tr td {
	padding: 5px;
	border:1px solid #E2E2E2;
	border-width:1px 1px 0 0;
}
.joinus_tb .feedback_input {
	width: 260px;
	height: 18px;
	padding: 5px;
	line-height: 18px;
	color: #666;
	border: 1px solid #dddddd;
	box-shadow: 2px 2px 2px #f4f4f4 inset;
	background: #fff;
}
.joinus_tb .error {
	width: 260px;
	height: 18px;
	padding: 5px;
	line-height: 18px;
	color: #666;
	border: 1px solid #D70128;
	box-shadow: 2px 2px 2px #f4f4f4 inset;
	background: #fff;
}






