*{ margin:0; padding:0px;}
.index{background:#e8e8e8; }
body{ width: 100%;margin: 0px auto;padding: 0px;color: #666; font-family: "Microsoft Yahei",Arial,sans-serif; font-size:14px;  line-height:24px; letter-spacing:1px}
@media only screen and (max-device-width:960px){
*{ margin:0; padding:0px; overflow-x: hidden}
body{ min-width: 1200px; }
}
a {text-decoration: none; color: #666; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ }
a:link, a:visited, a:hover { text-decoration: none;}
a:hover{ color:#666}
ul,ol,li {list-style:none; margin:0; padding:0px;}
img {border:none;}
.text-en{ font-size:18px}

.Pager{ text-align:center;  height:35px; line-height:24px;margin-top:20px; color:#999; font-size:12px;}
.Pager a{ color:#999; height:35px; display:block; float:left;line-height:35px; border:1px solid #cfcfcf; padding:0 10px; margin:0 5px;}
.pager { margin:10px 0; color:#999; font-size:12px;}
.pager_next{ width:1300px; margin-top:10px; padding-top:10px; border-top: 1px solid #eaeaea;}


.clear{clear: both;height: 0px;overflow: hidden;}
.l{ float:left}
.r{ float:right}
.shadow{-moz-box-shadow: 3px 4px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 3px 4px 4px rgba(0, 0, 0, 0.2);
box-shadow: 3px 2px 8px rgba(0, 0, 0, 0.2);
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}





.wrap{ width:100%;}
.header{ width:100%;  margin:0 auto; height:125px; }
.header_i{ width:1300px; margin:0 auto}
.logo{ width:230px; font-weight:bold; font-size:14px; }
.logo span{ font-size:18px; }
.menu{ width:830px; height:50px; margin-top:35px;}
.menu li{ float:left; height:50px; line-height:50px;margin: 0 15px;text-align:center }
.menu li a{ font-size:16px; display:block }
.menu li a:hover{ border-bottom:2px solid #0d6ecc}

.banner_inner{ height:400px; overflow:hidden ;background-position: center top; background-repeat:no-repeat}
.banner_inner a{ height:4000px; display:block; background-position:center top}
.banner{ height:395px; border-bottom:1px solid #01ad79; overflow:hidden }
.focus{position: relative;}
.focus .fPic{ height:395px; z-index: -1; } 
.fbg{ width:120px; height:15px; margin: 0 auto; position:absolute; left:0; right:0px; bottom:10px;}
.fbg a{ width:15px; height:15px; text-align:center; display:block; line-height:15px; background:#333; color:#fff; float:left; margin:0 3px;}
.fbg a.current,.focus .D1fBt a:hover{background:#853b8b; color:#fff}
@media only screen and (max-device-width:960px){
.header,.header_i{ width:1200px;}
.menu{ width:860px;}
.banner_inner{ width:1200px;background-size: 1200px; height:250px;}
}


.inner{ width:1300px; margin:0 auto; overflow:hidden}

.main_title{ text-align:center; color:#ebeaea; font-size:30px; font-weight:normal;text-transform:uppercase;  height:30px; line-height:55px; letter-spacing:2px;padding:50px 0}
.main_title span{ position:absolute;  font-size:24px; color:#01ad79;font-weight:bold;left: 0;right: 0; line-height:30px;}
.mian_a_v{width: 500px;height: 346px;padding: 10px;background:url(../video.jpg) left top no-repeat}
.mian_a_c{ width:465px;}
.mian_a_c h3{ font-size:18px; letter-spacing:2px;}
.mian_a_c span{ width:60px; border-bottom:1px solid #a8a8a8; display:block; margin:30px 0; }

.news_i_img{ width:485px;}
.news_i_img_img{ height:175px;border: 1px solid #DEDEDE; overflow:hidden}
.news_i_img h3 a{ font-size:16px; color:#01ad79; font-weight:normal; height:30px; line-height:30px;}
.news_i_img_des{width: 485px; color:#666; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom:10px;}

.more{ text-transform:uppercase; font-size:12px;  background:#a8a8a8; width:95px; margin-top:20px; text-align:center; border-radius: 24px; height:24px;}
.more a{color:#fff; }

.news_i ul{ width:480px;}
.news_i ul li{ height:60px; padding-bottom:20px; border-bottom:1px solid #f5f5f5; margin-bottom:20px;}
.news_i ul li .news_i_time{ display:block; width:48px; text-align:center; font-size:24px; color:#999 }
.news_i_time_small{ display:block; font-style:normal;font-size:10px; font-family:Arial, Helvetica, sans-serif;-webkit-transform:scale(0.9); text-align:center;}
.news_i ul li span{ width:410px;}
.news_i ul li a{ display:block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; }
.news_i ul li div{width: 410px;  color:#666;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom:10px;}

.case_i ul{ width:1020px;}
.case_i li{  float:left; width:192px; height:155px; margin-right:7px; margin-bottom:10px; text-align:center; background:#000;  color:#fff; overflow:hidden; border: 1px solid #ccc;position: relative;}
.case_i li:hover{ border: 1px solid #01ad79;}
.case_i li .proimg{width:192px; height:155px; overflow:hidden;     position: absolute; left:0; right:0}
.case_i li .proimg img{ position:absolute; left:0; right:0; border:1px solid #fff;}
.case_i li .protext{ display:none; }
.case_i li .proimg:hover img{  filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5; }

.case_i li .proimg:hover .protext{ display:block;position: relative;height:153px;  border: 1px solid #01ad79;}
.case_i li .protext h2{ padding:10px 0; font-size:16px; font-weight:normal}
.case_i li .protext div{ padding:0 10px; font-size:12px; line-height:18px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.case_i li .info_detail{ left: 50px; position: absolute; bottom: 20px;display:block;text-transform: uppercase; font-size: 12px; background: #01ad79;width: 95px;text-align: center;border-radius: 24px; height: 24px;}
.case_i li .info_detail a{ color:#fff}


.footer{ background-color:#0d6ecc;  color:#fff; overflow:hidden;  padding:10px;letter-spacing: 0;} 
.footer a{ color:#fff}
.footer_nav a{ color:#fff; padding:0 5px;}
.copyright { padding-left:10px;}
.copyright a{ color:#fff }
.dropdown-toggle_1{ display:none}


.nav { width:100%; background:#0d6ecc; height:62px;border-top:4px solid #0d6ecc; }
.nav ul { display:block;width:1000px; color: #666;font-size: 18px; }
.nav li{float:left; margin-right:1px}
.nav li a { font-size:18px; display: block; text-align:center;color: #fff;line-height: 62px; padding:0 30px }
.nav ul li a:hover, .nav ul li.classnow a{ color:#0d6ecc;background:#fff}
.nav_li_title{font-size:18px; display: block; text-align:center;color:#0d6ecc;background:#fff;line-height: 62px; padding:0 30px }
.site,.site a{ color:#fff; font-size:18px;line-height: 62px; }
.site{ background:url(../images/site.jpg) left center no-repeat; padding-left:25px}


.contain{ padding:50px 0}
.about p {text-indent: 2em;margin-bottom: 25px;}
.nav_title{ font-size:36px; height:36px; line-height:36px;margin:30px 0 65px 0;}
.nav_title13,.nav_title14{ display:none}
.videolist { float:left; background:url(../images/video.jpg) left top no-repeat; width:820px; height:475px; margin-right:50px; margin-bottom:30px; padding:15px; }
.video_text{ width:430px;}
.video_text h1{ font-size: 18px; font-weight: normal; padding-bottom: 10px;color: #111;}
.video_text div{ text-indent:2em}
.culture{ background:url(../images/culture.jpg) center 50px no-repeat; }
.culture div{ font-size:16px;}
.culture table{ margin-top:40px;}
.culture h1{ font-size:16px;}
.culture_01{ width:380px; background:url(../images/sm.png) left center no-repeat; height:70px; padding-left:80px}
.culture_02{ width:380px; background:url(../images/yj.png) left center no-repeat; height:70px; padding-left:80px; padding-top:20px; padding-bottom:20px;}
.culture_03{ width:380px; background:url(../images/jz.png) left center no-repeat; height:65px; padding-left:80px; padding-bottom:20px;}
.culture_04{ width:380px; background:url(../images/jy.png) left center no-repeat; height:65px; padding-left:80px; padding-top:20px;}
.culture_05{ width:380px; background:url(../images/xm.jpg) left center no-repeat; height:70px; padding-left:80px}
.culture_06{ width:380px; background:url(../images/fw.png) left center no-repeat; height:70px; padding-left:80px; padding-top:20px; padding-bottom:20px;}
.culture_07{ width:380px; background:url(../images/cx.jpg) left center no-repeat; height:70px; padding-left:80px}
@media only screen and (max-device-width:960px){
.inner{ width:1200px;}
.nav{ width:1200px;}
.nav .inner{ width:1140px;}
.site{ display:none}

.contain { width:1200px;}
.contain .inner{ width:1200px;}
.nav_title{ padding-left:30px;}
.about,.org{ width:1140px; margin:0 30px;  min-height:1300px;}
.org img{ width:140%;margin-left: -25%;}
.about img{ width:100%}
.culture{ width:1140px; margin-left:30px; background:none ;min-height:1300px;}
.culture table{ width:100%}
.culture_k{ width:10%;}
.culture_01{ width:40%}
.culture_05{ width:50%}
.video{ width:1140px; margin-left:30px;min-height:1300px;}
.videolist{ width:1140px;; height:600px;}
.video_text{ width:1140px; overflow:hidden;}
.video_text h1{font-size: 30px; line-height: 30px;}

.footer{ width:1200px; padding:10px 0;}
.footer .l{float:none; text-align:center}
.footer_nav { width:1200px; float:none; text-align:center}
}




.news ul{ width:1340px}
.news li{ float:left; width:295px; margin-right:40px; margin-bottom:60px;  overflow:hidden;/*box-shadow: #ccc 2px 2px 4px -1px;*/ border-bottom:2px solid #ccc ; padding-bottom:20px;}
.news_pic { width: 295px; height: 165px;}
.news_pic img {width: 295px; height: 165px; }
.news_t a{ font-size:16px; line-height:24px; height:42px; padding:20px 0 10px 0;overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_date{ font-size:12px; color:#999; margin-bottom:20px;}
.news_d{ height:72px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.news li:hover{ border-bottom:2px solid #0d6ecc}
.news_content {  overflow:hidden}
.news_cont img{ width:650px; text-align:center; margin:0 auto }
.news_title {font-size: 18px;margin-bottom: 10px;font-weight: normal;text-align: center;   }
.news_hits{ padding-bottom: 15px; text-align:center;border-bottom: 1px solid #E1E3E5;color: #A1A1A1;}
.news_cont {padding: 20px; font-size:14px; }
.news_cont p {text-indent: 2em;margin-bottom: 20px;font-size:14px;}
@media only screen and (max-device-width:960px){
.news{ width:1140px; margin:0 30px;min-height:1300px;}
.news ul{ width:1190px;}
.news li{ width:269px; margin-right:20px;}
.news_t a{ font-size:24px; line-height:30px; }
.news_date{ font-size:14px;}
.news_d{ line-height:24px;}

}
.newsz ul{ width:1340px}
.newsz li{ float:left; width:410px; margin-right:35px; margin-bottom:60px;  overflow:hidden;/*box-shadow: #ccc 2px 2px 4px -1px;*/ border-bottom:2px solid #ccc ; padding-bottom:20px;}
.newsz_pic { width: 410px; height: 202px;}
.newsz_pic img {width: 410px; height: 202px; }
.newsz_t a{ font-size:16px; line-height:24px; text-align:center; background:#0d6ecc; color:#fff;  padding:10px 20px; vertical-align:middle; display: table; margin:20px auto}
.newsz_date{ font-size:12px; color:#999; margin-bottom:20px;}
.newsz_d{ height:72px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.newsz li:hover{ border-bottom:2px solid #0d6ecc}
.newsz_content { width:1000px; overflow:hidden}
.newsz_cont img{ width:650px; text-align:center; margin:0 auto }
.newsz_title {font-size: 18px;margin-bottom: 10px;font-weight: normal;text-align: center;   }
.newsz_hits{ padding-bottom: 15px; text-align:center;border-bottom: 1px solid #E1E3E5;color: #A1A1A1;}
.newsz_cont {padding: 20px; font-size:14px; }
.newsz_cont p {text-indent: 2em;margin-bottom: 20px;font-size:14px;}
@media only screen and (max-device-width:960px){
.newsz{ width:1140px; margin:0 30px; min-height:1300px;}
.newxz_text{ width:1140px; margin:0 30px;}
.newsz ul{ width:1200px;}
.newsz li{ width:530px;margin-right:60px; }
.newsz_pic{ width:530px; height:260px; }
.newsz_pic img{ width:530px; height:260px;}
}

.tecnews li{ height:30px; border-bottom:1px dotted #ccc; background:url(../icon.jpg) left center no-repeat}
.tecnews li a{ height:30px; line-height:30px; padding-left:15px;}
.tecnews li span{ height:30px; line-height:30px;}


.honor{ width:980px;}
.honor ul{ width:1000px;}
.honor li{width: 140px;float: left;text-align: center;margin:0 20px 25px 0;border: 1px solid #eaeaea; background:#fff}
.honor li.img_7,li.img_8,li.img_9,li.img_10,li.img_11{ width:240px;}
.honor img { height:150px;padding-top: 15px;padding-bottom: 8px;}
li.img_7 img,li.img_8 img,li.img_9 img,li.img_10 img,li.img_11 img{ width:210px; height:170px;}
.honor div{ height:36px;    line-height:24px;}
.page_next { padding: 15px 0px 18px;border-top: 1px solid #E1E3E5;line-height: 28px;}
@media only screen and (max-device-width:960px){
.honor { width:1140px; padding-left:30px}
.honor ul{ width:1140px;}
.honor li{ width:300px;margin:0 60px 25px 0;}
.honor li.img_7, li.img_8, li.img_9, li.img_10, li.img_11 {
    width: 300px;
}
.honor img{ height:350px;}
}
.c_sub{ position: relative; top:20px; width:1300px; margin:0 auto;  margin-top:-300px; margin-bottom:50px;}
.c_subm{}
.c_sub .nav_title{ color:#fff}
.c_subt{ width:450px; padding:50px; height:270px;background:#f2f2f2 }
.c_subt div,.c_subc p{ text-indent:2em}
.c_subt h3{ font-size:18px; margin-bottom:20px;}
.c_subc{ padding:20px;}
.c_subc h2{ font-size:18px; color:#fff; width:120px; text-align:center; height:45px; line-height:45px; margin-bottom:20px; background:#0d6ecc}
.c_subc p{ margin-bottom:20px;}
.c_sub .rslides_nav{ top:305px; left:1180px;}
.c_sub .rslides_nav.next{ left:1215px;}


.pro_yw{ height:490px; overflow:hidden}
.pro_ywi{cursor: pointer;transition: all 0.8s;}
.pro_ywi:hover{transform: scale(1.2);}
.pro_ywt{ width:580px; height:300px; position:relative; left:670px; top:-390px; background:url(../images/pro2.jpg) left center no-repeat; padding:20px; line-height:22px;}
.pro_ywt h3{ padding-bottom:15px}
.pro_ywt div{ text-indent:2em; margin-bottom:10px;}

@media only screen and (max-device-width:960px){
.c_subi{ width:1140px; margin-left:30px;}
.c_subt{ width:1100px; margin-left:30px; margin-top:20px; padding:20px;  height:auto}
.c_subt h3{ font-size:30px; line-height:30px;}
.c_subc{ width:1140px; margin-left:30px; padding:20px 0; min-height:900px;}
.c_subc img{ width:100%}
.c_subc p.nop{ text-indent:0}

.pro_yw{  width:1140px; margin-left:30px;  min-height:1500px;}
.pro_ywi{ width:100%; height:auto;}
.pro_ywt{ position:inherit; width:1100px; background-size:100%; height:auto; line-height:30px;}
.pro_ywt h3 { font-size: 30px;
    line-height: 30px;
    padding-bottom: 15px;
}
}


.product_text{ margin-bottom:40px;}
.focus{ width:1300px; position:relative;float:left}
.focus li{ width:1300px;}
.f426x240{ width:1300px;overflow:hidden}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ height:35px;width:35px; line-height:30px; text-align:center; font-size:24px;position:absolute;top:335px;left:860px;overflow:hidden;text-decoration:none;background:#ccc; color:#fff}
.rslides_nav:hover{ background:#0d6ecc; color:#fff}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-41px 0px; left:895px}
.rslides_tabs{ display:none }
.rslides_tabs li{display:inline;float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}

.focus .Pager{ padding-top:35px;}

.product ul{ width:1335px;}
.product li{ float:left; width:410px; margin-right:35px;}
.pro_text{ width:410px;}
.pro_title{ font-size:18px; line-height:36px; text-align:center; margin-bottom:30px;}
.pro_img{ width:410px; height:202px; overflow: hidden; }
.pro_img img{ cursor: pointer;transition: all 0.8s;}
.pro_img img:hover{transform: scale(1.2);}
.pro_cont{ height:144px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.pro_jies{ margin-top:10px; border-top:1px dotted #ccc; padding-top:10px}



.info_title a{ font-size:15px; height:30px; line-height:30px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;}



.product li .info_detail{ display:block;text-transform: uppercase; font-size: 12px; background: #01ad79;width: 95px;text-align: center;border-radius: 24px; height: 24px;}
.product li .info_detail a{ color:#fff}




.pro_d h3,.case_d h3,.pro_d2 h3{ text-align:center; font-size:18px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #ccc;}
.pro_d p{ margin-bottom:10px;}

.pro_d img{ text-align:center;}
@media only screen and (max-device-width:960px){

.product{ width:1140px; margin:0 30px; min-height:1500px;}
.product ul{ width:1170px;}
.product li{ width:360px; margin-right:30px;}
.pro_img{ width:360px;height:242px;}
.pro_img img{ width:360px; height:242px;}
.pro_text{ width:360px;}
.pro_d{ margin:0 30px;min-height:1500px;}
.pro_title{ font-size:30px; line-height:30px;}
.product_content{ width:1140px}
.product_content img{ width:100%}
#scms-pager{ width:1140px;}
}

.contact { width:1000px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px dotted #ccc}
.contact table{background: url(../images/contact.jpg)left 10px no-repeat;}
.contact h1{ margin-bottom:20px;}
.contact span { padding-left: 30px;line-height: 36px; display:block;}

.yuangong{ width:740px; margin:0 auto}
.yuangong div { margin:0 auto ; text-align:center}


.kej div{ width:820px;}
.kej img{ padding:0 20px 20px 0}
.kej p{ text-indent:2em}
.rollBox{width:1300px;overflow:hidden; position: relative; margin-top:20px;}
.rollBox .LeftBotton{left: 0;height:80px;width:40px;background:url(../images/left.png) no-repeat left top;overflow:hidden;float:left;display:inline; position: absolute;  top: 100px;cursor:pointer;}
.rollBox .RightBotton{height:80px;width:40px;background:url(../images/right.png) no-repeat left top;overflow:hidden;float:left;display:inline; position: absolute;  top: 100px;cursor:pointer;right: 0;}
.rollBox .Cont{width:1300px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:400px;float:left;text-align:center; padding-right:50px; overflow:hidden}
.rollBox .Cont .pic img{display:block;}
.rollBox .Cont .pic p{color:#505050;text-align: left;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
@media only screen and (max-device-width:960px){

.kej{ margin:0 30px}
.kej div {
    width: 620px;
}
.kej01{ width:1140px;}

.rollBox{ width:1140px; margin-left:30px;}
.rollBox .Cont .pic { width:360px; padding-right:22px;}
.rollBox .Cont .pic img{ width:360px;}
}



.job_ln h2{ font-size:18px; font-weight:normal; padding-bottom:10px; color:#111}
.job_ln p{ text-indent:2em; margin-bottom:25px}

.clearer {liNE-height: 0; height: 0px; CLEaR: both; font-size: 0px; overflow: hidden}
.clearfix:after {DISPLaY: block; height: 0px; VISIBIliTY: hidden; CLEaR: both; CONTENT: "."}

.clearfix {DISPLaY: block}
.job_tab .list{display:block; overflow:hidden;}


ul.job_tab_tr { background:#999; }
ul.job_tab_tr li{ float:left;height:45px; line-height:45px; color:#fff; font-size:16px;}

.info_title{ width:250px; padding-left:40px; }
.info_person{ width:150px; padding-left:40px;}
.info_exp{width:210px; padding-left:40px;}
.info_major{width:210px; padding-left:40px;}
.info_edu{width:250px; padding-left:40px;}


ul.job_tab{overflow:hidden;}

ul.job_tab li div {padding-bottom: 10px; padding-left: 40px; padding-right: 40px; DISPLaY: none; padding-top: 10px; background:#fff; border-bottom:1px dotted #0d6ecc;border-left:1px dotted #0d6ecc;border-right:1px dotted #0d6ecc}
.job .content ul.job_tab li div P {padding-bottom: 0px; liNE-height: 180%; padding-left: 22px; padding-right: 22px; color: #666; padding-top: 0px}
ul.job_tab li div a.botton_yp {text-indent: -9999em; width: 84px; DISPLaY: block; background: url(../images/common/job_button.gif) no-repeat; float: left; height: 26px}

ul.job_tab li div a.botton_yp:hover {background-POSITION: -84px -59px}
ul.job_tab li div P.clearfix {margin-bottom: 0px; height:30px;}
ul.job_tab li ul { padding: 15px 0px;border-bottom:1px dotted #ccc; height:25px; background:#efefef}
ul.job_tab li.hover{font-weight:normal;}
ul.job_tab li.hover ul {background-color: #0d6ecc; color: #fff; cursor: pointer}
ul.job_tab li ul li { float: left;height:24px}
ul.job_tab li ul li.quantity{width:150px;}
ul.job_tab li ul li.place{width:150px;}
ul.job_tab li ul li.degree{width:150px;}
ul.job_tab li ul li.last {width: 100px}
ul.job_tab li div a.botton_close {text-indent: -9999em;width: 84px;display: block; background: url(../images/job_button.gif) left top no-repeat;float: left;height: 26px;}

@media only screen and (max-device-width:960px){
.job_ln{margin:0 30px}
.job{margin:0 30px; min-height:1500px;}
.info_title{width:200px;}
.info_person{width:100px;}
.info_edu{width:190px;}
}



#dituContent{width:100%; height:400px; }
.contact_text{ font-size:18px;}
.contact_text .nav_title{ margin: 0px 0 10px 0;}
.contact_text ul{ width:855px;}
.contact_text li{ float:left; width:285px}
.contact_text01{ font-size:14px; color:#666666}
.contact_text02{ margin-bottom:10px;}
@media only screen and (max-device-width:960px){
#dituContent{ width:1200px;height:700px;}
.contact_text{ min-height:1900px;}
.contact_text .inner table{ width:1140px; margin:0 30px;}
.contact_text .inner table .nav_title{ padding-left:0}
.contact_text ul{ width:720px;}
.contact_text li{ width:33%}
}