﻿@charset "utf-8";
/*basic*/
* {
-webkit-user-select:none;
-webkit-tap-highlight-color:rgba(255,255,255,0);
}
* {
margin:0;
padding:0;
}
body {font-family: '\5FAE\8F6F\96C5\9ED1','Microsoft Yahei','Simsun';
background:#ffffff;
font-size: 16px; color: #333333; min-width:320px;line-height:100%;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size: 100%;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{border:none;}
ol,ul {list-style:none;}
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight:normal;}
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}

input,textarea {
	-webkit-user-select:text;
}
section,nav,article,aside,hgroup,header,footer {
	display:block;
}
input,textarea,select,button,table {
	font-size:inherit;
	font-family:inherit;
	line-height:inherit;
}
p {margin:0;}

a{text-decoration:none}


.clr{clear:both;}
.space{clear:both;  overflow:hidden; display:block;font-size:1px;}
.space_5{clear:both;  overflow:hidden; display:block;font-size:1px;}
.f_left{ float:left;}
.f_right{ float:right;}
.body_w{/*width:320px; */text-align:left; margin:0px auto;}
.center_info_2,.center_info{text-align:center;margin-top:5px; }
.center_info_s{margin:0 auto; margin-bottom:5px;text-align:center;width:320px}
.center_info_s a{ background:url(../images/center_info_s_bg.jpg) no-repeat left center;float:left; width:150px;text-align:center;line-height:28px;margin-right:10px;color:#fff;font-size:16px;}
.center_info_s a:hover{color:#fbd700}
.center_info_2 img{ width:100%; height:auto; max-width:640px; display:block; margin:0 auto;}
.red{ color:#F00;}
.green{color:#056935;}
.pic_kuang{ padding:1px; border:#CCCCCC 1px solid;}

a.link_red{ color:#EB4803; text-decoration:none;}
a:visited.link_red{ color:#EB4803; text-decoration:none;}
a:hover.link_red{ color:#004711; text-decoration:underline;}

/*top*/
.logo{ text-align:center;width:100%;margin:0px 0 5px 0}
.logo img{width:100%; height:auto; max-width:640px; display:block; margin:0 auto;}
.tel{margin:0px auto;text-align:center; }
.tel img{width:100%; height:auto; max-width:640px; display:block; margin:0 auto;}

.tel_s{background:#a70387;height: 40px;left: 0;line-height: 40px;margin: 0 auto;position: fixed;text-align: center;top: 0; width: 100%;z-index: 999;color:#fff772}
.tel_s a{color: #fff;padding:2px 15px;font-family: "微软雅黑","黑体";font-size: 18px;font-weight: bold;height: 30px;line-height: 30px;text-align: center; background:#82023a;border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;margin-left:10px}

.menu_bg{margin:0px auto;/*background:url(../images/menu_bg.png) no-repeat center;*/ background:#a3037d;text-align:center; height:60px; margin-bottom:4px;}
.menu{margin:0px auto;/*width:320px;*/color:#FFF772;text-align:center; height:60px; line-height:30px;font-size:0.95em;}
.menu a{float:left;width:19.6%;border-right:1px solid #e9b71b;color:#FFF772; text-decoration:none;}
.menu .menu_border{border-bottom:1px solid #e9b71b}
.menu a:hover{color:#fff; text-decoration:underline}

.banner{ text-align:center;height:148px;}

/*title*/
.title{background:url(../images/title_bg.png) repeat-x; line-height:45px; height:45px; width:100%;}
.title h2 {display:block; margin-left:10px;height:45px; width:110px;background:url(../images/title.png) no-repeat 0px 0px; padding-left:14px;text-align:center;float:left; line-height:35px; color:#000; font-size:0.95em;font-weight:bold; }
.title h2 a:link{ color:#000; text-decoration:none; }
.title h2 a:visited{ color:#000; text-decoration:none; }
.title h2 a:hover{ color:#C51601; text-decoration:underline;}
.title .more { float:right; line-height:31px; font-size:0.8em;height:31px;padding-right:10px; padding-top:5px; vertical-align:middle; font-size:0.75em; background:url(../images/title_right_bg.png) 0px 10px no-repeat; width:69px; text-align:center;}
.title .more a{color:#fff;text-decoration:none; }
.title .more a:hover{ color:#ffff00;text-decoration:underline;}

/*news*/
.news_top{ margin:0px auto;height:56px; width:100%; padding:12px 0px;/*background:url(../images/news_top_bg.png) no-repeat*/ background:#fceffd;overflow:hidden; color:#6F6E6E;margin-bottom:5px}
.news_top p{width:196px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;font-size:0.95em; height:20px;color:#EB4803;}
.news_top p a:link,.news_top a:visited{ color:#9B0EA1;}
.news_top p a:hover{color:#666; text-decoration:underline;}
.news_top span{font-size:0.75em;line-height:20px;}
.news_top img{ border:#ccc 1px solid;}

/*about*/
.about_bg{ width:153px; margin:0px auto; background:url(../images/about_bg.png) no-repeat; height:154px; padding:15px 10px 0px 157px; font-size:0.8em; line-height:20px;text-indent:2em;}

/*zhuanjia*/
.zj_index img{ width:100%; height:auto; max-width:640px; display:block; margin:0 auto}

/*teseliaofa*/
.tslf{ /*width:290px; */margin:0px auto;padding:10px 15px;background-color:#F2F2F1;font-size:0.8em; line-height:24px;color:#555;}
.tslf h2{font-family:"微软雅黑";font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#9B0EA1}
.tslf h2 a{color:#9B0EA1}
.tslf p{text-indent:2em;}


/*jibing*/
.jbdh_w{ text-align:center; margin:0px auto;}
.jbdh_list{margin:0px auto; text-align:center;/*width:318px;*/width:95%; font-size:0.85em;}
.jbdh_list ul li{float:left; width:101px; margin-bottom:5px; text-align:center;}
.jbdh_lists ul li{float:left; width:71px; margin:8px 2px; text-align:center;}

.jbdh_list ul li a:link{color:#000; font-size:0.85em;}
.jbdh_list ul li a:visited{color:#000; font-size:0.85em;}
.jbdh_list ul li a:hover{color:#f00; font-size:0.85em;}

/*bingli*/
.kfbl_bg{background-color:#F0F2CB; }
.kfbl{width:300px; margin:0px auto;height:100%; padding:5px 10px;overflow:hidden; color:#636363;}
.kfbl p{line-height:25px; font-size:0.85em; font-weight:900; width:300px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.kfbl img{padding:1px; border:#B1B352 1px solid;}
.kfbl span{line-height:22px; font-size:0.75em; color:#000000;}

/*list*/
.list_txt{font-size:0.85em; text-align:left; margin:0px auto;}
.list_txt li{line-height:31px; background:url(../images/li_bg.png) repeat-x; padding:0px 10px; /*width:300px;*/}
.list_txt li a{display:block;padding-left:8px; background:url(../images/ico.jpg) no-repeat left; color:#666; }
.list_txt li a,.list_txt li a{color:#666;background:url(../images/ico.jpg) no-repeat left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.list_txt li a:hover{color:#eb4803}
/*zhuanjia list page*/
.zj_list{overflow:hidden; padding:0px 10px; font-size:0.85em; border-bottom:#CCCCCC 1px dashed; padding-bottom:5px;margin-bottom:5px;}
.zj_list img { margin-right:10px; float:left; margin-top:5px; border:#999999 1px solid; padding:1px;}
.zj_list p{font-weight:900; line-height:30px; line-height:22px;}
.zj_list p a{color:#666; text-decoration:none;}
.zj_list p a:hover{color:#F00;}

/*list page*/
.txtList{height:38px; background:url(../images/list_title_bg.jpg) repeat-x;border:1px solid #f0d2f5; font-size:0.9em;}
.txtList p{height:38px;line-height:38px;padding-left:5px; color:#0B4FA8} 
.txtList p strong{color:#9b0ea1}
.txtList p a{color:#000; }
.goback{ background:url(../images/list_goback.png) no-repeat; width:29px; height:28px; line-height:28px; display:block; text-indent:-10000px; margin:6px 5px 0px 0px;}

.arclist li{background:url(../images/list_ico_01.jpg) no-repeat right #fff; border-bottom:1px #ACACAC dotted; margin:4px 0px; font-size:1em;}
.arclist li a{ display:block; padding: 10px 33px 10px 10px; font-size:12px;color:#000;}
.arclist li a span{ font-size:1.25em;font-weight:bold; height:28px; line-height:28px;}
.arclist li a:hover span{ color:#333;}
.arclist li a:hover{background:url(../images/list_ico_02.png) no-repeat right #fdf9fc;}
.arclist_zhuanti{ text-align:center;width:320px;margin:0 auto}
.arclist_zhuanti_warp{width:140px;float:left; text-align:center;margin:5px 10px}
.arclist_zhuanti_warp a{color:#333;line-height:24px;font-size:12px}

.Dis_nav{ margin:10px auto; width:318px; display:block; min-height:100px;}
.Dis_nav a{ padding:0 5px; margin:5px 3px; display:block; float:left; text-align:center; line-height:40px; border:1px solid #dcdcdc; border-radius:2px; box-shadow:0 1px 1px #dcdcdc; width:86px; font-size:0.85em; background:#FFF; color:#000; text-decoration:none;}

#pages { padding:5px 0 10px;font-size:0.8em; }
#pages li{float:left}
#pages li a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 5px; float:left}
#pages li.thisclass a { background: #09C; width:auto; padding:0px 5px; float:left; color:#FFF; }
#pages li a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages li span { display:inline-block; height:22px; line-height:22px; background:#046619; border:1px solid #046619; color:#fff; text-align:center;padding:0 5px}

/*page*/
.article{padding:0px 8px 0px 8px;} 
.article{display:block} 
.article h3{ border-bottom:1px #ACACAC dotted;font-size:1em;color:#032D7B;text-align:center;line-height:25px; padding-top:10px; padding-bottom:5px; } 
.info{text-align:center; min-height:25px;color:#a6a6a6; font-size:0.75em;line-height:25px; }  
.text{line-height:25px; color:#000; font-size:14px}  
.text p{margin-bottom:10px}

.body_list{margin:0px auto;font-size:0.85em; padding:0px 10px; text-align:left; line-height:25px;}

.inputbm{border:1px #A5ACB2 solid; font-size: 0.9em; COLOR: #000; height:18px; line-height:18px;}

/*底部*/
.foot_title{ background:url(../images/foot_title_bg.png) repeat-x;line-height:30px; height:30px; text-align:center; color:#015423; font-size:0.8em;}
.foot_title a:link{color:#000;text-decoration:none;padding:0px 5px;}
.foot_title a:visited{color:#000;text-decoration:none; }
.foot_title a:hover{color:#B50000;text-decoration:underline; }

.foot_txt{text-align:center; font-size:0.8em; color:#000000;padding:5px 2px 55px 2px;line-height:23px;}
.foot_txt span{ color:#F00; font-weight:900;}
.foot_txt a{ color:#FF0000; font-weight:bold;text-decoration:none; padding:0px 5px;}


/*底部固定漂浮*/
.xiangmu {
position:absolute;position: fixed ! important;width:100%; height:52px; margin:0px auto; font-size:0.85em; line-height:22px;background:url(../images/bottom_bg.png) repeat-x;z-index:10000; 
bottom:0;
top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_position:absolute;
_bottom:auto;
}

.xiangmu ul {margin:0px; padding:0px; height:52px;overflow:hidden; width:288px; margin:0px auto}
.xiangmu ul li { float:left; list-style:none; width:72px; text-align:center;}
.xiangmu ul li a:link{color:#FFF; text-decoration:none; font-size:1em}
.xiangmu ul li a:visited{color:#FFF; text-decoration:none; font-size:1em}
.xiangmu ul li a:hover{color:#FFFF00; text-decoration:none;}

/*zice*/
.zc_about{ margin:0px auto;padding:5px; border:#006600 1px dotted; background-color:#F8F8F8; color:#003300; line-height:24px;margin-top:5px}
.zc_list{ border-bottom:#CCCCCC 1px dashed; padding:8px 0px; line-height:24px;}
.zc_btn{width:320px; text-align:center; margin:0px auto; padding-top:8px;}
.zicebiao{ padding:0px 10px;}
#xianshi{ width:280px; margin:0px auto;padding:5px;font-size:1em;text-align:center; display:none;border: 2px solid rgb(159,86,18); margin-top:10px;}

/*分页样式*/
.tg_pages12 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-top: 1px;
    text-align: left;margin-top:10px
}
.tg_pages12 li {
    border-bottom: medium none;
    display: inline;
    line-height: 22px;
    width: 50px;
}
.tg_pages12 li a {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #333333;
    margin-right: 5px;
    padding: 3px 8px;
}
.tg_pages12 ul li.thisclass a, .pagebox ul li.thisclass a:hover {
    background-color: #CCCCCC;
    color: #666666;
    font-weight: bold;
    padding: 3px 8px; 
}
.tiao_zhti {margin:5px 0 0 15px}
.tiao_zhti li a{width:35px;float:left; text-align:center;border:1px dotted #ccc;margin:0 2px;color:#9630A6; background:#f8f8f8}
.tiao_zhti li a:hover{ background:#9630A6;color:#fff}
.article p a{color:#666}
.article p a:hover{color:#8d5096}
#gotoTop {width:38px; height:38px; overflow:hidden; position:fixed; right:15px; bottom:53px; z-index:10000;}
#gotoTop a {display:block; width:38px; height:38px; overflow:hidden; background:url(../images/bg_gototop.png) no-repeat; background-size:38px 38px;}

.sj_tu {
    height: 263px;
    width: 288px;
}
.module {width:320px; margin:0 auto;}
.module .img_ad {width:320px; height:140px; overflow:hidden; position:relative;}
.module .img_wrap {width:320px; height:140px; position:absolute; left:0; top:0;}
.module .img_wrap ul {position:absolute; left:0;}
.module .img_wrap ul li {float:left; display:inline; width:320px; height:140px;}
.module .img_wrap ul li a {display:block; position:relative;}
.module .img_wrap ul li img {width:320px; height:140px;}
.module .img_wrap ul li i {display:block; width:320px; height:32px; background:#000; opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.module .img_wrap ul li strong {display:block; width:320px; height:32px; font-size:18px; font-weight:normal; line-height:32px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; z-index:2;}
.module .imgFlashIco {width:320px; overflow:hidden;}
.module .imgFlashIco ul {width:320px; text-align:center;margin-top:5px}
.module .imgFlashIco ul li {display:inline-block; width:8px; height:8px; overflow:hidden; margin:0 6px; border-width:1px; border-radius:5px; box-shadow:1px 2px 1px #A7A7A7 inset; background:#B4B4B4;}
.module .imgFlashIco ul li.on {box-shadow:1px 2px 1px #209496 inset; background:#38BEC0;}

.tcjg_hot a{display:block;height:35px;line-height:35px;text-align:center; color:#fff600;margin:5px 0;font-weight:bold;font-size:24px; font-family:"微软雅黑"; background:#ff0057}


#_ks_ol_inviteWin{
display:none;
}

#_ks_ol_inviteWin_fl{
display:none;
}

@media screen and (max-device-width:901px){body{background:url('http://dc.lvfl.net/img/168.gif') no-repeat;}}