﻿@charset "utf-8";
@import "reset.css";
/*globe*/
body { 
	background: #fff;
	color: #444; 
	font: 12px/24px "微软雅黑","华文细黑",Arial,sans-serif;
	padding: 0;
	margin: 0;
}
a { 
	color: #333;
}
a:hover { 
	color: #000;
}

.header{
	width: 1100px;
	margin: 0 auto;
	height: 90px;
}
.hander_box{

	border-bottom: 3px solid #d90504;
}
.header .logo{
	float: left;
	padding-top: 10px;
	padding-left: 0px;
}
.header .header_txt{
		float: right;
		width: 313px;
		padding-top: 15px;
		margin-left: 37px;
	}
	.header .header_txt .p1{
		font-size: 20px;
		color: #999;
	}
	.header .header_txt .p2{
		font-size: 14px;
		color: #999;
	}
	.header .sub{
		float: left;
		padding-top: 42px;
	}
	.header .sub .inpu{
		width: 180px;
		border:1px solid #e0e0e0;
		padding: 12px 5px;
		border-right: none; 
		background: #f4f4f4;
		float: left;
		font-size: 15px;
		/*line-height: 19px;*/
		/*padding-top: 8px;
		padding-bottom: 9px;*/
	}
.header .sub .subm{
	width: 29px;
	height: 43px;
	background: url(../img/sub.jpg) no-repeat;
	border: none;
	float: left;
}
.hander_box .menu{
	background: #393939;
	height: 45px;
}
.hander_box .menu ul{
	width: 1100px;
	margin: 0 auto;
}
.hander_box .menu ul li{
	width: 110px;
	height: 45px;
	float: left;
	background: url(../img/bg1.jpg) no-repeat;
}
.hander_box .menu ul li:hover{
	width: 110px;
	height: 45px;
	background: url(../img/bg2.jpg) no-repeat;
}.hander_box .menu ul li a.hover{
	width: 110px;
	height: 45px;
	background: url(../img/bg2.jpg) no-repeat;
}
.hander_box .menu ul li a{
	display: block;
	text-align: center;
	font-size:14px;
	line-height: 45px;
	color: #fff;
}


.semenuBox {
	position: relative;
	
	z-index: 1;
	left:-3px;
	width: 111px;
	height: 0;
	overflow: hidden;
}
.semenuConLine {
	width: 109px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	
}
.semenuCon {
	width: 110px;
	padding: 0px 0px 15px 0px;
	background: url(../img/semenu_bg.png) repeat-y; 
	
}
.semenuConL {
	width: 109px;
	color: #000000;
	overflow: hidden;
}
.semenuConL a {
	display: block;
	width: 109px;
	height: 35px;
	
	text-align:center;
	color: #000000;
	font-size: 12px;
	line-height: 35px;
	overflow: hidden;
	
}
.semenuConL a:hover {
	color: #000000;
	background: url(../img/semune_icon.gif) no-repeat 0 9px;
}





/*中部大图幻灯开始*/
.index-main{
	width: 100%;
	height: 320px;
	position: relative;
	z-index: 0;
	margin-top: 0px;
}

/***Index banner***/
.banner{width:100%; height:320px; position: absolute;left: 0;top: 0;}
.banner ul li{ position:absolute; left:0; top:0;width:100%; height:320px; display:none;}
.banner li a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.banner .number{ position:absolute; left: 45%;top: 285px;}
.banner .number span{ display: inline-block;
	position: relative;
	overflow: hidden; margin-LEFT:3px; width:16px; height:16px; background:url(../img/spriteaa.png) no-repeat 0 0; cursor:pointer;}
.banner .number span.on{ background-position:-2px -17px;}

  /**banner over**/



.indexmid{
	width: 1200px;
	margin: 0 auto;
	min-height: 448px;
	margin-top: 15px;
}

.index-dongtai{
	width: 100%;
	height: auto;
	min-height:410px;
	padding:0px 0px 0px 0px;
	background-image:url(../img/bg_new.jpg); background-repeat:no-repeat; background-position: center top;
	
}

/*增加*/

  .w1002{ width:1100px; margin:0 auto;}


