@charset "utf-8";
/* CSS Document */

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑"; color:#000;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*head*/
.top{ width:100%; height:102px; background:url(../images/top.jpg) center; min-width:1200px;}
.top_wid{ width:1200px; margin:0 auto;}
.nav{ width:780px;}
.nav li{ float:left;}
.nav li a{ display:block; width:75px; height:102px; line-height:102px; text-align:center; margin:0 9px; font-size:14px; color:#FFF;}
.nav li a:hover{ background:url(../images/nav.png);}

/*body*/
.b1{ width:100%; background:url(../images/b1.jpg) center;min-width:1200px;}
.b1_w{ width:1200px; margin:0 auto; padding:57px 0 65px 0;}
.b1_t{ margin-bottom:58px; padding:0 15px;}
.about{ width:616px;}
.about_hd{ width:487px;}
.about_hd_l{ width:40px;}
.about_hd_r{ width:445px;}
.about_hd_l div{ margin-bottom:5px;}
.about_t{ font-size:29px; color:#c0230f; font-weight:bold; margin-bottom:6px;}
.about_t span{ color:#000000; margin-left:15px; font-weight:normal;}
.about_j{ font-size:18px; color:#000000; margin-bottom:20px;font-weight:bold;}
.about_c{ font-size:15px; color:#000000; line-height:32px; font-weight:bold;}
.about_c a{ float:right;}
.b1_b img{border:5px solid #fff;}
.b1_b img:hover{ border:solid 5px #fe282b;}

.news{ width:100%; background:url(../images/news.jpg) center; height:526px;min-width:1200px;}
.news_w{ width:1200px; margin:0 auto; text-align:center; padding:48px 0 0 0;}
.news_t{ font-size:41px; color:#FFF; margin-bottom:50px;}
.news_t span{ font-size:50px; color:#ae0001; margin:0 15px 0 26px;}
.news_t a{ font-size:12px; color:#FFF;}
.news_c{ padding:0 35px 0 26px; text-align:left;}
.news_m{ width:720px;}
.news_hd{ width:295px;}
.date{ width:77px; height:60px; background:#000; border:solid 1px #FFFFFF; text-align:center; font-size:39px; color:#FFF; padding:15px 0 0 0;}
.date div{ font-size:12px; margin-top:10px;}
.news_r{ width:619px; font-size:12px; color:#FFF;}
.news_n{ font-size:14px; font-weight:bold; margin-bottom:8px;}
.news_m li{ padding-bottom:37px;}
.date2{ font-size:12px; color:#FFF; margin-bottom:4px;}
.news_tt a{ font-size:14px; color:#ee1d1d;}
.news_hd_c img{ border:solid 1px #FFFFFF;}
.news_hd_m{ font-size:12px; color:#FFF; padding:8px 0 0 0;}
.news_tt{ margin-bottom:6px;}

.case{ width:100%; background:url(../images/b1.jpg);min-width:1200px;}
.case_w{ width:1200px; margin:0 auto; padding:38px 0 75px 0;}
.case_t{ text-align:center; font-size:49px; color:#ae0001; font-weight:bold; margin-bottom:36px;}
.case_eng{ font-size:20px; color:#000000;  width:360px; background:url(../images/line.png) center no-repeat; margin:0 auto; margin-top:37px;}
.case_t a{ font-size:12px; color:#000000;}
.xx{ position:relative; width:204px; height:254px; margin-top:-386px; background:url(../images/y.png); border:solid 1px #cd0000; padding:130px 38px 0 38px; font-size:14px; color:#ffffff; display:none;}
.xx_t{ font-size:22px; color:#FFF; text-align:center; margin-bottom:17px;}
.xx_j{ font-size:16px; color:#FFF; margin-bottom:10px;text-align:left;}
.case_c td{ text-align:center;}
.xx_c{ text-align:left;}
.tu td:hover .xx{ display:block;}

/*foot*/
.foot{ width:100%; clear:both;min-width:1200px;}
.tel{ width:100%; height:273px; background:#232323;}
.tel_w{ width:1200px; text-align:center; margin:0 auto; padding-top:20px;}
.tel_t{ width:323px; height:77px; background:url(../images/tel_t.jpg); margin:0 auto;  margin-bottom:15px; font-size:18px; color:#FFF; padding:51px 0 0 0;}
.tel_eng{ margin-top:3px;}
.tel_c{ font-size:27px; color:#FFF;}
.tel_c span{ font-size:38px; margin-left:30px;}
.foot_m{ width:100%; height:410px; background:#2e2e2e;min-width:1200px;}
.foot_m_w{ width:876px; margin:0 auto; padding:49px 152px 0 72px;}
.gbook{ width:450px;}
.foot_cont{ width:350px; padding:20px 0 0 0;}
.gbook1{ margin-bottom:2px;}
.gbook1 input{ width:426px; height:40px; background:#434343; border:0; padding:0 12px; font-size:12px; color:#7a7a7a; font-family:"微软雅黑";}
.gbook1 textarea{ width:426px; height:110px; padding:12px;background:#434343; border:0;color:#7a7a7a; font-family:"微软雅黑";font-size:12px; }
.gbook2 input{ width:450px; height:40px; background:#df3b39; border:0; font-size:14px; color:#fff; font-family:"微软雅黑";}
.foot_logo{ margin-bottom:24px;}
.foot_c{ margin-bottom:7px; font-size:12px; color:#6b6b6b;}
.foot_c img{ margin-right:13px;}
.fx{ padding:15px 0 0 0;}
.fx a{ margin-right:13px;}
.copy{ width:100%; height:38px; background:#232323; line-height:38px;min-width:1200px;}
.copy_w{ width:1183px; font-size:12px; color:#6b6b6b; padding:0 17px 0 0; margin:0 auto; text-align:center;}

/*main*/
.main{ width:100%; background:url(../images/main.jpg);}
.main_w{ width:1100px; margin:0 auto; padding:65px 53px 55px 47px;}
.left{ width:214px;}
.right{ width:831px;}
.lei_t{ width:174px; background:#af0001; height:72px; font-size:31px; color:#FFF;padding:20px; margin-bottom:2px;}
.lei_eng{ font-size:25px; padding-top:20px;}
.lei li{ width:170px; height:48px; line-height:48px; background:#dfdfdf; margin-bottom:2px; padding:0 22px;}
.lei li a{ display:block; font-size:16px; color:#000000;}
.lei li span{ font-size:16px; margin-right:22px;}
.cont{ min-height:101px; background:#fd7e1d; width:180px; border-top:solid 6px #473a31; padding:17px; font-size:20px; color:#000000; line-height:35px;}
.cont_c{ width:180px; word-wrap:break-word;}
.cont_t{ font-size:20px; color:#000000;}
.right_t{ font-size:20px; color:#000; border-bottom:3px solid #000; padding:0 10px;padding-bottom:5px; margin-bottom:32px;}
.right_t span{ font-size:22px; margin-left:16px;}
.right_c li{ float:left; margin:25px 7px; width:192px; text-align:center;}
.right_c2 li{ float:left; margin:25px 7px; width:250px; text-align:center;}
.page{ text-align:right; font-size:12px; color:#000; font-family:"宋体";}
.page a{font-size:12px; color:#808080; font-family:"宋体"; margin:0 6px;}
.page span{ font-size:14px; color:#ff0000; font-weight:bold;}




.rollBox{width:445px;margin:0 auto;position:relative;}
.Cont{width:445px;overflow:hidden;}
.ScrCont{width:10000000px;}
.pic{width:445px;float:left;text-align:center;}
.Cont a{color:#f7a300;}
.Cont a:hover{color:#fff;text-decoration:none;}
#List1,#List2{float:left;}

#job_list{
	width: 900px;
	height: 250px;
	text-align: center;
	overflow: hidden;
	font-size: 14px;
}
#job_list a{ color:#000;}

#jianli {
	padding-top: 15px; font-size:14px;
}
#jianli td {
	border: 1px solid #999;
}
#jianli td input {
}
#jianli textarea {
	overflow: hidden;
}