﻿body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;font-size:12px; margin-top:5px;  font-family:"微软雅黑";}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;}
a:link{color:#009;}
a:visited{color:#800080;}
a:hover,a:active,a:focus{color:#c00;}
.wrap{width: 1000px;margin: 0 auto;}
.clear{clear: both;}
.l{float:left;}
.r{float:right;}
h2{font-size: 22px;}
h3{font-size: 20px;}
h4{font-size: 18px;}
h5{font-size: 16px;}
h6{font-size: 14px;}
h1,h2,h3,h4,h5,h6{font-weight: 100;}
/*******************************Í·²¿*******************************/
.header{height:125px;position: relative;}
.header .logo{position: absolute;top:22px;}
.header .logo{position: absolute;top:22px;}
.header .lock{position:absolute;color: #00699e;font-size:20px;left:181px;top:61px;}
.header .lock span{font-size:12px;}
.header .lock a{color: #00699e;}
.header .lock a:hover{color: #ff9c00;}
.header .tel{position: absolute;right:0px;top:25px;}
.header .tel .telico{padding-left:15px;background: url("../images/telico.jpg") no-repeat center left;}
.header .tel .telinfo{font-size: 20px;color: #00699e;}
.header .tel .staff{font-size:14px;color: #558ed5;padding-left:12px;}
.header .from{position: absolute; right: 0px;top:61px;}
.header .from input{border:none;margin-left: 5px;line-height: 32px; height: 32px;}
.header .from .text{width: 131px;padding-left: 10px;background:#e9e9e9 url("../images/text_t.jpg") no-repeat center left;}
.header .from .pasw{width: 131px;padding-left: 10px;background:#e9e9e9 url("../images/pasw_t.jpg") no-repeat center left;}
.header .from .submit{background-color: #2A71C8;width: 90px;text-align: center;color: #fff;cursor: pointer;}
/*******************************µ¼º½*******************************/
.nav{background:url(../images/nav.jpg) repeat-x;line-height: 46px;position: relative;z-index: 100;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
/*.nav ul{padding-left:5px;}*/
.nav li{width: 111px;text-align: center;float:left;font-size: 14px;line-height: 47px;}
.nav li:hover ,.nav .on{background:url(../images/nav2.jpg);color: #fff;}
.nav li:hover a,.nav .on a{color: #fff;}
.nav li a{color:#174ea0;display: block;}
.nav .serch{background: url("../images/serch.jpg") no-repeat;display: inline-block;width:59px;height:48px;float:right;}
.nav .serch a{display:block;height: 45px;}
/*20150821Ôö¼Ó by Äê*/
.nav li .nav_x{position:absolute;z-index: 101;padding-top:26px;left:0;top:47px;display: none;height: 242px;width: 100%;}
.nav li .nav_fwly{/*position:absolute;z-index: 101;padding-top:26px;left:0;top:45px;display: none;height: 295px;width: 100%;background-color: #fcfcfc;*/}
.nav li:hover .nav_x,.nav li:hover .nav_fwly{display: block;}
.nav li .nav_x ul{width: 165px;float:left;}
.nav li .nav_x ul li{padding-left:20px;line-height: 30px;font-size: 13px;text-align: left;margin-bottom:1px;background: none;}

.nav li .nav_x2{position:absolute;z-index: 101;left:0;top:47px;display: none;height: 254px;width: 100%;}

.nav li .nav_x2 ul{width: 165px;float:left;}


.nav li .nav_x ul li:hover{border-bottom:1px solid #fff;margin-bottom:0;}
.nav li .nav_x .img{float:left}
.nav li .nav_x .img img{height:173px}
.nav li .nav_p{position:absolute;top:0;background: #2a71c8;padding:10px 12px 0;   min-height:214px;}
.nav .serch .nav_x{background: #fff;height: 54px;padding-top:0px;}
.nav .serch .nav_x .text{background:#e8e8e8 url("../images/serch.png") no-repeat 13px 13px ;padding-left:38px;width: 785px;height: 40px;line-height: 40px;border:0;/*color:#fff;*/font-size: 14px;}
.nav .serch .nav_x .submit{background:#ff9c00;text-align: center;width: 170px;line-height: 40px;color:#fff;cursor: pointer;border:0;font-size: 14px;  }
.nav li .nav_fwly ul{margin-left:-15px;width: 850px;}
.nav li .nav_fwly ul li{margin:0 0 6px 15px;float:left;background-color: #fff;width: 140px;height:100px;/*border:1px solid #f3f3f3;*/font-size: 12px;line-height: 20px;}
.nav li .nav_fwly ul li a{display: block;background: url("../images/fwly.png") no-repeat right center;padding-top:75px;height: 25px;text-align: center;color:#666;}
.nav li .nav_fwly ul li a:hover{background: #0073ac url("../images/fwly_h.png") no-repeat;color:#fff;}
/*.nav li .nav_fwly ul li .fwly1,.nav li .nav_fwly ul li .fwly1:hover{background-position: 0 -15px;}
.nav li .nav_fwly ul li .fwly2,.nav li .nav_fwly ul li .fwly2:hover{background-position: -200px -15px;}
.nav li .nav_fwly ul li .fwly3,.nav li .nav_fwly ul li .fwly3:hover{background-position: -403px -15px;}
.nav li .nav_fwly ul li .fwly4,.nav li .nav_fwly ul li .fwly4:hover{background-position: -600px -15px;}
.nav li .nav_fwly ul li .fwly5,.nav li .nav_fwly ul li .fwly5:hover{background-position: -800px -15px;}
.nav li .nav_fwly ul li .fwly6,.nav li .nav_fwly ul li .fwly6:hover{background-position: 0 -153px;}
.nav li .nav_fwly ul li .fwly7,.nav li .nav_fwly ul li .fwly7:hover{background-position: -200px -153px;}
.nav li .nav_fwly ul li .fwly8,.nav li .nav_fwly ul li .fwly8:hover{background-position: -403px -153px;}
.nav li .nav_fwly ul li .fwly9,.nav li .nav_fwly ul li .fwly9:hover{background-position: -605px -153px;}
.nav li .nav_fwly ul li .fwly10,.nav li .nav_fwly ul li .fwly10:hover{background-position: -800px -153px;}*/

.nav li .nav_fwly ul li .fwly1,.nav li .nav_fwly ul li .fwly1:hover{background-position: -208px -15px;}
.nav li .nav_fwly ul li .fwly2,.nav li .nav_fwly ul li .fwly2:hover{background-position: -414px -15px;}
.nav li .nav_fwly ul li .fwly3,.nav li .nav_fwly ul li .fwly3:hover{background-position: -613px -15px;}
.nav li .nav_fwly ul li .fwly4,.nav li .nav_fwly ul li .fwly4:hover{background-position: -816px -15px;}
.nav li .nav_fwly ul li .fwly5,.nav li .nav_fwly ul li .fwly5:hover{background-position: -1015px -15px;}
.nav li .nav_fwly ul li .fwly6,.nav li .nav_fwly ul li .fwly6:hover{background-position: -208px -153px;}
.nav li .nav_fwly ul li .fwly7,.nav li .nav_fwly ul li .fwly7:hover{background-position: -414px -153px;}
.nav li .nav_fwly ul li .fwly8,.nav li .nav_fwly ul li .fwly8:hover{background-position: -613px -153px;}
.nav li .nav_fwly ul li .fwly9,.nav li .nav_fwly ul li .fwly9:hover{background-position: -816px -153px;}
.nav li .nav_fwly ul li .fwly10,.nav li .nav_fwly ul li .fwly10:hover{background-position: -1015px -153px;}
/*20150821Ôö¼Óend*/


/*******************************½¹µãÍ¼*******************************/
.banner{height:536px;position: relative;overflow: hidden;background-color: #f6f4f4;}
.banner .bd li{background:no-repeat top center;height:536px;}
.banner .hd{position: absolute;bottom: 15px; text-align: center;z-index: 99;width:100%;height:30px;}
.banner .hd ul{text-align: center;}

.banner .bd li a{height:536px;display: block;}
/*.banner .hd li{cursor:pointer; display:inline-block;width:12px;height:12px;background: url("../images/banner_button.png") no-repeat center right;overflow: hidden;margin-left:15px;}*/
.banner .hd li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:0px; margin:1px; overflow:hidden; background: url("../images/banner_button.png") no-repeat top right;padding-top:15px; margin-left:15px;}
.banner .hd .on{background: url("../images/banner_button.png") no-repeat top left;}
.banner .prev{background: url("../images/left.jpg") no-repeat;position: absolute;top:50%;left:0px;width:40px;height: 60px;cursor: pointer;z-index: 99;}
.banner .next{background: url("../images/right.jpg") no-repeat;position: absolute;top:50%;right:0px;width:40px;height: 60px;cursor: pointer;z-index: 99;}
/*******************************Ê×Ò³Ö÷Ìå*******************************/
.fx{position: fixed;right:0px;top:50%;z-index: 100;}
.wx{width: 75px;height: 20px;background:#2a71c8 url("../images/wx.png") no-repeat 20px 12px;cursor: pointer;color: #fff;text-align: center;padding-top:55px;}
.db{width: 75px;height: 20px;background:#2a71c8 url("../images/db.png") no-repeat 27px 12px;cursor: pointer;color: #fff;text-align: center;padding-top:55px;}
.kf{width: 75px;height: 20px;background:#2a71c8 url("../images/kf.png") no-repeat 27px 12px;cursor: pointer;color: #fff;text-align: center;padding-top:55px;}
.wx .wx_pint{position: absolute;left:-200px;top:-152px;display: none;}
.wx:hover,.db:hover{background-color: #ff9c00;}
.kf:hover{background-color: #ff9c00;}
.index_main{background-color: #f6f4f4;padding:36px 0;}
.index_main .index1{width:550px;height:490px;background-color: #fff;}
.index_main .index2{width:427px;height:490px;background-color: #fff;overflow: hidden;}
.index_main .title{border-bottom:1px solid #eee;line-height: 60px;background: url(../images/title3.jpg) repeat-x;}
.index_main .more{float:right;background: url("../images/more.png") no-repeat center right;height: 60px;width: 15px; margin-right: 40px;}
.index_main .index1 .title1{margin-left:24px;padding-left:45px;background: url("../images/title1.png") no-repeat center left;float:left;}
.index_main .index1 .index1_info{padding:20px;}
.index_main .index1 .tab-hd li{float:left;width:168px;line-height: 47px;text-align: center;background-color: #f6f4f4;color:#00699e;margin-right:2px;font-size: 14px;cursor: pointer;}
.index_main .index1 .tab-hd .on{background-color: #cde6ff;}
.index_main .index1 .tab-pal{padding-top:15px;line-height: 22px;}
.index_main .index1 .tab-pal li{margin-bottom: 17px;display:block;zoom:1;overflow:hidden;}
.index_main .index1 .tab-pal li span{display: inline-block;width:97px;text-align: center;float:left}
.index_main .index1 .tab-pal li a{padding-left:18px;color:#999999;display: inline-block;width: 330px;float:right;}
.index_main .index1 .tab-pal li a:hover{padding-left:18px;color:#558ed5;text-decoration:underline;}
.index_main .index1 .tab-pal li .new{display: inline-block;width:64px;text-align: center;color:#2985e0;float:left;}
.index_main .index1 .tab-pal li .group{display: inline-block;width:64px;text-align: center;color:#2985e0;float:left;}
.index_main .index2 .title2{margin-left:24px;padding-left:45px;background: url("../images/title2.png") no-repeat center left;float:left;}
.index_main .index2 .index2_info ul{width: 430px;}
.index_main .index2 .index2_info li{float:left;text-align: center;}
.index_main .index2 .index2_info li a{color:#666;padding-top:66px;display: block;}
.index2_info1,.index2_info2,.index2_info3,.index2_info4,.index2_info5,.index2_info6,.index2_info7,.index2_info8,.index2_info9,.index2_info10{width:84px;height: 92px;border-right:1px solid #f4f4f4; background: url("../images/index2_info2.png") no-repeat 24px 9px;margin-right:1px;}
.index_main .index2 .index2_info li:hover{background-image: url("../images/index2_info2.png");background-color: #cde6ff;}
.index_main .index2 .index2_info li:hover a{color: #2985e0;}
.index2_info2{background-position: -62px 9px;}
.index2_info3{background-position: -147px 9px;}
.index2_info4{background-position: -232px 9px;}
.index2_info5{background-position: -317px 9px;}
.index2_info6{background-position: 24px -330px;}
.index2_info7{background-position: -62px -330px;}
.index2_info8{background-position: -147px -330px;}
.index2_info9{background-position: -232px -330px;}
.index2_info10{background-position: -317px -330px;}
.index_main2{padding:38px 0 28px 0;}
.index_main2 li{float:left;position:relative;width:167px;height: 193px;margin-right: 23px;}
.index_main2 li p{position:absolute;bottom:0px;left:0px;width:100%;height: 39px;line-height: 39px;filter:alpha(opacity=80);opacity:.8;text-align: center;background-color:#2985e0;color: #fff; }
.index_main2 .index3{width:240px;margin-right: 0;}
.index_main2 .index3 font{margin:0 0 13px 12px; width: 108px;height: 90px;float: left;background:#e0e5f1 url("../images/index3_1.png") no-repeat;text-align: center;position: relative;}
.index_main2 .index3 font:hover{background-image: url("../images/index3_2.png");background-color: #2a71c8;}
.index_main2 .index3 font:hover a{color:#fff;}
.index_main2 .index3 font a{padding-top:66px;display:block;color: #767779;}
.index_main2 .index3 .index3_1{background-position: 37px 18px;}
.index_main2 .index3 .index3_2{background-position: -85px 18px;}
.index_main2 .index3 .index3_3{background-position: 37px -87px;}
.index_main2 .index3 .index3_4{background-position: -85px -87px;}
.index_main2 .index3 font p{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
height: 24px;
line-height: 24px;
filter: alpha(opacity=80);
opacity: .8;
text-align: center;
background-color: #2985e0;
color: #fff;
}

/*******************************Î²²¿*******************************/
.footer{background-color: #a2a2a2;}
.footer .footer_nav{border-bottom: 1px solid #b3b2b2;overflow: hidden;padding:40px 0;}
.footer .footer_nav .footer-nav_w{width:1100px;}
.footer .footer_nav ul{float:left;color:#fff;margin-right:22px;width: 124px;}
.footer .footer_nav ul a{color:#d1d1d1;}
.footer .footer_nav ul h6{background: url("../images/footer_nav_bg.jpg") no-repeat left bottom;margin: 0;padding: 0;padding-bottom:10px;margin-bottom:15px;padding-left:3px;}
.footer .footer_nav ul li{line-height: 24px;}
.footer .footer_copy{padding:20px 0;color: #d1d1d1;line-height: 24px;}
.footer .footer_copy .copy_2{text-align: right;}
    .footer .footer_copy span a {color: #d1d1d1; }
/*******************************ÄÚÒ³*******************************/
.page_banner{height:268px;background:#f6f4f4 no-repeat top center;}
/*******************************×ó²àµ¼º½*******************************/
.page_mian{background-color: #f6f4f4;padding:23px 0 34px 0;}
.page_mian .page_left .page_left_title{background: url("../images/page_left_title.jpg") repeat-x;width: 228px;height: 91px;line-height: 24px;border-left:1px solid #cacaca;border-right:1px solid #cacaca;}
.page_mian .page_left .page_left_title h4{padding-top:25px;color:#1c4a94;font-size:22px;}
.page_mian .page_left .page_left_title p{color:#1c4a94;}
.page_mian .page_left .title_bg{width:95px;height:91px;float:left;background: url("../images/title_bg.png") no-repeat center;}
.page_mian .page_left{width: 230px;}
.page_mian .page_left ul{border:1px solid #cacaca;border-top:0;}
.page_mian .page_left li{line-height: 48px;background:#fff url("../images/page_left_li.jpg") no-repeat 17px 15px;margin-bottom: 1px;}
.page_mian .page_left li a:hover{background:#cde6ff url("../images/page_left_li.jpg") no-repeat 17px 15px; }
.page_mian .page_left .on{background-color:#cde6ff;}
.page_mian .page_left li a{color:#838383; display: block;padding-left: 50px;font-size: 14px;}

.page_mian .page_left li a.on{background:#ececec url("../images/page_left_li.jpg") no-repeat 17px 15px; }
 .page_mian .page_left li.t2 {display:inline-block;}
.page_mian .page_left li .sub_l{  margin-top:-10px;display:none;  margin-bottom:-11px; }
.page_mian .page_left li .sub_l dd {  line-height:32px;     }
.page_mian .page_left li .sub_l dd a{background:url(../images/page_left_li.jpg) no-repeat 0px center; padding-left: 20px; } 
.page_mian .page_left li .sub_l dd a:hover{background:#ececec url(../images/page_left_li.jpg) no-repeat 0px center;}
.page_mian .page_left li .sub_l dd .subhover{background:#ececec url(../images/page_left_li.jpg) no-repeat 0px center;}
.page_mian .page_left li .sub_l dd .dd2{padding-left: 30px;  display:block;  }


.page_mian .page_left .call{margin-top:13px;border:1px solid #cacaca;background-color: #fff;}
.page_mian .page_left .call .call_title{ display:none; padding-left:45px;line-height: 47px;text-align: center;background: url("../images/call.png") no-repeat 65px 14px;color: #333333;border-bottom:1px solid #f6f4f4;font-size:14px;border-top:2px solid #00699e;}
.page_mian .page_left .call .call_info{padding-left: 20px;}
.page_mian .page_left .call .call_info h6{   color:#fff;line-height: 41px;}
/*.page_mian .page_left .call .call_info h6:hover{color:#fff;background: url("../images/call1.jpg") no-repeat;}*/
.page_mian .page_left .call .call_info h6 a{display: block;color: #fff;padding-left:30px;}
.page_mian .page_left .call .call_info .call3 a{background:url("../images/call3.png") no-repeat left center; color: #2f7cc1; }
.page_mian .page_left .call .call_info .call4 a{background:url("../images/call4.png") no-repeat 43px 13px; display:none;}
.page_mian .page_left .call .call_info .line{background:url("../images/call5.png") no-repeat left center;line-height: 36px;padding-left:25px;  display:none;}
/*******************************ÓÒ±ßÄÚÈÝ*******************************/
.page_right{width:750px;}
.page_right .location{border-top:3px solid #00699e;height:88px;line-height: 88px;background-color: #fff;}
.page_right .location .location_title{float:left;margin-left:28px;padding-left:35px;background: url("../images/location_title.png") no-repeat center left;color: #333;}
.page_right .location .location_po{float:right;margin-right:28px;color: #a0a0a0;}
.page_right .location .location_po a{color: #a0a0a0;}
.page_right .location .location_po a:hover{color: #1173a4;}
.page_right .page_info{background-color: #fff;margin-top:22px;overflow: hidden;padding: 28px;line-height:24px;font-size:13px;/*color:#a7a7a7;*/color:#000;}
.page_right .page_info .font_yel{color:#ff9c00;line-height: 60px;}
.page_right .page_info .lit_yel{padding-left:20px;color: #333;line-height: 60px;background: url("../images/lit_yel.jpg") no-repeat center left;}
.page_right .page_info .download{width:790px;}
.page_right .page_info .download li{width: 151px;height: 242px;margin-right: 30px;float:left;}
.page_right .page_info .download li a{color:#666;}
.page_right .page_info .download li h2{height: 192px;}
.page_right .page_info .download li p{line-height: 50px;display:block;zoom:1;overflow:hidden;}
.page_right .page_info .download li .download2{color: #ff9c00; float: right;background: url("../images/download2.png") no-repeat center left;padding-left:20px;}

.download3{color: #ff9c00;padding-left:20px;float: right;}
.page_right .page_position{text-align: center;border-top:1px solid #f6f4f4;padding:29px 0 24px 0;background-color: #fff;line-height: 29px;color: #c0c0c0;}
.page_right .page_position a{display: inline-block;border: 1px solid #c8c8c8;margin-right: 6px;color: #c0c0c0;}

.page_right .page_position .on{border: 1px solid #46adfc;margin-right: 6px;color: #46adfc;}
.page_right .page_position .prev{width: 60px;height:29px;background: url("../images/page_position.jpg") no-repeat 60px 10px;padding-right: 16px;}
.page_right .page_position .next{width: 60px;height:29px;background: url("../images/page_position.jpg") no-repeat -58px 10px;padding-right: 16px;}
.page_right .page_position .prev:hover{background: url("../images/page_position.jpg") no-repeat 60px -28px;}
.page_right .page_position .next:hover{background: url("../images/page_position.jpg") no-repeat -58px -28px;}
.page_right .page_position .tz{border: 1px solid #c8c8c8;color:#696969;height: 25px;text-align: center;}
.page_right .page_position .tj{border: 1px solid #c8c8c8;background-color: #dedede;color:#696969;cursor: pointer;height: 29px;}
.page_right .page_info .staff{width:790px;}
.page_right .page_info .staff li{width: 224px;height: 221px;margin-right: 19px;float:left;text-align: center;}
.page_right .page_info .staff li a{color:#a7a7a7;}
.page_right .page_info .staff li h2{height: 168px;}
.page_right .page_info .staff li p{line-height: 53px;}
.page_right .page_info .checkout{width:790px;}
.page_right .page_info .checkout li{width: 146px;height: 68px;margin:0 30px 30px 0;float:left;text-align: center;border:1px solid #e2e2e2;line-height:48px;  font-size:14px;}
.page_right .page_info .checkout li a{color: #666666;padding-top:10px;display:block;}
.page_right .page_info .checkout li:hover{border:1px solid #ff9c00;background-color: #ff9c00;}
.page_right .page_info .checkout li:hover a{color: #fff;}
.page_right .page_info .checkout li a span{color:#d3d3d3;}
.page_right .page_info2{background-color: #fff;margin-top:22px;overflow: hidden;}
.page_right .page_info2 .tel li{height: 166px;border-top: 1px solid #f6f4f4;}
.page_right .page_info2 .tel .ico{height: 166px;float:left;width: 80px;background: #fcfbfb no-repeat center; }
.page_right .page_info2 .tel .tel_1{height: 121px;float:left;width: 255px;padding-top:45px; line-height: 42px;padding-left:35px;}
.page_right .page_info2 .tel .tel_1 p{font-size: 28px;}
.page_right .page_info2 .tel .tel_yel{color:#ff9c00;}
.page_right .page_info2 .tel .tel_gray{color:#e8e8e8;}
.page_right .page_info2 .tel .tel_2{float:left;padding-left:35px;line-height: 34px;padding-top:35px;}
.page_right .page_info2 .tel .tel3{float:left;padding-left:35px;line-height: 24px;padding-top:25px;}
.page_right .page_info2 .tel .tel3 .tel3_m{margin:5px 80px 0 22px; }
.page_right .page_info2 .new li{height: 158px;border-top: 1px solid #f6f4f4;line-height: 28px;}
.page_right .page_info2 .new li a{padding:24px 23px;display: block;color: #a7a7a7;}
.page_right .page_info2 .new li:hover{background-color: #ff9c00;}
.page_right .page_info2 .new li:hover a{color: #fff;}
.page_right .page_info2 .new li:hover a h6{color: #fff;}
.page_right .page_info2 .new li:hover a span{background-image: url("../images/clock2.png");}
.page_right .page_info2 .new li h6{color: #666;}
.page_right .page_info2 .new li .new_l{width: 180px;float:left;}
.page_right .page_info2 .new li .new_r{width: 517px;float:left;}
.page_right .page_info2 .new li span{display: block;padding-left:20px;background: url("../images/clock1.png") no-repeat left center;}
.page_right .page_info2 .recruiting_tab h5{float:left;width: 374px;line-height: 77px; border-right: 1px solid #f6f4f4;text-align: center;cursor: pointer;color: #707070;border-bottom:1px solid #fff;}
.page_right .page_info2 .recruiting_tab .on{color: #ff9c00;border-bottom:1px solid #ff9c00;}
.page_right .page_info2 .recruiting_title{background-color: #efeded;line-height: 76px;height:76px;text-align: center;font-size: 15px;}
.page_right .page_info2 .recruiting_title p{width:160px;float:left;}
.page_right .page_info2 .recruiting_title span{width:110px;float:left;}
.page_right .page_info2 .recruiting_info li{line-height: 57px;background: url("../images/recruiting_info.jpg") repeat-x left bottom;text-align: center;font-size: 14px;}
.page_right .page_info2 .recruiting_info li:hover{background: #ff9c00;}
.page_right .page_info2 .recruiting_info li:hover a{color: #fff;}
.page_right .page_info2 .recruiting_info li a{color:#999999;display:block;zoom:1;overflow:hidden;}
.page_right .page_info2 .recruiting_info li p{width:160px;float:left;}
.page_right .page_info2 .recruiting_info li span{width:110px;float:left;}
.page_right .page_info2 .specialist_tab{width:780px;}
.page_right .page_info2 .specialist_tab h5{float:left;width: 187px;line-height: 77px; border-right: 1px solid #f6f4f4;text-align: center;cursor: pointer;color: #707070;border-bottom:1px solid #f6f4f4;}
.page_right .page_info2 .specialist_tab h5 a { color: #707070;}

.page_right .page_info2 .specialist_tab .on{color: #ff9c00;border-bottom:1px solid #ff9c00;}
.page_right .page_info2 .specialist_info{padding: 28px;}
.page_right .page_info2 .specialist_info ul{width: 780px;display:block;zoom:1;overflow:hidden;}
.page_right .page_info2 .specialist_info li{height: 287px;width: 209px;margin-right: 30px;line-height: 60px;float:left;}
.page_right .page_info2 .specialist_info li h2{height:227px;}
.page_right .page_info2 .specialist_info li p{float:left;color:#666666;}
.page_right .page_info2 .specialist_info li span{float:right;color:#999999;}
.page_right .page_info2 .honor_tab h5{float:left;width: 374px;line-height: 77px; border-right: 1px solid #f6f4f4;text-align: center;cursor: pointer;color: #707070;border-bottom:1px solid #fff;}
.page_right .page_info2 .honor_tab h5 a {color: #707070; }


.page_right .page_info2 .honor_tab .on{color: #006a9e;border-bottom:1px solid #006a9e;}
.page_right .page_info2 .honor_info{padding: 28px;}
.page_right .page_info2 .honor_info li{ height: 214px;background: url("../images/recruiting_info.jpg") repeat-x left bottom;}
.page_right .page_info2 .honor_info li a{padding:24px 23px 24px 260px;display: block;color: #a7a7a7;}
.page_right .page_info2 .honor_info li h2{border: 1px solid #f2f2f2;margin-left: -260px;float:left;text-align: center;}
.page_right .page_info2 .honor_info li h5{line-height: 55px;background: url("../images/honor_info_h5.jpg") no-repeat left top;}
.page_right .page_info2 .honor_info li:hover h5{line-height: 55px;background: url("../images/honor_info_h5.jpg") no-repeat left -69px;color: #006a9e;}
.page_right .page_info2 .honor_info li p{color: #aaaaaa;}
.page_right .page_info2 .download2{padding: 17px;}
.page_right .page_info2 .download2 li{margin-bottom: 10px;padding-left:65px;background:#f6f4f4 url("../images/download_l.jpg") no-repeat left center;line-height: 49px;zoom: 1;overflow: hidden;}
.page_right .page_info2 .download2 li h6{float:left;width: 300px;color: #666666;}

.page_right .page_info2 .download2 li span{float:left;width: 90px;text-align: center;color: #999999;font-size:13px;}
.page_right .page_info2 .download2 li a{float:right;width: 64px;height: 22px;border: 1px solid #ff9c00;text-align: center;color: #666666;margin-top:13px;margin-right:16px;line-height: 22px;}
.page_right .page_info2 .download2 li a:hover{background-color:  #ff9c00;color: #fff;}
#popup{width: 510px;height: 307px;background: url("../images/popup.jpg") no-repeat center;display: none; position: fixed;left:50%;top:50%;margin-left:-255px;margin-top:-153px;z-index: 999;}
/*#popup a{width: 181px;height: 43px;display: inline-block;text-align: center;margin:230px 0 0 300px;color:#fff;line-height: 43px;font-size: 14px;}*/
#popup a{position:absolute;  top:247px; color:#fff;}
#popup a.a1{   left:311px;}
#popup a.a2{   left:420px;}
#popup_div{position:fixed;z-index: 98;background-color: #000;width: 100%;height: 100%;filter:alpha(opacity=50);opacity:.5;top:0;left: 0;display: none;}
.page_right .page_info2 .from{padding:41px 24px;line-height: 30px;}
.page_right .page_info2 .from .submit{background-color: #df0001;text-align: center;width: 209px;height: 45px;line-height: 45px;border:none; color:#fff;cursor: pointer;margin-left: 120px}
.page_right .page_info2 .from li{zoom: 1;overflow: hidden;margin-bottom: 15px;}
.page_right .page_info2 .from li p{float: left;}
.page_right .page_info2 .from li p input{border: 1px solid #e0e0e0; height: 30px;}
.page_right .page_info2 .from li p #select{height: 30px;width: 223px;border: 1px solid #e0e0e0;}
.page_right .page_info2 .from li p #textarea{border: 1px solid #e0e0e0;overflow: hidden;}
.page_right .page_info2 .from li h6{width: 100px;float: left;text-align: right;padding-right: 20px;}
.page_right .page_info2 .from li span{color:#e32223;display: inline-block;padding-right: 10px;}
.page_right .page_info2  .prev{position: absolute;left:0;top:0;width: 60px;height: 56px;background:#fff url("../images/culture_tab_prev.jpg") no-repeat center;cursor: pointer;}
.page_right .page_info2  .next{position: absolute;right:0;top:0;width: 60px;height: 56px;background:#fff url("../images/culture_tab_next.jpg") no-repeat center;cursor: pointer;}
.page_right .page_info2 .culture_tab{height: 76px;border-bottom: 1px solid #ebebeb;padding:0 60px;position: relative;line-height: 76px;}
.page_right .page_info2 .culture_tab ul{width: 790px;}
.page_right .page_info2 .culture_tab ul li{float: left;font-size: 16px;border-bottom: 1px solid #ebebeb; margin:0 8px;cursor: pointer;color: #666666;text-align: center;}
.page_right .page_info2 .culture_tab ul .on{border-bottom: 1px solid #ff9c00;color:#ff9c00;}
.page_right .page_info2 .culture_info{padding:28px;color: #999;line-height: 26px;}
.page_right .page_info2 .culture_info li{display: none;}
.page_right .page_info2 .synopsis_tab{height: 76px;border-bottom: 1px solid #ebebeb;padding:0 60px;position: relative;line-height: 76px;}
.page_right .page_info2 .synopsis_tab ul{width: 790px;}
.page_right .page_info2 .synopsis_tab ul li{float: left;font-size: 16px;border-bottom: 1px solid #ebebeb;  margin:0 20px;cursor: pointer;color: #666666;text-align: center;}
.page_right .page_info2 .synopsis_tab ul .on{border-bottom: 1px solid #ff9c00;color:#ff9c00;}
.page_right .page_info2 .synopsis_info{padding:28px;color: #999;line-height: 26px;}
.page_right .page_info2 .synopsis_info li{padding:28px;color: #999;line-height: 26px;display: none;}
.page_right .page_info2 .develop_tab{height: 56px;border-bottom: 1px solid #ebebeb;padding:0 60px;position: relative;line-height: 56px;}
.page_right .page_info2 .develop_tab ul{width: 790px;}
.page_right .page_info2 .develop_tab ul li{float: left;font-size: 16px;border-bottom: 1px solid #ebebeb; margin:0 25px;cursor: pointer;color: #666666;text-align: center;}
.page_right .page_info2 .develop_tab ul .on{border-bottom: 1px solid #ff9c00;color:#ff9c00;}
.page_right .page_info2 .develop_info ul{margin-left: 175px;border-left:1px solid #ebebeb;padding-top:50px;padding-right: 38px; display: none;}
.page_right .page_info2 .develop_info ul li{position: relative;padding-left:30px;padding-bottom: 50px;color:#666666;line-height: 26px;}
.page_right .page_info2 .develop_info ul h4{line-height: 40px;}
.page_right .page_info2 .develop_info ul h4 span{position: absolute; top:0px;left: -113px;background: url("../images/develop_info.jpg") no-repeat right center;padding-right: 60px;color:#666666;}
.page_right .page_info2 .develop_info ul h4:hover{color: #ff9c00;}


.page{ text-align:center; padding:45px 0;}
.page a{ margin:0 2px;}
.page span{ color:#333;}
.page1{ text-align:center; padding:43px 0;}
.page1 a,.page1 span{ color:#ff9c00; border:#ff9c00 1px solid; height:30px; line-height:30px; padding:0 12px; border:#ff9c00 1px solid; display:inline-block;}
.page1 a.hover,.page1 a:hover{ background:#ff8528; border:#ff8528 1px solid; color:#FFF;}

.page1 span.hover{ background:#ff8528; border:#ff8528 1px solid; color:#FFF;}

.m_con1 .p1 {
text-align: center;
font-size: 23px;
line-height:32px;
color: #333;
}
.m_con1 .p2 {
text-align: center;
color: #999;
line-height: 50px;
border-bottom: #ccc 1px dashed;
}

.m_con1 .p3 {

min-height:250px;
}
.blank20{
height: 20px;
}
.sanjidaohang a{
    color:#666;
 
}
.sanjidaohang a:hover{
     color:#333;
}
.pdownload{position: absolute; right: 20px; bottom: 20px;}
.pdownload a{ color:#666;}
.pdownload a:hover{ color:#333;}

.pdownload span{ margin-left:10px; cursor:pointer; }
.ResumeUp p {
    margin-right: 0;
    text-align: center;
    line-height: 27px;
    height: 27px;
    width: 103px;

    margin-left:45%;

    margin-top:20px;
    margin-bottom:30px;
}
.ResumeUp a { 
display: block;
background: url(../images/search_list_zwsq.jpg) no-repeat 0 0;
line-height: 27px;
height: 27px;
width: 103px;
text-decoration: none;
color: #970100;}

.m_con1{  padding:0 10px 0 10px;}
.tlogin{  line-height:30px; font-size:14px;  color:#666; }
.tlogin a{ color:#666;}
.page_seah p {color:#00699e; font-size:20px;  margin-left:25px;  margin-top:15px;  font-weight:bold;}
.page_seah ul{ margin-left:35px;}
.page_seah li{ line-height:24px;color:#666;margin-left:20px;}
.page_seah li a {color:#666;}
.page_seah li span{ float:right;  margin-right:30px;}

.page_seah li.search_tit{margin-left:10px;
font-size: 14px;
font-weight: bold;}














.about, .iabout {
float: left;
width: 738px;
margin: 20px 0 0 0;
display: inline;
line-height: 24px;
}
.teampic {
float: left;
padding-left: 5px;
}

.teamword {
float: right;
width: 575px;
height: 145px;
overflow: hidden;
}
.teamword2 {
float: right;
width: 575px;
height: auto;
}
.teamlist li {
float: left;
width: 732px;
border-bottom: 1px dotted #d2d2d2;
padding-bottom: 20px;
margin-bottom: 24px;
position: relative;
}
.gdiv2 {
position: absolute;
right: 0;
top: auto;
bottom: 20px;
}

.gddiv span {
float: left;
width: 100%;
height: 20px;
cursor: pointer;
}

.or{ color:#ee7c20; font-size: 18px;}
.gddiv span .gd1 {
display: block;
}
.gddiv span .gd2 {
display: none;
}

.gddiv span.hover .gd2 {
display: block;
}
.gddiv span.hover .gd1 {
display: none;
}
.tbg{background-color:#F5F6F6;}



.td{padding-left: 105px;width: 738px;height: 420px;background: #FFF}
.td .div{display: block;cursor: pointer;margin-top: 70px;float: left;margin-right: 140px}

.td .div .img{width: 200px;height: 200px;overflow: hidden}
.td .div .img img{min-width: 100%;min-height: 100%;}
.td .div p{text-align: center;font-size: 18px;color: #666;line-height: 50px}
.td .div:hover img{transform: scale(1.1);transition: .3s}























