body{margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ";font-size:14px;background:#f2f2f2;}
a{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; }
a:hover{text-decoration:none}
.clear{clear:both;}
*{margin:0;padding:0;}
li{list-style-type:none;}

/*Í·²¿*/

.top{ background:#fff;}
.top_1{width:100%;height:30px;margin:0 auto;background:#ddd}


.logo{ width:320px; float:left; }
.lang{ width:400px; float:right;}
.nav{ width:640px; float:right;}
.lang span{ padding-left:5px;}
.nav ul li a{ width:127px;height:122px; float:left; font-size:16px; text-align:center;line-height:122px;display:block}
.nav ul li a:hover{ width:127px;height:122px; float:left; font-size:16px; text-align:center;line-height:122px;display:block;background:#ec0000;color:#fff}
.wrapper{width:1000px; margin:0 auto;}
.in_con1{ padding-top:40px; padding-bottom:60px; background:#fff url(../images/in_con1_bg.jpg) no-repeat center 40px; }
.in_con_left{ width:500px; float:left;}
.in_con_right{ width:490px; float:right;}
.in_ttl01{ font-size:30px; padding-bottom:30px; color:#333;}
.in_ttl02{ font-size:30px; padding-bottom:23px; color:#333;}

.in02_w{ position:relative; height:430px; background:url(../images/bg.jpg) no-repeat center bottom; background-attachment:fixed;}
.in_con2{  height:430px; opacity:0.5; position:absolute; left:0; top:0;}
.wrapper1{ width:1000px; position:relative;}
.con2_p{ width:785px; margin:0 auto; text-align:center; }
.in02_p{ position:absolute; top:30px; z-index:1000;}
.in_p1{ font-size:35px;}
.in_con3{ padding-top:55px; background:#f5f5f5; position:relative;}
.in_con3_left{ width:620px; float:left;}
.in_con3_right{ width:360px; float:right; padding-bottom:100px; position:relative;}
.in_con3_bg{ position:absolute; right:-130px; bottom:23px;}
.in_con3_left ul li{ width:118px; float:left; background:#fff; text-align:center; border:1px solid #d8d8d8; margin-right:3px;}
.in_con3_left ul li p{ border-top:1px solid #d8d8d8; padding-top:10px; padding-bottom:10px;}
.in_list1 li{ padding-bottom:15px; font-size:14px;}
.in_list1 li img{ vertical-align:middle; padding-right:3px;}
.copy{ background:url(../images/bgc.png); width:100%; height:40px; color:#fff; line-height:40px;  bottom:20px;margin-top: 107px;float:left;margin-bottom: 20px;}
.copy a{ color:#fff;}
.in02_p{ width:785px; margin:0 auto;padding-top:100px; text-align:center; color:#fff;}
.copy a:hover{ text-decoration:underline;} 
/*banner*/
.banner{ width:100%; background:#fafafa; position:relative; z-index:11; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.banner_slides{ position:relative; overflow:hidden; width:100%; margin:auto; }
.banner_slides , .slides_container,.slides_control ,.banner_pic{height:480px;}
.banner_slides li.slidesjs-slide{width:100%;height:480px;}
.banner_slides li a{}
.banner_pic{display:block; width:100%; height:480px;}

.slides_btn{position:absolute; z-index:999;display:block;width:40px;height:70px;margin-top:-35px;top:50%;overflow: hidden;text-indent:-9999px; background-color:#fff;filter:alpha(opacity=20); /*IE???¦Ì¡ê?¨ª??¡Â?¨¨50%*/-moz-opacity:0.2; /*Firefox??¨®D¡ê?¨ª??¡Â?¨¨50%*/opacity:0.2;/*????¡ê?¨ª??¡Â?¨¨50%*/ background-position: center center; background-repeat:no-repeat; }
.banner:hover .slides_btn{filter:alpha(opacity=60); -moz-opacity:0.6; /*Firefox??¨®D¡ê?¨ª??¡Â?¨¨50%*/opacity:0.6;}
.btn_previous{ left:4%; background-image:url(../images/pre01.png);}
.btn_previous:hover{ background-color:#ec0000;background-image:url(../images/pre02.png);}
.btn_next{ right:4%; background-image:url(../images/next01.png);}
.btn_next:hover{ background-color:#ec0000;background-image:url(../images/next02.png);}
/**/
.slides_pagination{ width:75px; height:14px;bottom:20px; right:50%; margin-right:-37px; position:absolute;z-index:100; text-align:center; }
.slides_pagination li{margin: 0 7px; display:inline-block; width:10px;+float:left;}
.slides_pagination li a{display:inline-block; *display:inline;zoom:1;overflow:hidden;width:10px;height:10px;line-height:50px; border:2px solid #ec0000;color:#666;border-radius:100%;}
.slides_pagination li a.active,.slides_pagination li a:hover.active,.slides_pagination li a:hover{background:#ec0000;color:#ec0000; border:2px solid #ec0000;}
/*banner end*/


/*µ×²¿*/
.footer{width:100%;height:140px;margin-top:20px;background:url(../images/fo_bg1.png) no-repeat ;}
.footer p{width:1120px;margin:0 auto;padding-top:19px;text-align:center;}


/*ÄÚÒ³*/
.main{width:1120px;height:auto;margin:0 auto;margin-top:10px;}
.mainli{width:1120px;height:auto;margin:0 auto;padding:10px;}
.leftcon{width:310px;height:auto;background:#d10202 ;float:left;margin-bottom:9px;}
.topleft{width:310px;height:42px;margin:2px 0;}
.topleft h3{color:#fff;padding:18 21 9 114;}
.list ul li {list-style-type:none;text-align:center;width:286px;height:37px;border-bottom:1px #078dd6 solid;background:#fff;}
.list a{color:#121212;font-size:13px;line-height:37px;}
.list{width:286px;margin:0 auto;padding:9 0;}

.botleft{width:286px;height:auto;background:#fff;margin:0 auto;margin-bottom:10px;}
.nei_4{width:286px;height:250px;margin:0 auto;}
.nei_4 span{margin: 24 auto 0;font-size:14px;line-height:30px;width:299px;display:block;}


.rightcon{width:607px;height:auto;float:left;margin-left:15px;}
.btt{width:678px;height:23px;background:url(../images/bt.png) no-repeat ;}
.btt h4{color:#121212;padding-left:8px;width:90px;float:left;}
.btt span{font-size:13px;width:134px;float:right;}
.zw span{font-size:13px;line-height:2.1em;}
.zw{width:678px;padding-top:20px;margin:0 auto;}