@charset "utf-8";
/* CSS Document */
/*text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;*/
body,div,span,h1, h2, h3, h4, h5, h6, p, pre,img, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, select, input, textarea, button, th, td,iframe{ margin:0; padding:0; }
h1, h2, h3, h4, h5, h6{ font-size:100%;}
h1, h2, h3, h4, h5, h6{ text-shadow: none; font-weight:normal; color:#000;}
ul{ list-style-type:none;}
li{list-style-type: none;}
/*li:hover { background-color:#f7f7f7;}*/
img{ border:none;vertical-align: middle;}
body {font: 12px/180% "微软雅黑",Arial,Helvetica,sans-serif;color: black;padding-bottom: 10px;}
a{text-decoration:none;color:#666; text-shadow:2px 1px 3px #999;}
a:hover{text-decoration:underline; text-shadow:2px 1px 3px #999; font-weight:bold;}
.clear{ clear:both; line-height:0px; height:0px; font-size:1px;}
.fl{float:left;}
.fr{float:right;}
.none{display:none;}
.m_auto{margin:0 auto;}
.m_top{ margin-top:8px;}
.title_hover{cursor: pointer;}


.dingbu { width: 100%; height: 615px; background-color:#000; background-image:url(dingbu01.gif);}
.dingbu-1k { width: 1000px; margin: 0 auto;}
.daohang-1k-ul span { font-size: 2em; padding-left: 1em;}.daohang-1k-ul li { float:left;}
.daohang-1k-ul li a {color:#333; font-size: 1.2em; padding: 0 0.8em; line-height: 25px;}
.daohang-1k-ul { width: 100%; height: 35px; margin: 0 auto;  border-bottom: 3px solid #666;}

.dingbu-1k-a {}
.dingbu-1k-a1,.dingbu-1k-a2 { float: left; height: 120px;}
.dingbu-1k-a1 { width: 700px; background-image: url(dingbu-1k-a1_02.gif);}
.dingbu-1k-a2 { width: 300px;}.dingbu-1k-a2 img { width: 300px;}

.dingbu-1k-b {width: 1000px; margin: 0 auto;}

.daohang-1k-a { width: 800px; height: 40px; margin-left: 200px; background-image: url( daohang-1k-a_06.gif);border-radius: 40px;}
.daohang-1k-a ul { margin-left: 30px;}
.daohang-1k-a ul li {float: left;}.daohang-1k-a ul li a { padding: 0 2em; color: #fff; line-height:40px; font-size: 1.1em;}

.hengfu { height: 435px; text-align: center; }.hengfu img { height: 435px;}



.zhuti { width: 100%; margin-top: 20px;}
.zhuti-1k { width: 1000px; margin: 0 auto;}

.zhuti-1k-l { width: 750px; float: left;}
.zhuti-1k-r { width: 240px; float: left; margin-left: 10px;}

.zhuti_a1,.zhuti_a2 { float: left; height: 300px; margin-top: 10px;}
.zhuti_a1 { background-color: #ebf5ec; width: 380px;}
.zhuti_a2 { background-color: #e1e2fe; width: 360px; margin-left: 10px;}
.zhuti_a3 { width:750px; height:340px; background-color: #fef5e8; margin-top:10px;}
.zhuti_a4 { width:750px; margin-top:10px;}
.zhuti_a3_ul { width:370px; height:163px; float:left; margin-bottom:10px; margin-right: 5px; background-color:#eee; border-bottom: 2px solid #ddd; background-image: url(jibing.jpg);} 
.zhuti_a3_ul li { padding:0.5em 1em; }.zhuti_a3_ul li a { line-height:2em; font-size:1.2em;}
.zhuti-a3ul-name { padding:0em 1em; line-height:2.5em;font-size:1.2em; border-bottom:1px double #eee; color:#f00;}
.zhuti_a3 img { margin:10px; border: 1px dotted #eee;}
.r_240 { width:240px; /*height:340px;*/ margin-top: 10px;}
.r_240_h3 { padding-left: 1em; line-height: 3em; border-bottom: 1px dotted #666;}.r_240_h3 h3 { float:left; font-size: 1.2em;}.r_240_h3 span { float:left; margin-left: 0.5em; color:#999; line-height: 3.2em;}
.r_240 li { padding:0.6em 1em; line-hetght:3em;}.r_240 li a { line-hetght:3em;}

.dibu { width:100%;}
.dibu-1k { width:1000px; margin:0 auto; height:280px; background-color:#00A7AA; border-bottom:20px solid #000;}
.dibu-a1 { width: 100%; height:20px;}
.dibu-b1 { height: 40px; margin:0 auto; border-bottom: 1px dotted #eee; border-top: 1px dotted #eee;}
.dibu-b1 ul { width: auto; padding:0 2em; margin:0 auto;}
.dibu-b1 ul li { float:left; }.dibu-b1 ul li a { color:#fff; line-height: 40px; padding:0 2em; font-size:1.2em;}
.dibu-c1 { width:1000px; margin:0 auto;}
.dibu-c1_a,.dibu-c1_b,.dibu-c1_c { float:left;}
.dibu-c1_a,.dibu-c1_b { width:300px;}.dibu-c1_c {width:400px;}
.dibu-c1_a ul { width:auto; margin:20px 50px;}
.dibu-c1_a ul li {}.dibu-c1_a ul li a { font-size:1.2em; line-height: 2em; color:#000;}
.dibu-c1_b ul { width:auto; margin:20px 50px;}
.dibu-c1_b ul li {}.dibu-c1_b ul li a { font-size:1.2em; line-height: 2em; color:#000;}
.dibu-c1_c img { width: 328px;  float:left; height:auto; margin:25px;}

.ul_100_img { margin: 10px;}
.ul_100_img li {}
.ul_100_img li a img { float:left; width:118px;height:158px; border:solid 1px #333; margin-right:1em;}
.ul_100_img li a.title { font-size:1.2em; color:#f00; line-height: 2em;}
.ul_100_img li p { font-size:1.2em;color:#999; text-indent: 2em;}
.ul_100_img li p a {color:#FF4f00;}
.ul_100_img span li a { font-size:1.2em; line-height:1.5em;} 

.ul_100_text01 { margin: 10px;}
.ul_100_text01 li { width: 100%; border-bottom: 1px dashed#666; line-height: 3em;}
.ul_100_text01 li a { float:left; width: 85%; font-size:1.2em; color:#f00;}
.ul_100_text01 li span { width:10%; background-color: #000; color:#fff; padding:2px 7px;}

.ul_100_text02 { margin: 10px;}
.ul_100_text02 li { width: 100%; border-bottom: 1px dashed#666; line-height: 3em;}
.ul_100_text02 li a { float:left; width: 85%; font-size:1.2em; color:#666;}
.ul_100_text02 li span { width:10%; background-color: #000; color:#fff; padding:2px 7px;}

.ad-360x60 { width:100%; margin:auto;}.ad-360x60 a img {width:358px; height:58px; margin:15px 10px; border:1px double #333;}
.ad-360x60 { width:100%; margin:auto;}.ad-360x60 a img {width:360px; height:60px; margin:15px 10px; border-bottom:1px solid #333;border-top:1px solid #333;}

.zhuti-1k-link1 { float:left; width: 100%; margin-top:10px;height:917px; border-bottom: 3px solid #000; background-color:#fefeec;}
.zhuti-1k-link2 { float:left; width: 100%; margin-top:10px;height:auto; border-bottom: 3px solid #000; background-color:#fefeec;}
/*.zhuti-1k-link { width:98%; margin: 0 auto;}*/.ul1 { margin:10px; padding-bottom:20px; border-bottom:1px dashed #eee;}
.ul1 li {}.ul1 li a img { float:left; width:160px;height:120px;  margin-right: 20px; margin-left:10px;}
.ul1 li a {}.ul1 li a.title { height: 35px; line-height: 30px; color:#f00; font-size: 1.2em; margin-left: 1em;}
.ul1 li p { line-height: 30px;}
.ul1 li span { padding: 2px 7px; margin:0 10px 0 0; background-color: #000; color:#fff;float: right;}
.ul1 li p.con { font-size: 1.2em; color: #999; text-indent: 2em; line-height: 2em;}

.ul2 { margin: 10px;}
.ul2 li {border-bottom:1px dotted #eee}.ul2 li span { padding: 2px 7px;  margin:8px 10px 8px 0; background-color: #000; color:#fff;float: right;}
.ul2 li a { line-height:3em; font-size:1.2em; padding-left:1em;}
.ul2 li a.title { font-size:1.2em; color: #f00; line-height:3em; padding-left:1em;}

.neirong { width: 98%; background-color:#fff; margin:10px auto;}
.biaoti { padding-top:2em;}.biaoti h1 { font-size:2em; line-height:3em; text-align:center;}
.shuxing { width:96%; margin:10px auto; border-bottom: 1px dotted #666;}.shuxing span { padding:1em; line-height:2em; font-size:1.1em;}
.nr-text { width:94%; margin:10px auto; padding-bottom:30px;}
.nr-text p { text-indent: 2em; font-size:1.2em; line-height:2.2em; margin-top:1em; color:#888;}.nr-text p a {}
.nr-text p img {}


.nr-text-ad { text-align: center; padding-top: 30px; border-top:1px solid #eee; margin-top:20px;}.nr-text-ad a img,.nr-text-ad img { margin: 10px auto;width: 647px; height:auto;}


.weizhi { width: 98%; margin: 0 auto; height: 39px; line-height: 40px; border-bottom: 1px dotted #666;}
.weizhi span {padding:0 1em;}.weizhi a { padding:0 2em;}
.page { width:100%; text-align: center; margin:20px auto;}
.page span { width:90%; }
.page span a { color:#fff; padding:3px 8px; border: 1px solid #870000 ; background-color: #FF0B6D;}.page span a:hover { background-color: #FF9FC6;}

/*其他*/
.wrap { width:90%; margin:0 auto;}
.wrap li { float:left; width:30%;}
.wrap li a { color:#FFF; margin:22%; line-height:3em; float:200%;}

#y-iframe{ display:none;
	position:fixed;
	_position:absolute;
	left:0;
	bottom:0;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	z-index:99999;
	padding-top:1px;
	width:100%;
	min-height:60px;
	height:auto;
	_height:60px;
	background:#151A20 url(images/y-iframe.jpg) left top repeat-x;
	
}
.iframe-wrap{display:none;
	position:relative;
	margin:0 auto;
	width:1003px;
	height:40px;
}
#back-index{display:none;
	display:block;
	position:absolute;
	top:14px;
	right:54px;
	width:52px;
	height:52px;
	overflow:hidden;
	font-size:0;
	line-height:0;
}
.hidden-text { display:none;}