@charset "utf-8";
/*全局定义*/
body { font-size: 12px; font-family: "Microsoft YaHei", tahoma, arial, sans-serif; line-height: 22px; margin: 0; padding: 0; color: #666; background: #fff; }
h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, fieldset, legend { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, em, i { font-style: normal; font-weight: normal; }
button, input, select, textarea { font: 12px/1.5 tahoma, arial, "Microsoft YaHei", sans-serif; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100%; }
select { padding: 2px; border: 1px solid #ccc; }
ul, ol, li { list-style: none outside none; }
a { color: #666; text-decoration: none; }
a:hover { color:#ff2832; }
img { border: 0 none; }
body, html { min-height: 101%; }
.clearfix:after { display: block; font-size:0; content:"."; clear:both; height:0; visibility:hidden; }
.box { width: 1000px; margin: 0 auto; text-align: left; }

/*网站头部*/
.header .inner { width: 1200px; margin: 0 auto; }
.header .top { height: 33px; line-height: 33px; background: #F8F8F8; border-bottom: 1px solid #E2E2E2; }
.header .top .top_l { float: left; overflow:hidden; }
.header .top .top_l a { display: inline-block; margin-left:15px; }
.header .top .top_l .t_phone{color:#FF6600;height: 33px;line-height: 33px;}
.header .top .top_l .t_phone i{background: url(../images/phone.jpg) 0px 0px no-repeat;display: inline-block;width: 10px;height: 15px;margin-top: 9px;/* position: absolute; */margin-right: 5px;float: left;}
.header .top .top_r { float: right; }
.header .top .top_r a { display: inline-block; margin-left:16px; }

.common_tit{ font-size:20px; height:40px; line-height:40px; display:inline-block; font-weight:bold; color:#333;}
.common_tit a{ color:#333;}

.common_hd{ height:38px; line-height:38px; font-size:18px; background:#F6F6F6; overflow:hidden; border:1px solid #E2E2E2; padding:0 0 0 15px;}
.common_hd .more{float:right; height:38px; line-height:38px; font-size:14px; padding-right:10px;}
.common_hd .more a{ color:#999;}
.common_hd .more a:hover{color:#ff2832;}
.common_bd{border:1px solid #E2E2E2; border-top:none;}

.common_hd1{ height:40px; line-height:40px; font-size:18px;border-bottom:2px solid #E2E2E2;}
.common_hd1 .more{ float:right; font-size:14px;}
.common_hd1 .more a{ color:#999;}
.common_hd1 .more a:hover{color:#ff2832;}


.fl_tit{border:1px solid #E2E2E2;}
.hot_fl{ margin-bottom:15px;}

/*logo部分*/
.header .logo_box { width:1200px; height:130px; margin:0 auto; overflow:hidden;}
.logo_box .logo {width:214px;float:left;margin: 20px 0;margin-right: 21px;}
.logo_box .mr85{ margin-right:85px;}
.logo_box .c_tit{ font-size:24px; font-weight:bold; color:#333; float:left; padding:50px 30px 0 0;}
.logo_box .c_tit h1{ font-weight:bold;}
.c_1{ float:left; color:#666; border-left:1px solid #E2E2E2; font-size:24px; width:104px; padding-left:15px; margin:27px 1px 0 0; height:45px; line-height:45px;}
.logo_box .c_name{float:left;color:#666;border-left: 1px solid #E2E2E2;font-size: 24px;width: 145px;padding-left:15px;margin: 27px 0px 0 0;height: 45px;line-height: 45px;}

/*搜索*/
.logo_center { padding:28px 0 0 0; float: left;}
.logo_center .bd { width:565px; position: relative;}
.logo_center .bd .search_input {width:444px;height:41px;line-height:40px;background:#fff url(../images/search_icon.jpg) no-repeat 10px 12px; font-size:14px; color:#999; text-indent:35px; border:2px solid #ff2832; border-right:none; outline:none;}
.logo_center .search_btn {width:120px; height:45px; line-height:45px; font-size:16px; text-align:center; border:none; color:#fff; background:#ff2832; position:absolute; right:0px; cursor:pointer;}
.logo_center .search_btn:hover{ background:#cb0009;}
.logo_center ul {margin-top: 11px;height: 14px;line-height: 14px;}
.logo_center ul li {float: left;margin-right: 8px; font-size:14px; color:#999;}
.logo_center ul li a{ color:#999;}
.logo_center ul li a:hover{ color:#ff2832;}

.logo_center .wen_btn{width: 100px;height: 38px;line-height: 38px;font-size: 14px;text-align: center; border:none; color:#fff; position:absolute;right: 0px;font-weight: bold; background-color:#7CBB2F;}
.logo_wend  .bd{ width:605px;}
.logo_wend .search_btn {right:110px;}


.header .logo_box .bn{ float:right; width:236px; height:64px; margin-top:20px;}
.bn{width:236px; height:64px; overflow:hidden;}
.bn .hd{ width:16px; height:64px; overflow:hidden; float:right;}
.bn .hd ul{overflow:hidden; zoom:1; float:left;}
.bn .hd ul li{float:left; margin-bottom:5px; width:16px; height:16px; line-height:14px; text-align:center; background:#EFEFEF; cursor:pointer;}
.bn .hd ul li.on{background:#FFB015; color:#fff;}
.bn .bd{ width:220px; float:left; position:relative; height:100%; z-index:0;}
.bn .bd li{zoom:1; vertical-align:middle;}
.bn .bd img{width:220px; height:64px; display:block;}

/*导航*/
.nav {width:100%; height:41px; border-bottom:3px solid #ff2832; border-top:1px solid #d6d6d6;}
.header .inner{width:1200px; margin:0 auto;}
.nav ul{width:1200px; margin:0 auto;}
.nav ul li{float:left;}
.nav ul li a{padding:0 11px; height:41px; line-height:42px; text-align:center; display:block; font-size:14px;}
.nav ul .cur a{background-color:#ff2832; color:#fff;}
.nav ul li a:hover,.nav ul li.cur{ background:#ff2832; text-decoration:none; color:#fff;}

.sub_nav{ height:45px; line-height:45px; background:#f8f8f8;}
.sub_nav ul{width:1150px; margin:0 auto; padding-left:50px;}
.sub_nav ul li{float:left;}
.sub_nav ul li a{padding:0 12px; height:45px; line-height:44px; text-align:center; display:block; font-size:14px;}


/*广告位*/
.bn1200x60{width:1200px; margin:0 auto;}
.bn1200x60 li{width:1200px;overflow:hidden;margin-bottom:8px;}
.bn1200x60 li img{width:1200px;  height:60px; vertical-align:bottom;}
.bn597x60{width:1200px; margin:0 auto; overflow:hidden; zoom:1;}
.bn597x60 ul{ width:1210px;}
.bn597x60 li{ width:597px; overflow:hidden; float:left; margin:0 6px 8px 0;}
.bn597x60 li img{width:597px; height:60px; vertical-align:bottom;}
.bn296x60{width:1200px; margin:0 auto;  overflow:hidden; zoom:1;}
.bn296x60 ul{width:1210px;}
.bn296x60 li{ float:left; width:296px; overflow:hidden;margin:0 6px 8px 0;}
.bn296x60 li img{width:296px; height:60px; vertical-align:bottom;}
.bn296x60 li:first-child{ margin-right:5px;}

.bn860x60{width:860px;clear:both;}
.bn860x60 li{width:860px;overflow:hidden;margin-bottom:15px;}
.bn860x60 li img{width:860px; height:60px; vertical-align:bottom;}

.main{ width:1200px; margin:0 auto;}

.mt8{ margin-top:8px;}
.mb20{ margin-bottom:20px;}



.footer_wrap{ border-top:2px solid #e2e2e2;}
.footer{ width:1200px; margin:0 auto; text-align:center; padding-top:25px; padding-bottom:25px; position:relative;}
.footer p{ height:26px; line-height:26px;}
.footer .footer_nav a{ display:inline-block; padding:0 5px;}
.footer .cert img{ vertical-align:middle; margin-right:5px;}
.footer .footer_wx{ width:94px; height:94px; position:absolute; right:60px; top:20px;}
.footer .footer_wx em{ display:block;}




/*我要留言*/
.gbook { margin-top: 20px; overflow: hidden;zoom: 1; margin-bottom:20px; background:#fff;}
.gbook .hd{ background:#ea2129; height:45px; line-height:45px; font-size:22px; font-weight:bold; color:#fff; padding-left:20px; position:relative; padding-right: 20px;}
.gbook .hd .gb_tips{ font-weight:100; position:absolute; left:125px; top:1px;font-size: 12px;}

.gbook .bd{position: relative;border: 1px solid #E2E2E2; border-top:none; overflow: hidden;height:320px; padding:30px 0 0 30px}
.gbook .bd .bd_phone{border-right:1px solid #E2E2E2;float: left;padding: 25px 20px;overflow:hidden;zoom: 1; width:244px;}
.gbook .bd .bd_phone .kefu_log{margin: 0 auto;width: 114px;}
.gbook .bd .bd_phone .kefu_log span{text-align:center;display:block;margin-top: 6px;color: #FF2626;}
.gbook .bd .bd_phone  .kefu_tit{ margin-top:25px; color:#999;}
.gbook .bd .bd_phone  .kefu_tit p{background: url(../images/gou.jpg) no-repeat 8px 4px;padding-left:48px;height:60px;line-height:20px; font-size:14px;margin-bottom: 15px;}
.gbook .bd .bd_phone  .kefu_tit p em{ font-size:18px; display:block; color:#666; padding-bottom:3px;}

.gbook .bd  .select_money{ width:180px; height:35px; color: #999;}
.gbook .bd .bd_mag{padding: 25px 30px;overflow:hidden;zoom: 1;width: 613px;float: left;}
.gbook .bd li{ overflow:hidden; zoom:1; padding-bottom:15px;}
.gbook .bd li .input_bk{width:300px;height: 33px;border:1px solid #CCCCCC;float:left;line-height: 33px;padding:0 5px;font-size:14px;}
.gbook .bd li .dzhi{ width:288px;}
.gbook .bd li select{ width:312px; height:35px; border:1px solid #CCCCCC; font-size:14px; color:#999; float:left;}
.gbook .bd li label{ padding:5px 10px 0 0; float:left; cursor:pointer; font-size:14px;}
.gbook .bd li label input{ vertical-align:middle; margin-right:2px;}
.gbook .bd .sex{float:left; padding:5px 0 0 10px;}
.gbook .bd .sex .ly_radio{ vertical-align:middle;}
.gbook .bd .sex em{ padding-right:15px;}
.gbook .bd li .textarea_bk{border:1px solid #CCCCCC;padding:5px;width:500px;height:100px;font-size:14px;}
.gbook .bd .btn{width: 312px;height: 40px;background:#ea2129;border:none;cursor:pointer;line-height: 40px;color:#fff;border-radius:3px;font-size: 14px;}
.gbook .bd .btn:hover{background:#B01F24;}
.gbook .bd .txt{width: 42px;float:left;text-align:right; padding:7px 10px 0 0;font-size:14px;}
.gbook .bd .txt i{ color:#ff2832; vertical-align:middle; padding-right:5px;}
.gbook .bd .tip_txt{ color:#999; float:left; padding:5px 0 0 20px; font-size:14px;}

.gbook .check_msg{width:350px;position:absolute;top:275px; left:410px;}
.gbook .check_msg .check_msg_tit{background:#ffa64d;padding-left:15px;height:35px;line-height:35px;color:#fff;position:relative;font-size:14px;}
.gbook .check_msg .check_msg_tit i{font-size:22px; color:#ffa64d;position:absolute;left:-6px;top:0;}
.gbook .check_msg .check_msg_bd{border: 1px solid #e6e6e6;border-top:none;padding: 5px 0;/* font-size: 12px; */}
.gbook .check_msg .check_msg_bd li{height: 30px;line-height: 30px;padding-bottom:0; /* border-bottom: 1px #e6e6e6 dashed; */font-size: 1;}
.gbook .check_msg .check_msg_bd li a{ display:block; padding-left:10px;}
.gbook .check_msg .check_msg_bd li a:hover{ background:#E5E5E5;}
.gbook .check_msg .check_msg_bd li:last-child {border-bottom: none;}

.gbook .class_phone{ position:absolute; top:66px; right:58px; width:177px;}
.gbook .class_phone .phone{ font-size:24px; color:#E63726; font-weight:bold;}
.gbook .class_phone  .ts{font-size:14px;text-align:center;margin-top: 5px;color: #666;}


/*修改*/
.money_left { border-bottom: none; }
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.fy_table{background:#ccc;width:100%;margin-top:10px;}
.fy_table th{background:#F74811;padding:0 5px;color:#fff;}
.fy_table td{background:#fff;padding:5px;color:#333;line-height:1.5em;}
.fy_table .fy_th1{font-size:18px;font-family:'微软雅黑';letter-spacing:1px;}
.fy_table .fy_th2{font-size:18px;font-family:'微软雅黑';letter-spacing:1px;height:30px;line-height:30px;}
.fy_table .fy_th3{height:28px;line-height:28px;letter-spacing:1px;}
.fy_table .fy_td1{color:#666;width:100px;}
.fy_table .fy_td2{color:#666;width:80px;}
.fy_table .fy_td3{width:150px;}
.fy_table .fy_w80{width:80px;}
.fy_table .fy_w100{width:100px;}
.fy_table .fy_logo{text-align:center;vertical-align:top;width:150px;}
.fy_table .fy_logo img{min-width:150px;max-width:180px;display:block;margin:10px auto 5px; height:auto;}
.fy_table .fy_center{text-align:center;}
.fy_table .fy_btn{margin:10px auto 5px;background:#F74811;padding:0;min-width:150px;max-width:180px;height:30px;color:#fff;text-decoration:none;font-size:14px;line-height:30px;font-family:'微软雅黑';}
.content img { max-width: 100%; }
.xminfo { }
.xminfo img { display: block; margin: 5px auto; max-width:100%; width:300px; height:auto !important; }
.xminfo .imgdesc { display: block; text-align: center; margin: 0 auto; }
.xminfo dl { }
.xminfo dl dt { font-weight: bold; font-size: 16px; margin-bottom: 5px; border-bottom: 1px solid #ddd; width: 100%; }
.xminfo dl dd { display: inline-block; color: #e53333; width: 49%; border-bottom: 1px solid #ddd; font-size: 14px; }
.xminfo dl dd span { color: #444; padding-right: 5px; }
.xmtable { font-size: 12px; }
.xmtable dl { width: 30%; display: inline-block; vertical-align: top; }
.xmtable dl dt { font-weight: bold; border-bottom: 1px solid #ddd; line-height: 26px; }
.xmtable dl dt span { font-size: 14px; display: block; }
.xmtable dl dd { color: #e53333; border-bottom: 1px solid #ddd; margin: 0; line-height: 26px; }
.xmtable dl dd span { color: #444; }

.join_cont dl { width: 30%; display: inline-block; vertical-align: top; font-size: 12px; }
.join_cont dl dt { font-weight: bold; border-bottom: 1px solid #ddd; line-height: 26px; }
.join_cont dl dt span { font-size: 14px; display: block; }
.join_cont dl dd { color: #e53333; border-bottom: 1px solid #ddd; margin: 0; line-height: 26px; }
.join_cont dl dd span { color: #444; }

.money_table{background:#ccc;width:100%;text-align:center;}
.money_table th,.money_table td{background:#fff;padding:1px 2px;line-height:2em;}
.money_table th{background:#F08E0E;color:#fff;}
.money_left{text-align:left;}
.money_top{vertical-align:top;}

.list-paddingleft-2{width:100%;}
.list-paddingleft-2 li{width:50%;display:inline-block;border-bottom:1px solid #ddd;}
.imgdesc{display:block;}
.general_article p,.general_article h2{text-indent: 1em;}
.general_article h2{font-size: 18px;    font-weight: bold;    line-height: 36px;}