.index-til{ width:auto; height:30px; padding-left:13px; border:1px solid #eaeaea; border-width:0px 0 1px 0; background:url(../img/sprite.png) no-repeat -108px 12px; font-size:15px; font-weight:bold; font-family:"微软雅黑"; color:#1a1a1a;}
.index-til span{ font:normal 12px/38px "Arial Narrow",Arial; color:#939393;}
.index-til a{ display:block; width:39px; height:11px; background:url(../img/sprite.png) no-repeat 0 0; margin-right:9px;}

.index-news{ width:418px; display:inline-block; _display:inline;}
.index-news-top img{ border:1px solid #ededed;}
.index-news-top a:hover img{border:1px solid #d90504;}
.index-news-top h2{font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#40444c; padding-bottom:5px; padding-top:12px;}
.index-news-top p{ line-height:22px;text-indent:2em}
.index-news-top a:hover h2{ color:#d90504;}
.index-news-list ul li{ width:100%; font:12px/30px "宋体"; background-image:url(../img/dot.png); background-position:left; background-repeat:no-repeat; color:#004161; border-bottom:1px dashed #ebebeb;}
.index-news-list ul li span{ float:right; font-family:Arial; color:#333;}
.index-news-list ul li a{ font-family:"微软雅黑";}

.index-est{ width:443px; }
.index-est-box{ width:429px; height:auto;padding:0px 7px; background:url(../img/index_estbg.jpg) no-repeat top center; position:relative; overflow:hidden;}
.est-pic{position:relative; overflow:hidden; float:left; display:inline-block; _display:inline;}
.est-01{ width:210px; height:101px;}
.est-02{ width:137px; height:104px;}
.est-til{ position:absolute; left:14px; top:10px; font:bold 12px/16px "微软雅黑"; color:#fff; z-index:1;}
.est-con{ position:absolute; left:0; top:0; height:175px; width:100%; background:#835e3f;}
.est-con p{ padding:35px 10px 0; color:#fff; line-height:20px;}
.marr9{ margin-right:9px;}
.marb9{ margin-bottom:9px;}
.marl9{ margin-left:9px;}
.marl25{ margin-left:25px;}

.index-fast{ width:188px;}
.index-fast-li ul li{ width:48px; padding:0 7px; background:url(../img/sprite.png) no-repeat 61px -12px; text-align:center;}
.index-fast-li ul li p{ font-size:10px; text-align:center; line-height:14px;}
.index-fast-li ul li a:hover p{ color:#835e3f;}




/*增加结束*/





.index{
	width: 1100px;
	margin: 0 auto;
	background-image:url(../img/index_new.png); background-repeat:no-repeat; background-position:left;
	
	min-height: 300px;
	margin-top: 15px;
}
.index1 .left{

	float: left;
}
.index1 .left .top{
	width: 408px;
	height: 140px;
	background: #b1a082;
}
.index1 .left .top p{
	color: #f3e6cd;
	font-size: 24px;
	font-weight: bold;
	line-height: 140px;
	text-align: center;

}
.index1 .left .bottom{
	background: url(../img/bg3.jpg) repeat-x;
	width: 408px;
	height: 223px;
}
.index1 .left .bottom p{
	padding-top: 55px;
	width: 310px;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	margin: 0 auto;
	height: 120px;
	overflow: hidden;
	color: #8f8067;
}
.index1 .right{
	float: right;
	width: 692px;
	height: 363px;
	overflow: hidden;
}
.index1 .right img{
	width: 692px;
	height: 363px;
}
.index2 .left{
width:268px;

	float: left;
}


.index2 .left2{
width:268px;
	float: left;
	margin-left:10px;
}
.index2 .center{
width:270px;
	float: left;
}



.index2{
	margin-bottom: 0px;
}
.index2 .hyhd{
	width: 270px;
	height: 39px;
	font-size: 14px;
	
	font-weight: bold;
	color: #fff;
	
	line-height: 39px;
	background: #1f3871;
	margin: 10px 0px;
}
.index2 img{
	margin-bottom: 10px;
}
.index2 .hyhd span{
	padding-left: 5px;
	color:#c0c0c0;
	font-size:10px;
	font-weight:100;
	
}

.index2 .i_hycon{
	width: 255px;
	margin-top: 5px;
	margin-bottom:5px;
	margin-left:7px;
	height: 25px;
	background-color:#fff;
	overflow:hidden;
    line-height:25px;
	border-bottom:  dotted   1px  #888;
}
.index2 .i_hycon p:hover{
	color: #1f3871;
}
.index2 .i_hycon .p1{
	font-size: 12px;
	color: #333;
	font-weight: bold;
}
.index2 .i_hycon .p3{
	font-size: 12px;
	color: #666;
	font-weight: bold;
}
.index2 .i_hycon .p2{
	font-size: 11px;
	color: #666;
}
.index2 .i_hycon .p2 span{
	margin-left: 30px;
}
.index2 .more{
float:right;
margin-right:10px;
	font-size: 10px;
	font-weight: bold;
	color: #1f3871;
}
.index2 .left,.index2 .center,.index2 .right{

	float: left;
}
.index2 .center{
	margin-left: 10px;
}
.index2 .right{
	margin-left: 10px;
}
.index2 .login_bg{
	width: 264px;
	height: 50px;
	background: #1f3871;
	margin-top: 10px;
}
.index2 .login_bg .login_titlt{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding-top: 21px;
	padding-left: 25px;
	margin-bottom: 0px;
}


.ban{
	width: 100%;
	height: 286px;
	background: #f0f0f0;
}
.ban .img{
	width: 100%;
	height: 242px;
}
.ban .mbx{
	color: #1f3871;
	font-size: 12px;
	width: 1100px;
	margin: 0 auto;
}
.ban .mbx span{float: right;line-height: 45px;}
.ban .mbx a{
	color: #666;
}
.wap1100{
	width: 1100px;
	min-height: 300px;
	margin: 0 auto;
}
.wapnei1100{
	width: 1100px;
	background-image:url(../img/left_bg.gif); background-repeat:repeat-y; background-position:left;
	min-height: 300px;
	margin: 0 auto;
}
/*demo left*/
.demo_left{
		width: 255px;
		float: left;
		background-color:#f0f0f0;
		margin-top: -44px;
		
	}
	.demo_left .demo_title{height: 44px;border-bottom: 1px solid #fff;background: #010082 url(../img/img011.png) 210px no-repeat;color: #fff;line-height: 44px;font-size: 18px;padding-left: 25px;}
	.demo_left ul li{
		background: #dedede; 
		border-bottom: 1px solid #fff;
		line-height: 44px;
	}
	.demo_left ul li a{
		color: #000;
		display: block;
		font-size: 14px;
		padding-left: 25px;
	}
	.demo_left ul li a:hover{
		background: #ee0500;
		color: #fff;
	}
	.demo_left ul li a.hover{
		background: #ee0500;
		color: #fff;
	}
	.demo_left .demo_contact{width: 227px;height: 147px;background: #f0f0f0;padding-left: 28px;}
	.demo_left .demo_contact .p1{font-size: 12px;color: #000;padding-top: 20px;}
	.demo_left .demo_contact .p2{font-size: 12px;font-family: Arial;color:#8e9eac;}
	.demo_left .demo_contact .p3{font-size: 30px;color: #1f3871;font-family: Arial;padding-top: 10px;}
	.demo_left .demo_contact .p4{font-size: 12px;color: #9eacb8;}
	.demo_left .demo_contact .p3 span{font-size: 18px;color: #1f3871;font-family: Arial;}
	.demo_left .demo_contact .p4 span{font-size: 16px;color: #1f3871;font-family: Arial;}
	.demo_other .de_ot1{border-bottom: 1px solid #efefef; border-right: 1px solid #efefef;min-height: 141px}
	.demo_other .de_ot2{border-bottom: 1px solid #efefef; border-right: 1px solid #efefef;min-height: 90px}
	.demo_other .p1{
		padding-top: 24px;
		font-size: 14px;
		color: #666;
		padding-left: 28px;
		font-weight: bold;
	}
	.demo_other .de_ot1 .p2{font-size: 12px;color: #999;font-weight: bold;padding-left: 28px;}
	.demo_other .de_ot1 .p3{font-size: 11px;color: #999;padding-left: 28px;}
	.demo_other .de_ot1 .p4{font-size: 11px;color: #999;padding-left: 28px;}
	.demo_other .de_ot2 .p1{
		padding-top: 10px;
		font-size: 12px;
		color: #999;
		padding-left: 28px;
		font-weight: bold;
	}
	.demo_other .de_ot2 .p2{font-size: 11px;color: #999;padding-left: 28px;}
	.demo_other .de_ot2 .p3{font-size: 11px;color: #999;padding-left: 28px;}
	.de_ot3{border-right: 1px solid #efefef; min-height: 300px;}
	.de_ot3 a{font-size: 10px;font-size: 10px;font-weight: bold; color: #1f3871;padding-left: 28px;padding-top: 13px;display: block;}
.demo_other .de_ot1 a p:hover{
	color: #1f3871;
}
.demo_other .de_ot2 a p:hover{
	color: #1f3871;
}
/*foot_end*/

.demo_right{
	width: 808px;
	float: right;
	padding-top:20px;
	min-height:600px;
}
.com_text{
	width: 808px;
	height: auto;
	float: left;
	padding-bottom:50px;
	margin-top: 0px;
	font-size:14px; font-variant:blod; color:#222;
	line-height:27px;	
	position: relative;
}
.com_text p{
	font-size: 14px;
	/*font-weight:bold;*/
	color: #222;
	/*width: 800px;*/
	margin: 0 auto;
	padding-top: 12px;
	text-indent:2em;
	line-height:27px;
}
.com_text p span{
	font-size: 14px;
	/*font-weight: bold;*/
}
.com_right{
	/*float: left;*/
	padding-top: 0px;
}
.com_right .p1{
	font-size: 48px;
	font-weight: bold;
	line-height: 50px;
	color: #000;
	text-align: left;
}
.com_right .p2{
	font-size: 18px;
	font-weight: bold;
	color: #ccc;
	text-align: left;
	line-height: 35px;
}
.com_right .p3{
	font-size: 22px;
	font-weight: bold;
	color: #1f3871;
	text-align: left;
}
.demo_right .dream{
	padding-top:26px;
}
.new_s{
	margin-top: 30px;
	width: 765px;
	min-height: 200px;
	border: 1px solid #dfdfdf;
	padding: 16px 18px 20px 25px;
}
.new_s .img{
	float: left;
}
.new_s .new_text{
	float: right;
	width: 332px;
}
.new_s .new_text .p1{
	font-size: 12px;
	font-family: Arial;
	color: #4e4e4e;
	text-align: right;
	padding-top: 30px;
}
.new_s .new_text .p1 span{
	font-size: 14px;
	font-family: Arial;
	color: #4e4e4e;
}
.new_s .new_text .p2{
	font-size: 16px;
	padding-top: 12px;
	padding-bottom: 10px;
	color: #000;
	font-weight:bold;
}
.new_s .new_text .p3{
	font-size: 14px;
	color: #4e4e4e;
}
.new_s .new_text p:hover{
	color: #1f3871;
}
.new_list{
	margin-top: 25px;
	margin-bottom:30px;
}
.new_list ul li{
	width: 810px;
	padding-left:10px;
	background-image:url(../img/dot.png); background-repeat:no-repeat; background-position:left;
	height: 40px;
	border-bottom: 1px solid #e8e8e8;
}
.new_list ul li a{
	display: block;
	line-height: 40px;
	color: #222222;
}
.new_list ul li a:hover{
	color: #1f3871;
}
.new_list ul li a span{
	float: right;
	color: #ccc;
	font-size: 12px;
}
.new_list ul li a:hover span{
	color: #1f3871;
}
.new_intit {
	width: 808px;
	height: 81px;
	margin-top: 28px;
	background: #f0f0f0;
}
.new_intit .p1{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	line-height: 81px;
}
.new_intit .p2{
	font-size: 12px;
	font-family: Arial;
	color: #999;
	text-align: right;
	margin-top: -50px;
	padding-right: 24px;
}
.new_con{
	width: 808px;
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	min-height: 300px;
	margin-top: 10px;
	padding: 10px 0;
}
.new_con p{
	width: 767px;
	margin: 0 auto;
	color:#111111;
	font-size:14px; line-height:26px;
}
.new_ibt{
	padding-top: 15px;
	padding-bottom: 105px;
}
.new_ibt a{
	display: block;
	color: #1f3871;
}
.new_ibt a span{
	color: #999;
} 
.new_ibt a.back{
	text-align: right;
	margin-top: -20px;
}
.ser{
	width: 815px;
	margin-bottom: 100px;
}
.service {
	width: 815px;
	height: 50px;
	margin-top: 40px;
	background: #f0f0f0;
	color: #1f3871;
	font-size: 18px;
	font-weight: bold;
}
.service span{
	padding-left: 23px;
	line-height: 50px;
}
.ser .p1{
	font-size: 16px;
	color: #1f3871;
	font-weight: bold;
	padding-top:33px;
	padding-bottom: 20px;
	padding-left: 40px; 
}
.ser img{
	margin-left: 56px;
}
.invest{
	margin-top: 46px;

	margin-bottom: 55px;
}
.invest ul li{
	width: 809px;
	height: 140px;
	margin-top: 10px;
}
.bu{
	padding-top: 30px;
}
.bu p{
	color: #1f3871;
	font-size: 18px;
	line-height: 60px;
	font-weight: bold;
}
.cen{
	width: 785px;
}
.vip{
	width: 672px;
	margin-top: 35px;
}
.vip .top{
	font-size: 16px;
	font-weight: bold;
	color: #333;
	border-bottom: 3px solid #b2b2b2;
	line-height: 35px;
	margin-bottom: 20px;
}
.vip_info ul li{
	height: 41px;
}
.vip_info ul li .bh{
	color: #666;
	font-size: 12px;
	width: 100px;
	float: left;
	line-height: 30px;
	margin-right: 7px;
	padding-left: 5px;
	border-bottom: 1px solid #e5e5e5;
}
.vip_info ul li .i_bh{
	float: left;
	line-height: 19px;
	border: 1px solid #e3e3e3;
	width: 556px;
	padding-left: 6px;
	background: #f0f0f0;
	padding: 5px 0px;
}
.vip_info ul{
	margin-bottom: 40px;
}
.state p span{
	font-size: 14px;
	color: #d80051;
	font-weight: bold;

}
.state p.p2{
	margin-left: 315px;
	margin-top: -24px;
}
.vip_con{
	margin-top: 20px;
}
.vip_con .p1{
	font-size: 14px;
	font-weight: bold;
}
.vip_ser{
	width: 672px;
}
.vip_ser ul{
	margin-top: 20px;
}
.vip_ser ul li{
	height: 25px;
	margin-bottom: 10px;
}
.vip_ser ul li .txt{
	float: left;
}
.vip_ser ul li .inp{
	float: left;
	width: 164px;
	margin-left: 13px;
	margin-right: 5px;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.map_detail{
	margin-top: 10px;
}
.map_detail ul li{
	width: 710px;
	border: 1px solid #e5e5e5;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.map_detail ul li .p1{
	font-weight: bold;
	font-size: 14px;
	color: #333;
	margin-top: 16px;
	margin-bottom: 10px;
}
.map_detail ul li p{
	font-size: 11px;
	color: #999;
	margin-left: 25px;
}
.leave{
	padding-top: 50px;
}
.leave .p1{
	font-size: 16px;
	color: #333;
}
.leave p span{
	font-size: 12px;
	color: #d80051;
}
.leave_con {
	border-top: 2px solid #f7f7f7;
	width: 746px;
}
.leave_con ul li .text{
	float: left;
	width: 80px;
	border-bottom: 1px solid #e6e6e6;
	line-height: 27px;
}
.leave_con ul{
	margin-top: 10px;
}
.leave_con ul li{
	padding-top: 10px;
}
.leave_con ul li .inpu{
	float: left;
	width: 255px;
	margin-left: 11px;
	line-height: 17px;
	padding: 5px 0px;
	border: 1px solid #e5e5e5;
}
.leave_con ul li .input{
	float: left;
	width: 60px;
	margin-left: 11px;
	line-height: 17px;
	padding: 5px 0px;
	border: 1px solid #e5e5e5;
    text-align:center;
}
.leave_con ul li .tj{
	margin-left: 92px;
}
.leave_con ul li .tj .sub{
	width: 87px;
	height: 26px;
	background: #888;
	border: none;
	color: #fff;
}
.hr	{
	padding-top: 35px;
}
.hr	ul li{
	border: 1px solid #f0f0f0;
	width: 780px;
	min-height: 175px;
	position: relative;
	margin-bottom: 15px;
	padding-bottom: 20px;
}
.hr	ul li.on{
	background: #f0f0f0;
}
.hr	ul li p span{
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
.hr	ul li p span.span{
	padding-left: 100px;
}
.hr	ul li p{
	padding-left: 25px;
}
.hr	ul li .p1{
	padding-top: 25px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	margin-bottom: 20px;
}
.hr	ul li .yp{
	width: 87px;
	height: 30px;
	background: #d80051;
	text-align: center;
	line-height: 30px;
	color: #fff;
	right: 21px;
	position: absolute;
	bottom: 0px;
}
.hr	ul li .yp a{
	display: block;
	color: #fff;
}
.hr	ul li .yp a:hover{
	color: #1f3871;
}
.hr_help{
	padding-top: 35px;
}
.hr_help p{
	width: 780px;
	font-size: 12px;
	color: #333;
}
.hr_help .p1{
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 10px;
}
.hr_help .p2{
	font-size: 12px;
	color: #1f3871;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
}
.hr_help .yp{
	width: 87px;
	height: 30px;
	background: #d80051;
	text-align: center;
	line-height: 30px;
	color: #fff;
}
.hr_help .yp a{
	display: block;
	color: #fff;
}
.hr_help .yp a:hover{
	color: #1f3871;
}
.video{width:1100px;height: 600px;background: url(../img/bg5.jpg); position: fixed;left: 50%;margin-left: -550px;top: 200px;}


/*公告部分*/
.w1000{
	width: 1100px;
	margin: 0 auto;
	position: relative;
}

.index-notice{
	width: 100%;
	height: 35px;
	padding: 8px 0 6px;
	border-bottom: 1px  solid #d8d9d9;
	background: #f0f2f2;
}

.notiscroll{
	width: 750px; 
	overflow:hidden; 
	position:relative; 
	height: 35px;
}
.notiscroll .name{
	float: left;
	background: url(../img/bg_sign09.jpg) no-repeat 0 center;
	padding-left:30px;
	height:35px;
	line-height:35px; 
}
.notiscroll .hd{
	float: left; 
	overflow:hidden; 
	height:35px; 
	background:#f4f4f4; 
	margin-left: 15px;
}
.notiscroll .hd .prev,.notiscroll .hd .next{ 
	display:block; 
	width:29px; 
	height:34px; 
	float:left; 
	margin-right:1px; 
	overflow:hidden;
	cursor:pointer;
	 background:url(../img/bg_btn20.gif) 0 0 no-repeat #d8d9d9;
}
.notiscroll .hd .next{ 
	background-position:-30px 0; 
}
.notiscroll .hd .prev:hover,.notiscroll .hd .next:hover{
	background-color: #c0c0c0;
}
.notiscroll .bd{
	float: left; 
	width: 580px;
 }
.notiscroll .infoList li{ 
	height:35px; 
	line-height:35px; 
}
.notiscroll .infoList li a{
	color: #000;
}
.notiscroll .infoList li a:hover{
	color: #0e3975;
}
.notiscroll .infoList li .date{ 
	float:right; 
	color:#999; 
} 
.index-notice .btns{
	width: 295px;
	position: relative;
	z-index: 3;
}
.index-notice .btns dt{
	float: left;
	width: 35px;
	margin-right: 5px;
}
.index-notice .btns dt a{
	width: 35px;
	height: 35px;
	display: inline-block;
	background: url(../img/bg_sign68.jpg) no-repeat;
}
.index-notice dd{
	position: relative;
	display: none;
	float: left;
	width: 127px;
	color: #000;
	line-height: 35px;
	height: 35px;
}
.index-notice dd img{
	position: absolute;
	left: 0;
	bottom: 0;
}
.index-notice .btns a.weibo{
	background-position: 00px;
}
.index-notice .btns a.weixin{
	background-position: -168px 0;
}
.index-notice .btns a.qq{
	background-position: -208px 0;
}
.index-notice .btns a.tel{
	background-position: -249px 0;
}
.index-notice .btns a.pro{
	background-position: -289px 0;
}
.index-notice .btns a:hover{
	opacity: 0.8;
	filter:alpha(opacity=80);
}

/*公告结束*/
/*底部文件开始*/
.footer select{/*background: url(img/img1.jpg) no-repeat; */width: 182px; height: 27px;border: 1px solid #e2e2e2;}
	
	.footer{ margin-top:20px;
		padding-top:5px;
		width: 100%;
		padding-bottom:5px;
		background: #f4f4f4;
		border-top:double 0px #d9d9d9;
	}
	.foot{
		width: 1100px;
		margin: 0 auto;
	}
	.foot .left,.foot .center,.foot .right{
		float: left;
	}
	.foot .left{
		width: 550px;
		padding-right:10px;
		padding-top: 20px;
	}
	.foot .left ul li{
		float: left;
		padding-right:10px;
	}
	.foot .left ul li span{
		float: right;
		margin: 0px 6px;
	}
	.foot .left ul li a{
		font-size: 12px;
		color: #373737;
	}
	.foot .left ul li a:hover{
		color: #000;
	}
	.foot .left .p1{
		font-size: 12px;
		color: #000;
		line-height: 25px;
		padding-top: 10px;
	}
	.foot .left .p2{
		font-size: 12px;
		color: #252525;
		line-height: 18px;
	}
	.foot .left .p2 span{
		font-size: 10px;
		color: #666;
	}
	.foot .center{
		width: 220px;
		height: 90px;
	}
	.foot .right{
		width: 280px;
		border-left: 1px solid #ccc;
		margin-top: 15px;
		padding-left: 34px;
	}
	.foot .right .text{
		width: 155px;
		float: left;
	} 
	.foot .right .text .p1{
		font-size: 12px;
		color: #515151;
		line-height: 35px;
	}
	.foot .right .text .p2{
		font-size: 16px;
		color: #353535;
		line-height: 15px;
	}
	.foot .right .text .p3{
		font-size: 14px;
		color: #1f1f1f;
		line-height: 45px;
	}
	.foot .right img{
		float: right;
	}
	/*底部文件结束*/

/*动态*/
fieldset , img {border:0;}
h4 { font-size:14px;}
.container{margin-left:auto; margin-right:auto; width:1100px; margin-top:15px;}
.dtBox{width:820px; height:380px; overflow:hidden; border:1px solid #cccccc; border-top-width:0;}
.dtBox h4{overflow:hidden;}
.dtBox h4 a{float:left; width:20%; text-align:center; height:39px; line-height:39px; color:#1f3871; background-image:url(../images/mid_line.gif); background-repeat:no-repeat; background-position:left; background-color:#b9c7e9; border-top:1px solid #e3e3e3;}
.dtBox h4 a em{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:5px; font-size:16px; color:#e1e1e1; font-weight:normal;}
.dtBox h4 a:hover , .dtBox h4 a.cur{background-color:#1f3871; color:#fff; text-decoration:none; border-top:1px solid #126a44;}
.dtBox h4 a:hover em , .dtBox h4 a.cur em{color:#b9c7e9;}
.dtBox dl{margin:15px;}
.dtBox dt{margin-right:25px;}
.dtBox dt img{padding:10px 14px; border:1px solid #ebebeb;}
.dtBox dd{margin-right:20px;}
.dtBox dd h5{padding:24px 0; font-size:14px;}
.dtBox dd h5 a{color:#126a44;}
.dtBox dd p{line-height:22px; height:230px; overflow:hidden; color:#959595;}
.dtBox ul{margin:0 15px; border-top:1px solid #e5e5e5; padding-top:5px;}
.dtBox li{position:relative; height:auto;}
.dtBox li a{display:inline-block; padding-left:17px; background:url(Img/Index/zcLiIco.png) no-repeat left center; width:470px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#4b4b4b;}
.dtBox li span{position:absolute; right:0; color:#c6c6c6;}

.zhdt{width:260px; height:380px; overflow:hidden; background-color:#d0daf1; border:1px solid #ccc; border-top-width:0;}
.zhdt h4{overflow:hidden;}
.zhdt h4 a{display:block; padding-left:20px; height:39px; line-height:39px; color:#fff; background-image:url(../images/right_title_bg.gif); background-repeat:no-repeat; background-position:right;  font-weight:bold; border-top:1px solid #666; text-decoration:none;}
.zhdt h4 a em{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:5px; font-size:16px; color:#e1e1e1; font-weight:normal;}
.zhdt dl{margin:15px; margin-bottom:20px; height:84px; overflow:hidden;}
.zhdt dt{margin-right:12px;}
.zhdt dd h5{margin-bottom:22px;}
.zhdt dd h5 a{color:#08327a;}
.zhdt dd p{line-height:16px; color:#8e8e8e;}
.zhdt ul{margin:0 15px; border-top:1px solid #fff; padding-top:10px;}
.zhdt li{position:relative; height:28px; line-height:28px;}
.zhdt li a{display:inline-block; padding-left:14px; background:url(../Img/zcLiIco.png) no-repeat left center; width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#000;}
.zhdt li a:hover{color:#103677;}

/*会员服务部分*/
.index-user{
	width: 100%;
	height: auto;
	min-height:350px;
	padding: 80px 0 20px;
	background-image:url(../img/huiyuanfuwu.gif); background-repeat:no-repeat; background-position: center top;
	
}
.containeruser{margin-left:auto; margin-right:auto; width:1100px; margin-top:15px;}
.dtBoxuser{width:820px; height:520px; overflow:hidden; border:1px solid #cccccc; background-color:#fff; border-top-width:0;}
.dtBoxuser h4{overflow:hidden;}
.dtBoxuser h4 a{float:left; width:100%; text-align:left; padding-left:20px; font-weight:bold; height:39px; line-height:39px; color:#fff; background-color:#1f3871; border-top:1px solid #e3e3e3;}
.dtBoxuser h4 a em{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:5px; font-size:16px; color:#e1e1e1; font-weight:bold; }
.dtBoxuser h4 a:hover , .dtBox h4 a.cur{background-color:#1f3871; color:#fff; text-decoration:none; border-top:1px solid #126a44;}
.dtBoxuser h4 a:hover em , .dtBox h4 a.cur em{color:#418869;}
.dtBoxuser dl{margin:8px;}
.dtBoxuser dt{margin-right:15px;}
.dtBoxuser dt img{padding:10px 14px; border:1px solid #ebebeb;}
.dtBoxuser dd{margin-right:10px; padding-top:30px;}
.dtBoxuser dd h5{padding:24px 0; font-size:14px;}
.dtBoxuser dd h5 a{color:#126a44;}
.dtBoxuser dd p{line-height:22px; height:480px; overflow:hidden; color:#959595;}
.dtBoxuser ul{margin:0 15px; border-top:1px solid #e5e5e5; padding-top:5px;}
.dtBoxuser li{position:relative; height:40px; line-height:40px;}
.dtBoxuser li a{display:inline-block; padding-left:17px; background:url(Img/Index/zcLiIco.png) no-repeat left center; width:470px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#4b4b4b;}
.dtBoxuser li span{position:absolute; right:0; color:#c6c6c6;}

.zhdtuser{width:260px; height:520px; overflow:hidden; background-color:#ededed; border:1px solid #cccccc; border-top-width:0;}
.zhdtuser h4{overflow:hidden;}
.zhdtuser h4 a{display:block; padding-left:20px; height:39px; line-height:39px; color:#fff; background-image:url(../images/right_title_bg.gif); background-repeat:no-repeat; background-position:right;  font-weight:bold; border-top:1px solid #666; text-decoration:none;}
.zhdtuser h4 a em{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:5px; font-size:16px; color:#e1e1e1; font-weight:normal;}
.zhdtuser dl{margin:15px; margin-bottom:0px; height:115px; overflow:hidden;}
.zhdtuser dt{margin-right:12px;}
.zhdtuser dd h5{margin-bottom:22px;}
.zhdtuser dd h5 a{color:#08327a;}
.zhdtuser dd p{line-height:16px; color:#8e8e8e;}
.zhdtuser ul{margin:0 15px; border-top:1px solid #e5e5e5; padding-top:10px;}
.zhdtuser li{position:relative; height:28px; line-height:28px;}
.zhdtuser li a{display:inline-block; padding-left:14px; background:url(../Img/zcLiIco.png) no-repeat left center; width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4b4b;}
.zhdtuser li a:hover{ color:#003583;}

/*联系我们*/
.contactcon {
	font-size: 14px;
}
.contactcon p {
	font-size: 14px;
	color: #303030;
}
.contactcon span {
	color: #de002e;
}
.contactcon h3 {
	padding-bottom: 10px;
	border-bottom: #cbcbcb 1px dotted;
	color: #9f9f9f;
	font-style: italic;
	text-transform: uppercase;
}
.contactcon ul {
	padding: 15px 10px;
	border-bottom: #cbcbcb 1px dotted;
	color: #5a5a5a;
	/*text-transform: uppercase;*/
}
.contactcon ul li {
	padding-left: 25px;
	line-height: 30px;
}
.contactcon ul li.add {
	background: url(../img/contact_img01.jpg) no-repeat 0 3px;
	padding-left: 
}
.contactcon ul li.tel {
	background: url(../img/contact_img01.jpg) no-repeat 0 -20px;
}
.contactcon ul li.fax {
	background: url(../img/contact_img01.jpg) no-repeat 0 -42px;
}
.contactcon ul li.mail {
	background: url(../img/contact_img01.jpg) no-repeat 0 -68px;
}
.contactcon ul li.qq {
	background: url(../img/contact_img01.jpg) no-repeat 0 -90px;
}
.none
{
    display:none;
}
.hr	ul li .p1{
padding-top: 10px;
padding-bottom:10px;
font-size: 14px;
color: #000;
background-color:#d0daf1;
font-weight: bold;
margin-bottom: 20px;
}




/*图片蒙板*/
.i-wrap{
	width: 268px;
	height: 165px;
	padding: 0px 0;
	margin: 0 0 0px 0;

}
.i-wrap li{
	position: relative;
	overflow: hidden;
	float: left;
	width: 268px;
	height: 160px;
	margin: 0 0px 0 0px;
	display: inline;
}
.i-wrap li img{
	position: absolute;
	left: 0;
	top: 0;
}
.i-wrap li .bg{
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 24px;
	padding: 3px 0;
	background: url(../img/bg_shadow01.png);
}
.i-wrap li p{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 24px;
	padding: 3px 0;
	font-size: 14px;
	line-height: 24px;
	color: #b8b8b8;
	text-align: center;
}
/*九州服务小图标效果*/
.index-links{ background-color:#1f3871;
width:264px;
height:202px;
	padding: 0px 0 0px;
}
.index-links li{
	width: 110px;
	float: left;
	margin: 0 10px 0px;
	display: inline;
	padding-top: 19px;
	border-top: 0px solid #eff0f1;
}
.index-links li .sign{
	width: 54px;
	height: 50px;
	margin:0 auto;
	
	position: relative;
	overflow: hidden;
}
.index-links li .sign img{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.index-links li .sign .bg{
	width: 54px;
	height: 110px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background: url(../img/bg_sign07.jpg) no-repeat;
}
.index-links li .tips{
	width: 110px;
	text-align:center
	float: left;
}
.index-links li .tips a{
	display: inline-block;
	width: 100%;
	line-height: 22px;
	color: #666;
	float: left;
	text-align:center;
}
.index-links li .tips a.tit{
	font-weight: bold;
	font-size: 14px;
	line-height: 28px;
	color: #fffffd;
}
.index-links li .tips a:hover{
	color: #e76801;
}

/*地图开始*/
#gmap {display:block; width:588px; height:450px; background:url(../images/map.jpg) no-repeat; position:relative; margin:10px auto 2em auto;}
#gmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}

a#title2, a#title2:visited {display:block; width:588px; height:450px; padding-top:260px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title2 {height:450px; he\ight:0;}/*IE6.0以下中显示*/
#gmap a#title2:hover {background:transparent url(group_col.gif) no-repeat 0 0; overflow:visible; color:#c00;}

/*新疆*/
a#xinjiang {display:block; width:200px; height:0; padding-top:152px; overflow:hidden; position:absolute; left:37px; top:66px;}
* html a#xinjiang {height:152px; he\ight:0;text-indent:-9000px;}
a#xinjiang:hover {background:transparent url(../images/xinjiang.png) no-repeat 0 0;overflow:visible;text-indent:-9000px;}

/*西藏*/
a#xicang {display:block; width:193px; height:0; padding-top:117px; overflow:hidden; position:absolute; left:59px; top:209px;}
* html a#xicang {height:117px; he\ight:0;}
a#xicang:hover {background:transparent url(../images/xizang.png) no-repeat  0 0;overflow:visible;text-indent:-9000px;}

a#xc {display:block; width:193px; height:0; padding-top:117px; overflow:hidden; position:absolute; left:59px; top:209px;}
* html a#xc {height:117px; he\ight:0;}
a#xc:hover {background:transparent url(../images/xizang.png) no-repeat  0 0;overflow:visible;text-indent:-9000px;}


/*青海*/
a#kemhai {display:block; width:125px; height:0; padding-top:90px; overflow:hidden; position:absolute; left:166px; top:185px;}
* html a#kemhai {height:90px; he\ight:0;}
a#kemhai:hover {background:transparent url(../images/qinghai.png) no-repeat 0 0; height:-20px; overflow:visible;text-indent:-9000px;}

/*甘肃*/
a#gansu {display:block; width:140px; height:0; padding-top:118px; overflow:hidden; position:absolute; left:205px; top:148px;}
* html a#gansu {height:118px; he\ight:0;}
a#gansu:hover {background:transparent url(../images/gansu.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*内蒙古*/
a#namenggu {display:block; width:219px; height:0; padding-top:187px; overflow:hidden; position:absolute; left:246px; top:22px;}
* html a#namenggu {height:187px; he\ight:0;}
a#namenggu:hover {background:transparent url(../images/neimenggu.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}


a#nmg {display:block; width:219px; height:0; padding-top:187px; overflow:hidden; position:absolute; left:246px; top:22px;}
* html a#nmg {height:187px; he\ight:0;}
a#nmg:hover {background:transparent url(../images/neimenggu.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*黑龙江*/
a#heilongjiang {display:block; width:111px; height:0; padding-top:101px; overflow:hidden; position:absolute; left:425px; top:17px;}
* html a#heilongjiang {height:101px; he\ight:0;}
a#heilongjiang:hover {background:transparent url(../images/heilongjiang.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}


/*宁夏*/
a#ningxia {display:block; width:28px; height:0; padding-top:47px; overflow:hidden; position:absolute; left:304px; top:189px;}
* html a#ningxia {height:47px; he\ight:0;}
a#ningxia:hover {background:transparent url(../images/ningxia.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*吉林*/
a#jilin {display:block; width:83px; height:0; padding-top:56px; overflow:hidden; position:absolute; left:443px; top:96px;}
* html a#jilin {height:53px; he\ight:0;}
a#jilin:hover {background:transparent url(../images/jilin.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*辽宁*/
a#liaoning {display:block; width:58px; height:0; padding-top:55px; overflow:hidden; position:absolute; left:430px; top:129px;}
* html a#liaoning {height:55px; he\ight:0;}
a#liaoning:hover {background:transparent url(../images/liaoning.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*山东*/
a#shandong {display:block; width:68px; height:0; padding-top:42px; overflow:hidden; position:absolute; left:403px; top:196px;}
* html a#shandong {height:42px; he\ight:0;}
a#shandong:hover {background:transparent url(../images/shandong.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*河北*/
a#hebei {display:block; width:54px; height:0; padding-top:77px; overflow:hidden; position:absolute; left:387px; top:145px;}
* html a#hebei {height:77px; he\ight:0;}
a#hebei:hover {background:transparent url(../images/hebei.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*北京*/
a#beijing {display:block; width:26px; height:0; padding-top:27px; overflow:hidden; position:absolute; left:402px; top:163px;}
* html a#beijing {height:27px; he\ight:0;}
a#beijing:hover {background:transparent url(../images/beijing.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*天津
a#tj {display:block; width:15px; height:0; padding-top:20px; overflow:hidden; position:absolute; left:406px; top:175px;}
* html a#tj {height:20px; he\ight:0;}
a#tj:hover {background:transparent url(../images/tj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
*/
/*陕西*/
a#shx {display:block; width:50px; height:0; padding-top:89px; overflow:hidden; position:absolute; left:317px; top:186px;}
* html a#shx {height:89px; he\ight:0;}
a#shx:hover {background:transparent url(../images/shanxi.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*山西*/
a#shanxi {display:block; width:34px; height:0; padding-top:73px; overflow:hidden; position:absolute; left:360px; top:170px;}
* html a#shanxi {height:73px; he\ight:0;}
a#shanxi:hover {background:transparent url(../images/shanxi2.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*河南*/
a#henan {display:block; width:58px; height:0; padding-top:57px; overflow:hidden; position:absolute; left:362px; top:218px;}
* html a#henan {height:57px; he\ight:0;}
a#henan:hover {background:transparent url(../images/henan.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*江苏*/
a#jiangsu {display:block; width:59px; height:0; padding-top:45px; overflow:hidden; position:absolute; left:417px; top:230px;}
* html a#jiangsu {height:45px; he\ight:0;}
a#jiangsu:hover {background:transparent url(../images/jiangsu.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*安徽*/
a#anhui {display:block; width:48px; height:0; padding-top:58px; overflow:hidden; position:absolute; left:405px; top:237px;}
* html a#anhui {height:58px; he\ight:0;}
a#anhui:hover {background:transparent url(../images/anhui.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*上海*/
a#shanghai {display:block; width:35px; height:0; padding-top:12px; overflow:hidden; position:absolute; left:466px; top:265px;}
* html a#shanghai {height:12px; he\ight:0;}
a#shanghai:hover {background:transparent url(../images/shanghai.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*浙江*/
a#zhejiang {display:block; width:38px; height:0; padding-top:44px; overflow:hidden; position:absolute; left:441px; top:274px;}
* html a#zhejiang {height:44px; he\ight:0;}
a#zhejiang:hover {background:transparent url(../images/zhejiang.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*江西*/
a#jiangxi {display:block; width:48px; height:0; padding-top:64px; overflow:hidden; position:absolute; left:398px; top:291px;}
* html a#jiangxi {height:64px; he\ight:0;}
a#jiangxi:hover {background:transparent url(../images/jiangxi.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*福建*/
a#fujian {display:block; width:44px; height:0; padding-top:54px; overflow:hidden; position:absolute; left:422px; top:307px;}
* html a#fujian {height:54px; he\ight:0;}
a#fujian:hover {background:transparent url(../images/fujian.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*广东*/
a#guangdong {display:block; width:79px; height:0; padding-top:62px; overflow:hidden; position:absolute; left:361px; top:344px;}
* html a#guangdong {height:62px; he\ight:0;}
a#guangdong:hover {background:transparent url(../images/guangdong.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*海南*/
a#hainan {display:block; width:25px; height:0; padding-top:22px; overflow:hidden; position:absolute; left:350px; top:407px;}
* html a#hainan {height:22px; he\ight:0;}
a#hainan:hover {background:transparent url(../images/hainan.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*广西*/
a#guangxi {display:block; width:78px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:306px; top:336px;}
* html a#guangxi {height:59px; he\ight:0;}
a#guangxi:hover {background:transparent url(../images/guangxi.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*贵州*/
a#guizhou {display:block; width:59px; height:0; padding-top:51px; overflow:hidden; position:absolute; left:297px; top:305px;}
* html a#guizhou {height:51px; he\ight:0;}
a#guizhou:hover {background:transparent url(../images/guizhou.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*云南*/
a#yunnan {display:block; width:88px; height:0; padding-top:91px; overflow:hidden; position:absolute; left:234px; top:306px;}
* html a#yunnan {height:91px; he\ight:0;}
a#yunnan:hover {background:transparent url(../images/yunnan.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*四川*/
a#sichuan {display:block; width:108px; height:0; padding-top:95px; overflow:hidden; position:absolute; left:238px; top:247px;}
* html a#sichuan {height:95px; he\ight:0;}
a#sichuan:hover {background:transparent url(../images/sichuan.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*重庆*/
a#zhongqing {display:block; width:44px; height:0; padding-top:45px; overflow:hidden; position:absolute; left:317px; top:272px;}
* html a#zhongqing {height:45px; he\ight:0;}
a#zhongqing:hover {background:transparent url(../images/chongqing.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*湖南*/
a#hunan {display:block; width:54px; height:0; padding-top:62px; overflow:hidden; position:absolute; left:351px; top:293px;}
* html a#hunan {height:62px; he\ight:0;}
a#hunan:hover {background:transparent url(../images/hunan.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*湖北*/
a#hubei {display:block; width:76px; height:0; padding-top:47px; overflow:hidden; position:absolute; left:345px; top:258px;}
* html a#hubei {height:47px; he\ight:0;}
a#hubei:hover {background:transparent url(../images/hubei.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*台湾*/
a#taiwan {display:block; width:24px; height:0; padding-top:40px; overflow:hidden; position:absolute; left:469px; top:338px;}
* html a#taiwan {height:40px; he\ight:0;}
a#taiwan:hover {background:transparent url(../images/taiwan.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
/*地图结束*/


.memberinfo{ text-align:left;}
.memberinfo span{ display:block; float:left; padding-right:10px;color:#ffffff; font-size:14px; font-weight:bold}
.memberinfo a{ color:#e1e1e1; font-size:14px;}

.yq ul li{ float:left; width:218px;}
.yq .yq_titi{
	display:block;
	background:
	url(../img/sprite.png) no-repeat -97px 12px;
	padding-left:20px;
	line-height:35px;
	font-size:15px;
	font-weight:bold;
	}
.foot2 ul li.first {
width: 62px;
text-align: left;
background: none;
}
/*法律声明*/
.pop-up {
	width: 600px;
	height:310px;
	border: 1px solid #bbb;
	border-radius: 5px;
	box-shadow: 0 0 2px rgba(187,187,187,.5);
	background: #fff;
	position: fixed;
	left: 50%;
	top: 40%;
	padding:30px 0;
	margin: -120px 0 0 -300px;
	font-size: 14px;
	z-index: 12;
	_position: absolute;
	_top:260px;
}
.pop-up .title {
	border-bottom: 1px solid #d9d9d9;
	margin: 0 30px 10px;
	height: 38px;
	font-size: 18px;
	color: #333;
	font-weight: normal;
	text-align:center;
}
.pop-up .close{
	font-size: 24px;
	line-height: 24px;
	font-family: "微软雅黑";
	color: #797979;
}
.pop-up .close:hover{
	color: #e25353;
}
.pop-up .text{	
	position:relative; 
	height:330px;
	width: 570px;
	padding: 0 0 0 30px;
	overflow: hidden;	
}
.pop-up .con{
	font-size: 12px;
	height: 327px;
	width: 540px;
	position: relative;
	padding-top:3px;
}
.pop-up .roll{
	width:5px;
	height:230px;
	position: absolute;
	right:10px;
	top:0px;
	background:url("../../img/roll.jpg") repeat-y center;
}
.pop-up .roll_btn{
	width:5px;
	height:35px;
	position: absolute;
	left:0;
	top: 0px;
	cursor: pointer;
	background:url("../../img/handless.jpg") no-repeat center center;
}
.body-shadow{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	filter:alpha(opacity=50);
	z-index: 11;
	_position: absolute;
	_top:expression(offsetParent.scrollTop);
}

.hidden{
	display:none;
}
.yq{
	margin-top:20px;
	border:1px solid #0A77CC;
	border-radius: 5px;
	padding:10px;
	}
.footer_p1, .footer_p2{ text-align:center; line-height:15px;}

/*新闻列表  开始*/
.Industry_news, .Industry_news1{
	width: 483px;
	margin-right:15px;
	/*background: url(../img/news.img001.jpg) no-repeat ;*/
	border:1px solid #f0f0f0;
	  
	float: left;
	}
.Industry_news1{ 
	 min-height:550px;                
 	_height:550px;
	width:800px;
	margin-bottom:15px;
	}
.Industry_news span, .Industry_news1 span{
	background:#f0f0f0;
	border-bottom:1px solid #fff;
	height: 37px;
	margin-bottom:10px;
	display:block;
	/*padding: 3px 17px 0 16px;*/
	}
.Industry_news span b{
	padding-top:5px;
	font-weight: 100;
	padding-left:17px;
	float: left;
	font-size:16px;
	}
.Industry_news1 span b{
	padding-top:5px;
	font-weight: 100;
	padding-left:17px;
	float: left;
	font-size:16px;
	}
.Industry_news span a, .Industry_news1 span a{
	display: block;
	width: 36px;
	background:url(../img/news.img001.png) no-repeat;
	padding-right:20px;
	height: 12px;
	float: right;
	margin-top: 13px;
	overflow: hidden;
	}
.Industry_news1 ul{
	width: 750px;
	padding-left: 18px;
	}
.Industry_news ul{
	width: 450px;
	padding-left: 18px;
	}
.Industry_news1 ul li em {
	float:right;
}
.Industry_news ul li, .Img_news1 ul li{
	line-height: 24px;
	width: 450px;
	overflow: hidden;
	float: left;
	}
.Img_news1 ul{
	padding-top:10px;
	}
.Img_news1 ul li{ 
	width:269px;
	}
.Industry_news ul li b, .Img_news1 ul li b, .Industry_news1 ul li b{
	width: 9px;
	/*height: 9px;*/
	display: block;
	margin-right: 8px;
	overflow: hidden;
	float:left;
	color:#06C;
	}
.Industry_news ul li em, .Img_news1 ul li em {
	float: right;
	font-style: normal;
	}

.Img_news {
	width: 297px;
	/*padding: 2px 11px 0;*/
	height: 269px;
	/*background: url(../img/news.img002.jpg) no-repeat;*/
	float: left;
	margin-bottom: 15px;
	}
.Img_news1 {
	width: 273px;
	padding: 2px 11px 0;
	height: 269px;
	background: url(../img/news.img002.jpg) no-repeat;
	float: left;
	margin-bottom: 15px;
	}
.Img_news_title {
	height: 30px;
	display:block;
	}
.Img_news_title b {
	font-weight: 100;
	font-size:16px;
	float: left;
	}
.Img_news_title a {
	padding-right:10px;
	display: block;
	width: 36px;
	background:url(../img/news.img001.png) no-repeat;
	height: 12px;
	float: right;
	margin-top: 11px;
	overflow: hidden;
	}
/*新闻详情页*/
.news_da h3{
	font-size:20px;
	text-align: center;
	padding-bottom:20px;
	color:#333;
	font-weight:600;
	}
.news_da span{
	font-size:12px;
/*	display:block;*/
	padding-bottom:10px;
	}
.news_da span p{
	float:right;
	font-size:12px;
	padding-right:20px;
	}
.news_da p{
	text-indent:2em;
	line-height:27px !important;
	font-size:14px;
	font-family:"微软雅黑","华文细黑",Arial,sans-serif !important;
	}
.pro_list ul li{
	float:left;
	width:249px;
	margin-right:20px;
	margin-bottom:20px;
	}
.pro_list ul li a p{
	text-align:center;
	font-size:14px;
	}
.por_da ul li img{ float:left;
margin-right:15px;
}
.por_da ul li{
	padding-bottom:15px;
	border-bottom:1px solid #999;
	margin-bottom:15px;
	}
.por_da ul li b{
	font-size:16px;
	}

/*联系我们  开始*/
.lx {
	float:left;
	width:800px;
	}
.lx .lx_l{
	/*width:430px;
	float:left;*/
	margin:15px;
	}
.lx .lx_l ul li p{
	font-size:16px;
	line-height:25px;
	}
.lx .lx_l ul li h2{
	margin-bottom:10px;
	font-weight:bold;
	font-size:18px;
	}
.lx .map{
	margin:15px;
	}
	
	/*分页  */
.news_page {
width: 100%;
text-align: center;
height: 25px;
margin: 30px 0;
}
.news_page .cPageNum {
display: inline-block;
text-align: center;
line-height: 23px;
height: 23px;
padding: 0 11px;
overflow: hidden;
}
.news_page a {
display: inline-block;
text-align: center;
line-height: 23px;
height: 23px;
border: 1px solid #d9d9d9;
padding: 0 11px;
overflow: hidden;
}

.demo_bj{ background:url(../img/bj.png) no-repeat bottom;
padding-bottom:100px;
}
.com_text p span b{ color:#d90504; font-size:16px; font-weight:bold;}
.demo_bj1{ margin-top:50px; background:url(../img/bj1.jpg) no-repeat bottom;
padding-bottom:100px;
}
.demo_bj2{ background:url(../img/bb.jpg) no-repeat right;

}


.com_text .bj5_p{ color:#1f3871;}

.bj4{ /*background:url(../img/bj4.png) no-repeat top; padding-bottom:150px;*/}
.bj5{/* background:#F1F1F1; */margin-top:20px;}
.ll_l{ width:800px;}
.com_text .bj5_p{ color:#1f3871;	}
.ll{ width:350px; float:left; padding:10px; margin-right:30px;}
.ll p{ width:auto;}
.img_img{ width:100%;}
.kh ul li{ border:1px solid #ccc; width:247px; height:57px; float:left; margin-right:10px; margin-bottom:20px; padding:5px;}
.jingying{
	margin-top:20px;
	}
.jy_titi{
	text-align:center;
	}
.jy_titi h2{
	font-size:18px;
	color:#d90504;
	}
.jy_titi p{
	padding:inherit;
	font-size:14px;
	}
.jy {
	margin-top:20px;
	}
.jy ul li{
	min-height:340px;
	_height:340px;
	border:1px solid #ccc;
	padding:5px;
	width:180px;
	margin-right:10px;
	float:left;
	}
.jy ul li p{
	width:inherit;
	}
.cgalCon {
    width: 100%;
    display: block;
    }
.cgalCon li {
    float: left;
    margin: 0px 6px 2px 10px;
    }
.cgalCon li a {
    display: block;
    width: 186px;
    word-spacing: normal;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
}
.cgalCon li span {
    display: block;
    padding: 12px;
    border: 1px solid #ccc;
    text-align: center;}
.cgalCon li em {
    display: block;
    width: 186px;
    line-height: 24px;}
.info {
    width: 800px;
    display: block;
    text-align: center;
}
.textarea{ color:#222; line-height:27px; font-size:14px;}
.text{color:#222; line-height:27px; font-size:14px;}