@charset "utf-8";
@import "/images/system.css";
@import "reset.css";
html{}
body{color:#3e3e3e;font:12px/1.75 \5B8B\4F53,Verdana, Arial, Helvetica, sans-serif;}
a{color:#3e3e3e; text-decoration:none; outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration: none;color:#e60012;transition: all 300ms ease-in-out 0s;}
textarea, input, select{vertical-align:middle;cursor:pointer;font-size:12px;}
input.nobord{border:none;background:none;vertical-align:middle}
textarea{resize:none; font-size:12px;}
table{border-collapse:collapse; border-color:#808080; }
table tr td ,table tr th{border-color:#808080;}
.white{color:#FFFFFF}
.black{ color:#000;}
.on{ color:#e60012;}
.grey{ color:#4c4c4c;}
br{ display:inline; line-height:11px; }
.red{ color:#FF0000;}
a.ke-insertfile{color:#0000EE; text-decoration:underline;}
#gotop{ width:36px; height:65px; background:url(gotop.png) left top no-repeat;position:relative; z-index:99999;}
#gotop:hover{background:url(gotop.png) left bottom no-repeat;}
.web_w{ width:1160px; margin:0 auto;position:relative; overflow:hidden;}
/**************************************************************************************************/
.header{width:100%; min-height:54px; height:auto;_height:62px; padding-top:20px;}
.logo img{ display:block; width:350px; height:62px; float:left;}
.header .top_right{float:right;}
.logo_top{ display:block; float:right; height:19px; line-height:19px; padding-left:113px; font-size:14px; background:url(logo_1.jpg) left center no-repeat;margin-top:0px;}
.language{ float:right; height:19px; line-height:19px; margin-top:0px;}
.language span{ margin-left:25px;}
.language .cn{ background:url(cn.jpg) left center no-repeat; padding-left:32px;}
.language .en{ background:url(en.jpg) left center no-repeat; padding-left:32px;}
.menu{ border-bottom:#f5f5f5 solid 1px; padding-bottom:20px; margin-top:21px;}
.header .tel{display:block;font-size:14px;float:right;margin-top: 10px;}
.nav{width:1160px;height:35px; margin:0 auto;}
.nav li.li_top{float:left; margin-right:70px; height:35px; line-height:35px; font-size:15px; position:relative;}
.nav li.li_top a.a_top{ display:block;height:34px;line-height:34px; border-top:#fff solid 1px;}
.nav li.li_top.li_8{ margin-right:0;}
.nav li.on a.a_top{color:#e60012; border-top:#e60012 solid 1px;}
.nav li .sub{display:none; width:120px;left:0; top:30px;position:absolute;z-index:9999999; background-color:#FFF; font-size:14px; padding-top:4px;}
.nav li .sub a{ display:block; height:37px; line-height:37px; text-align:center; border-left:#ff9696 solid 2px; margin-top:5px;}
.nav li .sub a:hover{border-left:#e60012 solid 2px; background-color:#e60012; color:#FFF;}
.mysearch{width:168px; height:28px; background:url(search.jpg) left center no-repeat; float:left; position:relative; margin-top:2px; float:right;}
.mysearch .search_input{ background:none; border:none; width:136px; height:28px;line-height:28px; position:absolute; left:0; top:0; text-indent:5px; color:#ccc; font-size:12px; font-family: Arial, Helvetica, sans-serif}
.mysearch .search_btn{background:none; border:none; width:32px; height:28px;position:absolute; right:0; top:0;}

.index_banner{ width:100%;height:465px; overflow:hidden;position:relative; z-index:1;}
.index_banner .bd{ position:relative; z-index:0;}
.index_banner .bd ul{ width:100% !important;  z-index:98;}
.index_banner .bd li{ width:100% !important;  height:465px; }
.index_banner .bd li a{ height:465px; display:block; position:relative;}
.index_banner .hd{ width:100%;  position:absolute; bottom:20px; left:0; height:11px; text-align:center;}
.index_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:0 5px; overflow:hidden;line-height:9999px; background:url(ico_1.png) right top no-repeat;}
.index_banner .hd ul li.on{background:url(ico_1.png) right bottom no-repeat;}
.index_banner .prev{ display:block; width:22px; height:40px; background:url(ico_1.png) left  top no-repeat; position:absolute; left:-30px; top:230px;opacity:0;}
.index_banner .next{ display:block; width:22px; height:40px; background:url(ico_1.png) -40px  top no-repeat; position:absolute; right:-30px; top:230px;opacity:0;}

.index_nav{ width:1160px; height:24px; line-height:24px; padding:15px 0; margin:0 auto; background-color:#333333; text-align:center;margin-top:10px;}
.index_nav li{ width:386px; height:24px; float:left; border-right:#fff solid 1px;font-size:16px;}
.index_nav li.last{ float:right; margin-right:0; border:none;}
.index_nav li a{ color:#FFFFFF;}
.index_nav li a:hover{color:#e60012; text-decoration:underline;}
.index_pro{ width:1184px; height:712px; overflow: hidden; margin:0 auto; margin-top:10px;}
.box-r {left: 100%;position: absolute;}
.box-l {left: -20%;position: absolute;}
.index_pro .box-p1 {margin-left: -580px; margin-top:0px;}
.index_pro .box-p2 {margin-left: -288px; margin-top:0px;}
.index_pro .box-p3 {margin-left: 4px; margin-top:0px;}
.index_pro .box-p4 {margin-left: 296px; margin-top:0px;}
.index_pro .box-p5 {margin-left: -580px; margin-top:240px;}
.index_pro .box-p6 {margin-left: 296px; margin-top:240px;}
.index_pro .box-p7 {margin-left: -580px; margin-top:480px;}
.index_pro .box-p8 {margin-left: -288px; margin-top:480px;}
.index_pro .box-p9 {margin-left: -8px; margin-top:480px;}
.index_pro .li_1 a ,.index_pro .li_2 a ,.index_pro .li_4 a ,.index_pro .li_6 a ,.index_pro .li_7 a ,.index_pro .li_8 a{ width:284px; height:232px;display:block; position:relative; overflow:hidden;background-color:#000}
.index_pro .li_1 img ,.index_pro .li_2 img ,.index_pro .li_4 img ,.index_pro .li_6 img ,.index_pro .li_7 img ,.index_pro .li_8 img{ width:284px; height:232px;}
.index_pro .li_3 a ,.index_pro .li_3 img{ width:284px; height:472px;display:block; position:relative; overflow:hidden;}
.index_pro .li_5 a ,.index_pro .li_9 ,.index_pro .li_5 img ,.index_pro .li_9 img{ width:576px; eight:232px;display:block; position:relative; overflow:hidden;}
.index_pro li a{ }

.index_pro li span{ display:block; font-size:14px; position:absolute; width:100%; height:100%; color:#fff; background:url(bg_red.png) left center repeat; left:0; top:232px; padding:20px 0 0 27px;}
.index_pro li.li_3 span{top:472px;}
.index_pro li span b{ display:block; font-size:16px; display:block;}
.index_pro li.li_2 span ,.index_pro li.li_6 span ,.index_pro li.li_8 span{background:url(bg_black.png) left center repeat;}
.index_pro li.li_4 span ,.index_pro li.li_5 span ,.index_pro li.li_9 span{background:url(bg_blue.png) left center repeat;}

.index_about{ width:1184px; height:597px; margin-top:10px; overflow:hidden;}
.index_about .li_1{ width:766px; height:327px; background-color:#e6e6e6;}
.index_about .li_2{ width:388px; height:597px; background-color:#13b5b1;}
.index_about .li_p{ width:380px; height:262px; overflow:hidden;}
.index_about .li_p img{ display:block;width:380px; height:262px; }
.index_about .li_p a{ display:block;overflow:hidden; position:relative;}
.index_about .box-p1 {margin-left: -580px; margin-top:0px;}
.index_about .box-p2 {margin-left: 194px; margin-top:0px;}
.index_about .box-p3 {margin-left: -581px; margin-top:335px;}
.index_about .box-p4 {margin-left: -193px; margin-top:335px;}
.index_about .li_p span{ display:block;width:380px; height:262px; line-height:262px; text-align:center; font-size:20px; background:url(bg_red.png) left center repeat; position:absolute; left:0; top:262px; color:#FFFFFF;}
.index_about li.li_4.li_p  span{background:url(bg_black.png) left center repeat;}

.index_news{ padding:16px; color:#FFFFFF;}
.index_news a{ color:#FFFFFF;}
.index_news .index_news_t{ text-align:center; height:30px; line-height:30px; font-size:20px;}
.index_news .tab-bd{ width:356px; height:494px; margin:0 auto; overflow:hidden;margin-top:35px; position:relative;}
.index_news p{ padding:0 20px;height:494px; overflow:hidden; position:relative;}
.index_news a.a_p{ display:block; width:257px; height:257px; margin:0 auto; overflow:hidden; position:relative;}
.index_news a.a_p img{ display:block; width:257px; height:257px; z-index:1;}
.index_news a.a_p em{ display:block; width:257px; height:257px; background:url(news_bg.png) left center no-repeat; position:absolute; left:0; top:0;z-index:2}
.index_news p b{ display:block; margin-top:68px; height:134px; overflow:hidden; font-weight:normal;}
.index_news a.a_t{ font-size:20px; line-height:22px; display:block; text-align:center;}
.index_news p span{ display:block; margin-top:15px; font-size:14px;}
.index_news a.a_more{ display:block; width:55px; height:24px; line-height:24px; text-align:center; border:#e6e6e6 solid 1px; border-radius:5px; position:absolute; bottom:0; left:155px;}
.index_news a.a_more:hover{ background-color:#e60012;border:#e60012 solid 1px; }
.index_news .tab-hd{ position:absolute; top:362px;left:0; width:100%; height:24px; line-height:24px; font-size:18px; text-align:center;}
.index_news a.prev{ display:block; width:22px!important; height:40px; background:url(ico_1.png) left  top no-repeat; position:absolute; left:0px; top:109px;}
.index_news a.next{ display:block; width:22px!important; height:40px; background:url(ico_1.png) -40px  top no-repeat; position:absolute; right:0px; top:109px;}


.team_wapper{ margin-top:10px; padding:20px 0;position:relative;}
.team_wapper_in{ width:1160px; height:200px; overflow:hidden;position:relative;}
.box-b{ bottom:-200px;}
.index_team{ height:200px; position:relative;}
.index_team dd{ width:860px; height:200px;overflow:hidden; margin:0 auto;}
.index_team dd p{ width:860px; height:200px; overflow:hidden;}
.index_team dd p a span{ display:block; width:300px; height:128px; margin:0 auto; position:relative; margin-bottom:10px;text-align:center;font-weight:bold;font-size:14px;}
.index_team dd p a span img{ display:block;width:108px; height:108px;margin:0 auto; z-index:1;margin-bottom:3px;}
.index_team dd p a span em{ display:block;width:300px; height:108px; background:url(team_bg.png) top center no-repeat; position:absolute; left:0; top:0; z-index:2;}
.index_team a.prev{ display:block; width:28px!important; height:28px; background:#eaeaea url(ico_2.png) left  top no-repeat; position:absolute; left:30px; top:96px;}
.index_team a.next{ display:block; width:28px!important; height:28px; background:#eaeaea url(ico_2.png) right  top no-repeat; position:absolute; right:30px; top:96px;}
.index_team a.prev:hover ,.index_team a.next:hover{ background-color:#FF0000}
.index_team i.l{ display:block; width:23px; height:18px; background:url(ico_3.png) left center no-repeat; position:absolute; top:115px; left:116px;}
.index_team i.r{ display:block; width:23px; height:18px; background:url(ico_3.png) left center no-repeat; position:absolute; bottom:0px; right:116px;}

.footer{ width:100%; min-height:200px; height:auto;_height:200px; background-color:#333333; color:#d6d6d6; margin-top:30px; padding:20px 0;}
.footer a{color:#d6d6d6;}
.footer_left{ width:440px; float:left;}
.bottom_logo{ display:block; width:207px; height:59px; background:url(bottom_logo.png) left center no-repeat;}
.bottom_tel{ background:url(ico_5.png) left 12px no-repeat; padding-left:48px; margin-top:20px; font-size:14px;}
.bottom_fax{ background:url(ico_5.png) left -52px no-repeat; padding-left:48px; margin-top:20px; font-size:14px;}
.bottom_mail{ background:url(ico_5.png) left -103px no-repeat; padding-left:48px; margin-top:20px; font-size:14px;}
.bottom_site{ background:url(ico_5.png) left -156px no-repeat; padding-left:48px; margin-top:20px; font-size:14px;}
.bottom_add{ background:url(ico_5.png) left -209px no-repeat; padding-left:48px; margin-top:20px; font-size:14px;}

.bottom_company{ float:left; margin-left:50px; margin-top:28px;}
.bottom_company dt{ font-size:16px; font-weight:bold; color:#FFFFFF;}
.bottom_company dd{ font-size:14px; margin-top:16px;}

.bottom_wx{ float:right;margin-top:33px;}
.bottom_wx span{ display:block; width:176px; float:right; margin-left:34px; text-align:center;}
.bottom_wx span img.wx{ display:block; width:176px; height:175px; margin-bottom:5px;}
.bottom_wx .tj{ clear:both; float:right; margin-top:20px;line-height:18px;}

.friendLink{ width:100%; min-height:35px; height:auto;background-color:#232323;margin-top:0px; padding:20px 0;}
.friendLink .fl{color:#ffffff;font-size:13px;padding-left:48px; margin-top:5px;}
.friendLink li{float:left;height:20px;font-size:12px;padding-left:48px; margin-top:5px;}
.friendLink li a{color:#E0E0E0;}
.friendLink li a:hover{color:#E00B43;}

/*****************************************************************/
/*
.banner_img{width:1160px; height:460px;margin:0 auto;background-position: top center; background-repeat: no-repeat;}
.banner_img .web_w{ height:460px; position:relative; overflow:hidden;width:345px;float:right;}
.banner_img .web_w span{ display:block; width:345px; height:460px; background:url(ico_7.png) left center repeat; position:absolute; right:-345px; top:0; color:#333333;opacity:0;}
.banner_img .web_w span b{display:block;text-align:center;font-size:30px;font-weight:100;height:50px;line-height:50px; }
.banner_img .web_w span em{display:block;padding:0 10px 10px; font-size:14px;text-align:center}
*/
.inner_banner{ width:1160px;height:462px;margin:0 auto; overflow:hidden; 0 position:relative; z-index:1;position:relative;}
.inner_banner .bd{ position:relative; z-index:0;}
.inner_banner .bd ul{ width:100% !important;  z-index:98;}
.inner_banner .bd li{ width:100% !important;  height:462px; }
.inner_banner .bd li a{ height:462px; display:block; position:relative;}
.inner_banner .hd{ width:100%;  position:absolute; top:435px; left:0; height:12px; text-align:center;}
.inner_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 5px; overflow:hidden;line-height:9999px; background:#888888;border-radius:50%;}
.inner_banner .hd ul li.on{background:#e60012;border-radius:50%;}
.inner_banner .prev{ display:block; width:22px; height:40px; background:url(ico_1.png) left  top no-repeat; position:absolute; left:-30px; top:210px;opacity:0;}
.inner_banner .next{ display:block; width:22px; height:40px; background:url(ico_1.png) -40px  top no-repeat; position:absolute; right:-30px; top:210px;opacity:0;}


.sm_banner{width:100%;min-width:1160px;height:700px;margin:0 auto; overflow:hidden; 0 position:relative; z-index:1;position:relative;}
.sm_banner .bd{ position:relative; z-index:0;}
.sm_banner .bd ul{ width:100% !important;  z-index:98;}
.sm_banner .bd li{ width:100% !important;  height:700px; }
.sm_banner .bd li a{ height:462px; display:block; position:relative;}
.sm_banner .hd{ width:100%;  position:absolute; top:668px; left:0; height:12px; text-align:center;}
.sm_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 5px; overflow:hidden;line-height:9999px; background:#888888;border-radius:50%;}
.sm_banner .hd ul li.on{background:#e60012;border-radius:50%;}
.sm_banner .prev{ display:block; width:22px; height:40px; background:url(ico_1.png) left  top no-repeat; position:absolute; left:-30px; top:210px;opacity:0;}
.sm_banner .next{ display:block; width:22px; height:40px; background:url(ico_1.png) -40px  top no-repeat; position:absolute; right:-30px; top:210px;opacity:0;}


.guide{ height:20px; line-height:20px; font-size:14px; border-bottom:#CCCCCC solid 1px; padding:10px 0; margin-bottom:20px;}
.guide strong{ font-weight:normal;}
.news_wapper{ padding:0px;}
.news_dl{height:153px; overflow:hidden; margin-bottom:15px; padding-bottom:15px; border-bottom:#CCCCCC dashed 1px;}
.news_dl dt ,.news_dl dt img{ width:383px; height:153px; float:left;}
.news_dl dd{ width:750px;height:153px; position:relative; float:right; font-size:14px;}
.news_dl dd strong{ display:block; font-size:16px; margin-bottom:10px;}
.news_dl dd strong a{ color:#000;}
.news_dl dd span{ display:block; position:absolute; left:0; bottom:0; color:#ccc;}
.news_dl dd a.more{ display:block; position:absolute; right:0; bottom:0; font-size:12px;}
.news_dl dd a.more:hover ,.news_dl dd strong a:hover{ text-decoration:underline;}
.news_left{ width:740px; float:left; border-right:#f2f2f2 solid 1px; padding-right:26px;text-align:justify;text-justify:inter-ideograph;}
.news_right{ width:370px; float:right;}
.detail p{ margin-bottom:10px;}
.detail_p img{max-width:741px;}
.detail_title_1{	
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding:0px 0 10PX;
	}
.grey{color:#656262;}	
.detail_title_2{
	height:30px;
	line-height:30px;
	text-align:center;
	border-bottom:#C9CDD9 dashed 1px;
	padding-bottom:3px;
	margin-bottom:10px;
	}
.detail_title_2 span{padding:0 12px; color:#656262;}
.get_more{float:left;width:100%;height:4rem;line-height:4rem;margin-top:1.5prem; text-align:center;font-size:1.4rem;}
.get_more.am-btn{ padding:0;}
.more_loader_spinner{float:left;width:100%; height:4rem; margin-top:1.5prem; background: url(../img/loading.gif) center center no-repeat;}
.am-btn-default{color:#444;background-color:#e6e6e6;border-color:#e6e6e6}

.about_detail{}
.about_t{ height:30px; line-height:30px; font-size:20px; font-weight:normal; margin-bottom:15px;}
.detail_c{text-align:justify;text-justify:inter-ideograph; font-size:14px;}
.detail_c img{max-width:1160px;}

.lc_list{ height:115px; margin-bottom:30px;}
.lc_list dt{ width:420px; height:115px; float:left; background-color:#eeeeee; position:relative;}
.lc_list dt img{ display:block; width:420px; height:115px;}
.lc_list dd{ width:710px; height:115px; float:right; overflow:auto;}
.lc_list dd p{ margin-bottom:10px;}

.honer_list{ height:250px; margin-bottom:30px;}
.honer_list dt{ width:420px; height:250px; float:left; background-color:#eeeeee; position:relative;}
.honer_list dt img{ display:block; width:420px; height:250px;}
.honer_list dd{ width:710px; height:250px; float:right;  overflow:auto;}
.honer_list dd img{max-width:690px;}
.honer_list dd p{ margin-bottom:10px;}

.kh_list{ min-height:120px; height:auto;_height:120px; margin-bottom:30px;}
.kh_list dt{ width:420px;float:left;  position:relative; font-size:20px; line-height:20px;}
.kh_list dt span{ float:right; margin-right:70px;}
.kh_list dd{ width:710px; height:224px; float:right;background-color:#eeeeee; overflow:hidden;}
.kh_list dd p{ margin-bottom:10px;}

.service_list{ min-height:310px; height:auto;_height:310px; margin-bottom:30px;}
.service_list dt{ width:420px;height:310px;float:left;  position:relative; }
.service_list dt img{ display:block; width:420px; height:310px;}
.service_list dd{ width:710px; min-height:310px; height:auto;_height:310px; float:right; overflow:hidden;}
.service_list dd p{ margin-bottom:10px;}

.services_c{ margin-bottom:30px;}
.services_list{min-height:120px; height:auto;_height:120px; margin-bottom:30px;}
.services_list dt{ width:420px;height:280px;float:left;  position:relative; }
.services_list dt img{ display:block; width:420px; height:280px;}
.services_list dd{ width:710px; min-height:120px; height:auto;_height:120px; float:right; overflow:hidden;}
.services_list dd p{ margin-bottom:10px;}

.pro_list{}
.pro_list li{ width:278x; height:278px; float:left; overflow:hidden; position:relative; margin-right:16px; margin-bottom:16px;}
.pro_list li.last{ float:right; margin-right:0;}
.pro_list li img{ display:block;width:274px; height:274px; padding:1px; border:#f2f2f2 solid 1px;}
.pro_list li span{ display:block; width:198px; height:278px; position: absolute; left:0; top:278px; color:#FFFFFF; background:url(bg_black.png) left center repeat; font-size:12px; padding: 40px 40px 0 40px; } 
.pro_list li span b{ display:block; font-size:14px;}

.pro_title{ border-bottom:#F2F2F2 solid 1px; padding-bottom:12px; font-size:14px; margin-bottom:15px; position:relative; }
.pro_title b{ font-size:16px; font-weight:bold; display:block;}
.pro_title a.wx_ico{ display:block; width:29px; height:29px; background:url(ico_6.png) right top no-repeat; position:absolute; right:0; top:0; }
.pro_title a.wb_ico{ display:block; width:29px; height:29px; background:url(ico_6.png) left top no-repeat; position:absolute; right:40px; top:0;}

.error_x{ height:200px; line-height:200px; text-align:center; font-size:16px;}


.con_list{}
.con_list li{ width:374x; height:374px; float:left; overflow:hidden; position:relative; margin-right:19px; margin-bottom:19px;}
.con_list li.last{ float:right; margin-right:0;}
.con_list li img{ display:block;width:374x; height:374px;}
.con_list li p{ width:334px;padding-right:40px; height:374px; position: absolute; left:0; top:374px; color:#FFFFFF; background:url(bg_red.png) left center repeat; font-size:14px;} 
.con_list li span{ display:block; padding: 80px 0 0 40px; }
.con_list li span b{ display:block; font-weight:normal; margin-bottom:20px; font-size:22px;}


.sjs_list{}
.sjs_list li{ width:374x; height:374px; float:left; overflow:hidden; position:relative; margin-right:19px; margin-bottom:19px;}
.sjs_list li.last{ float:right; margin-right:0;}
.sjs_list li img{ display:block;width:374x; height:374px;}
.sjs_list li .div1{ width:374px; height:374px; position: absolute; left:0; top:374px; color:#FFFFFF; background:url(bg_red.png) left center repeat; font-size:14px; overflow:auto;} 
.sjs_list li .div1 p{ margin-bottom:10px; }
.sjs_list li .div2{ display:block; padding:20px; line-height:20px;}
.sjs_list li .div2 b.s1{ display:block; font-weight:normal; margin-bottom:15px; font-size:18px; font-weight:bold;}


/* �ص����� */
.am-icon-chevron-up:before{content:"\f077"}
.am-gotopp a{display:inline-block;text-decoration:none}
.am-gotopp-default{text-align:center;margin:10px 0}
.am-gotopp-default a{background-color:#0e90d2;padding:.5em 1.5em;border-radius:0;color:#F03F32}
.am-gotopp-default a img{display:none}
.am-gotopp-fixed{position:fixed;right:10px;bottom:10px;z-index:1010;opacity:0;width:32px;min-height:32px;overflow:hidden;border-radius:0;text-align:center}
.am-gotopp-fixed.am-active{opacity:.9}
.am-gotopp-fixed.am-active:hover{opacity:1}
.am-gotopp-fixed a{display:block}
.am-gotopp-fixed .am-gotopp-title{display:none}
.am-gotopp-fixed .am-gotopp-icon-custom{display:inline-block;max-width:30px;vertical-align:middle}
.am-intro img,.am-paragraph img{max-width:100%}
.am-gotopp-fixed .am-gotopp-icon{width:100%;line-height:32px;background-color:#555;vertical-align:middle;color:#ddd}
.am-gotopp-fixed .am-gotopp-icon:hover,
.am-header-default .am-header-title,
.am-header-default .am-header-title a{color:#F03F32}
.am-with-fixed-navbar .am-gotopp-fixed{bottom:60px}


.job_list{ min-height:305px; height:auto;_height:305px; margin-bottom:30px;}
.job_list dt ,.job_list dt img{ width:390px; height:305px; float:left;}
.job_list dd{ width:750px; float:right; font-size:12px;}
.job_list dd p{ margin-bottom:10px;}
.job_list dd .dd_t{ height:22px; line-height:22px; font-size:20px; font-weight:100; margin-bottom:30px;}
.job_list dd .dd_l{ width:360px; float:left;}
.job_list dd .dd_r{ width:360px; float:right;}
.job_list dd strong.s{ display:block; margin-bottom:10px;}

.sim_page{width:100%;overflow-x:hidden;}
.sim_page img{display:block;width:1920px; position:relative; left:50%; margin-left:-960px;}

/***************************************************************/
.page_list{
	clear:both;
	height:30px;
	line-height:30px;
	margin:0 auto;
	float:right;
	text-align:center;
	position:relative;
	right:-5px;
		}

.page_list a{
	display:block;
	height:28px;
	line-height:28px;
	border:#E4E4E4 solid 1px;
	padding:0 10px;
	float:left;
	margin-right:5px;	
	}
.page_list strong{
	display:block;
	height:28px;
	line-height:28px;
	background-color:#e60012;
	color:#FFFFFF;
	border:#E4E4E4 solid 1px;
	padding:0 10px;
	float:left;
	margin-right:5px;
	font-weight:normal;
	}
.page_list span{
	display:block;
	height:28px;
	line-height:28px;
	border:#E4E4E4 solid 1px;
	padding:0 10px;
	float:left;
	margin-right:5px;	
	}
.page{ margin-top:81px; white-space:; overflow:hidden; text-overflow:ellipsis; font-size:14px;}	
.page a.return{ display:block; float:right; margin-top:20px; text-decoration:underline;}
.pages .page_1{ height:30px; line-height:30px; border-bottom:#C9CDD9 solid 1px; margin-bottom:4px;}
.mybaidu{ position:absolute; right:0; top:2px;}	
.pages{ position:relative;height:30px; line-height:30px; border-bottom:#C9CDD9 solid 1px; padding:0px; font-size:14px;}	
.pages .page_r{ float:right;}

/************************************************************************************************************/
.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend.s dl dt{width:40px;height:198px;background:url(suspend_k.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd{width:120px;height:198px;background:url(suspend.png) right top no-repeat;overflow:hidden;}
.suspend.s dl dd{width:120px;height:198px;background:url(suspend_k.png) right top no-repeat;overflow:hidden;}
.suspend dl dd a{display:block;width:120px;height:198px;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}