﻿@charset "utf-8";
/* CSS Document */

*{margin: 0px; padding: 0px;-webkit-text-size-adjust:none;}
html{ height:100%;border:none }
div,ul,li,img{ padding:0; margin:0; border:none;}
ul{ list-style-type:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,input,textarea,table,tr,td {
padding: 0;margin: 0;border:0;font-size:12px;}
ul,ol li, dl, dd {  padding:0; margin:0; list-style-type:none;border:0;}
img,a img{border:0;margin:0;padding:0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; }
a{color:#333;}
.clear{clear:both;}


body{ font-family:"微软雅黑","宋体",Arial;color:#333;font-size:12px; line-height:22px; }
.container{}
.hover80:hover{ opacity:0.8;}
.alignleft{ text-align:left;}
.alignright{ text-align:right}
.aligncenter{ text-align:center;}
.float_left{ float:left;}
.float_right{ float:right;}
.h14{ font-size:14px;}
.h16{ font-size:16px;}
.h18{ font-size:18px;}
.h24{ font-size:24px;}
.h30{ font-size:30px;}
.ov{ overflow:hidden;}
.wrapper{width:1000px; margin:0 auto;}


.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}

.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; position:absolute; 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;} 

/*********************** 首页 内容图片 **************************************/
#demo{width:490px;height:390px;overflow:hidden;}
#demo li{float:left;position:relative;width:155px;height:100%;overflow:hidden;cursor:pointer; margin-right:5px;}
#demo li div{position:absolute;width:155px;height:40px;line-height:40px;background:url(../images/hot_bg.png) left top;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;top:50px;left:13px;;display:none;text-align:center; border:1px solid #333; text-align:center;}
#demo li div a{color:#000;text-decoration:none;}
#demo li div a:hover{color:#F00;text-decoration:none;}
#demo li:first-child{width:313px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#demo li:first-child div{display:block;}
.banner{ position:relative;height:480px;width:100%}

/*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Ë½ÓÐ£¬Í¸Ã÷¶È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Ë½ÓÐ£¬Í¸Ã÷¶È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*/




.gsjj{ font-size: 16px;height: 328px;line-height: 34px;width: 491px;overflow: hidden;}
.gengduo a{width:215px;height:50px;line-height:50px;display:block;background:#ec0000;color:#fff;font-size:18px;text-align:center}
.gengduo a:hover{width:215px;height:50px;line-height:50px;display:block;border:1px solid #ec0000;color:#ec0000;background:#fff;}
.gengduo1{margin:0 auto;width:215px;margin-bottom:45px;}
.gengduo1 a:hover{width:215px;height:50px;line-height:50px;display:block;background:#ec0000;color:#fff;font-size:18px;text-align:center}
.gengduo1 a{width:215px;height:50px;line-height:50px;display:block;border:1px solid #ec0000;color:#ec0000;background:#fff;font-size:18px;text-align:center}
.cpzx{width:100%;height:240px;margin:0 auto; padding-bottom: 25px;}
.cpzx ul li{float:left;width:220px;height:200px;background:#fff;margin-right:16px}
.cpzx ul li img{width:200px;height:180px;float:left;  padding: 9px 9px 9px 10px;}

/*********************** 首页 幻灯 **************************************/

#slides1 { display:block; width:100%; height:478px; list-style:none; padding:0; margin:0; position:relative}
#slides1 li { display:block; width:100%; height:478px; list-style:none; padding:0; margin:0; position:absolute}
#slides1 li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:27%; bottom:30px; z-index:900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ea520e}


.floor{ width:54px; position:fixed; right:10%; bottom:230px; z-index:10001;}
.floor ul li{ margin-bottom:5px;}



.floor ul li.erm{ position:relative;}
.erm_img{ position:absolute; left:-190px; bottom:-30px; z-index:10001; display:none;}
