﻿@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dd,dt,div,blockquote,samp,form,img,samp,ol{ margin:0; padding:0; border:0;}
padding,margin{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
li,ul{ list-style:none;}
body{ font:12px/24px "宋体"; color:#3f3f3f; }
a{ color:#70463A; text-decoration:none;}
a:hover{ color:#70463a; text-decoration:underline;}
img{ border:none;vertical-align:top;}
.fl { float:left; _display:inline;}
.fr { float:right; _display:inline;}
/*.clear{ clear:both; overflow:hidden; width:100%; height:0;}*/
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;height:0;line-height:0}/*ie and firefox1.5 updata */
.clearfix { zoom:1;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.nodis{ display:none;}
.nodis ul li{font-size:14px; color:#5e5d5d;}
.nodis ul li a{color:#5e5d5d;}
.tc {text-align:center;}
.cyellow { color: #7E5043; }
.mt20 { margin-top: 20px; }
.red{ color:#e60012;}
.dis{ display:none;}
.textc {text-align:center;}
.w1000 { width: 1000px; margin-left: auto; margin-right: auto;  }
.w20000 { width: 1000px; margin-left: auto; margin-right: auto; height:784px;}
.top { background:url(/skin/default/images/header_bg.jpg) no-repeat;; height: 111px;}
.header_top{ width:1000px; margin:0 auto; padding:15px;}
.header_top img{ margin-left:35px;}
.nav { background: #60382c; height: 45px; line-height: 45px; }
.nav a { padding: 0 28px; color: #fff; font-size: 14px; display: block; float: left; margin-left:-1px; }
/*.nav a:hover { background: #7E5043; }*/
.cur{background:#7E5043;}
.nav .nav_gh, .nav .nav_gh:hover { width: 80px; height:44px; background: url(/skin/default/images/nav_icon.png) center center no-repeat; padding: 0; color: #986c53; text-indent:1em;}
.cur2{ background:#7E5043; color:#fff;}
.cur2:hover{color:#fff;}

.cur3{background:url(/skin/default/images/wtb_1.png) repeat-x 0 0;}

.hc .hc_con ul .cur5{background:#70463A; color:#fff;}

/*404页面样式*/
.headd{ margin-top:-20px;}
.headd .top { background: #ededed; height: 35px; line-height: 35px; }
.headd .top .top_fl { color: #986c53; float: left; }
.headd .top .top_fr { float: right; }
.headd .logo { margin-top: 15px; }
.headd .top_ry { margin-left: 30px; margin-right: 30px; }
.navv { background: #986c53; height: 45px; line-height: 45px; }
.navv a { padding: 0 28px; color: #fff; font-size: 14px; display: block; float: left; }
.navv a.ww:hover { background: #7E5043; }
.navv .nav_gh, .navv .nav_gh:hover { width: 112px; background: url(/skin/default/images/nav_gh.jpg) no-repeat; padding: 0; color: #986c53; text-indent:1em;}
.main{ width:100%;  height:645px; margin:0 auto;}
.main_1{ width:100%; height:215px;background:url(/skin/default/images/banner_01.jpg) no-repeat center ;}
.main_2{ width:100%; height:215px; background:url(/skin/default/images/banner_02.jpg) no-repeat center ; text-align:center;}

.main_3{ width:100%; height:215px;background:url(/skin/default/images/banner_03.jpg)  no-repeat center ;}
.main_31{ width:793px; height:40px; font-size:24px; margin:0 auto; font-family: "微软雅黑";}
.main_32{width:1000px; height:135px; margin:0 auto;}
.main_32 ul{width:1000px; height:135px; margin-left:50px;}
.main_32 ul li{ float: left; height: 30px;   line-height: 30px;  margin-left: 13px;  padding-left: 28px;  text-align: center;  width: 130px;}
.main_32 ul li a{width:150px; height:30px; background:#646464; color:white;display:block; font-size:14px;}
.main_32 ul li a:hover{ background:#7E5043;}
/*404页面样式*/
/* banner*/
.banner{position:relative;height:350px;overflow:hidden;background:url(/skin/default/images/loading.gif) 50% no-repeat; clear:both;}
.banner .slides{position:relative;overflow: hidden;}
.banner .slides li{height:350px;}
.banner .slides li a{ height:350px; width:100%; display:block;}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

#a{ background: #87ceeb;} 
#b{ background: #ff69b4;} 

.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/skin/default/images/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.banner .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:220px;background:url(/skin/default/images/prev_top.png) center center no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:220px;background:url(/skin/default/images/next_top.png) center center no-repeat;}

.menu{ width:1002px; height:117px;overflow:hidden;background:url(/skin/default/images/bg-4.png) no-repeat; margin:10px auto;}
.menu dl{ height:97px; margin:1px 5px 0 0; float:left; display:inline;}
.menu dl dt{ height:44px; line-height:44px;margin-left: 10px;margin-top: 10px;}
.menu dl dt strong{ width:105px; text-align:center;color:#ef0000; font-size:16px; float:left; background:url(/skin/default/images/dot1.png) no-repeat right center;}
.menu dl dt strong a{ width:145px; text-align:center;color:#ef0000; font-size:16px; float:left; background:none;}
.menu dl dt strong a:hover{ text-decoration:none;}
.menu dl dt a{ width:68px; height:18px; display:inline; float:left; margin:12px 0 0 5px;background:url(/skin/default/images/bg-3.png) no-repeat; line-height:18px; text-align:center; color:#FFF;}
.menu dl dd{color:#7e5043; line-height:21px; text-align:center}
.menu dl dd a{ color:#70463A; margin:0 4px; }
.menu dl dd a em { font-style:normal;}
.menu .dl1{ width:187px; margin-left:11px;}
.menu .dl1 dd{ width:174px; text-align:center;}
.menu .dl2{ width:194px;}
.menu .dl3{ width:183px;}
.menu .dl4{ width:199px;}
.menu .dl5{ width:196px;}
.menu .dl2 dd a , .menu .dl2 dd ,.menu .dl3 dd a , .menu .dl3 dd , .menu .dl4 dd a , .menu .dl4 dd , .menu .dl5 dd a , .menu .dl5 dd{ color:#7e5043;}
.menu .dl4 dd em{ color:#e30b00}

.iggt_nav { background: url(/skin/default/images/ggt_nav.jpg) no-repeat; height: 94px; margin: 6px auto 0; overflow: hidden; width: 1000px; }
.iggt_nav ul { margin-left: 10px; }
.iggt_nav ul li { float: left; line-height: 22px; margin-right: 10px; margin-top: 5px; text-align: center; width: 188px; }
.iggt_nav ul li h2 { color: #333333; font-size: 14px; font-weight: bold; height: 33px; line-height: 33px; }
.iggt_nav ul li span, .iggt_nav ul li b { color: #923603; }
.iggt_nav2{ width:1000px; margin:0 auto; background: url(/skin/default/images/column_bg.png) no-repeat; height:220px;}
.iggt_title{ height: 195px;margin-left: 70px;width: 220px;padding-top: 1px; float:left;}
.iggt_title ul{width:220px; height:195px;}
.iggt_title ul li{ width:220px; height:30px;margin-top: 8px; line-height:28px; }
.iggt_title ul li a{ display:block; width:220px; height:30px; color:#FFF; background:#ff7900}
.iggt_title ul li a:hover{background:#10aa3a}
.iggt_bz{ width:250px; height:200px; float:left; font-family:'SimSun'; font-size:14px; color:#7E5043;}
.bz_jj{ height: 55px; width: 250px;margin-top: 45px; margin-left: 128px;}
.bz_jj p{ width:250px; height:30px; color:#60382c;}
.bz_jj p a{color:#60382c;}
.iggt_bf{ width:250px; height:200px; float:left; font-family:'SimSun'; font-size:14px; color:#7E5043; margin-left:87px;}
.ban_nav{ width:1000px; margin:0 auto; background: url(/skin/default/images/subnav_bg.png) no-repeat; height:84px; margin-top:15px;}
.ban_tel{ width:484px; height:57px; background: url(/skin/default/images/subnav_tel.png) no-repeat; float: right; margin-right: 20px; margin-top: 16px;}
.ban_tel p{ width:90px; height:50px; font-size:15px; font-family:'Microsoft YaHei'; color:#FFF; text-align:center; margin-left:10px; margin-top:3px; float:left;}
.freetelfrom{ height: 32px; width: 270px; margin-top: -54px; margin-left: 134px; float:left;}
.freetelfrom .inp{ width:210px; height:31px; border:none; background:none; line-height:30px; float:left;}
.freetelfrom .sub{ background:none;width: 60px; height: 32px; border:none; color:#FFF; cursor:pointer; float:left;}
.tswt{ width:60px; height:20px; float:right; margin-top: -50px; color:#FFF; cursor:pointer;}
.tswt a{color:#FFF;}
.ban_title{ float: right; height: 20px;width: 350px; margin-top: -15px;}
.ban_title ul{width:350px; height:20px;}
.ban_title ul li{ width:70px; height:20px; float:left; color:#FFF;}
.ban_title ul li a{ color:#FFF;}
.nrcon li { background:url(/skin/default/images/dian.gif) no-repeat left center; padding-left:10px;}
.nrcon li span { color:#a9a9a9;}
.nrcon li.first a { color:#80492a;}
.tdent2 { text-indent:2em;}
.btop { border-top:1px #ddd solid;}
.footnavbg {height:39px; background:#70463a;}
.footnavbg .footnav{width:1000px; height:39px; background:#70463a; line-height:39px; font-size:14px; color:#fff; margin:0 auto; font-family:"微软雅黑"; font-size:14px;}
.footnavbg .footnav a{ height:39px; color:#fff; padding:0 27px; display:block; float:left;}
.footnavbg .footnav a:hover{height:39px; color:#f6eed7;}
.footbox { background:#ececec; height:145px;}
.footpic { padding:15px 0 8px; }
.footpic ul { padding-left:12px; height:72px; margin-left:400px;}

.footpic li.icon1 { float:left; width:55px; text-align:center;height:55px;line-height:29px; }
.footpic li.icon1 a{ display:block; width:55px; height:30px;background:url(/skin/default/images/icon_wx1.png) no-repeat; padding-top:50px; color:#737373; font-family:'SimSun'; }
.footpic li.icon1 a:hover{background:url(/skin/default/images/icon_wx2.png) no-repeat;}

.footpic li.icon2 { float:left; width:55px; text-align:center;height:55px;line-height:29px;margin-left:80px;}
.footpic li.icon2 a{ display:block; width:55px; height:30px;background:url(/skin/default/images/icon_yyzj1.png) no-repeat;padding-top:50px; color:#737373;font-family:'SimSun';}
.footpic li.icon2 a:hover{background:url(/skin/default/images/icon_yyzj2.png) no-repeat;}

.footpic li.icon3 { float:left; width:55px; text-align:center;height:55px;line-height:29px;margin-left:80px;}
.footpic li.icon3 a{ display:block; width:55px; height:30px;background:url(/skin/default/images/icon_qq1.png) no-repeat;padding-top:50px; color:#737373;font-family:'SimSun'; }
.footpic li.icon3 a:hover{background:url(/skin/default/images/icon_qq2.png) no-repeat;}

.footpic li.icon4 { float:left; width:55px; text-align:center;height:55px;line-height:29px;margin-left:80px;}
.footpic li.icon4 a{ display:block; width:55px; height:30px;background:url(/skin/default/images/icon_map1.png) no-repeat;padding-top:50px; color:#737373;font-family:'SimSun'; }
.footpic li.icon4 a:hover{background:url(/skin/default/images/icon_map2.png) no-repeat;}

.footpic li.icon5 { float:left; width:55px; text-align:center;height:55px;line-height:29px;margin-left:80px;}
.footpic li.icon5 a{ display:block; width:55px; height:30px;background:url(/skin/default/images/icon_xlweibo1.png) no-repeat;padding-top:50px; color:#737373;font-family:'SimSun'; }
.footpic li.icon5 a:hover{background:url(/skin/default/images/icon_xlweibo2.png) no-repeat;}

.footpic li.icon6 { float:left; width:55px; text-align:center;height:55px;line-height:29px;margin-left:80px;}
.footpic li.icon6 a{ display:block; width:55px; height:30px;background:url(/skin/default/images/icon_txweibo1.png) no-repeat;padding-top:50px; color:#737373;font-family:'SimSun'; }
.footpic li.icon6 a:hover{background:url(/skin/default/images/icon_txweibo2.png) no-repeat;}

.footpic li.icon7 { float:left; width:55px; text-align:center;height:55px;line-height:29px;margin-left:80px;}
.footpic li.icon7 a{ display:block; width:55px; height:30px;background:url(/skin/default/images/icon_phone1.png) no-repeat;padding-top:50px;color:#737373;font-family:'SimSun'; font-size:12px;}
.footpic li.icon7 a:hover{background:url(/skin/default/images/icon_phone2.png) no-repeat;}




.copyright { 
    height: 25px;
    overflow: hidden;
    width: 680px;
	padding-top:5px;
	font-family:'Microsoft YaHei'; 
	font-size:14px;
	text-align:right;
	}
.ggtfreetel {
    background: url("/skin/default/images/bg.gif") repeat-x ;
    bottom: 0;
    height: 48px;
    left: 0;
    overflow: hidden;
    position: fixed;
    width: 100%;
	z-index:9999999;
}
.ggtfreetel .free-tel-ggt {
    height: 48px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
	
	z-index:9999999;
}
.free-tel-ggt a.free-tel-swt {
    float: left;
    height: 48px;
    left: 18px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 990px;
}



.bottom_01{ width:213px; height:48px; float:left;}
.bottom_02{ width:359px; height:48px; float:left; background: url("/skin/default/images/bottom_02.gif") no-repeat;}
.bottom_02 .inp{ width:138px; height:26px; border:none; background:none;margin-left: 70px;margin-top: 13px; line-height:30px; float:left;}
.bottom_02 .sub{ background:none;width: 123px; height: 44px; border:none; cursor:pointer; float:left;}
.bottom_03{ width:179px; height:48px; float:left;}
.bottom_04{ width:174px; height:48px; float:left;}
.bottom_05{ width:71px; height:48px; float:left;}

/* 媒体*/
 .media-con {
height: 159px;
border: 1px solid #eee;
border-bottom: 0px;
border-right: 0px;
}

 .media-con li {
width: 316px;
height: 32px;
border: 1px solid #eee;
padding: 10px 8px;
border-top: 0px;
border-left: 0px;
float: left;
overflow: hidden;
cursor: pointer;
font-family: "宋体";
}
 .media-con li:hover { font-weight: bold; color:#986c53;}

 .media-con li .imglogo {
width: 83px;
height: 32px;
overflow: hidden;
float: left;
}

 .media-con li .fontlogo {
width: 220px;
height: 32px;
line-height: 32px;
float: right;
background: url(http://ggt.imolo.org.cn/stati/skin/default/images/ggtblue/index/mico.gif) right top no-repeat;
color: #666;
}














.aa1{ margin:0px auto; width:1000px; height:750px;}
.aa1img{ width:1000px; height:60px; padding-top:25px; margin:0px auto; text-align:center; float:left;}
.aa1top{ width:960px; height:80px; padding:20px; font-size:16px; font-weight:bold; color:#666666; clear:both;}
.aa1l{ width:510px; height:510px; float:left;}
.aa1r{ width:490px; height:510px; float:left; background-color:#E9E9E9;}
.aati{ width:380px; border-bottom:solid 3px #CFC2BA; height:20px; text-align:center; font-size:20px; font-weight:bold; color:#704C32; padding:8px; margin:0px auto; padding-top:15px;}
.aati2{ width:290px;border-bottom:solid 3px #CFC2BA;height:20px; text-align:center; font-size:20px; font-weight:bold; color:#704C32; padding:8px; margin:0px auto; padding-top:15px;}
.aa1r p{ padding:15px; font-size:14px; font-weight:bold; color:#666666; text-indent:2em;}

.indexc{ width:285px; height:42px; color:#846958; text-align:center; font-size:15px; font-weight:bold; line-height:21px;}

.indexcc{ text-align:center;}
.indexcb{ text-align:center; margin-top:5px;}

.xmdh{ float:left; width:175px; margin-left:10px; font-size:13px; color:#666666;}
.xmdh input{ border:1px solid #CCCCCC; background:none; background-color:#FFFFFF; height:18px;}
.tijiao{ float:left; width:100px; text-align:center; margin-top:10px;}
.tishi{ padding:9px; width:275px; clear:both; color:#6A5343; line-height:22px;}

.infoo{ width:1000px; margin:0px auto;}
.infoo1{ width:980px; height:200px; margin:0px auto; border-bottom:1px solid #CCCCCC; margin-top:20px;}
.infoo2{ width:980px; height:180px; margin:0px auto; margin-top:20px;}

.infoo11{ width:490px; height:178px; float:left;}

.infoo11l{ width:179px; height:178px; float:left;}
.infoo11r{ width:280px; height:178px; float:left; margin-left:12px;}

.infoo11rt{ width:280px; height:30px; background-color:#663300; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:30px; text-align:center;}
.infoo11rc{ width:280px; height:123px; text-indent:2em; font-size:14px; color:#444444; margin-top:7px;}
.infoo11rb{ width:280px; text-align:right; }
.infoo11rb a{ font-size:14px; color:#663300;}

.tmain {
	height: auto;
	width: 1000px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#tmain1_1 {
	float: left;
	height: 310px;
	width: 396px;
	margin-top: 10px;
}
.tmain #tmain1_1 h1 a{color:#731e13;font-size:14px;font-weight:bold}
#tmain1_2 {
	float: left;
	height: auto;
	width: 322px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: -25px;
}
#tmain1_2_01{
	height: 95px;
	width: 322px;
    background-image: url(/skin/default/images/logo_17.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
}
#tmain1_2_01 ul{
	height: auto;
	width: 220px;
	margin-left: 140px;
}
#tmain1_2_01 ul li{
	font-size: 12px;
	line-height: 30px;
	color: #555;
	float: left;
	height: 32px;
	width: 320px;
}
#tmain1_2_01 ul li a{
	color: #555;
	margin-left: -70px;
}
#tmain1_3 {
	float: left;
	height: auto;
	width: 220px;
	background-image: url(/skin/default/images/t_bj.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	margin-left: 30px;	
}
#tmain2_1 {
	float: left;
	height: 237px;
	width: 318px;
	background-image: url(/skin/default/images/tmain2_2.jpg);
	margin-left: 10px;
	padding-top: 79px;
	padding-left: 4px;
}
#tmain2_2 {
	float: left;
	height: 237px;
	width: 318px;
	background-image: url(/skin/default/images/tmain2_3.jpg);
	margin-left: 10px;
	padding-top: 79px;
	padding-left: 4px;	
}
#tmain2_3 {
	float: left;
	height: 237px;
	width: 318px;
	background-image: url(/skin/default/images/tmain2_4.jpg);
	margin-left: 10px;
	padding-top: 79px;
	padding-left: 4px;	
}
#tmain3_1 {
	float: left;
	height: 393px;
	width: 648px;
	margin-left: 10px;
}
#tmain3_1 ul{
}
#tmain3_1 ul li {
	float: left;
	height: 393px;
	width: 195px;
	margin-left: 20px;
}
#tmain3_2{
	float: left;
	height: 393px;
	width: 300px;
	overflow: hidden;
	background-image: url(/skin/default/images/tmain3_bj.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-left: 20px;
}



.head{ margin-top:-24px;}

.index_kfzx{ width:750px; overflow:hidden;}
.index_kfzx_h2 { background:#eaeaea; font-size:14px; font-weight:normal; height:42px; line-height:42px; padding:0px 10px; width:720px; border-bottom:2px #cdcdcd solid;}
.index_js{ background:#f9f9f9; width:249px; overflow: hidden; padding:0px 10px;}
.index_title_h3_h{ height:39px; line-height:39px; border-bottom:1px #e0e0e0 solid;}
.index_js_c{ margin-top:7px;}
#wrapper-250{width:248px;margin:0 auto; height:332px;}
#accordion1 li a.title {display: block;position: relative;min-width: 110px; padding: 0 10px 0 10px; height: 40px; color: #5f5f5f;font:14px/40px Arial, sans-serif;text-decoration: none;background:url(http://img.120fd.com/web/xgl-web/55885577.cn/image/hsj.gif) #eaeaea no-repeat; background-position:220px 18px ;margin-bottom:2px;}
#accordion1 li:hover a.title,#accordion1 li:target a.title,#accordion1 li a.active {color: #fff; background:url(http://img.120fd.com/web/xgl-web/55885577.cn/image/bsj.gif) no-repeat #66b38c; background-position:222px 36px ;}

#accordion2 li a.title {display: block;position: relative;min-width: 110px; padding: 0 10px 0 10px; height: 57px; color: #5f5f5f;font:14px/40px Arial, sans-serif;text-decoration: none;background:url(http://img.120fd.com/web/xgl-web/55885577.cn/image/hsj.gif) #e9e9e9 no-repeat; background-position:180px 18px ;margin-bottom:2px;text-align:center;}
#accordion2 li:hover a,#accordion2 li:target a,#accordion2 li a.active {color: #70465B; background:url(http://img.120fd.com/web/xgl-web/55885577.cn/image/bsj.gif) no-repeat #FFFFFF; background-position:182px 36px ; font-weight:bold;text-align:center;}
.sub-menu { line-height:21px; padding:10px 0px; text-indent:24px;}
.accordion li .sub-menu {display: none;}
.accordion li:target .sub-menu {display: block;}
.index_js_c_yy{ margin:12px auto; width:121px;}
a.index_yy{ display:block; background:#ec9219;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;position:relative;z-index:2;behavior: url(/css/ie-css3.htc); width:121px; line-height:32px; color:#FFF; text-align:center; }
a.index_yy:hover{background:#048343;}

/*专家答疑*/
.index_dy {
    background: #F9F9F9 none repeat scroll 0% 0%;
    width: 308px;
    padding: 0px 0px;
    position: absolute;
    left: 686px;
	height:400px;
	
}
.index_title_h3{ height:42px; line-height:42px; border-bottom:1px #bfd3c9 solid; font-weight:normal;font-size: 14px;}
.index_dy_c {  height:360px; overflow:hidden;width:304px;}
.green {
    color: #555;
}



