@charset "utf-8";
/**/
@font-face{
font-family:myfont;
src:url("impact.ttf");
}

*{ margin:0; padding:0; border:0;}
body{ margin:0px;background:#fff;font-size:14px; color:#666; line-height:24px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
a{font-size:14px; color:#000; text-decoration:none; transition:background 0.5s,color 0.5s,border 0.5s,width 0.5s,padding 0.5s,margin 0.5s,text-indent 0.5s;}
ul{ list-style:none;}
img{ padding:0; margin:0;}

@media(min-width:1500px){
#menu_btn ul li{margin-left:40px!important;}	
	}

@media(min-width:900px){
#top{ width:100%; overflow:hidden; position:absolute; z-index:500;}
#logo{ float:left; margin:25px 0 0 25px;}
#menu{float:right; margin:20px 50px 0 0; color:#fff; text-align:right;}
#lan a{ color:#fff; font-size:12px; line-height:30px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
#lan span{ padding:0 10px;}

#mlan{ display:none;}

#menu_btn{ overflow:hidden;}
#menu_btn ul li{ float:left; margin-left:24px; margin-top:10px;}
#menu_btn ul li a{ display:block; font-size:18px; color:#fff; font-weight:700; line-height:30px; background:url(image/line.png) no-repeat left bottom/0 2px;}
#menu_btn ul li a:hover{background:url(image/line.png) no-repeat left bottom/100% 2px;}

#mbtn{ display:none;}
#close{ display:none;}
/*banner*/
.swiper-container1 {width:100%; margin-left:auto; margin-right:auto; }
.swiper-container2 {width:100%; margin-left:auto; margin-right:auto; }
.swiper-container3 {width:100%; margin-left:auto; margin-right:auto; }
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center;justify-content: center; -webkit-box-align: center; -ms-flex-align: center;  -webkit-align-items: center;  align-items: center; }
.swiper-slide{ overflow:hidden;}
.swiper-slide img{ width:1903px;}




#index_about{ width:100%; overflow:hidden; background:url(image/kuang.png) no-repeat top right;}
#index_about .about{ width:1300px; margin:110px auto 60px auto; overflow:hidden;}
#index_about .about .a1{ float:left;}
#index_about .about .a2{ float:right; width:560px;}
#index_about .about .a2 p.b1{ font-size:30px; color:#323433; font-size:48px; font-weight:900; line-height:48px; text-transform:uppercase; padding-top:20px;}
#index_about .about .a2 p.b2{ font-size:24px; color:#e94719; line-height:50px;}
#index_about .about .a2 p.b3{ width:500px; padding-top:10px;}
#index_about .about .a2 p.b4{ margin-top:30px;}
#index_about .about .a2 p.b4 a{ display:block; width:108px; line-height:34px; border:solid 1px #eee; text-align:center; color:#666; font-size:12px; display:block;}
#index_about .about .a2 p.b4 a:hover{ background:#e94719; color:#fff; width:130px;}

#index_pro{ width:100%; overflow:hidden; background:url(image/back1.jpg) repeat-x left 134px;}
#index_pro .pro{ width:1300px; margin:0 auto; overflow:hidden}
#index_pro .pro .a1{ float:left; width:472px;}
#index_pro .pro .a1 p.b1{ font-size:30px; color:#fff; font-size:48px; font-weight:900; line-height:48px; text-transform:uppercase; padding-top:210px;}
#index_pro .pro .a1 p.b2{ font-size:24px; color:#fff; line-height:50px;}
#index_pro .pro .a1 p.b3{ font-size:12px; line-height:14px; color:#fff; width:350px;}
#index_pro .pro .a1 p.b4{ margin-top:30px;}
#index_pro .pro .a1 p.b4 a{ display:block; border:solid 2px #fff; background:url(image/jian.png) no-repeat 85% center; width:110px; color:#fff; line-height:30px; text-indent:20px;}
#index_pro .pro .a1 p.b4 a:hover{ background:url(image/jian.png) no-repeat 85% center #000; width:130px; text-indent:30px }
#index_pro .pro .a1 p.b5{ overflow:hidden; margin-top:72px;}
#index_pro .pro .a1 p.b5 a.left{ display:block; background:url(image/jian1.png) no-repeat center #c1c2c1; width:66px; height:36px; float:right}
#index_pro .pro .a1 p.b5 a.right{ display:block; background:url(image/jian.png) no-repeat center #323433; width:66px; height:36px; float:right; margin-left:1px;}
#index_pro .pro .a1 p.b5 a.left:hover{background:url(image/jian1.png) no-repeat center #e94719;}
#index_pro .pro .a1 p.b5 a.right:hover{background:url(image/jian.png) no-repeat center #e94719;}


#index_pro .pro .a2{ float:right;}
#index_pro .pro .a2 p{ display:none;}

#index_tool{ width:1300px; margin:0 auto; overflow:hidden;}
#index_tool .tt{ width:100%; text-align:right; overflow:hidden;}
#index_tool .tt p.a1{ font-size:30px; color:#323433; font-size:48px; font-weight:900; line-height:48px; text-transform:uppercase; padding-top:20px;}
#index_tool .tt p.a2{ font-size:24px; color:#e94719; line-height:50px;}


/*ind_pic*/
.ind_app {width:1080px; margin-left:auto; margin-right:auto; }
.ind_app .swiper-slide {text-align: center;font-size: 18px;padding-bottom:20px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center;justify-content: center; -webkit-box-align: center; -ms-flex-align: center;  -webkit-align-items: center;  align-items: center; }
.ind_app .swiper-slide{ overflow:hidden; text-align:center; background:none; padding-top:20px;}
.ind_app .swiper-slide a{ padding:10px; display:block; font-size:14px; line-height:70px;}
.ind_app .swiper-slide a div{ overflow:hidden;}
.ind_app .swiper-slide a img{width:100%;}
.ind_app .swiper-slide a p{background:url(image/k2.png) no-repeat -400px top; text-align:left;transition:background 0.5s,box-shadow 0.5s,margin 0.5s;  color:#666;}
.ind_app .swiper-slide a:hover p{ background:url(image/k2.png) no-repeat 0 top; color:#e94719;}
.ind_app .swiper-button-next{ display:inherit;}
.ind_app .swiper-button-prev{ display:inherit;}


#index_tool .k_tool{ width:100%; overflow:hidden; padding-top:20px;}
#index_tool .k_tool .tool_list{ float:left; width:1080px; overflow:hidden;}
#index_tool .k_tool .tool_list ul li{ width:330px; float:left; margin-right:30px; line-height:70px;}
#index_tool .k_tool .tool_list ul li a{ display:block; color:#666;}
#index_tool .k_tool .tool_list ul li a p{ background:url(image/k2.png) no-repeat -400px top; transition:background 0.5s;}
#index_tool .k_tool .tool_list ul li a:hover p{ background:url(image/k2.png) no-repeat 0 top;}
#index_tool .k_tool .tool_list ul li a:hover{ color:#e94719;}

#index_tool .k_tool .tool_btn{ float:right; background:url(image/k1.png) no-repeat right bottom; text-align:right; width:200px; height:400px;}
#index_tool .k_tool .tool_btn p a{ line-height:36px; display:block; margin-right:35px;}
#index_tool .k_tool .tool_btn p a:hover{ color:#e94719;}

#tool_zmenu{ width:100%; overflow:hidden; text-align:center; padding:20px 0;}
#tool_zmenu ul{ display:inline-block;}
#tool_zmenu ul li{ float:left; margin:0 5px;}
#tool_zmenu ul li a{ display:block; border:solid 1px #eee; padding:0 20px; line-height:40px; font-size:16px;}
#tool_zmenu ul li a:hover{ border:solid 1px #e94719; color:#e94719;}
#tool_zmenu ul li a.it{ border:solid 1px #e94719; color:#e94719;}

#index_news{ width:100%; background:url(image/back2.jpg) no-repeat center top; height:569px; margin-top:190px;}
#index_news .news_k{ width:1300px; margin:0 auto; overflow:hidden;}
#index_news .news_k .kk{ width:805px; height:560px; background:#eee; position:absolute; margin-top:-60px;}
#index_news .news_k .kk .tt{ width:100%; overflow:hidden;}
#index_news .news_k .kk .tt p.a0{ position:absolute; margin:-10px 0 0 -10px; z-index:500;}
#index_news .news_k .kk .tt p.a1{ color:#323433; font-size:48px; font-weight:900; padding:90px 0 0 70px; line-height:48px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform:uppercase;}
#index_news .news_k .kk .tt p.a2{ font-size:24px; line-height:50px; color:#e94719; padding-left:70px;}

#index_news .news_k .kk .news_list{ margin-left:70px; margin-right:70px;}
#index_news .news_k .kk .news_list dl dt a{ display:block;margin-bottom:40px; }
#index_news .news_k .kk .news_list dl dt a p.a1{ color:#323433; font-size:14px; line-height:24px;}
#index_news .news_k .kk .news_list dl dt a p.a2{ color:#323433; font-size:16px; line-height:30px;}
#index_news .news_k .kk .news_list dl dt a p.a3{ color:#666; font-size:14px; line-height:18px;}
#index_news .news_k .kk .news_list dl dt a p.a4{ width:34px; height:4px; background:#323433; margin-top:30px; transition:background 0.5s,width 0.5s;}
#index_news .news_k .kk .news_list dl dt a:hover p.a2{ color:#e94719;}
#index_news .news_k .kk .news_list dl dt a:hover p.a4{ width:100%; height:4px; background:#e94719; margin-top:30px; }

#index_news .news_k .kk .news_list dl dd a{ line-height:36px; color:#323433;}
#index_news .news_k .kk .news_list dl dd a span{ margin-left:30px; color:#999;}
#index_news .news_k .kk .news_list dl dd a:hover{ color:#e94719;}

#bottom{ width:100%; overflow:hidden; background:url(image/back3.jpg) no-repeat center top;}
#bottom .bottom{ width:1300px; margin:0 auto; overflow:hidden;}
#bottom .bottom ul li{ float:left; color:#ccc;}
#bottom .bottom ul li p.tt{ color:#fff; font-size:16px; padding-bottom:15px; padding-top:70px;}
#bottom .bottom ul li a{ color:#ccc;}
#bottom .bottom ul li a:hover{ color:#e94719;}
#bottom .bottom ul li.a1{ width:160px;}
#bottom .bottom ul li.a2{ width:220px;}
#bottom .bottom ul li.a3{ width:200px;}
#bottom .bottom ul li.a4{ width:250px;}
#bottom .bottom ul li.a5 p.ss{ padding-top:15px;}
#bottom .bottom ul li.a5 p.ss a{ margin:0 10px 0 0;}
#bottom .bottom1{ width:1300px; margin:50px auto 0 auto; color:#ccc; overflow:hidden; border-top:solid 1px rgba(204,204,204,0.2); line-height:70px; padding-bottom:10px;}

#mbottom{ display:none;}
#mbottom1{ display:none;}

#zbanner{ width:100%; overflow:hidden;}
#zbanner img{ width:100%;}

#aboutmenu{ width:100%; overflow:hidden; text-align:center; border-bottom:solid 1px #eee;}
#aboutmenu ul{ display:inline-block;border-left:solid 1px #eee; overflow:hidden;}
#aboutmenu ul li{ float:left; border-right:solid 1px #eee;}
#aboutmenu ul li a{ display:block; line-height:60px; padding:0 50px; font-size:16px;}
#aboutmenu ul li a:hover{ color:#fff; background:#e94719;}
#aboutmenu ul li a.it{ color:#fff; background:#e94719;}

#title{ width:1300px; margin:0 auto; overflow:hidden; text-align:center;}
#title p.tt{ font-size:30px; color:#333; font-weight:900; line-height:40px; padding-top:50px;}
#title p.con{ font-size:12px; color:#999; background:url(image/line1.png) repeat-x left center;}
#title p.con span{ background:#fff; padding:0 20px;}
#title p.con a{ color:#999;}
#title p.con a:hover{ color:#e94719;}

#company{ width:1300px; margin:20px auto 90px auto; overflow:hidden;}
#company .a1{ float:left; line-height:30px; font-size:16px; width:650px;}
#company .a1 .data{ overflow:hidden; padding-top:20px;}
#company .a1 .data p{ width:33.33%; float:left; font-size:12px;}
#company .a1 .data p span{ display:block; font-size:40px; line-height:40px; color:#e94719;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:900;}

#company .a2{ float:right;}

#culture{ width:1300px; margin:50px auto 90px auto; overflow:hidden; background:url(image/culture.jpg) no-repeat left bottom; padding-bottom:150px;}
#culture p{ margin-bottom:30px; font-size:16px; width:600px; padding-bottom:20px; padding-left:50px;}
#culture p span{ display:block; font-size:24px; font-weight:900; line-height:50px; color:#333;}

#history_con{ width:1300px; margin:20px auto 80px auto; overflow:hidden; background:url(image/line2.jpg) center repeat-y;}
#history_con dl{ list-style:none;}
#history_con dl dd{ width:100%; background:url(image/btn1.png) center 30px no-repeat; overflow:hidden; padding-top:30px; margin-bottom:0px; }
#history_con dl dd span{ width:45%; float:left; text-align:right; font-size:18px; color:#000; font-weight:900; line-height:20px;}
#history_con dl dd p{ float:right; width:45%; text-align:left; border-bottom:solid 1px #ddd; line-height:20px; font-size:16px; padding-bottom:20px;}

#history_con dl dd.myit span{ width:45%; float:right; text-align:left;}
#history_con dl dd.myit p{ float:left; width:45%; text-align:right; border-bottom:solid 1px #ddd;}

#workshop{ width:1300px; margin:20px auto 30px auto; overflow:hidden;}
#workshop ul{ width:1400px;}
#workshop ul li{ width:400px; margin-right:50px; float:left; margin-bottom:20px;}
#workshop ul li a{ display:block; line-height:50px; text-align:center; background:#f7f7f7; overflow:hidden;}
#workshop ul li a div{ overflow:hidden; margin:10px 10px 0 10px;}
#workshop ul li a img{ width:100%; transition:All 0.4s ease-in-out;  -webkit-transition:All 0.4s ease-in-out;  -moz-transition:All 0.4s ease-in-out;  -o-transition:All 0.4s ease-in-out;}
#workshop ul li a img:hover{transform:scale(1.15);}
#workshop ul li a:hover{ background:#e94719; color:#fff;}

#page{ width:100%; text-align:center; overflow:hidden; margin:0 auto 80px auto;}
#page ul{ display:inline-block;}
#page ul li{ float:left; margin:0 5px;}
#page ul li a{ display:block; line-height:40px; padding:0 20px; border:solid 1px #eee;}
#page ul li a:hover{ background:#e94719; color:#fff;}
#page ul li a.it{ background:#e94719; color:#fff;}

#honor{ width:1200px; margin:20px auto 30px auto; overflow:hidden;}
#honor ul{ width:1300px;}
#honor ul li{ width:276px; margin-right:32px; float:left; margin-bottom:20px;}
#honor ul li a{ display:block; line-height:50px; text-align:center; background:#f7f7f7; overflow:hidden;}
#honor ul li a div{ overflow:hidden; margin:10px 10px 0 10px;}
#honor ul li a img{ width:100%; transition:All 0.4s ease-in-out;  -webkit-transition:All 0.4s ease-in-out;  -moz-transition:All 0.4s ease-in-out;  -o-transition:All 0.4s ease-in-out;}
#honor ul li a img:hover{transform:scale(1.15);}
#honor ul li a:hover{ background:#e94719; color:#fff;}

#tool{ width:1300px; margin:20px auto 30px auto; overflow:hidden;}
#tool ul{ width:1400px;}
#tool ul li{ width:301px; margin-right:32px; float:left; margin-bottom:20px;}
#tool ul li a{ display:block; line-height:50px; text-align:center; background:#fff; overflow:hidden; border:solid 1px #f7f7f7;}
#tool ul li a div{ overflow:hidden; margin:10px 10px 0 10px;}
#tool ul li a img{ width:100%; transition:All 0.4s ease-in-out;  -webkit-transition:All 0.4s ease-in-out;  -moz-transition:All 0.4s ease-in-out;  -o-transition:All 0.4s ease-in-out;}
#tool ul li a img:hover{transform:scale(1.15);}
#tool ul li a:hover{ background:#e94719; color:#fff;}

#rdmenu{ width:100%; overflow:hidden; text-align:center; border-bottom:solid 1px #eee;}
#rdmenu ul{ display:inline-block;border-left:solid 1px #eee; overflow:hidden;}
#rdmenu ul li{ float:left; border-right:solid 1px #eee;}
#rdmenu ul li a{ display:block; line-height:60px; padding:0 50px; font-size:16px;}
#rdmenu ul li a:hover{ color:#fff; background:#e94719;}
#rdmenu ul li a.it{ color:#fff; background:#e94719;}

#contactmenu{ width:100%; overflow:hidden; text-align:center; border-bottom:solid 1px #eee;}
#contactmenu ul{ display:inline-block;border-left:solid 1px #eee; overflow:hidden;}
#contactmenu ul li{ float:left; border-right:solid 1px #eee;}
#contactmenu ul li a{ display:block; line-height:60px; padding:0 50px; font-size:16px;}
#contactmenu ul li a:hover{ color:#fff; background:#e94719;}
#contactmenu ul li a.it{ color:#fff; background:#e94719;}

#rd{ width:1300px; margin:20px auto 90px auto; overflow:hidden; font-size:16px; line-height:30px;}
#rd p.k1{ text-align:center;}
#rd .a1{ width:100%; overflow:hidden; margin-top:30px;}
#rd .a1 p{ float:left; width:50%; text-align:center; padding:40px 0 0px 0;}
#rd .k_t{ width:100%; text-align:center; font-size:24px; line-height:50px; font-weight:900; color:#000}
#rd	.k_li{ width:100%; overflow:hidden; padding-top:20px;}
#rd .k_li p{ width:358px; float:left; margin-right:50px; border:solid 1px #eee; padding:20px;}
#rd .k_li p.kk{ margin-right:0;}
#rd .k_li p span{ display:block; line-height:40px; font-weight:900; color:#e94719;}

#promenu{ width:100%; overflow:hidden; text-align:center; border-bottom:solid 1px #eee;}
#promenu ul{ display:inline-block;border-left:solid 1px #eee; overflow:hidden;}
#promenu ul li{ float:left; border-right:solid 1px #eee;}
#promenu ul li a{ display:block; line-height:60px; padding:0 30px; font-size:16px;}
#promenu ul li a:hover{ color:#fff; background:#e94719;}
#promenu ul li a.it{ color:#fff; background:#e94719;}

#probig{ width:1200px; margin:30px auto 0 auto; overflow:hidden;}
#probig .left{ width:600px; float:left;}
#probig .left img{ width:100%;}

#probig_b{ overflow:hidden;}
#probig_b p{ display:none;}

#probig_li{ overflow:hidden; text-align:center;}
#probig_li ul{ display:inline-block;}
#probig_li ul li{ float:left; width:60px; border:solid 1px #eee; margin:5px; cursor:pointer;}

#probig .right{ width:550px; float:right;}
#probig .right p.a1{ font-size:24px; line-height:60px; border-bottom:solid 1px #eee; color:#000;}
#probig .right p.a2{ padding:20px 0; border-bottom:solid 1px #eee; padding-bottom:20px;}
#probig .right p.a3{ padding-top:20px;}
#probig .right p.a4{ font-family:Arial, sans-serif; color:#e94719; font-weight:900; line-height:40px; font-size:30px;}
#probig .right p.a5{ overflow:hidden; margin-top:20px; border-bottom:solid 1px #eee; padding-bottom:20px;}
#probig .right p.a5 a{ display:block; background:url(image/bit.png) 35px center no-repeat/40px auto #ffc000; color:#fff; text-indent:80px; line-height:50px; width:200px; font-size:18px; border-radius:5px; text-align:left;}
#probig .right p.a5 a:hover{ background:url(image/bit.png) 35px center no-repeat/40px auto #18258b;}

#probig_menu{ width:1200px; margin:30px auto 0 auto; overflow:hidden; border-top:solid 1px #eee; border-bottom:solid 1px #eee;}
#probig_menu ul li{ float:left; width:25%;}
#probig_menu ul li a{ display:block; text-align:center; line-height:50px;}
#probig_menu ul li a:hover{ background:#e94719; color:#fff;}
#probig_menu ul li a.it{ background:#e94719; color:#fff;}

#probig_con{ width:1200px; margin:30px auto 50px auto; overflow:hidden;}

#canshu{ width:1200px; margin:40px auto 40px auto; overflow:hidden;}
#canshu table{ border-left:solid 1px #eee; border-top:solid 1px #eee;}
#canshu table td{ border-bottom:solid 1px #eee; border-right:solid 1px #eee; line-height:40px; text-align:center}



#guige{ width:1200px; margin:40px auto 40px auto; overflow:hidden;}
#guige ul{}
#guige ul li{ width:300px; overflow:hidden; float:left;}
#guige ul li a{ display:block; width:95%; margin:0 auto; line-height:50px; text-align:center;}
#guige ul li a img{ width:100%;}

#pro_tv{ width:1200px; margin:40px auto 40px auto; overflow:hidden; text-align:center;}

.bbg{ display:none;}

#xunpan{ width:1200px; margin:0 auto; line-height:60px; overflow:hidden; border-top:solid 2px #000; color:#d00;}

#wyjob{ width:1200px; margin:0 auto 80px auto; overflow:hidden;}
#wyjob p{ padding-top:20px; float:left; width:20%;}
#wyjob p.content{ width:98.2%;}
#wyjob p input{ border:solid 1px #ddd; width:99%; line-height:40px; text-indent:10px; height:40px; padding:0 0px; font-family:"微软雅黑";}
#wyjob p textarea{ border:solid 1px #ddd; width:100%; line-height:24px; padding-top:10px; height:120px; padding:10px; font-family:"微软雅黑";}
#wyjob p a{ display:block; background:#333; color:#fff; transition:background 0.5s; line-height:46px; width:150px; text-align:center; border-radius:5px; font-size:14px;}
#wyjob p a:hover{ background:#e94719;}

#news{ width:1300px; margin:0 auto 40px auto; overflow:hidden;}
#news ul li{ border-bottom:solid 1px #eee; margin-top:30px;}
#news ul li a{ display:block; overflow:hidden; padding-bottom:30px;}
#news ul li a div{ overflow:hidden;}
#news ul li a img{ float:left; margin-right:40px; width:380px;}
#news ul li a p.tt{ font-size:18px; color:#000; line-height:60px; font-weight:900;}
#news ul li a p.con{ color:#666;}
#news ul li a p.more{ width:120px; background:#eee; border-radius:5px; margin-top:40px; text-align:center; color:#333; line-height:40px; transition:width 0.5s,background 0.5s,color 0.5s;}
#news ul li a p.time{ font-size:14px; color:#999; line-height:40px;}
#news ul li a:hover p.more{background:#e94719; color:#fff; width:150px;}

#content{ width:1300px; margin:20px auto 90px auto; overflow:hidden;}

#job{ width:1300px; margin:0 auto 40px auto; overflow:hidden; padding-top:10px;}
#job ul{ list-style:none; width:auto;}
#job ul li{ overflow:hidden; border-bottom:solid 1px #eee; padding:20px 0;}
#job ul li p{ float:left; width:20%;}
#job ul li p.yp{ float:left; width:100%;}
#job ul li p span{ color:#000; font-weight:bold;}
#job ul li p.beiz{ width:100%; padding-top:10px;}
#job ul li p a{ float:right; display:block; background:#eee; width:100px; color:#333; transition:width 0.5s,color 0.5s,background 0.5s; text-align:center; line-height:36px; border-radius:5px; margin-top:30px;}
#job ul li p a:hover{ width:120px; color:#fff; background:#e94719}

#contact{ width:1300px; margin:20px auto 80px auto; overflow:hidden;}
#contact .contact{ width:600px; float:left;}
#contact p{ font-size:16px; line-height:40px; border-bottom:solid 1px #eee;}
#contact p.tt{ font-size:20px; color:#000; font-weight:900; line-height:50px;}
#contact .map{ float:right; width:650px;}

#feedback{ width:1300px; margin:0 auto 60px auto; overflow:hidden;}
#feedback p{ padding-top:20px; float:left; width:25%;}
#feedback p.content{ width:98.2%;}
#feedback p input{ border:solid 1px #ddd; width:99%; line-height:40px; text-indent:10px; height:40px; padding:0 0px; font-family:"微软雅黑";}
#feedback p textarea{ border:solid 1px #ddd; width:100%; line-height:24px; padding-top:10px; height:120px; padding:10px; font-family:"微软雅黑";}
#feedback p a{ display:block; background:#333; color:#fff; transition:background 0.5s; line-height:46px; width:150px; text-align:center; border-radius:5px; font-size:14px;}
#feedback p a:hover{ background:#e94719;}

.botbox{width:100%; margin:30px auto 0px auto; border-top:1px dashed #ddd; border-bottom:1px dashed #ddd; padding:10px 0px; height:20px;}
.botbox .newpage{float:left; width:100%; padding-right:10px; font-size:12px;}
.botbox .newpage span.l{float:left;display:block; line-height:24px;width:49%;}
.botbox .newpage span.r{float:right;display:block; line-height:24px;width:49%;text-align: right}
.botbox .newpage span a{color: #404040;}

.canshu{width:100%; max-width:1200px; margin-top:10px; display:block; overflow-x:hidden; background:#fff;}
.canshu table{width:1200px;} 
.cs-d{display:none;}

.c_link{float: right;margin-top: 25px;}
.c_link #s_link{background: none;color: #fff;border: solid 1px rgba(255,255,255,0.2);height: 30px;width: 200px;}
.c_link #s_link option{color:#666;}


#download{ width:1200px; margin:0 auto; overflow:hidden; margin-top:0px; margin-bottom:30px;}
#download ul{ list-style:none;}
#download ul li{width:100%; margin-bottom:10px;}
#download ul li a{ display:block; color:#666; background:#f7f7f7; overflow:hidden; line-height:100px;}
#download ul li a p.a1{ float:left; font-size:18px; width:20%; text-align:center;}
#download ul li a p.a2{font-size:18px;color:#000; float:left; width:60%;}
#download ul li a p.a3{color:#999; width:20%; float:right; text-align:center;}

#download ul li a:hover p.a2{ color:#ed7100}






}