﻿/* CSS Document */

.pain{ width:100%; margin:0 auto; height:360px;}
.slide_box { zoom: 1; position: relative; width:100%; height:360px;}
.slide2 { overflow: hidden; width:100%; height:360px; }
#slide3wrap_box { height: 134px; width:100%; margin:0 auto }
#slide2wrap_box { height: 134px }
.slide2 .item { position:relative; width:1430px; margin:0 auto;}
.slide2 .item .it{ color:#666; font-size:12px; position:absolute; left:80%; bottom:100px; width:100px;}
.slide2 .item .it a{ color:#666;}
.slide2 .item img { height:360px; border:0px}
.slide_btn2 .btn_prevon2 { background: url(404.png) no-repeat; float: left; width: 33px; cursor: pointer; height: 33px }
.slide_btn2 .btn_prevoff2 { background: url(404.png) no-repeat; float: left; width: 33px; cursor: pointer; height: 33px }
.slide_btn2 .btn_nexton2 { background: url(404.png) no-repeat; float: left; width: 33px; cursor: pointer; height: 33px }
.slide_btn2 .btn_nextoff2 { background: url(404.png) no-repeat; float: left; width: 33px; cursor: pointer; height: 33px }
.slide_btn2 { margin: 2px auto; width:240px; position: absolute; left:600px; bottom: 10px; }
.clearfix:unknown {clear: both;display: block;visibility: hidden;height: 0px;content: "."}
.clearfix { zoom: 1; }
.slide_dot2 { float: left; width: 100px; background:#FFF; height:11px; padding-top:3px; overflow:hidden;}
.slide_dot2 span { background: url(../image/point.png) no-repeat; float: left; margin: 2px 2px; overflow: hidden; cursor: pointer;  }
.slide_dot2 .dot_list { width: 18px; height: 11px ; margin-top:-2px;}
.slide_dot2 .current { background-position: -21px -0px }

.sugar{ width:1200px; font-size:22px; margin:0 auto; margin-top:36px; margin-bottom:14px;}
.sugar_1{ width:1200px; margin:0 auto; border:#ededed 1px solid; position:relative;}
.sugar_2{ height:59px; line-height:59px; width:1175px; background-color:#ededed; font-size:12px; padding-left:25px; position:relative; color:#222;}
.su_0{ width:360px; float:left; font-size:12px; position:absolute; left:105px; top:15px;}
.su_0 .su_1{ width:100px; height:21px; line-height:21px; text-align:center; background-color:#f04534; float:left; margin-right:17px; color:#FFF;}
.su_0 .su_1 img{ float:right; padding-right:5px; padding-top:3px; cursor:pointer;}
.su_0 .su_1 a{ color:#FFF;}
.su_0 .su_2{ width:100px; height:21px; line-height:21px; text-align:center; background-color:#f04534; float:left; margin-right:17px; color:#FFF;}
.su_0 .su_2 img{ float:right; padding-right:5px; padding-top:3px; cursor:pointer}
.su_0 .su_2 a{ color:#FFF;}
.su_0 .su_3{ width:100px; height:21px; line-height:21px; text-align:center; background-color:#f04534; float:left; margin-right:17px; color:#FFF;}
.su_0 .su_3 img{ float:right; padding-right:5px; padding-top:3px; cursor:pointer;}
.su_0 .su_3 a{ color:#FFF;}
.indoor{ position:absolute; right:26px; top:20px; background:url(../image/xf.png) no-repeat; width:100px; background-position:left 0px; height:17px; line-height:17px;  padding-left:23px; color:#888;}
.indoor_1{ width:1200px; height:53px; position:relative;}
.ind{ width:910px; float:left; height:22px; border-bottom:#ededed 1px solid; margin-left:21px; margin-top:19px;}
.ind .ind_1{ float:left; width:70px; font-size:14px; margin-right:16px; color:#222; padding:0; text-align:center;}
.ind .ind_1 a{ color:#222;}
.ind .ind_1 a:hover{ color:#f04534; border-bottom:#f04534 1px solid; display:block; height:22px;}
.ind .ind_2{ color:#f04537; border-bottom:#f04534 1px solid; display:block; height:22px;}
.ind .ind_2 a{ color:#f04537;}
.indoor_3{ position:absolute; right:22px; top:27px; width:237px; border:#ededed 1px solid; border-radius:25px;
-moz-border-radius:25px}
.indoor_3 .indoor_4{ height:23px; width:194px; margin-left:10px; border:none; color:#c0c0c0;}
.indoor_5{ position:relative; width:273px;}
.indoor_6{ position:absolute; right:44px; top:0px; background:url(../image/index_2.png) no-repeat; width:18px; height:19px; border:none; cursor:pointer;}
.bic_b{ width:1200px;}
.bic_1{ width:1156px; float:left; margin-left:0px;}
.bic_1 li{ width:86px; float:left; height:16px; border-right:#ededed 1px solid; text-align:center; font-size:12px;}
.bic_1 li a{ color:#666;}
.bic_1 li a:hover{ color:#f04534;}
.bic_2{ width:1155px; float:left; margin-top:20px; margin-left:3px;}
.bic_2 li{ padding-left:15px; padding-right:15px; float:left; font-size:12px; border-right:#ededed 1px solid; color:#666; height:15px;}
.bic_2 li a{ color:#666;}
.bic_2 li a:hover{ color:#f04534;}
.bic_3{ width:1156px; float:left; float:left; height:23px; margin-top:23px; margin-left:6px; margin-bottom:32px;}
.bic_3 li{ padding-left:10px; padding-right:10px; height:22px; width:91px; float:left; font-size:12px; height:22px; color:#666;}
.bic_3 li a{ height:22px; display:block; border:#ededed 1px solid; padding-left:5px; padding-top:1px;}
.bic_a{ width:1200px; margin-top:9px;}

.run{ width:1200px; margin:0 auto; margin-top:5px;}
.run_1{ width:1200px; position:relative; margin-top:30px; margin:0 auto; margin-top:25px;}
.run_center_a{ width:1200px; position:relative; height:22px;}
.run_2{  height:20px; font-size:12px; color:#888; position:absolute; right:100px; margin-bottom:15px;}
.run_1 .run_2 span{ color:#f04534;}
.run_3{ position:absolute; right:0px; top:0px;font-size:12px; color:#888;}
.run_3 span{ color:#f04534;}
.page_one{ width:22px; height:18px; border:#dadada 1px solid; padding-left:5px; padding-right:5px; color:#f04534; cursor:pointer;}
.page_two{ width:22px; height:18px; border:#dadada 1px solid; padding-left:5px; padding-right:5px; color:#f04534; cursor:pointer;}
.page_top{ padding-left:5px; padding-right:5px; }
.ele{ width:1200px; border:#ededed 1px solid;border-right:none;border-bottom:none; margin-top:26px;}
.ele_1{ width:1200px; float:left;}
.ele_1 .ele_2{ width:300px; float:left; height:478px;} 
.ele_1 .ele_3{ float:left; width:900px; height:478px; float:left;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;border-radius:10px;background:#fff;}
#playBox{ width:300px; height:479px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; position:relative;}

#playBox .smalltitle{ width:300px; height:10px; position:absolute; bottom:10px; left:50px; z-index:10;}
#playBox .smalltitle ul{ width:150px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 2px; border-radius:10px; background:url(../image/red_f1.png) no-repeat; width:15px; height:14px; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:url(../image/red_f.png) no-repeat; width:15px; height:14px;}

.bes{ width:299px; height:239px;position:relative; float:left; border-right:#ededed 1px solid; border-bottom:#ededed 1px solid; overflow:hidden;}
.bes_pin{ width:90px; height:30px; position:absolute; left:21px; top:13px;}
.bes_2{ width:300px; position:absolute; left:0px; bottom:-58px; height:58px; background-color:#f04534;}
.bes_3{ font-size:18px; color:#FFF; font-weight:500; text-align:center; width:300px; margin-top:6px;}
.bes_3 a{ color:#FFF;}
.bes_4{ width:300px; text-align:center; font-size:12px; color:#FFF;}
.bes_4 a{ color:#FFF;}

.page{ width:1200px; margin:0 auto; margin-top:42px;}
.page .p_top{ font-size:12px; padding-left:20px; padding-right:20px; color:#656565; border:#ededed 1px solid; cursor:pointer;}
.page .p_down{ font-size:12px; padding-left:20px; padding-right:20px; color:#656565; border:#ededed 1px solid; cursor:pointer;}
.page a{ padding-left:10px; padding-right:10px; color:#656565; border:#ededed 1px solid; font-size:12px;}
.page .hv{ background-color:#f04534; color:#FFF;}
.hv_vb{ width:24px; height:20px; border:#ededed 1px solid; color:#656565; font-size:12px; text-align:center;}

.our_bannerleft{ width:100%; height:360px;}
.box{width:100%;height:360px;text-align:center;font-size:50px;position:relative;overflow:hidden;}
.box ul{height:360px;width:100%;position:relative; }
.box ul li{width:100%;height:360px;left:300px;top:0;position:absolute;}
.box ol{position:absolute;bottom:15px;width:200px;left:40%;z-index:20;text-align:center;}
.box ol a{width:11px;height:11px;margin-right:10px; background:url(../image/red_ou1.png) no-repeat; display:inline-block;}
.box ol a.active{z-index:18; background:url(../image/red-ou.png) no-repeat; width:11px; height:11px;}
.box_k{ width:24.96%; margin:0 auto; position:absolute; bottom:0px; z-index:9999;}
.box_k .box_H{ width:224px; height:58px; line-height:58px; background-color:#4c4c4c; float:right; filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; padding-right:40px;}
.box_k .box_H .box_v{ color:#FFF; font-size:24px; font-family:"宋体"; font-weight:bold;}

.select{ width:1200px;font-size:12px;}
.select li{list-style:none;padding:10px 0 5px 100px;}
.select .select-list{}
.select dl{zoom:1;position:relative;line-height:24px;margin-top: -5px;}

.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:center;color:#666;height:24px;line-height:24px}
.select dd{float:left;display:inline;margin:0 0 5px 5px; border-right:#ededed 1px solid; height:30px; line-height:30px; cursor:pointer;}
.select a{display:inline-block;white-space:nowrap;height:20px; line-height:20px; padding:0 10px;text-decoration:none;color:#666;}
.select a:hover{color:#f04534;}
.select .selected a{color:#666; display:block; border:#f04534 1px solid;}
.select .selected{ height:20px; line-height:20px; display:block;}
.select-result{ background-color:#ededed;}
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:url("../image/close.gif") right 7px no-repeat;color:#666;}
.select .select-result a:hover{background-position:right -15px}
.metre{ width:1000px; float:left; margin-left:4px; margin-top:10px; font-size:12px; color:#000;}
.metre .metre_1{ width:89px; float:left; padding:0px; font-size:12px; color:#000; border-left:#ededed 1px solid; height:20px; line-height:20px; text-align:center;} 
.metre .metre_1 a{ color:#222;}
.metre .metre_1 a:hover{ color:#f04534;}
.metre .metre_1 .metre_2{color:#f04534;}

.qcqb{width:70px;height:22px;line-height:22px;background:#FF0;color:#690;display:none;display:inline-block;text-align:center;border:1px solid #ccc;cursor:pointer;}
