	*{ margin:0; padding:0;}
body{ overflow-x:hidden;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
.clear{ width:100%; height:0px; clear:both;}
img{ border:none;}



/*wrapper2*/
.wrapper2{float:left; width:552px; height:360px; overflow:hidden; position:relative;}
.#focus2 {float:left; width:552px; height:360px; overflow:hidden;}
.focus_ul2 { float:left;width:552px; height:360px; overflow:hidden; position:relative;}
.focus_ul2 li { float:left; width:552px; height:360px; position:relative;}
.focus_ul2 li img{ float:left; width:552px; height:360px;}
.focus_ul2 li div{ float:left; width:406px; height:30px; line-height:30px; font-size:14px; color:#FFF; margin-top:-30px; background:url(../img/dadd.png); padding-left:10px; padding-right:136px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.btncvsd { position:absolute; height:30px; text-align:center; bottom:0px;}
.btn { position:absolute; height:30px; bottom:0px; z-index:100; right:0px;} 
.btnc{ position:relative; height:30px; bottom:0px; margin-top:9px; margin-right:9px;}
.btn span { display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; line-height:12px; text-align:center; margin-left:5px; cursor:pointer; background:#FFF; font-size:12px; border-radius:50%;}
.btn span.on { background:#0954cf; color:#FFF;}



/*top*/
.top{ position:relative; width:1200px; height:96px; margin-left:-600px; left:50%;}

.top_logo{ float:left; width:290px; height:96px; background:url(../img/logo.png) left center no-repeat;}

.top_nav{ float:right; height:96px; margin-right:50px;}

.top_nav_yi{ float:left; width:90px;}
.top_nav_yi_a{ float:left; width:90px; height:96px; line-height:96px; text-align:center; font-size:16px; color:#222;}
.top_nav_yi_a:hover { color:#24b9c5 !important;}
.top_nav_yi_a_hover { color:#24b9c5 !important;}
.top_nav_yi_a_hover2{ color:#24b9c5 !important;}

.top_nav_er{ display:none; z-index:99999; position:absolute; width:140px; margin-top:96px; margin-left:-25px;}
.top_nav_er a{ float:left; width:140px; height:40px; line-height:40px; text-align:center; font-size:13px; color:#FFF; background:#24b9c5;}
.top_nav_er a:hover{ background:#FFF; color:#24b9c5;}

.top_sou{ position:absolute; right:0px; width:38px; margin-top:28px; background:#FFF;}
.top_sou_input{ display:none; position:absolute; width:120px; height:38px; border-radius:8px; border:1px solid #24b9c5; outline:none; padding-left:10px; z-index:9999; margin-left:-94px;}
.top_sou_en{ width:38px; height:38px; border:1px solid #24b9c5; border-radius:8px; outline:none; background:url(../img/ser.png) center center no-repeat #FFF; right:0px;}
.top_sou_div{ width:120px; height:5px;}



/*slider*/
.slider{ position:relative; width:1200px; height:553px; left:50%; margin-left:-600px; overflow:hidden !important; z-index:8;}
.sliderbox{ position:relative; width:1200px; height:553px;}
.sliderbox li{ position:absolute; width:1200px; height:553px;}
.sliderbox li a{ width:1200px; height:553px;}
.sliderbox li a img{ width:1200px; height:553px;}

.slider_dko{ position:absolute; z-index:9; width:1200px; left:50%; margin-left:-596.5px;}

.slidernav{	position:absolute; left:50%; bottom:20px; z-index:8;}
.slidernav ul{ position:relative; left:calc(-50% - 35px);}
.slidernav ul li{ float:left; height:10px; overflow:hidden; margin-left:8px;}
.slidernav ul li a{ display:block; width:8px; height:8px; background:#FFF; border-radius:4px; overflow:hidden; border:1px solid #24b9c5;}
.slidernav ul li.current a { width:8px !important; background:#24b9c5;}



/*keji_tit*/
.keji_tit { position:relative; margin:0 auto; width:640px; height:70px; line-height:70px; font-size:30px; text-align:center; border-bottom:1px solid #23bac5;}
.keji_body{ position:relative; margin:0 auto; width:916px; line-height:30px; font-size:20px; color:#000; padding:20px 0px;}
.keji_herf{ display:inline-block; padding:0px 15px; height:32px; line-height:32px; font-size:16px; color:#FFF; background:#25b9c5;}



/*foot*/
.foot{ width:100%; background:#333841; text-align:center; line-height:30px; color:#FFF; margin-top:35px; padding:35px 0px;}



/*fenye*/
/*.fenye{ position:relative; width:1200px; left:50%; margin-left:-600px;}*/



/*fenye_tio*/
.fenye_tio{ width:100%; height:60px; text-align:center; padding-top:20px;}
.fenye_tio span{ display:inline-block; height:58px; line-height:58px; border-bottom:3px solid #24b9c5; font-size:26px; color:#262626;}



/*fenye_lanmu*/
.fenye_lanmu{ width:100%; height:77px; text-align:center; margin-top:24px; width:inherit;}
.fenye_lanmu a{ display:inline-block; width:130px; height:77px; margin:0px 3px;}
.fenye_lanmu a div{ width:130px; height:65px; line-height:65px; text-align:center; border:1px solid #eee; color:#222;}
.fenye_lanmu a div:hover{ background:#24b9c5; color:#FFF; border:1px solid #24b9c5;}

.fenye_lanmu_xuan{ background:url(../img/fss.png) bottom center no-repeat;}
.fenye_lanmu_xuan div{ background:#24b9c5; color:#FFF !important; border:1px solid #24b9c5 !important;}



/*fenye_img*/
.fenye_img{ position:relative; width:1212px; left:50%; margin-left:-606px;}
.fenye_img a{ float:left; width:380px; height:314px; margin:0px 12px; margin-top:30px;}
.fenye_img a img{ float:left; width:346px; height:240px; border:17px solid #f2f2f2;}
.fenye_img a div{ float:left; width:360px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#262626; background:#f2f2f2; margin-top:1px; padding:0px 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/*fenye_imgccc*/
.fenye_imgccc{ position:relative; width:1170px; left:50%; margin-left:-585px;}
.fenye_imgccc a{ float:left; width:210px; height:333px; margin:0px 12px; margin-top:24px;}
.fenye_imgccc a img{ float:left; width:186px; height:268px; border:12px solid #f2f2f2;}
.fenye_imgccc a div{ float:left; width:190px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#262626; background:#f2f2f2; margin-top:1px; padding:0px 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/*fenye_positions*/
.fenye_positions{ position:relative; width:1160px; height:30px; padding:20px 0px; border-bottom:1px dashed #bbb; left:50%; margin-left:-580px;}
.fenye_positions div{ float:right; height:30px; line-height:30px; font-size:16px; color:#000;}
.fenye_positions div *{ height:50px; line-height:30px; font-size:16px; color:#000; float:left; display:inline-block; padding:0px 5px;}



/*fenye_img_art*/
.fenye_img_art{ position:relative; width:1160px; left:50%; margin-left:-580px;}
.fenye_img_art_top{ float:left; width:1160px;}
.fenye_img_art_top_fl{ float:left; width:560px;}
.fenye_img_art_top_fr{ float:right; width:500px;}
.fenye_img_art_top_fr font{ float:left; width:500px; line-height:30px; font-size:20px; color:#24b9c5; font-weight:bold; padding-top:70px; padding-bottom:30px;}
.fenye_img_art_top_fr div{ float:left; width:500px; line-height:23px; font-size:16px; color:#262626;}



/*fenye_skaj*/
.fenye_skaj{ width:100%; background:url(../img/map.png) top 30px center no-repeat; padding-top:130px;}
.fenye_skaj_1{ width:100%; height:35px; line-height:35px; font-size:40px; color:#dedcdd; text-align:center; font-weight:bold; text-transform:uppercase;}
.fenye_skaj_2{ width:100%; height:35px; line-height:35px; font-size:16px; color:#535353; text-align:center; padding-top:30px;}
.fenye_skaj_3{ width:100%; height:50px; line-height:50px; font-size:56px; color:#24b9c5; text-align:center; padding-top:30px; font-weight:bold;}

.fenye_saks{ position:relative; left:50%; margin-left:-600px; width:1200px; height:px; padding-top:60px;}
.fenye_saks_div{ float:left; width:240px; text-align:center;}
.fenye_saks_div img{ border-radius:50%; box-shadow:0px 0px 5px rgba(0,0,0,0.29);}
.fenye_saks_div div{ display:inline-block; height:32px; line-height:32px; font-size:16px; color:#000; font-weight:bold; border-bottom:2px solid #dedede; margin:10px 0px;}
.fenye_saks_div span{ height:40px; line-height:20px; font-size:14px; color:#696969;}

.fenye_saks_body{ position:relative; left:50%; margin-left:-600px; width:1200px; color:#333; line-height:30px;}
.fenye_saks_body *{ max-width:1200px; color:#333 !important; line-height:30px !important;}




/*fenye_new*/
.fenye_new{ position:relative; width:1200px; left:50%; margin-left:-600px;}
.fenye_new_a{ float:left; width:1200px; height:132px; padding:20px 0px; border-top:1px solid #eee; border-bottom:1px solid #eee; margin-top:20px;}
.fenye_new_a_img{ float:left; width:223px; height:132px;}
.fenye_new_a_div{ float:left; width:760px; height:132px; margin-left:40px;}
.fenye_new_a_div span{ float:left; width:760px; height:40px; line-height:40px; font-size:20px; color:#262626; padding-top:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fenye_new_a_div font{ float:left; width:760px; height:56px; line-height:28px; font-size:16px; color:#737373; overflow:hidden;}
.fenye_new_a_p{ float:right; width:126px; height:32px; line-height:32px; font-size:16px; color:#FFF; background:#24b9c5; text-align:center; margin-top:50px;}



/*fenye_cen_fr_art_more*/
.fenye_cen_fr_art_more{ float:left; width:100%; font-size:14px; border-top:1px dashed #878787; margin-top:30px;}
.fenye_cen_fr_art_more a{ float:left; width:100%; font-size:14px; padding-top:10px;}



/*fenye_aree*/
.fenye_aree{ position:relative; width:1200px; left:50%; margin-left:-600px; padding-top:50px;}
.fenye_aree_tit{ float:left; width:1200px; line-height:40px; font-size:20px; font-weight:bold; color:#000; text-align:center; padding-bottom:30px;}
.fenye_aree_body{ float:left; width:1200px; color:#333; line-height:30px; padding-top:50px;}
.fenye_aree_body *{ max-width:1200px; color:#333 !important; line-height:30px !important;}
.fenye_aree_body table{ margin:10px auto !important;}



/*page*/
.page{ width:100%; height:32px; padding-top:50px; margin:0 auto; clear:both;}
.pages { float:left; position:relative; left:50%;  font-size:14px; color:#333;}
.pages ul{ position:relative; left:-50%;}
.pages ul li { float:left; height:38px; line-height:38px; border:1px solid #24b9c5; text-align:center; margin-left:15px; padding:0px 20px;}
.pages ul li a { display:block; color:#24b9c5; font-size:16px;}
.pages ul .current { color:#fff; background:#24b9c5; font-size:16px; border:none; height:40px; line-height:40px;}

