﻿*{margin:0;padding:0;}
a{color:#595757;text-decoration:none;cursor:pointer;}
a:hover{color:#d00;text-decoration:none;}
body{
	font-size: 14px;
	color: #595757;
	position: relative;
	font-family: "????????????";
	min-width: 1200px;




width: expression_r( document.body.clientWidth < 1201 ? "12000px" : "auto" );					background-image: url(img/bg.gif);
	background-repeat: repeat-x;
}
dd,dl,dt,ul,li{list-style-type:none;}
h1,h2,h3,h4{font-weight:normal;}
h1 a,h2 a,h3 a,h4 a{color:#000;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#d00;}
h1{font-size:21px;}
input{vertical-align:middle;}
img{border:0px;display:inline-block;line-height:0px; vertical-align:middle;}
.clear{clear:both;}
.l_float{float:left;}
.r_float{float:right;}
.warper{width:1000px;margin:0 auto;position:relative;}

.top_01{font-size:13px;width:560px;}
.top_02{padding-right:15px;display:none;}
.top_03{position:relative;}
.wx_img{position:absolute;right:100px;top:40px;z-index:9;display:none;background:#fff;}
.top_03 a{display:inline-block;height:40px;line-height:40px;}
a.mail{background:url(img/hx_index_top_01.gif) no-repeat left center;padding:0 15px 0 25px;}
a:hover.mail{background:url(img/hx_index_top_a01.gif) no-repeat left center;}
a.phone{background:url(img/hx_index_top_02.gif) no-repeat left center;padding:0 15px 0 18px;}
a:hover.phone{background:url(img/hx_index_top_a02.gif) no-repeat left center;}
a.world{background:url(img/hx_index_top_03.gif) no-repeat left center;padding:0 15px 0 30px;}
a:hover.world{background:url(img/hx_index_top_a03.gif) no-repeat left center;}
a.phone span{background:url(img/hx_index_icon05.gif) no-repeat right center;padding-right:15px;}
.top1{
	width: 1200px;
	height: 300px;
	padding-top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.top_banner{width:874px;height:290px;overflow:hidden;position:relative;}
.top_banner .hd{position:absolute;right:18px;bottom:12px;z-index:1;display:none;}
.top_banner .hd li{float:left;width:14px;height:14px;background:#fff; cursor:pointer;margin:0 3px;display:inline;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
.top_banner .hd li.on{width:10px;height:10px;background:#fceec7;border:2px solid #de5d1b;}

.main{margin-top:30px;}
.chairman,.main_left01{
	width: 390px;
	padding-top: 0px;
}
.news{width:580px;position:relative;}
.news .bd{height:310px;overflow:hidden;}
.news .bd li{position:relative;width:580px;height:310px;}
.news .bd li .news_text{position:absolute;background:rgba(0,0,0,0.8);left:0px;bottom:0px;padding:0 10px;width:560px;colot:#fff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#Cc000000,endColorstr=#Cc000000);height:40px;line-height:40px;}
.news .bd li a{color:#fff;}
.news .hd{height:40px;position:absolute;right:10px;bottom:0px;}
.news .hd li{background:url(img/hx_index_news03.png) no-repeat left center;width:13px;height:40px;float:left;cursor:pointer;}
.news .hd li.on{background:url(img/hx_index_news02.png) no-repeat left center;}
.ch_content,.st_content{padding-top:20px;}
.ch_content{
	padding-top: 0px;
}
.ch_content li{background:url(img/hx_index_icon01.gif) no-repeat left center;padding-left:20px;height:33px;line-height:33px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.title{
	background: url(img/title_bg04.gif) no-repeat left bottom;
	padding-left: 20px;
	font-size: 18px;
	height: 26px;
	color: #000;
}
.title_icon01{background:url(img/hx_index_title01.gif) no-repeat right center;padding-right:15px;font-family:"??????";font-weight:bold;}
.title_icon01 a{color:#000;}
.title_icon01 a:hover{color:#d00;}
.chairman .title_icon01{font-size:22px;font-family:"????????????";font-weight:normal;}


.main_left01{padding-top:6px;}
.chairman .title{height:35px;}
.st_content li{background:url(img/hx_index_icon02.gif) no-repeat left center;padding-left:20px;height:33px;line-height:33px;}
.video{
	padding-top: 10px;
	float: left;
	width: 320px;
}
.video_content dt{background:url(img/hx_index_video01.png) no-repeat;width:156px;padding:7px;height:124px;float:left;font-size:12px;text-align:center;}
.video_content dt p{height:33px;color:#412210;overflow:hidden;margin-bottom:6px;}
.video_content dd{
	border-bottom: 1px dashed #dbdbdb;
	height: 34px;
	line-height: 34px;
	font-size: 12px;
	padding-left: 10px;
}
.video_content dd a{padding-right:22px;}
.video_content{
	/* [disabled]padding-top:20px; */
}
.title1{background:url(img/index_ttitle_bg01.gif) no-repeat left center;padding-left:20px;height:51px;line-height:36px;font-family:"??????";font-weight:bold;font-size:18px;color:#fff;}
.title2{background:url(img/hx_index_icon02.gif) no-repeat left center;padding-left:20px; height: 26px; line-height:26px;font-family:"????????????";font-size:14px;}
.title1 a{color:#fff;}
.news_content h3{font-size:18px;color:#000;padding:10px 0 5px 0;}
.news_content h3 a{color:#000;}
.news_content h3 a:hover{color:#d00;}
.news_content dt{border:7px solid #ddd;width:248px;float:left;}
.news_content dd{width:280px;float:right;height:32px;line-height:32px;background:url(img/hx_index_icon01.gif) no-repeat left center;padding-left:20px;}
.news_content dd.hong{background:url(img/hx_index_icon06.jpg) no-repeat left center;}
.news_content dd.hong a{color:#d00;}
.news_content dl{padding-top:15px;}
.news_content ul{width:650px;padding:10px 0 50px 0;background:url(img/hx_index_news05.gif) no-repeat left bottom;}
.news_content ul li{width:245px;float:left;margin-right:20px;background:url(img/hx_index_icon02.gif) no-repeat left 14px;padding-left:15px;font-size:12px;}
.news_content ul li a{display:inline-block;line-height:18px;height:36px;border-bottom:1px dashed #dbdbdb;padding:8px 0;}
.news_content{width:580px;overflow:hidden;}
li.no_border a{border-bottom:0px;}
.special{
	height: 210px;
	overflow: hidden;
	margin-top: 30px;
	position: relative;
}
.special .hd{position:absolute;right:18px;bottom:12px;z-index:1;}
.special .hd li{float:left;width:14px;height:14px;background:#fff; cursor:pointer;margin:0 3px;display:inline;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
.special .hd li.on{width:10px;height:10px;background:#fceec7;border:2px solid #de5d1b;}
.public{width:690px;}
.main_right01{width:280px;}
.pu_content{padding-left:20px;}
.pu_content h3{font-size:22px;padding:20px 0 10px 0;}
.pu_content01 dt{width:360px;float:left;}
.pu_content01 dd{width:280px;float:right;line-height:34px;}
.pu_content02{padding-top:20px;}
.pu_c_01{width:360px;}
.pu_c_01 li{border-bottom:1px dashed #dbdbdb;height:44px;line-height:44px;overflow:hidden;}
.pu_c_02{width:280px;background:#f3f3f3;padding-bottom:5px;}
.pu_c_02 li{float:left;width:134px;margin:5px 0 0 5px;}
.micro_content{
	margin-top: 15px;
	height: 180px;
	padding: 0 20px 0 0;
	scrollbar-arrow-color: #fff;
	scrollbar-face-color: #9fa0a0;
	scrollbar-3dlight-color: #9fa0a0;
	scrollbar-highlight-color: #9fa0a0s;
	scrollbar-shadow-color: #9fa0a0;
	scrollbar-darkshadow-color: #ddd;
	scrollbar-track-color: #ddd;
	scrollbar-base-color: #000;
}
.micro_content ul{background:#efeff0;padding:0 18px;}
.micro_content li{padding:8px 0;line-height:27px;font-size:12px;}
.micro_content li a{font-size:14px;color:#07348B;}
.staff_Micro{margin-top:30px;}
.org_content,.dev_content{padding-top:10px;line-height:34px;}
.organization{width:480px;}
.develop{width:490px;}
.dev_content{padding:10px 20px 0 20px;}
.dev_content p.subsidiary span{background:url(img/hx_index_icon05.gif) no-repeat right center;padding-right:20px;color:#000;}
p.subsidiary{padding:25px 0 5px 0;}
.pre_content{padding:20px 0;margin:0 auto;background:url(img/hx_index_contentbg01.gif) repeat-x bottom left;width:960px;height:190px;position:relative;}
.position{position:absolute;cursor:pointer;}
.picture01{top:20px;left:0px;}
.picture02{top:20px;left:312px;}
.picture03{top:20px;left:514px;}
.picture04{top:83px;left:514px;}
.picture05{top:20px;left:616px;}
.picture06{top:83px;left:616px;}
.picture07{top:20px;left:718px;}
.picture08{top:20px;left:840px;}
.picture09{top:96px;left:718px;}
.picture10{top:96px;left:799px;}
.picture11{top:96px;left:880px;}
.picture12{top:146px;left:312px;}
.picture13{top:146px;left:419px;}
.picture14{top:146px;left:526px;}
.picture15{top:146px;left:633px;}
.picture16{top:146px;left:740px;}
.picture17{top:146px;left:847px;}
.picture18{top:146px;left:954px;}
.preview{position:absolute;width:310px;height:190px;display:none;z-index:999;}
.preview p{position:absolute;left:0;bottom:0px;font-size:12px;text-align:center;height:30px;line-height:30px;color:#fff;width:100%;background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.picture17 .preview,.picture16 .preview,.picture15 .preview,.picture14 .preview,.picture13 .preview,.picture12 .preview{right:0;bottom:0px;}
.picture17 .preview{right:-10px;}
.picture01 .preview,.picture02 .preview,.picture03 .preview,.picture05 .preview,.picture07 .preview,.picture08 .preview{top:0px;}
.picture04 .preview{top:-63px;}
.picture06 .preview{top:-63px;left:-102px;}
.picture09 .preview{top:-76px;left:-231px;}
.picture10 .preview{top:-76px;right:-82px;}
.picture11 .preview{top:-76px;right:-1px;}
.picture08 .preview{right:0px;}
.picture07 .preview{right:-122px;}

.train_content{padding-top:15px;}
.train_content li{height:40px;line-height:40px;float:left;font-size:16px;width:199px;text-align:center;border-right:1px solid #f2c527;overflow:hidden;font-weight:bold;}
.train_content li a{color:#727171;display:inline-block;height:40px;}
.train_content{width:999px;overflow:hidden;}
.train_content ul{width:1000px;}
.train_content li a span{background:url(img/hx_index_icon07.gif) no-repeat;padding-left:25px;}
.train_content li a:hover span{background:url(img/hx_index_icon08.gif) no-repeat;}
.train_content li a:hover{color:#d00;background:url(img/hx_index_train01.gif) no-repeat left 38px;}
.train_content li a{}
.special_content{padding-top:20px;}
.special_content li{width:310px;margin-left:20px;float:left;height:168px;position:relative;}
.special_content li p{position:absolute;background:rgba(0,0,0,0.8);left:0px;bottom:0px;width:100%;colot:#fff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#Cc000000,endColorstr=#Cc000000);height:40px;line-height:40px;text-align:center;}
.special_content li a{color:#fff;}
.bottom{min-width:1200px;width: expression_r( document.body.clientWidth < 1201 ? "1200px" : "auto" );background:#eee;margin-top:50px;padding:20px 0;}
.bottom dd{float:left;width:165px;margin-right:45px;font-size:12px;line-height:24px;}
.bottom dd b{display:block;border-bottom:1px solid #d4d4d5;padding-bottom:5px;font-size:16px;margin-bottom:8px;}
.bottom dt{float:right;}
.bottom1{margin-bottom:100px;border-bottom:1px solid #d4d4d5;padding-bottom:10px;}
.bottom1 span{font-size:16px;float:left;margin-top:3px;}
.bottom dt p{font-size:12px;}
.bottom1 a{display:inline-block;width:25px;height:25px;margin-left:10px;}
.bottom1 a.sina{background:url(img/hx_index_sina.png) no-repeat left top;}
.bottom1 a.weixin{background:url(img/hx_index_weixin.png) no-repeat left top;}
.bottom1 a.tengxun{background:url(img/hx_index_tengxun.png) no-repeat left top;}
.bottom1 a.phone01{background:url(img/hx_index_phone.png) no-repeat left top;}
.bottom1 a.video01{background:url(img/hx_index_video.png) no-repeat left top;}
.bottom1 a:hover.sina{background:url(img/hx_index_sina_01.png) no-repeat left top;}
.bottom1 a:hover.weixin{background:url(img/hx_index_weixin_01.png) no-repeat left top;}
.bottom1 a:hover.tengxun{background:url(img/hx_index_tengxun_01.png) no-repeat left top;}
.bottom1 a:hover.phone01{background:url(img/hx_index_phone_01.png) no-repeat left top;}
.bottom1 a:hover.video01{background:url(img/hx_index_video_01.png) no-repeat left top;}
.culture{width:690px;position:relative;}
.periodical{width:280px;}
.cul_content{background:url(img/hx_index_contentbg01.gif) repeat-x left bottom;padding:50px 0 15px 0;position:relative;overflow:hidden;height:303px;}
.cul_content .hd{background:url(img/hx_index_contentbg01.gif) repeat-x left top;position:absolute;left:0px;top:0px;width:100%;height:51px;z-index:9;padding-top:7px;width:690px;overflow:hidden;}
.cul_content .hd ul{width:700px;}
.cul_content .hd li{float:left;padding:0 12px 0 11px;height:51px;line-height:39px;font-size:16px;background:url(img/hx_index_culture03.gif) no-repeat right top;}
.cul_content .hd li span{padding:0 10px;display:inline-block;height:51px;}
.cul_content .hd li.on span{background:url(img/hx_index_culture01.gif) no-repeat center top;color:#fff;}
.cul_content01{border-right:1px dashed #cfcecd;border-bottom:1px dashed #cfcecd;padding:0 12px 8px 0;}
.per_content li{
	margin: 15px 10px 0 20px;
}
.per_content a.per_img01{display:inline-block;width:98px;height:127px;border:1px solid #959494;}
.per_content li p{width:100px;height:20px;background:url(img/hx_index_periodical05.gif) no-repeat left bottom;line-height:20px;text-align:center;color:#fff;margin-top:10px;font-size:12px;}
.per_content li a{
}
.per_content{background:url(img/hx_index_contentbg01.gif) repeat-x left top;padding-top:15px;}

.news_content01{}
.news_content01 li{height:36px;line-height:36px;background:url(img/hx_index_icon02.gif) no-repeat left center;padding-left:20px;border-bottom:1px dashed #ccc;}

#content{
	background-image: url(img/bg3.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.news_content01 li.hong{height:36px;line-height:36px;}
.news_content01 li.hong,.news_content01 li.zhuxi{background:url(img/hx_index_icon06.jpg) no-repeat left center;font-size:16px;}
.news_content01 li.hong a,.news_content01 li.zhuxi a{color:#d00;}
.news_content01 li.zhuxi{font-size:20px;font-weight:bold;}
.news_content01 li.zhuxi{height:44px;line-height:44px;}
.news_content01 dt{width:260px;float:left;position:relative;}
.news_content01 dd{width:270px;float:right;height:32px;line-height:32px;background:url(img/hx_index_icon02.gif) no-repeat left center;padding-left:20px;}
.news_content01 dl{padding:34px 0 50px 0;background:url(img/hx_index_news05.gif) no-repeat left bottom;overflow:hidden;}
.news_content01 dt p{position:absolute;height:30px;line-height:30px;text-align:center;background:rgba(0,0,0,0.8);left:0px;bottom:0px;width:100%;colot:#fff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#Cc000000,endColorstr=#Cc000000);overflow:hidden;}
.news_content01 dt p a{color:#fff;}
.culture .logo_icon{position:absolute;padding:0 29px 0 28px;display:inline-block;height:39px;line-height:39px;left:500px;top:33px;font-size:16px;z-index:999;}
.train_content li a.weekly_title,.train_content li a:hover.weekly_title{font-size:15px;background:url(img/weekly_01.gif) no-repeat 14px center;padding-left:28px;color:#d00;display:none;}


.index_weekly{position:fixed;left:50%;top:417px;width:1200px;margin-left:-600px;}
.index_weekly_01{width:50px;height:158px;float:right;z-index:9999;}
.index_weekly_01 a{color:#d7000f;display:block;width:50px;height:104px;text-align:center;font-size:18px;background:url(img/index_weekly01.gif) no-repeat;padding-top:54px;line-height:20px;}
.weekly_close{text-align:right;cursor:pointer;font-weight:bold;}

.logo_content p{padding-top:10px;line-height:24px;font-size:12px;}
.logo_content p span{color:#ff0019;}


.index_notice{width:50px;height:auto;float:left;}
.index_notice a{background:#e5e5e5;padding:16px 0;color:#d7000f;display:block;width:50px;height:auto;text-align:center;font-size:18px;line-height:20px;}
.index_notice .weekly_close{margin-top:4px;}

.topvebanner { margin: 0 auto; width: 12000px; height: 300px; overflow: hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 1200px; POSITION: relative; HEIGHT: 300px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 1200px; HEIGHT: 300px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 300px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 1200px; HEIGHT: 300px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 282px; right: 10px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #666; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #347e0d; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(../images/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }

.Photo{ height:200px; border:1px  solid #ffcb9a; background:#fff9e2; overflow:hidden;}
.Photo h1{ width:17px; font-size:14px; font-family:"Microsoft Yahei"; color:#000; background:url(../images/title_bg3.jpg) no-repeat; height:160px; padding:10px 10px; float:left;}
.Photo h1 a{  font-size:14px; font-family:"Microsoft Yahei"; color:#000; }
.Photo h1 a:hover{ color:#000;}
.Photo ul{ padding:10px; float:left; width:900px; height:200px; }
.Photo ul li{ width:225px; height:200px; float:left;}
.Photo .P_img{ width:220px; height:140px; border:1px solid #e5e5e5; padding:5px;  display:block; background:#fff;}
.Photo .P_img img{ width:220px; height:140px;}
.Photo .P_t{ text-align:center; width:200px; overflow:hidden; height:25px; line-height:25px; display:block;}