﻿@charset "utf-8";
/* CSS Document */
.site {font: 12px/1.231 黑体; word-wrap:break-word; word-break:break-all; color:#626262; background:url(../images/body.jpg) no-repeat center 90px #fbfbfb;position: relative;}
.site {background:url(../images/jjbg.jpg) no-repeat center 90px;}
.site table{border-collapse:collapse;border-spacing:0;}
.site ol,.site ul{list-style:none outside;}
.site caption,.site th{text-align:left;}
.site h1,.site h2,.site h3,.site h4,.site h5,.site h6{font-size:100%; color:#313131;}
.site abbr,.site acronym,.site fieldset,.site img,.site fieldset{border:0;}
.site abbr{cursor:help;}
.site a {color:#666666; text-decoration:none;}
.site a:hover{text-decoration:underline; color:#000000;}
.site label {cursor:pointer;}


.msrg{ display:block;width:116px; height:39px; position:absolute;left:336px;top:0; text-indent:-99999px;}

.t_c{ text-align:center;}

.header{ background:url(../images/top.png) repeat-x left bottom; height:92px; width:100%;}
.header_box{ width:930px; margin:0 auto; height:92px; position:relative;}
.logo{ position:absolute; top:8px; left:0;}
.nav{ position:absolute; top:47px; left:165px;}
.nav a{ float:left; width:97px; text-align:center; line-height:20px; padding-bottom:23px; display:inline;font-size:14px;}
.nav a:hover, .nav a.on{ background:url(../images/nav.jpg) no-repeat bottom; font-weight:bold; color:#3b989f; text-decoration:none;}
.kf{ position:absolute; top:45px; right:0;}

.index{ height:500px; width:1000px; margin:0 auto; position:relative;}
.index a{ display:block;width:118px;height:40px; position:relative;top:347px;left:369px;}

.main{ width:928px; margin:0 auto;}
.main_title{ background:url(../images/mian_top.png) no-repeat; height:101px; padding-left:46px; position:relative;}
.btn{ position:absolute; width:169px; height:36px; top:115px; right:48px;}
.title_img{ float:left;}
.title_ul{ float:right; margin-top:25px; padding-right:32px;}
.title_ul ul li{line-height:36px; float:left; font-weight:bold; font-size:14px; cursor:pointer; font-family:"黑体"; text-align:center;padding:0 10px; display:inline;}
.title_ul ul li.active{ background:url(../images/li_b.jpg) repeat-x; color:#b87c00;}
.main_cp{ background:url(../images/mian_con.png) repeat-y;padding:0 8px 20px 8px; display:none;}
.main_block{ display:block;}
.main_bottom{ background:url(../images/mian_bottom.png) no-repeat; height:49px;}
.main_ld{ float:left; width:395px; margin:8px 0 0 40px; display:inline;}
.biaoti{ padding-top:25px;}
.cp_text{ text-indent:2em; line-height:24px; color:#4c4948; font-size:14px; margin-top:10px;}
.cp_img{ margin-top:50px;}
.main_gk{ width:830px; margin:0 auto;}
.main_gk img{ display:block;}
.gk_table{ border-top:1px solid #bababa; border-right:1px solid #bababa; margin-top:18px;}
.gk_table tr th{ padding:25px 0; text-align:center; font-size:14px; line-height:24px; background:#f9f3e8; border-bottom:1px solid #bababa; border-left:1px solid #bababa; color:#dd7c44; vertical-align:top;}
.gk_table tr td{ padding:17px; color:#454545; font-size:14px; line-height:24px; border-bottom:1px solid #bababa; border-left:1px solid #bababa;}

.t_table{ border-bottom:1px solid #bababa; border-left:1px solid #bababa; margin-top:10px;}
.t_table tr th{ border-top:1px solid #bababa; border-right:1px solid #bababa; font-weight:normal; text-align:center; background:#f9f3e8; height:56px; font-size:14px; color:#e74c3c; line-height:20px;}
.t_table tr td{ border-top:1px solid #bababa; border-right:1px solid #bababa; height:40px; text-align:center; font-size:14px; color:#4c4948;}


.jianli{ position:relative; height:308px; width:100%; margin-top:10px;}
.jinli_ul{ position:absolute; top:0; left:0; height:308px; width:795px;}
.jinli_ul li{ width:198px; height:308px; float:left; cursor:pointer;}
.jianli01{ display:none; width:795px; height:308px; margin:0 auto;}
.jianli02{ display:block;}

.tips{ text-align:center; padding-top:20px;}

.channel{ padding:0 36px;}
.channel h2{ font-size:18px; color:#dd7c44; font-family:"黑体"; padding:25px 0 0 20px;}
.channel_one{
	font-size:14px;
	line-height:25px;
	padding:10px 0 0 20px;
	color: #666;
}

.meiti_title{ font-size:30px; text-align:center; line-height:45px; color:#e74c3c;}
.meiti_text p{ line-height:25px; font-size:14px; padding:15px 0; text-indent:2em;}


.footer{ background:url(../images/footer.jpg) repeat-x; height:98px;text-align:center;}
.di{width:100%; height:69px; line-height:89px; text-align:center; line-height:22px;padding-top:20px; background:url(../images/di.jpg) no-repeat center 0;;}

.forie{margin-top:486px; +margin-top: 186px;}