@charset "utf-8";
/* CSS Document */

 *{ margin:0; padding:0;}
body { font-size:14px; font-family:Verdana, Geneva, sans-serif; margin:0 auto; line-height:1.5; padding:0;font-family:"Microsoft YaHei","微软雅黑"; }
.art { background-color:#fed;}
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form { margin:0; padding:0; font-weight:normal;}
ul { list-style-type:none;}
a { text-decoration:none;font-family:"Microsoft YaHei","微软雅黑"; color:#333;}
a:hover { color:#382422;}
img { border:0px;}
#maincontent { overflow:auto; zoom:1; clear:both;}
#container { width:100%; margin:0 auto; padding:0; }


/*框架*/
.clear{clear:both; height:0; line-height:0; _overflow:hidden; font-size:0;}




#logo { height:185px; width:100%;  margin:0 auto; }
#logo .logo{ width:1080px;  padding:40px 0 20px 20px; margin:0 auto; background:url(../images/logobg.png) no-repeat right center;}
#logo .lgo img { float:left;}


/*menu新式*/
.wrapermenu{width:100%; height:120px;background:#fff;}
.nav-all {position:relative; width:auto; margin:0 auto;height:120px; background-color:#3a1307}

.nav{ width:1100px; position:relative; height:120px; padding:0px 0; margin:0 auto;    }
.nav-item { position:relative; float:left; width:60px;height:120px;text-align:center;z-index:1; margin-left:60px;overflow:hidden; }
.nav-item a{display:block;height:120px;color:#fff;font-size:18px; padding-top:10px; overflow:hidden; }
.nav-item a span { float:left; padding-left:10px; }
.nav-item a h6 {   font-size:10px; -webkit-transform:rotate(90deg);  padding-bottom:15px; padding-left:55px; position:relative; margin-top:-35px;  }
.nav-item a img { position:absolute; padding-left:15px; padding-top:5px;      }

.nav-item a:hover{}
.move-bg{display:none;position:absolute; left:0; top:0px;width:120px;height:120px; background:url(../images/nav_menubg.png) no-repeat;z-index:0; margin-left:55px;}
.nav .active{background:url(../images/nav_menubg.png) 0px 0 no-repeat;0}
.nav .active a{color:#FFF; }


/*全屏轮播图样式*/
#slide{min-width:1100px;height: 500px;position: relative;overflow: hidden;}
#slide ul{position: absolute;left: 0;}
#slide ul li{float: left;}
#slide ul li img{position: relative;left: 0;}

#slide ol{width:100%;position: absolute;bottom: 10px;text-align: center;}
#slide ol li{width: 15px;height: 15px;background: #666; margin:0 5px;display: inline-block;font-size: 0;-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;}
#slide ol li.selected{background: #F60;}
#slide ol li a{height: 15px;display: block;}




/*下拉班级样式*/
.bj_menu{ width:100%; margin:0 auto 50px auto; background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/images/line.png) repeat-x;}
.xlmenu,
.xlmenu ul,
.xlmenu li,
.xlmenu a {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

.xlmenu {width:800px;height:47px;margin:0 auto; position:relative;}
.xlmenu li {
	position: relative;
	float:left;
	width:122px;
	height:47px; 
	margin:0 70px; 
	text-align:center; 
	line-height:47px;
	font-family:"Microsoft YaHei","微软雅黑"; 
	color:#554a26; 
	font-size:18px; 
	cursor:pointer;
	background: url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/images/banji2.png) #fff;
	line-height:47px;
}

/* Links */

.xlmenu li a {font-family:"Microsoft YaHei","微软雅黑"; color:#554a26; font-size:18px; line-height:47px; text-decoration:none;}
.xlmenu li:hover a ,.xlmenu li:hover {color:#fff;}

.xlmenu li:hover{ background: url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/images/banji2.png) #ff9900; }

.xlmenu li > ul li:hover > a { color:#554a26; background:none; }
.xlmenu li > ul li,.xlmenu li > ul li:hover{background:none; }

/* Sub Menu */

.xlmenu ul {
	position: absolute;
	z-index:999999;
	top: 47px;
	left: 0;
	width:122px;
	opacity: 0;
	filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity:0;
	background: #dca330;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;

	-webkit-transition: opacity .25s ease .1s;
	-moz-transition: opacity .25s ease .1s;
	-o-transition: opacity .25s ease .1s;
	-ms-transition: opacity .25s ease .1s;
	transition: opacity .25s ease .1s;
	padding:8px 0;
}

.xlmenu li:hover > ul { filter:alpha(opacity=80); -moz-opacity:80;-khtml-opacity:80;opacity: 0.8; }

.xlmenu ul li {
	height: 0;
	overflow: hidden;
	padding: 0;
	width:106px; margin:0;
	-webkit-transition: height .25s ease .1s;
	-moz-transition: height .25s ease .1s;
	-o-transition: height .25s ease .1s;
	-ms-transition: height .25s ease .1s;
	transition: height .25s ease .1s;
}

.xlmenu li:hover > ul li {
	height: 34px;
	overflow: visible;
	padding: 0;
}

.xlmenu ul li a {
	display:block;
	width: 113px;
	height:25px;
	padding: 4px ;
	margin: 0;
	font-size:14px;
	overflow:hidden;
	line-height:25px;
	border-bottom:1px dashed #f3b331;
}

.xlmenu ul li a:hover {
	border-bottom: 1px dashed #fff;
}
.xlmenu ul li:last-child a {}




/* 首页间隔样式*/
.index_ad{ width:100%; background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/images/pic_01.jpg) center no-repeat; height:398px; margin:100px auto;}
.index_ad .hexin{ width:1000px;  margin:0 auto; position: relative;}
.index_ad .hexin h1{ display:block; width:1000px; height:130px; margin:30px 0; text-align:center; float:left;}
.index_ad .hexin li{width:118px; height:151px; text-align:center; float:left; margin:20px 60px; overflow:hidden;}
.index_ad .hexin a:first-child li{ margin-left:230px;}
.index_ad .hexin .num{ background-image:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/images/pic_03.png);}
.index_ad .hexin .num1:hover{ background-position:0 -153px;}
.index_ad .hexin .num2{ background-position:-242px -2px;}
.index_ad .hexin .num2:hover{ background-position:-242px -155px;}
.index_ad .hexin .num3{ background-position:-118px 0;}
.index_ad .hexin .num3:hover{ background-position:-118px -153px;}









.index_t {width:1100px; height:auto;  margin:120px auto 0 auto;overflow:hidden; }
.index_t .title_index{ padding-left:300PX; height:120px; margin-bottom:80px; }
.index_t .title_index span { float:right; margin-top:40px;  font-weight:100;}
.index_t .title_index span a {color:#C00; }



.fang {overflow:hidden; }
.kuai { height:150px; width:490px; border:1px solid #CCC; margin-bottom:35px; float:left; overflow:hidden; padding-right:10px;}
.kuai:nth-child(2n) { margin-left:90px;}
.kuai h4{ width:200px; height:150px; overflow:hidden; float:left; display:block; background:#d4c884; text-align:center; line-height:150px; font-size:18px; color:#fff;}
.kuai h4 img{ width:200px; height:150px;}
.kuai h1{ display:block; color:#333; font-size:18px;width:275px; height:30px; line-height:30px; margin:10px 0; float:right; overflow:hidden;}
.kuai h1:hover,.kuai h1:hover a{ background:#ff6600; color:#FFF;}
.kuai h2{ display:block; font-size:14px; color:#999;width:275px; height:78px; line-height:25px; float:right; overflow:hidden;}
.kuai h3 { display:block; font-size:6px; background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/pic/indexTUANYUAN.png) 0 3px no-repeat; padding-left:30px; float:right;}
.kuai h3 a { font-size:12px; font-weight:100; color:#bbb}
.kuai h3 a:hover { font-size:12px; font-weight:100; color:#bbb}



#chengyou { height:420px; width:1200px; margin-left:320px; margin-bottom:150px;}
#chengyou h2 { padding-left:300PX; height:120px; margin-bottom:80px; }
#chengyou h2 span { float:right; margin-top:40px;  font-weight:100;}
#chengyou h2 span a {color:#C00; }



#baobei { height:700px; width:1200px; margin-left:320px; margin-bottom:60px;}
#baobei h2 { padding-left:300PX; height:120px; margin-bottom:80px; }
#baobei h2 span { float:right; margin-top:40px;  font-weight:100;}
#baobei h2 span a {color:#C00; }


#banji { width:1130px; height:55px; float:left; margin-left:200px; margin-bottom:100px; }
.banji1  { width:125px;  margin-left:50px; float:left;  }
.banji1 a:visited { background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/pic/%E9%A6%96%E9%A1%B5/01-%E9%A6%96%E9%A1%B5_22-%E5%B0%8F.png) 0 0 no-repeat;}
.banji2 { width:125px; margin-left:150px; float:left;}
.banji3 { width:125px;margin-left:150px; float:left; }

#zuopin { width:1110px; margin:0 auto; padding-left:85px;}
#zuopin ul li { padding-left:10px; float:left; padding-bottom:2px;}

#main_pic { margin-top:150px; margin-bottom:150px;}



#box1 { width:1100px; margin:0 auto;}


.jiazhang,.meizhou { height:auto; width:500px; margin-bottom:50px; float:left; }
.jiazhang h1,.meizhou h1 { display:block;height:104px; margin-bottom:80px; position:relative; }
.jiazhang h1 span,.meizhou h1 span { display:block; position:absolute; top:40px; right:10px;}
.jiazhang h1 span a,.meizhou h1 span a {color:#C00; }


.meizhou { float:right;}


.kuai_kt { height:152px; width:500px; border-bottom:1px solid #CCC;   display:block; margin-top:5px; margin-bottom:10px; padding-bottom:10px; overflow:hidden; }

.kuai_kt dl dt { float:left;width:181px; height:152px; background:#d4c884; line-height:152px; font-size:18px; color:#FFF; text-align:center;}
.kuai_kt dl dt img{ width:181px; height:152px;}
.kuai_kt dl dd{ float:right; width:300px; margin-top:20px; font-size:14px; color:#999;line-height:26px;}
.kuai_kt dl dd a { display:block; color:#555; font-size:20px; margin-bottom:10px; width:300px; height:30px; line-height:30px; overflow:hidden;}
.kuai_kt dl dd a:hover { text-decoration:underline;}

.meizhou_1 { height:152px; width:500px;  border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:10px; overflow:hidden;float:left;}
.meizhou_1 h2 { margin-bottom:8px; margin-top:20px; padding-left:50px; background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/images/icon_01.png) left no-repeat; height:30px; font-size:20px; line-height:30px; overflow:hidden; width:450px;}
.meizhou_1 h2 a { color:#555;}
.meizhou_1 h2 a:hover { text-decoration:underline;}
.meizhou_1 h2 span { float:right; font-size:12px;}
.meizhou_1 p { color:#888; line-height:26px;}




#footer { width:100%; height:500px; background:url(../images/footer.png); }
#footer .footer { width:1100px;  height:400px; margin:100px auto 0 auto; position:relative}
#footer .footer h1{ display:block;width:300px;text-align:center; position:absolute;top:295px; right:30px;color:#333; font-size:20px;}
#footer .footer h2{ display:block;width:300px;text-align:center; position:absolute;top:100px; right:30px;}
#footer .footer h3{ display:block;width:1100px; position:absolute; bottom:70px; text-align:center;color:#666; left:0;}

#footer ul {padding-top:50px; padding-left:50px; font-size:18px;}
#footer ul li { float:left; width:10px; line-height:1.5em; margin-right:130px; background:url(../images/footer_icon1.png) 0 0 no-repeat; padding-top:10px; padding-left:10px;  }
#footer ul li a { color:#222; font-weight:bold;}
#footer ul li ul { margin:0; padding-top:0px; padding-left:0; margin-top:30px; background:none;}
#footer ul li ul li { font-size:14px; line-height:15px; height:85px; background:none;padding-left:0; padding-top:0;}
#footer ul li ul li  img { position:relative; left:5px; bottom:3px;}
#footer ul li ul li a { color:#630; font-weight:600;}
.ftyd {display:inline;width: 8px; height: 8px; 
background-color:#a72525; /* Can be set to transparent */ 
border: 3px #a72525 solid; 
-webkit-border-radius: 100px; position:absolute; margin-left:2px; margin-top:5px; }





/*    2     */


.ziyebanner{ width:100%; height:500px; background-position:center; background-repeat:no-repeat;}


#ziyetitle{ width:100%; height:15px; border-bottom:1px solid #d0bb92; margin:50px 0;}
#ziyetitle .ziyetitle{width:330px; height:30px; line-height:30px;margin:0 auto; color:#a72525; background:#FFF; text-align:center; position:relative; font-size:18px;}
#ziyetitle .ziyetitle h1,#ziyetitle .ziyetitle h2{
display:block;position:absolute;width: 10px; height: 10px; top:7px;
background-color: #efefef; /* Can be set to transparent */ 
border: 3px #a72525 solid; 
-webkit-border-radius: 100px;}
#ziyetitle .ziyetitle h1{ left:0;}
#ziyetitle .ziyetitle h2{ right:0;}



#main2 {}
#main2 h2{ height:30px; margin-bottom:70px;}
#main2 h2 span { margin-left:850px; font-size:18px; }
.line { height:1px; width:700px; background:#555; margin-top:13px; position:absolute;}
.yuanquan { width: 10px; 
height: 10px; 
background-color: #efefef; /* Can be set to transparent */ 
border: 3px #a72525 solid; 
-webkit-border-radius: 100px; margin-left:700px; position:absolute; margin-top:5px; }
.line2 { float:right;height:1px; width:700px; background:#555; margin-top:13px;  }
.yuanquan2 {width: 10px; 
height: 10px; 
background-color: #efefef; /* Can be set to transparent */ 
border: 3px #a72525 solid; 
-webkit-border-radius: 100px; margin-left:1220px;  margin-top:5px; float:left; position:absolute; }


#zhong { margin-right:400px; float:right;}
.kuaii { height:172px; width:800px; padding-bottom:10px; border-bottom:1px solid #CCC;   display:block; margin-top:30px; }
.yuanquan3 {width: 5px; 
height:5px; 
background-color: #efefef;/* Can be set to transparent */ 
border: 1px #bbb solid; 
-webkit-border-radius: 100px; margin-left:0px;  margin-top:180px; float:left; position:absolute; }
.kuaii dl dt { float:left;}
.kuaii dl dd{ float:left; margin-left:30px; width:560px; margin-top:5px; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; color:#999; height:172px; }
.kuaii dl dd img { margin-left: 450px; margin-bottom:0px; padding:0}
.kuaii dl dd a { display:block; color:#555; font-size:20px; margin-bottom:5px;}
.kuaii2 dl dd img{ margin-left:420px;}


#side { width:250px;float:left; }
#side h4 { height:20px; font-size:24px; margin-top:40px; margin-bottom:60px; }
#side h4 span { font-size:12px; color:#999; padding-bottom:5px; }

.xiexian { width:100px;height:0px;border-bottom:2px solid #999;
-webkit-transform: rotate(155deg);/*Safari 4+,Google Chrome 

1+  */
-moz-transform: rotate(115deg);/*Firefox 3.5+*/
filter: progid:DXImageTransform.Microsoft.BasicImage

(Rotation=0.45); padding-left:30px; margin-left:80px; margin-top:55px; position:absolute;}


.hezi { margin-top:0px;}
.xiao { width:205px;}
.hezi dl dt { background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/pic/index%20lan.png) 0 0 no-repeat; height:70px; padding:16px 0 0 20px; font-size:24px; width:240px;  }
.hezi dl dt a { color:#666; font-weight:600; }
.hezi dl dt span {  float:right;}
.hezi dl dd { height:20px; padding:16px 0 0 20px; font-size:24px; margin-top:0; font-weight:600;  }
.hezi dl dd a { color:#666}
.hezi dl dd span { float:right;}


.hezi2 { margin-top:0px;}
.xiao2 { width:265px;}
.hezi2 dl dt { background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/pic/index%20lan.png) 0 0 no-repeat; height:70px; padding:16px 0 0 20px; font-size:24px; width:240px;  }
.hezi2 dl dt a { color:#666; font-weight:600; }
.hezi2 dl dt span {  float:right; margin-top:5px;}
.hezi2 dl dd { height:20px; padding:16px 0 0 0px; font-size:19px; margin-top:0; font-weight:600;    }
.hezi2 dl dd a { color:#666; padding-left:5px;}
.hezi2 dl dd span {   }



#yema { height:50px; margin-left:1275px; position:absolute; margin-top:55px;  width:255px;}
.ye { float:left; margin-left:24px;}












/*    3    */





.thbox { height:250px; width:225px;    display:block; margin-top:30px; margin-left:40px; float:left; }
.thbox h3  { margin-top:10px;  }
.thbox h3 a {color:#555;   }
.thbox h3 a:hover { background-color:#F60;}
.thbox h4 { margin-top:20px; font-weight:600; color:#999}
.thbox h4 img  { float:right;}
.thxian {
	width:120px;
	height:1px;
background-color:#999; margin-top:13px; 										position:absolute;
	float:left;

}
.thquan {
	width: 5px;
	height:5px;
	background-color: #efefef;/* Can be set to transparent */
	border: 1px #bbb solid;
	-webkit-border-radius: 100px;
	margin-left:0px;
	margin-top:10px;
	float:left;
	position:absolute;
	}
	
	
.thbox dl dt { float:left;}
.thbox dl dd{ float:left; margin-left:30px; width:560px; margin-top:5px; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; color:#999; height:172px; }
.thbox dl dd img { margin-left: 450px; margin-bottom:0px; padding:0}
.thbox dl dd a { display:block; color:#555; font-size:20px; margin-bottom:5px;}
.tkuaii2 dl dd img{ margin-left:420px;}



/*    page4     */




.cur{cursor:pointer; display:block;color:#;width:146px; height:32px; line-height:22px; padding:0px 0px 0px 2px;}
.am{border:1px;color:#999;cursor: pointer; background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/pic/index%20suosuo.png) 0 0 no-repeat; width: 95px;height: 33px;margin:18px 0px 0px 0px; padding:8px 0px 0px 20px;}
.bm{border: 1px #999 solid ;width: 95px; margin-left:0px; padding-left:20px; padding-top:5px;}





.fobox { height:auto;
min-height: 260px; width:870px; padding-bottom:10px;    display:block; margin-bottom:50px; 
 }
.fobox h2 {  margin-bottom:30px; margin-left:310px;}
.fobox_1 { height:140px; width:240px; padding-left:30px; float:left; }
.fobox_2 { background-color:#FC6; color:#FFF; height:40px; font-size:22px; padding:5px 0 0 85px; font-weight:800;}
.fquan {width: 5px; 
height:5px; 
background-color: #efefef;/* Can be set to transparent */ 
border: 1px #bbb solid; 
-webkit-border-radius: 100px; margin-left:0px;  margin-top:180px; float:left; position:absolute; }
.fobox dl dt { float:left;}
.fobox dl dd{ float:left; margin-left:30px; width:560px; margin-top:5px; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; color:#999; height:172px; }
.fobox dl dd img { margin-left: 450px; margin-bottom:0px; padding:0}
.fobox dl dd a { display:block; color:#555; font-size:20px; margin-bottom:5px;}
.fkuaii2 dl dd img{ margin-left:420px;}


.sousuo { height:40px; width:272px;}
.anniu { float:right; margin-top:15px; height:44px; width:117px; background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/pic/index%20anniu.png) 0 0 no-repeat;}

.xuanxiang { margin-top:15px; height:40px; width:80px; }

.cur{cursor:pointer; display:block;color:#;width:146px; height:32px; line-height:22px; padding:0px 0px 0px 2px;}
.am{cursor: pointer; background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/images/bjny_ss.png) 0 0 no-repeat; width: 120px;height: 40px;margin:18px 0px 0px 0px; padding:1px 0px 0px 20px; }
.bm{width: 95px; margin-left:0px; padding-left:20px; padding-top:5px;}





/*     page5     */


#fibb { min-height:390px;
height: auto; 
margin:80px auto;   width:1100px; padding-left:20px; padding-right:20px;}
#fibb h2 { padding-left:450px; height:60px; margin-bottom:60px;}
#fibb h2 a { float:right; color:#633; margin-top:15px;  }

#fibb ul li { padding-left:60px; background:url(file:///C|/Users/wang/Desktop/%E6%88%90%E5%A4%A7/%E6%88%90%E5%A4%A7%E5%B9%BC%E5%84%BF%E5%9B%AD/pic/index%20zhong.png) 0 0 no-repeat; font-size:22px; margin-top:20px; height:35px;}
#fibb ul li a { font-size:18px; color:#666;   }
#fibb ul li a:hover { text-decoration:underline;}
#fibb ul li span { float:right; font-size:18px; }



#fijc { height:auto; margin:100px auto; width:1100px; }

#fijc h2 { padding-left:450px; height:80px; }
#fijc h2 a { float:right; margin-top:15px; color:#633; }
.fijcbox { height:200px; margin:100px auto; width:1112px; padding-left:20px;  }





#fizp { height:100px;  width:1100px; margin:120px auto 70px auto; }
#fizp h2 { padding-left:450px;}
#fizp h2 a { float:right; margin-top:15px; color:#633;}
#fizp h2 span { margin-right:80px; }


#fizp ul li {   margin-bottom:0px; margin:1px;}






img { border:none; }








/*      page6    */

#szhong { margin-right:350px; float:right;}
.sibox { height:172px; width:820px; padding-bottom:10px; border-bottom:1px solid #CCC;   display:block; margin-top:30px; }
.siquan {width: 5px; 
height:5px; 
background-color: #efefef;/* Can be set to transparent */ 
border: 1px #bbb solid; 
-webkit-border-radius: 100px; margin-left:0px;  margin-top:180px; float:left; position:absolute; }
.sibox dl dt { float:left;}

.sibox dl dd{ float:left; margin-left:30px; width:560px; margin-top:5px; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; color:#999; height:172px; }
.sibox dl dd strong { color:#666;}
.sibox dl dd img { margin-left: 450px; margin-bottom:0px; padding:0}
.sibox dl dd > a { display:block; color:#555; font-size:20px; margin-bottom:5px; font-size:18px; margin-bottom:10px; }
.sibox dl dd > a:hover { text-decoration:underline;       }



#sibox_1 { width:880px; margin-top:50px;}
.sixbox { width:390px; height:200px; float:left; margin-right:35px; margin-bottom:40px;}
.sixbox h5 { font-size:24px; height:30px;}
.sixbox h5 span { font-size:11px; color:#999}
.sixbox a { float:right; padding-top:15px; font-size:13px;}
.sixbox a:hover { text-decoration:underline;}
.siline { height:1px; width:230px; background-color:#000; float:right; background-color:#999}
.sixbox ul li { float:left; }
.sixbox ul li a { color:#555; font-size:13px;}


#side h4 { height:20px; font-size:24px; margin-top:40px; margin-bottom:40px; }
#side h4 span { font-size:12px; color:#999; padding-bottom:5px; }
#side p { font-size:15px; margin-bottom:10px;}

.xiexian {
	width: 10px;
	height: 0px;
	border-bottom: 2px solid #999;
	-webkit-transform: rotate(115deg);/*Safari 4+,Google Chrome 

1+  */
	-moz-transform: rotate(115deg);/*Firefox 3.5+*/




filter: progid:DXImageTransform.Microsoft.BasicImage

(Rotation=0.45); 				padding-left: 30px;
	margin-left: 80px;
	margin-top: 55px;
	position: absolute;
	left: 0px;
	top: 3px;
}


















/* 内页 */

.banner_child{ width:100%; height:290px; margin-top:15px; overflow:hidden;position:relative;}


.child{ width:1120px; height:auto; overflow:hidden; margin:-30px auto 0 auto;position:relative;}







/*        研究院index     */

#zhongye { margin:65px auto 0 auto; width:1100px;}
#zixun { width:800px; float:left; height:auto;}
.zxt > h1 { height:82px; float:left; }
.zxt > h3  { float:right; margin-top:30px; margin-right:30px; }
.zxk { height:220px; margin-top:40px; }
.zxk h4 {width:300px; height:220px; overflow:hidden; float:left; display:block; background:#d4c884; text-align:center; line-height:150px; }
.zxk h1 {display:block; color:#333; font-size:18px; width:435px; height:32px;  line-height:32px;   overflow:hidden; background:url(../images/gx6.jpg) no-repeat;  padding-left:40px; float:right; margin-bottom:10px; margin-top:20px; }
.zxk h1 a:hover { color:#83270f;}
.zxk h2 {display:block; font-size:14px; color:#999;width:475px; height:128px; line-height:25px;  overflow:hidden; margin-left:20px; float:right; font-size:16px;}
.zxzk { margin-top:30px; height:auto;}
.zxxk { height:120px; width:390px; float:left; margin-bottom:20px;}
.zxxk:nth-child(2n) { margin-left:20px;}
.zxxk h4 { width:160px; height:120px; overflow:hidden; float:left; display:block; background:#d4c884; text-align:center; line-height:150px; }
.zxxk h1 a:hover {color:#83270f;}
.zxxk h1 { display:block; color:#333; font-size:18px; width:205px; height:32px;  line-height:32px;   overflow:hidden;float:right;  margin-top:5px; padding-left:20px; position:relative;}
.zxxk h2 { display:block; font-size:12px; color:#999;width:215px; height:75px; line-height:24px;  overflow:hidden; margin-left:10px; float:right; font-size:14px; margin-top:10px;}
.zxxk h1 span  { display:inline;width: 8px; height: 8px; 
background-color: #efefef; /* Can be set to transparent */ 
border: 3px #a72525 solid; 
-webkit-border-radius: 100px; position:absolute; top:10px; left:0;}






/*       kecheng     */

#kecheng { width:275px; float:right; height:auto;}
.kck { width:275px; height:200px; margin-top:40px; }
.kck img{ width:275px; height:200px;}
.kck a h3 { padding-top:30px; margin-left:20px; width:80px; height:30px; font-size:18px; font-weight:bold;color:#FFFFFF; }
.kck a p { margin:5px 15px 0 15px; font-size:15px; font-weight:bold; color:#FFFFFF; }
.kcr  { padding:20px 10px 0 10px; position:relative; height:130px; background:#f5f5f5; overflow:hidden;}
.kcr h4 {
	display:block;
	background: url(../images/kc_icon2.png) 0 0 no-repeat;
	width: 40px;
	height: 40px;
	position: absolute;
	float: right;
	text-align: center;
	padding-top: 7px; right:10px; bottom:0;
}
.kcr h4 a { color:#660000}
.kcr h4 a:hover { text-decoration:underline;}
.kcr ul { float:left;}
.kcr ul li { background:url(../images/kc_icon1.png) 5px 7px no-repeat; line-height:2; padding-left:30px;}
.kcr ul li span { color:#999999;}
.kcxk { margin-top:10px; padding:10px;background:#f5f5f5; height:120px; overflow:hidden;}
.kcxk h3 { float:left;}
.kcxk h5 { padding-top:16px;padding-left:118px; font-size:13px; line-height:26px;}



/*       zhihui     */

#zht   { margin:100px auto 30px auto;width:200px; }
#zhihui { width:1200px;  }



.zzsc { width:300px; height:200px; margin:30px auto; position:relative; float:left; margin-right:100px; }
 { border:1px solid #FF3300}
.zhxk:hover{ border:1px solid #FF3300}
.zhxk { border:1px solid #FFFFFF}
.zhxk { width:300px; height:200px; }

.text { width:200px; height:auto; background:#000; FILTER:alpha(opacity=60);opacity:0.5;   -moz-opacity:0.6; position:absolute; left:165px; bottom:-13px; -webkit-transform:rotate(90deg);  }
.imgtext { width:338px; height:30px; float:left; padding:20px 10px; color:#FFF; font-size:18px; line-height:200%; padding-left:30px; font-weight:bold;  }
.imgtext h6 { }




#wenhua { width:1200px; height:auto; margin:0 auto 700px auto;}
#wht { margin:100px auto 50px auto; width:200px;}
.whk { width:350px; float:left; margin-left:30px; }


.whzk { margin-top:30px; height:auto; width:350px; }
.whxk { height:120px; width:350px;  margin-bottom:20px;}
.whxk h4 { width:140px; height:100px; overflow:hidden; float:left; display:block; background:#d4c884; text-align:center; line-height:150px;text-align:center; line-height:100px;   }
.whxk h4 img{ width:140px; height:100px;}
.whxk h4 a { color:#FFFFFF; font-size:18px;}
.whxk h1 { display:block; color:#333; font-size:18px; width:200px; height:28px;  line-height:28px;   overflow:hidden;float:right;  margin-top:2px; }
.whxk h1 a:hover {color:#83270f;}
.whxk h2  { display:block; font-size:12px; color:#999;width:200px; height:75px; line-height:24px;  overflow:hidden; margin-left:10px; float:right; font-size:14px; margin-top:6px;}
.whxk h1 span  { display:inline;width: 8px; height: 8px; 
background-color: #efefef; /* Can be set to transparent */ 
border: 3px #a72525 solid; 
-webkit-border-radius: 100px; position:absolute; margin-left:10px; margin-top:8px;  }





/*       关于     */

#gxleft { width:200px; height:auto; float:left; min-height:956px; background:url(../images/bgleft.png) top center no-repeat;}
.glxk { margin:45px auto 0 auto; width:180px;  line-height:30px; }
.glxk h2 { background:url(../images/jgxy_0002.jpg) 0 3px no-repeat; width:125px; font-size:24px; padding-left:30px; margin-left:20px;}
.glxk a.glactive { color:#990000;}
.glxk ul { margin-top:15px; padding-left:20px;}
.glxk ul li { line-height:28px; font-size:15px; margin-top:15px;}
.gxgx { margin-top:10px; margin-left:20px;}
.gxgx1 { float:left;  width:99px;}
.gxsk  {outline:none; 
width:100px; height:28px; }
.gxan  { outline:none; display:inline; width:47px; height:28px; background:url(../images/jgxy_0006.jpg) 0 0 no-repeat; color:#FFF;}
button{ outline:none;}

#gx_js  { width:850px; float:right; height:auto; min-height:800px; padding:50px auto; position:relative;}
#gx_js>h2 { margin:10px 0 30px 300px;   background:url(../images/picc1.png) 0 0px no-repeat; height:100px; width:180px; text-align:center; padding-top:5px; font-size:20px;  }
#gx_js>h3 {width: 200px;position: absolute;display: block;height: 30px;top: 13px;richness: 200px;left: 505px;}
#gx_js p { padding:0 20px 0 20px; font-size:15px; line-height:2em; text-indent:30px }
 
 

#gx_js h1 { margin:50px auto; width:500px; font-size:20px; }
.gx_xq { padding-left:100px; padding-top:20px; height:50px;}
.gx_zw { height:auto; min-height:500px;}






.kclistk { width:850px; height:182px; border:1px solid #842910; margin-bottom:30px; float:right;}
.kclistk h4 { float:left; display:block; width:241px; height:182px;}
.kclistk h4 img{ width:241px; height:182px;}
.kclistxk {padding-top:15px; width:550px; font-size:16px; overflow:hidden; float:left; margin-left:20px; position:relative; height:162px;}
.kclistxk li{ height:30px; line-height:30px;}
.kclistxk h3 {height:30px; width:80px; background-color:#842910; text-align:center; padding-top:3px; position:absolute; right:10px; bottom:10px;}
.kclistxk h3 a { color:#FFFFFF;}
.kclistxk h3 a:hover { text-decoration:underline;}






.gxzxk { height:140px; overflow:hidden; position:relative; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #ddd;}
.gxzxk h4 { float:left; position:absolute; height:140px; width:240px; background-color:#842910; text-align:center; color:#FFFFFF; font-size:16px; line-height:130px; }
.gxzxk h4 img{ width:240px; height:140px; }
.gxzxk h2 { display:inline; width:555px; height:32px; overflow:hidden; padding-left:260px; padding-top:5px; font-size:22px; position:absolute; }
.gxzxk h5 {display:block; width:80px; height:30px; background:#FFF; font-size:13px; color:#666; position:absolute; right:0; top:10px; text-align:right; }
.gxzxk h3  { padding-left:260px; position:absolute; padding-top:50px;}

#gx_ej {width:850px; float:right; height:auto; min-height:800px; padding:50px auto; }
#gx_ej> h2 { margin:50px 0 50px 300px;;   background:url(../images/picc1.png) 0 0px no-repeat; height:100px; width:180px; text-align:center; padding-top:5px; font-size:20px;  }
#gx_ej>h3 {
	width: 200px;
	position: absolute;
	display: block;
	height: 30px;
	top: 53px;
	richness: 200px;
	left: 505px;}


.ejk { height:280px; position:relative; padding-left:30px; margin-bottom:40px;}
.ejk>h4 { float:left;}
.ejk>h3 { margin-left:700px; width:100px; height:115px; margin-top:30px; position:absolute;}
.ejk>h5 { margin-left:710px; position:absolute; margin-top:160px;}






.guanyu{ width:90%;}

.guanyu strong{ padding:6px 10px; background: #903d27; color:#FFF; border-radius:10px;}
.guanyu p{ margin-bottom:40px; margin-top:10px;}




