@charset "utf-8";
/* CSS Document */



.js{width:100%;  background:url(../images/js01.png)}
.js1{ }
.js1 .one{ width:671px; margin:0 auto; margin-top:20px;}
.js1 .one IMG{ display:block;}
.js1 .two{ width:938px; margin:0 auto; margin-top:20px;}

.jsbg{width:100%;  background:#FFF;}
.title{ width:1000px; margin:0 auto; padding-top:30px;}

.js2{ height:630px;}
.cont{overflow:hidden; width:1000px; margin:0 auto; border:#dfdfdf 1px solid;padding-bottom:5px; padding-top:5px; margin-top:20px;} 
.cont ul{ width:450px; height:455px; float:left; overflow:hidden; padding-right:20px;padding-left:20px; padding-top:20px;padding-bottom:20px;}
.cont ul li{ margin-top:10px;}
.cont ul p{ text-indent:2em; color:#333333; font-size:14px; line-height:28px;}

.js3{ height:610px;}


.js4{ height:630px;}
.js4 ul{ width:1000px; margin:0 auto; margin-top:20px;  border-top:#e3e3e3 1px solid;}
.js4 ul li{ padding:15px; width:265px; height:165px; float:left; background:#f3f3f3; border:#e3e3e3 1px solid; margin-right:53px; margin-top:35px;}
.js4 ul .tb{ margin-right:0px;}


.js5{ height:620px;}




.js6{ height:1020px;}




.main_image {width:1000px; margin:0 auto; height:430px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; margin-bottom:30px; height:255px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:255px;}
.main_image li span { float:left;display:block; width:570px; height:250px; }
.main_image li a {display:block; width:410px; height:100%;border:#e2e2e2 solid 3px;}
.main_image1 {width:1000px; margin:0 auto; height:430px; overflow:hidden; margin:0 auto; position:relative}
.main_image1 ul {width:9999px; margin-bottom:30px; height:255px; overflow:hidden; position:absolute; top:0; left:0}
.main_image1 li {float:left; width:100%; height:267px;}
.main_image1 li span { float:left;display:block; width:570px; height:267px; }
.main_image1 li a {display:block; width:419px; height:100%;}
#btn_prev,#btn_next,#btn_text{z-index:1;position:absolute;display:block;height:43px!important;top:50%;margin-top:50px;}
#btn_prev{ margin-left:39.6%;background:url(../images/ttleft.png) no-repeat left top;left:0px;width:54px!important; top:260px;}
#btn_text{top:260px; margin-left:45%;background:url(../images/ttcenter.png) no-repeat left top;  width:132px!important;}
#btn_prev:hover{ margin-left:39.6%;background:url(../images/ttleft.png) no-repeat left top;}
#btn_next{top:260px; margin-right:36.6%;background:url(../images/ttright.png) no-repeat right top;right:0px;width:54px!important;}
#btn_next:hover{margin-right:36.6%;background:url(../images/ttright.png) no-repeat right top;}

#btn_prev1,#btn_next1,#btn_text1{z-index:1;position:absolute;display:block;height:43px!important;top:50%;margin-top:50px;}
#btn_prev1{ margin-left:39.6%;background:url(../images/ttleft.png) no-repeat left top;left:0px;width:54px!important; top:260px;}
#btn_text1{top:260px; margin-left:45%;background:url(../images/ttcenter.png) no-repeat left top;  width:132px!important;}
#btn_prev1:hover{ margin-left:39.6%;background:url(../images/ttleft.png) no-repeat left top;}
#btn_next1{top:260px; margin-right:36.6%;background:url(../images/ttright.png) no-repeat right top;right:0px;width:54px!important;}
#btn_next1:hover{margin-right:36.6%;background:url(../images/ttright.png) no-repeat right top;}


/*滚动*/
.rollBox{width:1100px; height:360px; overflow:hidden; margin:0 auto; display: block; overflow: hidden;} 
.rollBox .LeftBotton{height:121px;width:34px;background:url(../images/left_b.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:122px 12px 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:121px;width:34px;background:url(../images/right_b.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:122px 0 0 12px;cursor:pointer;} 
.rollBox .Cont{width:1008px;overflow:hidden;float:left; height:360px;} 
.rollBox .ScrCont{width:10000000px; height: 360px} 
.rollBox .Cont img{background:#ccc;margin:1px auto;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:none;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.ScrCont ul li{ width: 244px; margin-left: 4px; margin-right: 4px; float: left;}
.ScrCont ul{ margin: 0;}
.ScrCont_a{ width:240px; height:67px; float:left;}
.ScrCont_b{ width:244px; height:auto; float:left; line-height:35px; color:#5c5c5c; text-align: center; padding:10px 0 0 0; font-size:16px;}

.ScrCont_b strong{ font-size:26px; color:#2a81b9;}
.ScrCont_c{ width:204px; height:35px; line-height:35px; float:left; color:#FFF; font-size:16px; padding:0 0 0 20px;}
.ScrCont_c strong{ font-size:26px; color:#FFF;}
.ScrCont_h{ width:204px; height:35px; line-height:35px; float:left; color:#FFF; font-size:16px; padding:3px 0 0 40px;}
.ScrCont_d{ width:240px; height:67px; float:left;}
.ScrCont_e{ width:244px; height:auto; float:left; line-height:35px; color:#5c5c5c; text-align: center; padding:10px 0 0 0; font-size:16px;}
.ScrCont_e strong{ font-size:26px; color:#ff6c16;}
.ScrCont_f{ width:204px; height:35px; line-height:35px; float:left; color:#FFF; font-size:16px; padding:0 0 0 20px;}
.ScrCont_f strong{ font-size:26px; color:#FFF;}
.main_visual{ position: relative;}
div.flicking_con{position:absolute;bottom:0px;right:0;z-index:999;height:38px;margin:0;  text-align: center; width: 100%; }
div.flicking_con a{width:90px;height:40px;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:inline-block;text-indent:-1000px; margin-right: 2px;}
div.flicking_con a.on{background-position:0 -40px}
div.flicking_con1{position:absolute;bottom:0px;right:0;z-index:999;height:38px;margin:0;  text-align: center; width: 100%; }
div.flicking_con1 a{width:90px;height:40px;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:inline-block;text-indent:-1000px; margin-right: 2px;}
div.flicking_con1 a.on{background-position:0 -40px}

.banner{ margin-top:50px; }
.conter{ width:410px;}
.txt{ padding:10px 0px 0px 10px;}
.txt .h{ width:400px; height:56px; margin:0px; padding:0px; background:url(../images/lishi.png) no-repeat;}
.txt .h .top{ margin-top:0px; color:#444444; font-size:34px; width:40px; height:40px;}
.txt .h .bottom {margin-top:30px; color:#d3d3d3; font-size:18px;width:60px; height:40px; font-weight:bold;}
.txt .h .right{margin-top:20px;width:160px; height:40px; font-size:14px;  color:#a8a8a8;}
.txtcont{ padding:0; margin:0;margin-top:20px; font-size:16px; color:#333333; line-height:30px;}
.txt .h .right1{ letter-spacing:2px;margin-top:20px;width:300px; height:40px; font-size:16px; font-size:14px; color:#4c4c4c;}
.txt .h .right1 b{ font-size:22px; color:#ff6d16; margin-right:4px;}
.boder{ border-top:#E3E3E3 1px solid; width:1000px; margin:0 auto; margin-top:10px;}


.jl_1{width:1000PX; margin:0 auto; height:auto; overflow:hidden; background:#FFF; }
.jltitle{width:940px;margin:0 auto; margin-top:30px;height:90px; background:url(../images/js01.png);}
.jltitle p{ width:340px; margin:0 auto; height:90px; line-height:90px; font-size:36px; color:#424242; font-weight:bold;}
.jltitle p span{ color:#ed400b;}

.huoqu{width:940px;margin:0 auto; height:auto; overflow:hidden; margin-top:30px; }
.huoqu ul{ width:220px; height:320px; border:#dbdbdb 6px solid; float:left; padding:20px;}
.tupian{ float:left; width:60px; height:320px; line-height:320px;}
.tupian img{ margin-top:160px; margin-left:15px;}
.huoqu ul .one img{ margin-left:60px; margin-top:10px; font-size:22px; color:#333333; font-weight:bold;}
.huoqu ul .two p{ text-align:center; border-bottom:#cdc7c7 dashed 1px;border-top:#cdc7c7 dashed 1px; margin-top:20px; font-size:22px; color:#333333; font-weight:bold; height:50px; line-height:50px; width:222px;}
.huoqu ul .three p{ margin-top:15px; text-align:left; font-size:14px; color:#333333; height:110px; line-height:24px; width:222px; text-indent:2em}

.shuoming{width:938px;margin:0 auto; height:auto; overflow:hidden;padding:10px 0px 10px 0px; margin-top:30px;border:#dbdbdb 1px solid; }
.shuoming ul{ width:213px; height:320px;  float:left; padding:10px; border-right:#dbdbdb 1px solid;}
.tupian img{ margin-top:160px; margin-left:15px;}
.shuoming ul .one img{ margin-left:60px; margin-top:10px; font-size:22px; color:#333333; font-weight:bold;}
.shuoming ul .two p{ text-align:center; border-bottom:#cdc7c7 dashed 1px;border-top:#cdc7c7 dashed 1px; margin-top:20px; font-size:22px; color:#333333; font-weight:bold; height:50px; line-height:50px; width:200px;}
.shuoming ul .three p{ margin-top:15px; text-align:left; font-size:14px; color:#333333; height:110px; line-height:24px; width:200px; text-indent:2em}
.shuoming ul .four p{ text-align:center; margin-top:10px;  font-size:18px; color:#333333; height:18px; line-height:18px; width:213px;}

.tijiao{ height:290px; width:940px; margin:0 auto; border:#dbdbdb 1px solid; margin-top:30px; margin-bottom:30px;}
.tijiao .biaodan{ height:auto; overflow:hidden; margin:0 auto;margin-top:50px; width:580px;}
.tijiao .biaodan li{  height:45px; line-height:45px; color:#2e2e2e; font-size:18px;}
.tijiao .biaodan li input{ height:38px; line-height:38px;  font-size:18px; border:#dbdbdb 1px solid; color:#CCC;}






