@charset "utf-8";
/* 全局样式 */
div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,span{ margin:0px; padding:0px;font-family:"微软雅黑"; }
ol,ul,li{ list-style-type:none;font-family:"微软雅黑";}
img{border:none; padding:0px; margin:0px;}
a{color:#666666; text-decoration:none;} a:hover{color:#333; text-decoration:none;}
body{ background:#FFF; font-size:16px; padding:0; margin:0; color:#666666;}
/* 首页 */
a.alist div,.c_top_left a,.c_top_left a:hover,.c_top_right a,.c_top_right a:hover,
.c_top_right2 a,.c_top_right2 a:hover,.star1,.star1,.star2,.star3,.star4,.star5{ background:url(../images/shouji_bg.png);}
.top{width:100%; height:44px; background:#f9f9f9; border-bottom:1px solid #ededed; overflow:hidden;}
.logo{width:20%;float:left; line-height:44px; padding:0 0 0 10px;}
.logo span{ font-size:20px; }
.top_gg{width:15%;float:right; text-align:center; font-size:16px; line-height:44px; }
.sousuo_cent{width:55%; padding-top:4px; float:right;}
.sousuo_k{width:68%; height:32px; padding-left:2px; border:1px solid #dbdbdb; background:#FFF; color:#999; font-size:16px; line-height:32px; float:left; margin-right:3px;}
.sousuo_b{ width:28%; height:35px; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#666;background:#dbdbdb; cursor:pointer; border:none; float:left;border-radius: 2px;}
.menu{width:100%; height:45px; background:#64c813;}

.guanggao{width:100%; padding-top:10px; height:115px;}
.guanggao ul{width:100%;}
.guanggao ul li{width:25%; text-align:center; float:left;}
.guanggao ul li img{width:72px; height:72px;}
.guanggao ul li p{width:100%; height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:16px;}

.box_i{width:100%;}
.i_more{width:100%; height:30px; line-height:30px; background:#f7f7f7; border-bottom:1px solid #ddd; text-align:center;}
.i_tit{width:100%; height:30px; border-bottom:1px solid #ededed;}
.i_tit p{ margin:10px 0 0 10px;height:24px; line-height:24px; padding:0 0 0 10px;border-left:4px solid #f36e0e; color:#333; font-size:18px;}

.list{width:100%;height:80px;padding:12px 0 0 0; border-bottom:1px solid #ededed; }
.list dl{width:70%; height:74px;  float:left; overflow:hidden; padding-left:10px; position:relative; }
.list dl img{width:65px; height:65px; border:none;}
.list dl dt{ position:absolute; top:0; left:88px; height:24px; line-height:24px; overflow:hidden; font-size:18px;}
.list dl dt a{ color:#333;}
.list dl P{position:absolute; top:24px; left:88px;height:24px; line-height:22px;font-size:14px; overflow:hidden;}
.list dl P span{ padding-right:5px;}
.list dl dd{position:absolute; top:48px; left:88px;height:24px; line-height:22px; font-size:14px; overflow:hidden;}
.list div{width:20%;  padding:10px 10px 0 0;float:right; }
.list div a{width:70px; line-height:34px; text-align:center; font-size:14px; height:34px; background: #64c813; border:1px solid #5ec10e; border-radius: 2px;color:#fff; display:block;  float:right;}
.list div a:hover{ background:#6bd217;}
#page{width:160px; height:30px; line-height:30px; margin:0 auto;}
#page a{width:70px; height:30px; background:f6f6f6; line-height:30px; margin-right:10px; display:block; text-align:center; float:left;}
#page a:hover{ background:#a0a0a0; color:#FFF;}

.menu2{width:100%; height:43px; margin:0 auto;}
.menu2 ul{width:100%;}
.menu2 ul li{text-align:center; float:left;width:24%; height:40px; line-height:40px; margin-right:1%; font-size:16px;}
.menu2_li a{width:100%; height:40px; border-bottom:3px solid #e9e9e9; display:block;}
.menu2_li a:hover{border-bottom:3px solid #e56c1b;color:#333;}
.menu2_li2{border-bottom:3px solid #e56c1b;color:#333;font-size:18px;}

.foot{width:100%; height:24px; line-height:24px; background:#64c813; text-align:center; color:#FFF; clear:both;}
.foot a{color:#FFF;}

/* 内页 */
.c_top{width:100%; height:50px; background:#f9f9f9; border-bottom:1px solid #ededed; position:relative;}
.c_top h1{width:80%; height:50px; margin:0 auto; font-size:18px; line-height:50px;color:#333; font-weight:normal; text-align:center; overflow:hidden;}
.new_cent h1{width:100%;font-size:20px; line-height:50px;color:#333; text-align:center;font-weight:normal;}
.c_top_left{ position:absolute; top:10px; left:10px;}
.c_top_left a{width:30px; height:35px; background-position:-28px -13px; display:block;}
.c_top_left a:hover{ background-position:-28px -58px;}
.c_top_right2{ position:absolute; top:10px; right:55px;}
.c_top_right2 a{width:30px; height:35px; background-position:-140px -13px; display:block;}
.c_top_right2 a:hover{ background-position:-140px -58px;}
.c_top_right{ position:absolute; top:10px; right:10px;}
.c_top_right a{width:30px; height:35px; background-position:-84px -13px; display:block;}
.c_top_right a:hover{ background-position:-84px -58px;}

.c_cent{width:94%; height:140px; padding:20px 0 0 0; margin:0 auto;}
.c_cent ul{width:100%;float:left; position:relative;}
.cct_ul_li1{ position:absolute; left:0; top:0;}
.cct_ul_li1 img{width:74px; height:74px;}
.cct_ul_li2{ position:absolute; left:84px; top:0; }
.cct_ul_li3{ position:absolute; left:84px; top:24px;}
.star5{width:80px; height:15px; background-position:-18px -113px;}
.star4{width:80px; height:15px; background-position:-18px -131px;}
.star3{width:80px; height:15px; background-position:-18px -149px;}
.star2{width:80px; height:15px; background-position:-18px -167px;}
.star1{width:80px; height:15px; background-position:-18px -185px;}
.cct_ul_li4{ position:absolute; left:84px; top:48px;}
.cct_ul_li5{position:absolute; left:84px; top:72px;}
.cct_ul_li6{position:absolute; left:84px; top:96px;}
.star_li{position:absolute; left:126px; top:26px;}
.cct_bot{width:100%; text-align:right;float:right; padding-top:10px;}
.cct_bot2{width:100%; text-align:right; float:right; padding-top:10px;}
.cct_bot a{width:70px; height:36px; line-height:36px; text-align:center; background:#64c813; border:1px soldi #5ec10e; display:block; float:right; margin-left:5px; color:#FFF; border-radius: 2px;}
.cct_bot a:hover{ background:#64c813;}
.cct_bot2 a{width:70px; height:36px;line-height:36px; color:#FFF; text-align:center; background:#f36e0e;border:1px soldi #e9680b; display:block; float:right;border-radius: 2px;}
.cct_bot2 a:hover{ background:#f36e0e;}

.c_pic{width:94%;   margin:5px auto 0 auto;}
.c_pic2{width:94%; line-height:30px; padding:5px 0; margin:5px auto 0 auto;}
.c_pic ul{width:100%; overflow-x: auto;background:#e4e4e4;padding-top:5px;overflow-y: hidden;white-space: nowrap;}
.c_pic ul li{ padding-left:5px; float:left;}
.c_pic_zi{width:94%; padding:5px 0; margin:5px auto 0 auto;}


.c_jianjie{width:100%; height:auto; margin:0 auto; clear:both;}
.c_tit{width:100%; height:30px; line-height:30px; font-size:18px; color:#333; float:left;}
.c_jj_cent{width:100%; padding:10px 0; line-height:24px; float:left; }
.zhankai{width:100%; height:28px; line-height:28px; display:block; background:#ededed; text-align:center; float:left; margin-bottom:5px;}

.c_tuijian{width:94%; height:auto; padding:5px 0; margin:0 auto; clear:both;}
.c_tuijian_list{width:100%;  float:left;}
.c_tuijian_list a{width:25%; height:110px; text-align:center; float:left; overflow:hidden;}
.c_tuijian_list img{width:74px; height:74px;}

/* TAB */
.c_pro_ul{width:100%; height:49px;}
.normal{width:20%; height:45px;line-height:45px; display:block;cursor: pointer; text-align:center;font-size:16px; float:left; overflow:hidden; color:#fff;}
.selected{width:20%; height:42px; margin-top:3px; line-height:40px; text-align:center;color:#666; background:#fff; cursor: pointer;font-size:16px; float:left; display:block; overflow:hidden; }
.normal a{width:100%; height:45px; display:block; color:#FFF; }
.normal a:hover{ color:#FFF;}
.selected a{width:100%; height:42px;display:block; color:#333;}
.divContent{width:100%;}

/* 搜索列表 */
.search_list{width:100%;}
.search_list div{width:100%; height:50px; border-bottom:1px solid #dadada; float:left;padding:8px 0;}
.search_list div a{width:100%; height:50px; display:block; }
.search_list div:hover{ background:#f6f6f6;}
.search_list div img{width:48px; height:48px; float:left; padding:0 5px;}
.s_list_zi{width:65%; height:24px; line-height:24px; font-size:18px; color:#333;  overflow:hidden; float:left;}
.s_list_zi2{width:65%; height:24px; line-height:24px; font-size:18px; color:#333; font-size:14px; color:#999; overflow:hidden; float:left;}
.fanye{ float:left; height:30px;width:50%; margin:0 auto; padding:5px 0;}


.fenlei_list{width:100%;}
.fenlei_list div{width:100%; height:30px; line-height:30px; border-bottom:1px solid #dadada; float:left;padding:8px 0; font-size:16px;}
.fenlei_list div a{width:96%; height:30px; display:block; margin:0 auto; }
.fenlei_list div:hover{ background:#f6f6f6;}

.abouts{width:96%; margin:0 auto; padding:10px 0;}

.libao_list{width:100%; float:left;}
.libao{width:100%;height:50px; border-bottom:1px solid #e8e8e8;  float:left;}
.libao li{ height:50px; font-size:16px; line-height:50px; text-align:center; overflow:hidden; float:left;}
.libao_li{width:15%;}
.libao_li2{width:40%;}
.libao_li3{width:15%;}
.libao_li4{width:15%;}
.libao_li5{width:15%;}
.libao_li4 a{width:80%; height:36px; margin:8px auto 0 auto; line-height:36px; text-align:center; background:#dd6023; color:#FFF; display:block;}
.libao_li4 a:hover{background:#d65719;}
.libao_li5 a{width:80%; height:36px; margin:8px auto 0 auto;  line-height:36px; text-align:center; background:#64c813;border-radius: 2px; color:#FFF;display:block;}
.libao_li5 a:hover{background:#6dd419;}

.menu10{width:94%; height:43px;  margin:0 auto; border-bottom:1px solid #ddd;}
.cent_ul{width:100%; height:43px;  color:#333;}
.cent_li{width:60px; height:40px;line-height:40px; display:block;cursor: pointer; text-align:center;font-size:18px; float:left; overflow:hidden; color:#666;}
.cent_li2{width:60px; height:40px; line-height:40px; text-align:center; border-bottom:3px solid #f36e0e; color:#333; cursor: pointer;font-size:18px; float:left; display:block; overflow:hidden;}

/* 专题列表 */
.list5{width:100%;height:80px;padding:10px 0; border-bottom:1px solid #e8e8e8;}
.list5 dl{width:100%; height:70px;  float:left; overflow:hidden; padding-left:10px; position:relative; }
.list5 dl img{width:80px; height:60px; border:none;}
.list5 dl dt{ position:absolute; top:0; left:100px; height:24px; line-height:24px; overflow:hidden; font-size:18px; color:#333;}
.list5 dl dt a{ color:#333;}
.list5 dl P{position:absolute; top:22px; left:100px;height:24px; line-height:22px; font-size:14px;  overflow:hidden;}
.list5 dl dd{position:absolute; top:44px; left:100px;height:24px; line-height:22px; font-size:14px; overflow:hidden;}

.news_list{width:96%; padding-top:5px; margin:0 auto;clear:both;}
.news_list ul li{width:100%; height:36px; line-height:36px; overflow:hidden;}
.news_list ul li a{width:75%; height:36px; float:left;}
.news_list ul li span{width:25%; text-align:right;float:right;}

.new_cent{width:96%; padding-top:5px; margin:0 auto;clear:both;}
.new_cent_top{width:100%; height:40px; line-height:40px; text-align:center;border-bottom:1px solid #ccc;}
.new_cent_top span{ padding-right:20px;}
.new_cent_zi{width:100%; line-height:36px;}
.new_cent_zi img{ max-width:80%; text-align:center;}
/*评论*/

.comment_lst li{width:100%; line-height:30px; padding-bottom:5px;float:left;border-bottom:1px solid #ededed;}
.comment2{width:100%; float:left;}
.comment2 span{ padding-right:10px; color:#999;}
.comment3{width:100%; text-indent:45px; color:#333; float:left;}
#content{width:98%; height:100px; margin-bottom:10px; border:1px solid #ededed;}
.c_pic_zi textarea{width:100%; border:1px solid #ededed;}
.c_pic_zi input{width:20%; height:36px; line-height:36px; border:1px solid #5fc110; font-size:16px; padding:0; text-align:center; background:#64c813; color:#fff;}
/*moan*/
div.pop{width:100%; position:relative;background:#fff; border-top:2px solid #ddd;filter:alpha(opacity=90);-moz-opacity:.90; opacity:0.9}
div.active{position: fixed;bottom:0;z-index: 100;margin: 0;_position: absolute;}

a.alist{width:100%; height:75px; padding:10px 0; display:block;}
a.alist dl{width:75%; height:74px;  float:left; overflow:hidden; padding-left:10px; position:relative; }
a.alist dl img{width:74px; height:74px; border:none;}
a.alist dl dt{ position:absolute; top:0; left:94px; height:24px; line-height:24px; overflow:hidden; font-size:18px;}
a.alist dl P{position:absolute; top:22px; left:94px;height:24px; line-height:22px;font-size:14px; overflow:hidden;}
a.alist dl P span{ padding-right:5px;}
a.alist dl dd{position:absolute; top:44px; left:94px;height:24px; line-height:22px; font-size:14px; overflow:hidden;}
.list_x{ position:absolute;top:0; right:10px;font-family:Arial, Helvetica, sans-serif; font-size:24px;float:right; }
a.alist div{width:60px; margin-top:10px; line-height:36px; text-align:center; height:36px; background-position:0 -193px; color:#fff; display:block;  float:left;}

.sou_jieguo{width:100%; height:40px;}
.sou_jieguo p{width:100%; line-height:40px; font-size:16px; text-align:center; overflow:hidden;}
.sou_jieguo p span{ color:#f36e0e;}
.banner{width:100%; text-align:center;}
.banner img{ max-width:80%;}
.sc_jianjie li{width:90%;height:30px;}