@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:14px; padding:0; margin:0; color:#666666;}
/* 首页 */
.top,.sousuo,.sousuo_b,.menu,.list div a,.list div a:hover,.c_top,.c_top_left a,.c_top_left a:hover,.c_top_right a,.c_top_right a:hover,.star1,.star1,.star2,.star3,.star4,.star5,.cct_bot a,.cct_bot a:hover{ background:url(../images/shouji_bg.png);}
.top{width:100%; height:70px; }
.logo{ float:left;width:73px; height:43px; padding:10px 0 0 10px;}
.top_gg{ float:right; padding:10px 10px 0 0;}
.top_gg img{width:135px; height:50px;}
.sousuo{width:100%; background-position:0 -70px; height:47px; overflow:hidden;}
.sousuo_cent{width:90%; margin:0 auto; padding-top:5px;}
.sousuo_k{width:75%; height:32px; padding-left:2px; border:1px solid #accce9; color:#333; font-size:16px; line-height:32px; float:left; margin-right:3px;}
.sousuo_b{ width:52px; height:35px; background-position:-81px -134px; border:none; float:left;}
.menu{width:100%; height:49px; background-position:0 -240px;}
.list{width:100%;height:70px;padding:10px 0; border-bottom:1px solid #e8e8e8;}
.list:hover{ background:#f6f6f6;}
.list dl{width:70%; height:70px;  float:left; overflow:hidden; padding-left:10px; position:relative; }
.list dl img{width:74px; height:74px; border:none;}
.list dl dt{ position:absolute; top:0; left:94px; height:24px; line-height:22px; overflow:hidden; font-size:18px; color:#333;}
.list dl P{position:absolute; top:22px; left:94px;height:24px; line-height:22px; overflow:hidden;}
.list dl dd{position:absolute; top:44px; left:94px;height:24px; line-height:22px; overflow:hidden;}
.list div{width:15%;  padding:10px 10px 0 0;float:right; }
.list div a{width:82px; height:40px; background-position:0 -193px; display:block; float:right;}
.list div a:hover{width:82px; height:40px; background-position:-92px -193px;}
#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:42px; 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 #dcdcdc; display:block;}
.menu2_li a:hover{border-bottom:3px solid #1db01d;color:#333;}
.menu2_li2{border-bottom:3px solid #1db01d;color:#333;font-size:18px;}

.foot{width:100%; height:24px; line-height:24px; background:#3b84c2; text-align:center; color:#FFF; clear:both;}
.foot a{ color:#FFF;}

/* 内页 */
.c_top{width:100%; height:50px; position:relative;}
.c_top h1{width:100%; margin:0 auto; font-size:20px; line-height:50px;color:#FFF; text-align:center;}
.c_top_left{ position:absolute; top:5px; left:10px;}
.c_top_left a{width:54px; height:40px; background-position:-18px -302px; display:block;}
.c_top_left a:hover{ background-position:-18px -351px;}
.c_top_right{ position:absolute; top:5px; right:10px;}
.c_top_right a{width:54px; height:40px; background-position:-99px -302px; display:block;}
.c_top_right a:hover{ background-position:-99px -351px;}

.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:-20px -405px;}
.star4{width:80px; height:15px; background-position:-20px -423px;}
.star3{width:80px; height:15px; background-position:-20px -441px;}
.star2{width:80px; height:15px; background-position:-20px -460px;}
.star1{width:80px; height:15px; background-position:-20px -478px;}
.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{ float:right; padding-right:10px; padding-top:10px;}
.cct_bot a{width:82px; height:40px; background-position:0 -193px; display:block; float:right;}
.cct_bot a:hover{width:82px; height:40px; background-position:-92px -193px;}

.c_pic{width:94%; background:#e4e4e4; padding:5px 0; margin:0 auto;}
.c_pic ul{width:100%; overflow:hidden;}
.c_pic ul li{ padding-left:5px; float:left;}

.c_jianjie{width:94%; height:auto; margin:0 auto; clear:both; padding:15px 0 0 0;}
.c_tit{width:100%; height:30px; line-height:30px; font-size:18px; color:#333; float:left;}
.c_jj_cent{width:100%; padding:5px 0; line-height:24px; float:left; }

.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; float:right;}
.normal{width:25%; height:49px;line-height:48px; display:block; margin-top:2px;cursor: pointer; text-align:center; font-size:16px; float:left;}
.selected{width:25%; height:47px; line-height:47px; text-align:center; background:#FFF; border-top:2px solid #de623c; color:#333; cursor: pointer;font-size:16px; float:left; display:block;}
.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{ font-size:18px; color:#333; padding-right:5px;}
.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;}