﻿body{/*background-image:url(http://pics.18qiang.com/attachment/images/inbg.jpg);*/background-repeat:no-repeat;background-position:center top 36px;background-color:#f2f2f2;font-family:'Microsoft YaHei','YaHei','SimHei','Hei';}
header{ display:block; width:100%; min-width:1200px;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
.mainwrapper{width:1200px;margin:0 auto;clear:both;float:none; position:relative;}
.content{margin-top:10px; /*background-color:#FFF;*/}
.imgbanner{text-align:center;width:1200px;margin:8px auto 0 auto;}
.imgbanner a{display:block;margin-bottom:8px;width:1200px;}
.imgbanner img{width:1200px;}
.imgbanner embed{display:block;margin-bottom:8px !important;width:1200px;height:45px;}
.halfbanner a{width:496px;margin-bottom:0px;}
.imgbanner iframe{margin-bottom:8px !important;width:1200px;height:45px;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.block{ display:block;}
.mr-auto{ margin:0 auto;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.fl{ float:left;}
.fr{ float:right;}
li{list-style-type:none;}

/***********棰滆壊*********/
.gray{ color:#666666}
.lgray{ color:#CCCCCC}
.white{ color:#fff;}
.blue{ color:#3c5a96}
.lblue{ color:#1597e1}
.red{ color:#FF0000}
.orange{ color:#f50;}
.lorange{ color:#fef0d7;}
.pink{ color:#FF9999}
.black{ color:#000;}
.pur{ color:#9e0979}
.green{ color:#32B16C}

.blank5{height:5px;clear:both;font-size:1px;overflow:hidden;}
.blank10{height:10px;clear:both;font-size:1px;overflow:hidden;}
.blank15{height:15px;clear:both;font-size:1px;overflow:hidden;}
.blank20{height:20px;clear:both;font-size:1px;overflow:hidden;}
.blank25{height:25px;clear:both;font-size:1px;overflow:hidden;}
.blank30{height:30px;clear:both;font-size:1px;overflow:hidden;}
.blank35{height:35px;clear:both;font-size:1px;overflow:hidden;}
.blank40{height:40px;clear:both;font-size:1px;overflow:hidden;}

/*  clear   */
.clr {clear:both;font-size:0;}
.clear_in {overflow:hidden;zoom:1;}
.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden;font-size:0;}

#head{width:100%; background:#FFF;background-image:url(top.jpg);background-repeat:no-repeat;background-position:center top; min-width:1200px;}
#header{height:632px;padding-top:0px;overflow:hidden; min-width:1200px;}
.menu{width:1200px; height:38px; background-image:url(nav.jpg); min-width:1200px; margin:0 auto; display:none;}
#nav{background-image:url(menu_bg.jpg);background-repeat: repeat-x;height:63px;width:980px;overflow:hidden; margin:0 15px; display:none;}
#nav ul{width:960px; margin-top:0px;}
#nav ul li{float:left;margin:0 3px ;display:inline-block;_display:inline;}
#nav ul i{ float:left;display:inline-block;_display:inline; width:3px; text-align:center; height:16px; margin-top:10px; overflow:hidden;font-style:normal; color:#FFF;}
#nav ul li a{display:block;height:38px;font-family:\5FAE\8F6F\96C5\9ED1,"榛戜綋";font-size:18px;line-height:38px;color:#FFF;text-decoration:none;padding-left:35px;float:left;}
#nav ul li a span{padding-right:35px;white-space:nowrap;height:38px;display:block;float:left;cursor:pointer;}
#nav ul li.current a,#nav ul li a:hover{/*background-image:url(decoration.png);background-repeat:no-repeat;background-position:left -60px;*/ background-color:#3e8523;/*border-radius:5px 5px 0 0; -webkit-box-shadow: 0px 1px 2px #012c14 inset;-moz-box-shadow: 0px 1px 2px #012c14 inset; box-shadow:0px 1px 2px #012c14 inset*/}
/*#nav ul li.current a span,#nav ul li a:hover span{background-image:url(decoration.png);background-repeat:no-repeat;background-position:left -60px; background-color:#3e8523;/*border-radius:5px 5px 0 0;}*/



.phonesite{width:41px; height:41px; background:transparent url("mobile.png?v=3") no-repeat scroll; background-size:100%; float:left; display:inline-block; margin:11px 5px 0 0;}

.content{ width:1200px;}
/*.content .title{width:1200px; height:38px; background-image:url(nav.jpg); min-width:1200px; margin:0 auto;}
.content .title span{ font-size:15px; color:#FFF; display:inline-block; height:38px; line-height:38px; margin-left:20px;}*/
.ad_box{margin-top:20px;}

.content .conl{width:850px;height:auto;overflow:hidden;position:relative;}
.content .conr{width:330px;height:auto;overflow:hidden; margin-top:20px;}

/*focus slide*/
#focus{margin:20px 0;;width:850px;height:450px;overflow:hidden;background:#fff;}
#slides{width:850px;height:450px;position:relative;}
.slides_container{width:850px;overflow:hidden;position:relative;display:none;}
.slides_container div.slide{width:850px;height:450px;display:block;}
#focus #slides img{width:850px; height:450px;}
#focus .pagination{width:90px;position:absolute;top:435px;left:730px;z-index:10;}
#focus .pagination li{float:left;margin:0 1px 0 0;width:20px;_display:inline; line-height:20px;}
#focus .pagination li a{display:inline-block;_display:inline;_zoom:1;width:15px;height:15px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;-moz-border-radius: 50%; 
-webkit-border-radius: 50%; border-radius:50%; color:#FFF; font-size:0px;}
#focus .pagination li.current a{background:#f60;color:#FFFFFF;list-style:none outside none;}
#focus .pagination li a:focus{outline:none;}
#focus .pagination li a:hover,a:active{outline:0;}
#focus .pagination li img{width:850px; height:450px;}
.caption{z-index:500;position:absolute;bottom:-45px;left:0;background:#333;width:834px;height:35px;overflow:hidden;padding-top:10px;padding-left:16px;opacity:.8;filter:alpha(opacity=80);}
.caption a{color:#FFFFFF;text-decoration:none;}
.caption h3{font-weight:bold;font-size:16px;margin-bottom:5px;}

/*news_box*/
.news_box{ overflow:hidden; width:850px; clear:both; }
.news_box .news_list{ background:#f8f8f8; padding-bottom:30px; display:inline-block; width:850px;}
.news_box .news_title{ position:relative; text-align:left; margin:20px 10px 0 10px;}
.news_box .news_title span{ color:#454545; font-size:16px; font-weight:bold;text-align:left;}
.news_box .news_title i:after{border: 5px solid transparent;border-bottom: 5px solid #ff5741;width: 0;height: 0;position: absolute;content: ' ';left:27px ;bottom:0;}
.news_box .news_item{ padding:25px;}
.news_box .news_item a{color:#6b6b6b;}
.news_box .news_item .news_img{ width:180px; height:126px; overflow:hidden; margin:10px;}
.news_box .news_item .news_img a{ display:block; height:126px; overflow:hidden;}
.news_box .news_item .news_img a img{ /*margin-top:-10px*/}
.news_box .news_item .news_cont{ width:570px; height:140px; overflow:hidden; color:#414141; margin-right:20px;}
.news_box .news_item .news_item_title{ font-size:19px; font-weight:bold; line-height:35px;text-align:left; height:35px; overflow:hidden; color:#6b6b6b;}
.news_box .news_item .news_item_title2{ font-size:19px; font-weight:bold; line-height:35px;text-align:left; height:35px; overflow:hidden; color:#6b6b6b; margin-left:10px;}
.news_box .news_item .news_item_con{ height:60px; width:570px; overflow:hidden; color:#414141; font-size:14px; line-height:30px; margin-top:8px;}
.news_box .news_item .news_item_con a{color:#7f7f7f;}
.news_box .news_item .news_item_bom {margin-top:18px; line-height:15px;}
.news_box .news_item .news_item_bom2 {margin:15px 20px 0 10px; line-height:15px;}
.news_box .news_item .news_item_pd{ color:#7f7f7f;}
.news_box .news_item .news_item_pd em{ padding-left:20px; background:url(icon.gif) no-repeat left; background-position:0 -83px;}
.news_box .news_item .news_item_tags{ text-align:left;}
.news_box .news_item .news_item_tags div{ *width:200px; *margin-top:-20px;}
.news_box .news_item .news_img2{ width:253px; height:170px; overflow:hidden;}
.news_box .news_item .news_img2 a{ display:block; height:170px; overflow:hidden;}
.news_box .news_item .news_img2 a img{ /*margin-top:-10px*/}
.news_box .bg{background:#FFF;}

.news_box .news_item .img_3_box  .news_img{ height:140px}
.news_box .news_item .img_3_box  .news_img a{ height:140px}

.news_box .news_item .news_item_eyes,.news_box .news_item .news_item_pl,.news_box .news_item .news_item_zan{ float:right; margin-left:10px; height:15px; line-height:15px; font-size:12px; color:#abb3be}
.news_box .news_item .news_item_eyes em{background:url(icon.gif) no-repeat left; background-position:0 -37px; width:20px; float:left; height:15px;/* padding-left:20px; */}
.news_box .news_item .news_item_pl em{ background:url(icon.gif) no-repeat left;background-position:0 -50px;  width:20px;float:left; height:15px;/* padding-left:20px;*/}
.news_box .news_item .news_item_zan em{ background:url(icon.gif) no-repeat left;background-position:0 -67px; width:20px;float:left; height:15px;/* padding-left:20px;*/ }
.news_box .news_list_ft{width:auto; text-align:center; margin:10px; clear:both; display:block;}

.conr .about{ background:#fafbed; width:330px;}
.conr .about .title{ background:#007f41; width:330px; height:44px; line-height:44px;}
.conr .about .title span{ color:#FFF;letter-spacing:7px; font-size:26px; margin-left:10px;}
.conr .about p{ text-indent:2em; margin:20px 20px; line-height:35px; font-size:18px; padding-bottom:35px;}

.conr .weixin{ padding:20px auto; text-align:center; background:#FFF; border-bottom: 1px solid #ccc;}
.conr .weixin span{line-height:25px; color:#666; font-size:14px; padding-bottom:20px;} 


.news_icon{width:330px; background-color:#ffffff; height:100px;}
.news_icon a{ width:108px; text-align:center; float:left; display:block; height:80px; margin-top:15px;}

/**精彩活动**/
.activity{padding-bottom:10px; }
.activity .title{ height:70px; width:330px; overflow:hidden; background-color:#fcfdf7; border-radius:3px; font-size:16px; padding-bottom:12px; text-align:center;}
.activity .title i{ width:5px; height:20px; margin:5px 10px 0 0; background: #17b0f8; display:block; float:left;}
.activity .title span{line-height:30px; margin-top:30px; display: inline-block; text-align:center;}
.activity #activitylists{position:relative; height:480px;}
.activity #activitylists .activitylists_container{width:330px;height:460px;overflow:hidden;display:none;margin:0 auto;}
.activity #activitylists .activitylists_container ul{width:290px;margin:0 auto;height:500px;display:block;}
.activity #activitylists .activitylists_container ul li{float:left;width:330px;height:100px;padding-bottom:12px; position:relative; overflow:hidden;}
.activity #activitylists .activitylists_container ul li span{background-color:black;opacity:.4;filter:alpha(opacity=40);}
.activity #activitylists .activitylists_container ul li span,.activity #activitylists .activitylists_container ul li em{position:absolute;left:0;bottom:0;width:290px;height:20px;text-indent:5px;line-height:20px;overflow:hidden; color:#FFF;}
.activity #activitylists .activitylists_container ul li img{width:330px;height: auto;float:left;}
.activity #activitylists .activitylists_container ul li p{width:180px;float:right;color:#999;line-height:20px;}
.activity #activitylists .activitylists_container ul li p a{color:#f60;}
.activity #activitylists .actdot{margin:6px 0 0;float:right;list-style:none;position:absolute;bottom:5px;left:140px;}
.activity #activitylists .actdot li{float:left;margin:0 5px;}
.activity #activitylists .actdot li a{display:block;width:12px;height:0px;padding-top:12px; border:1px solid #807c7c; border-radius:50%;/*background:url(decoration.png) no-repeat left -206px;*/float:left;overflow:hidden;}
.activity #activitylists .actdot li.current a,.activity #activitylists .actdot li.current a:hover{/*background-position:-10px -206px;*/ border:#007f41 1px solid;background:#007f41;}
.activity #activitylists .actdot li a:hover{/*background-position:-20px -206px;*/border:#007f41  1px solid; background:#007f41;}
.activity #activitylists .actdot li a:focus{outline:none;}
.activity #activitylists .actdot li a:hover,a:active{outline:0;}
.activity .cr_img_text_bo{position:absolute;left:40px;top:20px;width:250px;line-height:20px;overflow:hidden; color:#FFF;pointer-events: none;filter:alpha(opacity=0); -moz-opacity:0;  -khtml-opacity: 0;opacity:0; z-index:9;}
.activity .cr_img_text_bg{width:330px; height:100px; position:absolute; background-color:#000;pointer-events: none;top:0px; left:0px; filter:alpha(opacity=0); -moz-opacity:0;  -khtml-opacity: 0;opacity:0; z-index:8;}

.hotart_fix{position:fixed;top:10px; width:330px; right:50%; margin-right:-600px; z-index:1000}
.hotart_fix2{position: absolute; bottom:0px; width:330px; right:50%; margin-right:-600px; z-index:1000}


/**有图**/
.picbox{position:relative;zoom:1;height:726px;width:1200px; overflow:hidden;}
.picbox .title{ background:#007f41; width:1200px; height:55px; line-height:55px; margin-bottom:20px;}
.picbox .title span{ color:#FFF;letter-spacing:1px; font-size:32px; margin-left:30px;}
.picbox .picboxwrapper{ width:1230px;}
.picbox .picboxwrapper ul{width:560px;height:664px;float:left;overflow:hidden;}
.picbox .picboxwrapper .t2{width:660px;}
.picbox .picboxwrapper ul li{float:left;margin:0 10px 10px 0;position:relative;width:205px;height:205px;overflow:hidden;font:400 16px/16px "Microsoft Yahei";border:1px solid #eee; background-color:#FFF;}
.picbox .picboxwrapper ul li a{color:#fff;}
.picbox .picboxwrapper ul li span a{color:#666;}
.picbox .picboxwrapper ul li a:hover span{background-color:#1f438d;}
.picbox .picboxwrapper ul li img{width:205px;height:205px;}
.picbox .picboxwrapper ul li.pic550{width:548px;height:354px;overflow:hidden;}
.picbox .picboxwrapper ul li.pic550 img{width:548px;height:274px;}
.picbox .picboxwrapper ul li.pic270{width:268px;height:245px;overflow:hidden;}
.picbox .picboxwrapper ul li.pic270 img{width:268px;height:165px;}
.picbox .picboxwrapper ul li.pic315{width:314px;height:394px;overflow:hidden;}
.picbox .picboxwrapper ul li.pic315 img{width:314px;height:314px;}
.picbox .picboxwrapper ul li span{background-color:black;opacity:.4;filter:alpha(opacity=40);}
.picbox .picboxwrapper ul li span,.picbox .picboxwrapper ul li em{position:absolute;left:0;bottom:0;width:315px;height:25px;text-indent:5px;line-height:25px;overflow:hidden;}
.picbox .picboxwrapper ul li span,.picbox .picboxwrapper ul li.pic542 em{width:550px;}

.picbox .picboxwrapper ul li.pic315 span,.picbox .picboxwrapper ul li.pic315 em,.picbox .picboxwrapper ul li.pic550 span,.picbox .picboxwrapper ul li.pic550 em,.picbox .picboxwrapper ul li.pic270 span,.picbox .picboxwrapper ul li.pic270 em { display:none;}

.picbox .picboxwrapper .tit{height:40px; line-height:40px; margin-left:25px;}
.picbox .picboxwrapper .list_boxs{ height: 20px; padding:10px 0; margin-left:15px;}

.picbox .picboxwrapper ul li .pic_hot,.picbox .picboxwrapper ul li .pic_zan,.picbox .picboxwrapper ul li .pic_hui,.picbox .picboxwrapper ul li .pic_tit{ float:left; margin-left:10px; height:15px; line-height:15px; font-size:12px; color:#666; background:none; width:auto; position: static !important; display:block !important;}
.picbox .pic_hot i{background:url(icon.gif) no-repeat left; background-position:0 -20px; width:20px; float:left; height:15px;/* padding-left:20px; */}
.picbox .pic_zan i{ background:url(icon.gif) no-repeat left;background-position:0 -83px;  width:20px;float:left; height:15px;/* padding-left:20px;*/}
.picbox .pic_hui i{ background:url(icon.gif) no-repeat left;background-position:0 -67px; width:20px;float:left; height:15px;/* padding-left:20px;*/ }




#footer{text-align:center;color:#666;font-size:14px;margin:0 auto;padding-top:0px; height:200px; min-width:1200px;}
#footer a{font-size:14px;color:#666;}
.mb5{ font-size:14px;}
#footInfo span{color:#2a99d4;}
/*.bottom{ background:#2a99d4; line-height:50px; height:50px; color:#FFF; margin-bottom:30px; min-width:1200px;}*/
#footer .bottom a{color:#333;}
.bottom .gray{color:#333;}
/*** footer **/
/*.bg-links .link a,.footer .link span{ display:block; float:left; margin-right:10px; color:#999999; line-height:25px;}*/
.bg-links .bottom{ width:740px; margin:0 auto; margin-top:30px; border-bottom:1px solid #eee; padding-bottom:20px;}
.bg-links .bottom .bot_title{ color:#4e6072; font-size:16px; font-weight:bold;}
.bg-links .bottom .bot_li li{ display:block; float:left; margin-right:10px; text-align:center; width:65px;}
.bg-links .bottom .bot_li span{ display:block;  color:#9aabb8;  text-align:center; margin-bottom:3px;}
.bg-links .bottom .bot_li img{ margin:0 auto}
.bg-links .bottom .bot_about ul{ display:block; width:100px;}
.bg-links .bottom .bot_about li{ display:block; height:25px; line-height:25px;}
.bg-links .bottom .bot_about a{ display:block; text-align:center; color:#9aabb8; line-height:25px; font-size:12px;}

