@charset "utf-8";
/*首页*/
#banner{ background:#333; overflow:hidden; width:100%; height:600px;}
#index_banner{width:100%;height:600px;overflow:hidden;position:relative; margin-top:0px;}
#index_banner_list{width:100%;height:600px;}
#index_banner_list li{width:100%;height:600px;display:none;}
#index_banner_list li a{display:block;width:100%;height:600px;padding:0;text-indent:-9999px;background:url() no-repeat top center;}
#prev_btn, #next_btn {	width: 40px;	height: 61px;	display: block;	position: absolute;	top: 260px;	display: none;}
#prev_btn {	left: 50px;}
#next_btn {	right: 50px;}
#index_banner_nav{width:100%;position:absolute;top:570px;left:0;text-align:center;}
#index_banner_nav a{display:inline-block;width:34px;height:10px;margin-right:8px;background:#fff;font-size:0; color:#fff;}
#index_banner_nav a.this{background:#E6514A; color:#E6514A;}
/*-----------------------------------------------------------------*/
body {margin: 0px; font-size:14px; color:#666; line-height:24px; font-family:"微软雅黑"; background:#fff;}
td{font-size:14px; color:#999; line-height:24px; font-family:"微软雅黑"; }

*{ padding:0; margin:0}


#top{ width:1200px; overflow:hidden; margin:0 auto;}
#top .logo{ float:left;}

#log{ float:right;}
#log ul{list-style:none;}
#log ul li{ float:left; border-left:solid 1px #eee;}
#log ul li a{ display:block; line-height:80px; color:#333; font-size:14px; text-decoration:none; padding:0 28px; transition:background 0.3s;}
#log ul li a:hover{ background:#E6514A; color:#fff;}
#log ul li a.it{ background:#E6514A; color:#fff;}
#log ul .language{ padding-left:29px;}
#log ul .language a{ display:block; width:28px; height:28px; border:solid 1px #eee; float:right; color:#E6514A; padding:0; margin:25px 0 25px 5px; line-height:28px; text-align:center; font-family:Arial, Helvetica, sans-serif;}

#compic{ width:1200px; margin-top:60px;}
#compic ul{ width:1300px;}
#compic ul li{ float:left; text-align:left; margin-right:30px;}

#index1{ width:1200px; margin:0 auto; overflow:hidden; padding:40px 0;}
#index1 .a1{ width:1200px; text-align:center;}
#index1 .a1 .b1{ font-size:30px; color:#E6514A; font-weight:bold; line-height:66px;}
#index1 .a1 .b3{ padding-top:40px;}
#index1 .a1 .b3 a{ display:block; background:#F1F1F1; line-height:32px; color:#333; border-radius:20px; font-size:12px; width:100px; text-align:center; margin:0 auto; text-decoration:none; transition:background 0.5s,color 0.5s;}
#index1 .a1 .b3 a:hover{ background:#E6514A; color:#fff;}
#index1 .a2{ float:right;}

#index2{ width:100%; background:#f1f1f1;overflow:hidden; padding-top:70px;}
#index2 .title{ width:1200px; margin:0 auto; text-align:center; font-size:30px; color:#E6514A; font-weight:bold; line-height:40px;}
#index2 .title p{ font-size:14px; color:#EBA19D; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; background:url(img/line.jpg) center repeat-x;}
#index2 .title p span{ background:#f1f1f1; padding:0 10px;}

#index2 .index_pro{ width:1200px; margin:0 auto; overflow:hidden; padding:50px 0 60px 0;}
#index2 .index_pro ul{ list-style:none;transition:margin 0.5s;}
#index2 .index_pro ul li{ float:left; margin-right:32px;}
#index2 .index_pro ul li a{ display:block; text-align:center; line-height:40px; color:#fff; background:#333; text-decoration:none; transition:background 0.5s;}
#index2 .index_pro ul li a:hover{ background:#E6514A; color:#fff;}

#lr{ width:170px; margin:0 auto; overflow:hidden; padding-bottom:80px;}
#lr a{ font-family:"宋体"; color:#fff; background:#333; text-align:center; text-decoration:none; font-size:18px; transition:background 0.5s;}
#lr a.mleft{ float:left; width:80px; line-height:40px; border-radius:5px;}
#lr a.mright{ float:right; width:80px; line-height:40px; border-radius:5px;}
#lr a:hover{ background:#E6514A;}

#index3{ width:1200px; margin:0 auto; overflow:hidden;}
#index3 .a1{ float:left; width:560px; padding-top:40px;}
#index3 .a1 .b1{ overflow:hidden;}
#index3 .a1 .b1 .c1{ float:left; text-align:center; width:84px; height:84px; background:#008D4B; color:#fff; font-family:Arial, Helvetica, sans-serif;}
#index3 .a1 .b1 .c1 p{ font-size:48px; line-height:50px; padding-top:6px;}
#index3 .a1 .b1 .c2{ float:right; width:460px;}
#index3 .a1 .b1 .c2 a{ display:block; color:#666; text-decoration:none; transition:color 0.5s;}
#index3 .a1 .b1 .c2 a p{ color:#000; font-size:18px; line-height:40px;}
#index3 .a1 .b1 .c2 a:hover{ color:#008D4B;}

#index3 .a1 .b2{ overflow:hidden; padding-top:30px;}
#index3 .a1 .b2 ul{ list-style:none;}
#index3 .a1 .b2 ul li{ padding-bottom:10px;}
#index3 .a1 .b2 ul li a{ display:block; text-decoration:none; line-height:36px; background:#F3F3F3; font-size:12px; color:#000; padding-left:10px; transition:background 0.5s,color 0.5s;}
#index3 .a1 .b2 ul li a span{ float:right; color:#999; padding-right:10px; transition:color 0.5s;}
#index3 .a1 .b2 ul li a:hover{ background:#008D4B; color:#fff;}
#index3 .a1 .b2 ul li a:hover span{ color:#fff;}

#index3 .a2{ float:right;}


#index4{ background:url(img/index_27.jpg) center top no-repeat; height:609px; overflow:hidden;}

#index4 .feedback{ width:1200px; margin:0 auto; overflow:hidden; padding-top:84px;}
#index4 .feedback p{ padding-bottom:10px}
#index4 .feedback p input{ border:solid 1px #555; line-height:48px; height:48px; color:#fff; width:516px; background:none; font-family:"微软雅黑"; text-indent:10px;}
#index4 .feedback p textarea{ border:solid 1px #555; line-height:24px; height:178px; color:#fff; width:496px; background:none; font-family:"微软雅黑"; padding:10px;}
#index4 .feedback p a{ display:block; background:#E6514A; height:50px; line-height:50px; width:138px; text-align:center; text-decoration:none; color:#fff; margin-top:10px; transition:background 0.5s,color 0.5s;}
#index4 .feedback p a:hover{ background:#fff; color:#E6514A;}





#bottom{ background:#E6514A; width:100%; overflow:hidden;}
#bottom1{ width:1200px; margin:0 auto; color:#fff; padding-bottom:30px; overflow:hidden;}
#bottom1 .a1{ float:left; line-height:60px; padding-top:10px;}
#bottom1 .a1 a{ color:#fff; text-decoration:none; margin-right:5px; margin-left:5px;}
#bottom1 .a1 a:hover{ text-decoration:underline;}
#bottom1 .a1 .b{ font-size:12px; line-height:18px;}

#bottom1 .a2{ float:right; padding-top:24px;}
#bottom1 .a2 p{ float:right; margin-left:5px;}


#b1{ display:}
#b2{ display:none}
#b3{ display:none}
#b4{ display:none}
#b5{ display:none}
#b6{ display:none}
#b7{ display:none}




#search{ float:right; border:solid 1px #eee; margin-left:10px; margin-top:25px;}
#search input{ background:none; border:0; height:28px; width:150px;}
#search a{ display:block; float:right;}