/* CSS Document */
body{margin:0;padding:0;font:12px 微软雅黑,Arial, Helvetica, sans-serif;color:#4d4d4d; background:url(../images/in2_topbg.jpg) #e6232b center top repeat-x;}
input{ line-height:24px; }
dl,dd,dt,ul,li,form,p{margin:0;padding:0; list-style:none;}
img{border:0;}
.tevialign{ vertical-align:middle;}
a:link {color: #666666;text-decoration: none;} /* 未访问的链接 */
a:visited {color: #666666;text-decoration: none;} /* 已访问的链接 */
a:hover {color:#2a4060;text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #666666;text-decoration: none;} /* 点击激活链接 */
.clearall{clear:both;height:1px;overflow:hidden;}
.f-left{float:left;}
.f-right{float:right;}



/*-------------------------------------------index----------------------------------------------------------*/
.in_top{
	width:1200px;
	background:url(../images/in2_logo.jpg) left top no-repeat;
	position:relative;
	margin:0 auto;
	}
.in2_tops_right{
	float:right;
	}
.in2_tops_right > a{
	display:block;
	width:72px;
	height:32px;
	line-height:32px;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	padding:0 0 0 35px;
	margin:35px 0 0 0;
	background:url(../images/in_member_login.png) no-repeat;
	}
.in2_tops_right > a:hover{ color:#ffdaa2;	background:url(../images/in_member_login01.png) no-repeat;}
.in2_top_text{
	text-align:right;
	padding:10px 0 36px 0;
	font-size:13px;
	color:#023552;
	}
.in2_top_text a{
	color:#023552;
		
	}
.myCount > a{
	display:block;
	float:right;
	width:72px;
	height:32px;
	line-height:32px;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	padding:0 0 0 35px;
	margin:35px 0 0 0;
	background:url(../images/in_member_login11.png) no-repeat;
	}
.myCount > a:hover{ color:#ffdaa2;	background:url(../images/in_member_login12.png) no-repeat;}

.in_navs{
	width:945px;
	height:40px;
	
	}
.in_navlist{
	width:695px;
	height:40px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/in_line.png) left center no-repeat;
	}
.in_navlist li{
	float:left;
	padding:0 1px;
	background:url(../images/in_line.png) right center no-repeat;
	}
a.in_nav_a{
	display:block;
	height:40px;
	line-height:40px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:0 33px 0 33px;
	font-size:17px;
	}
a.in_nav_a:hover{ background:#074a63;}

.in_banner{
	min-width:1200px;
	max-width:2500px;
	height:474px;
	position:relative;
	}
.in_banner_sd{
	position:absolute;
	top:0;
	height:17px;
	width:100%;
	z-index:10000;
	background:url(../images/in_navshadow.png) left top repeat-x;
	}
.sub_banner_sd{
	height:17px;
	min-width:1200px;
	max-width:2500px;
/*	background:url(../images/in_navshadow.png) left top repeat-x;  */
	border-top:1px solid #f5a752;
	}
.in_banner_img{
	width:100%;
	height:478px;
	position:absolute;
	top:0;
	z-index:0;
	}
.in_content{
	width:1200px;
	padding:0px 0 0px 0;
	margin:0 auto;
	}
.in_img01{
	width:586px;
	height:290px;
	float:left;
	margin-bottom:30px;
	}
.in_bottombg{
	min-width:1200px;
	background:none;
	padding:25px 0 0 0;
	margin-top:30px;
	border-top:2px solid #f5a752;
	}
	
	
.in_bottomewm{
	position:relative;
	width:1200px;
	height:360px;
	}
.in_bottom_img{	
	margin:0 auto;
	width:1200px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	}
.ewms{
	position:absolute;
	width:243px;
	height:244px;
	left:720px;
	bottom:0;
	background:#F00;
	z-index:1000;
	}
	
	
.in_bottom_img li{
	height:89px;
	text-align:center;
	padding:1px 0 0 0;
	}
.in_bottom_img li img{
	padding-right:1px;
	}
.in_foot{
	width:1200px;
	padding:10px 0;
	color:#023552;
	margin:0 auto;
	}
.in_foot a{
	color:#023552;
	}
.foot_bg{
	min-width:1200px;
	max-width:2500px;
	height:41px;
	line-height:41px;
	background:#f4efed;
	}	
.sub_foottext{
	width:1200px;
	margin:0 auto;
	color:#2e4463;
	}
.sub_foottext a{
	color:#2e4463;
	}
.sub_foottext a:hover{
	color:#a27c69;
	}
.sub_con{
	padding:20px 10px 30px 10px;
	width:1180px;
	margin:0 auto;
	overflow:hidden;
	background:#ffffff;
	/*border-bottom: 3px solid #3b4b71; */
	}
.sub_con01{
	padding:10px 0px 0px 0px;
	width:1180px;
	margin:0 auto;
	overflow:hidden;
	}
.sub_location{
	padding:8px 0 15px 10px;
	}
.about_con{
	min-height:300px;
	}
.about_con_left{
	width:141px;
	float:left;
	margin-left:10px;
	}
.about_con_right{
	width:960px;
	padding:5px 30px 20px 30px;
	float:right;
	/* border:1px solid #d9dbe9; */
	min-height:350px;
	font-size:13px;
	line-height:26px;
	}
a.about_a{
	display:block;
	padding:8px 0;
	font-size:15px;
	margin-bottom:2px;
	text-align:center;
	border:1px solid #d4c2ba;
	}
a.about_a:hover{
	text-align:center;
	background:#2e4463;
	color:#FFF;
	border:1px solid #2e4463;
	}
a.about_a01,a.about_a01:hover{
	text-align:center;
	padding:8px 0;
	font-size:15px;
	display:block;
	background:#2e4463;
	color:#FFF;
	margin-bottom:2px;
	text-align:center;
	border:1px solid #2e4463;
	}
.about_hosnews{
	height: 260px;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
	}
.about_hosnews_left{
	float:left;
	width:357px;
	padding:8px 0 0 8px;
	height:231px;
	background:url(../images/about_n_bg.png) left top no-repeat;
	}
.about_hosnews_right{
	width:560px;
	height:235px;
	float:right;
	line-height:21px;
	overflow:hidden;
	}
a.s_more{
	display:block;
	padding:4px 0px;
	width:100px;
	text-align:center;
	color:#FFF;
	background:#2e4463;
	border-radius:5px;
	}
a.s_more:hover{
	color:#FFF;
	background:#a27c69;
	}
.about_hosnews_a{
	height:46px;
	line-height:46px;
	border-radius:3px;
	padding:0 10px 0 26px;	
	background:#f5f5f5 url(../images/ico02.png) 10px center no-repeat;
	margin:0 0 2px 0;
	overflow:hidden;
	}
.about_hosnews_a:hover {
	background-color: #2e4463;
	color: #FFF;
}
.about_hosnews_a a:hover{
	color:#FFF;
	}
a.b_buy_tab{
	float:right;
	width:125px;
	height:37px;
	display:block;
	text-align:center;
	line-height:37px;
	font-size:15px;
	background:#d7d8e4;
	color:#2e4463;
	border-radius:5px 5px 0 0;
	margin:0 0px 0 1px;
	}
a.b_buy_tab:hover{
	background:#2e4463;
	color:#FFF;}
a.b_buy_tab01,a.b_buy_tab01:hover{
	float:right;
	width:125px;
	height:37px;
	display:block;
	text-align:center;
	line-height:37px;
	font-size:15px;
	background:#2e4463;
	color:#ffffff;
	border-radius:5px 5px 0 0;
	margin:0 0px 0 1px;
	}
.b_buy_list{
	width:530px;
	height:630px;
	padding: 15px 30px;
	margin:0px auto 0 auto;
	background:url(../images/b_buybg.png);
	border-radius:10px;
	}
.b_buy_btm{
	width:350px;
	 height:25px;  
	 padding:0 10px;
	 padding-left:0px;
	 border:1px solid #3d5b9aa;
	}
.b_buy_btm01{
	width:350px;
	 height:100px; 
	 border:1px solid #3d5b9aa;
	}
.bottom01{
	padding:5px 25px;
	background:#2e4463;
	color:#FFF;
	border-radius:5px;
	font-weight:bold;
	border:0;
	font-size:14px;
	}
.bottom02{
	padding:5px 15px;
	background:#2e4463;
	color:#FFF;
	border-radius:5px;
	border:0;
	font-size:13px;
	}
.bottom03{
	padding:5px 10px;
	background:#2e4463;
	color:#FFF;
	border:0;
	font-size:13px;
	}
.b_buy_listimg{
	padding:0 0 45px 0;
	border-bottom:dotted 1px #cccccc;
	}
.b_buy_imgs{
	width:270px;
	float:left;
	height:370px;
	text-align:center;
	margin:0 3px 0 4px;
	}
.b_buy_imgs11{
	width:270px;
	float:left;
	height:350px;
	text-align:center;
	margin:0 25px 0 25px;
	}
.b_buy_img2{
	padding:5px 0;
	height:200px;
	}

.all_money{
	text-align:right;
	padding:15px 0;
	color:#F00;
	font-size:15px;
	}
.sub_title{
	font-size:20px;
	color:#000000;
	padding:10px 0 15px 0;
	border-bottom:1px solid #eeeeee;
	}
.cart_jd{
	margin:35px 0;
	height:52px;
	position:relative;
	}
.cart_jd01{
	text-align:center;
	line-height:52px;
	font-size:15px;
	width:396px;
	height:52px;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/cart_jd01.png) left center no-repeat;
	z-index:0;
		}
.cart_jd011{
	text-align:center;
	line-height:52px;
	font-size:15px;
	width:396px;
	height:52px;
	position:absolute;
	left:0;
	top:0;
	color:#FFF;
	background:url(../images/cart_jd011.png) left center no-repeat;
	z-index:0;
		}
.cart_jd02{
	text-align:center;
	line-height:52px;
	font-size:15px;
	width:445px;
	height:52px;
	position:absolute;
	left:382px;
	top:0;
	z-index:0;
	background:url(../images/cart_jd02.png) left center no-repeat;
		}
.cart_jd021{
	text-align:center;
	line-height:52px;
	font-size:15px;
	width:445px;
	height:52px;
	position:absolute;
	left:382px;
	top:0;
	z-index:0;
	color:#ffffff;
	background:url(../images/cart_jd021.png) left center no-repeat;
		}
.cart_jd03{
	text-align:center;
	line-height:52px;
	font-size:15px;
	width:387px;
	height:52px;
	position:absolute;
	background:url(../images/cart_jd03.png) left center no-repeat;
	right:0;
	top:0;
	z-index:0;
		}
.cart_jd031{
	text-align:center;
	line-height:52px;
	font-size:15px;
	width:387px;
	height:52px;
	position:absolute;
	color:#ffffff;
	background:url(../images/cart_jd031.png) left center no-repeat;
	right:0;
	top:0;
	z-index:0;
		}
.buy_title01{
	padding:50px 0 15px 0;
	font-size:16px;
	color:#2e4463;
	}
.buy_con01{
	border:1px solid #d7d8e4;
	padding:20px 25px;
	background:#f6f7fd;
	}
.buy_con01 li{
	padding:8px 5px;
	line-height:20px;
	margin-bottom:3px;
	}
.gift_left{
	width:520px;
	height:395px;
	padding-top:20px;
	float:left;
	}
.gift_right{
	width:615px;
	float:right;
	height:415px;}
.gift_login{
 	border-top:3px solid #023552;
/*	border-left:1px solid #c6cdda;
	border-right:1px solid #c6cdda; 
	border-bottom:1px solid #c6cdda;*/
	height:360px;
	background:#ffffff;
	
	}
.gift_kuan{
	width:220px;
	height:25px;
	color:#aaaaaa;
	border:1px solid #ded5d2;
	}
.m_left{
	width:672px;
	height:411px;
	float:left;
	}
.m_right{
	width:506px;
	height:411px;
	/*border-top:1px solid #abb5c7;
	border-right:1px solid #abb5c7;*/
	float:right;
	}
.m_reg_left{
	float:left; 
	width:400px;
	height:460px;
	padding:50px 0 50px 60px;
	}
.m_reg_right{
	float:right;
	width:640px;
	height:460px;
	padding:50px 60px 50px 0;
	}
.m_reg_btm{
	height:52px;
	margin-bottom:25px;
	}
.m_reg_btm li{
	float:left;
	width:132px;
	padding:0 2px 0 0;
	height:52px;
	}
a.m_reg_btm02{
	text-align:center;
	display:block;
	height:52px;
	width:132px;
	line-height:38px;
	font-size:15px;
	background:url(../images/mem_reg_btm11.png) center top no-repeat;
	}
a.m_reg_btm02:hover{
	text-align:center;
	display:block;
	height:52px;
	width:132px;
	line-height:38px;
	font-size:15px;
	color:#ffffff;
	background:url(../images/mem_reg_btm01.png) center top no-repeat;
	}
a.m_reg_btm01,a.m_reg_btm01:hover{
	text-align:center;
	display:block;
	height:52px;
	width:132px;
	line-height:38px;
	font-size:15px;
	color:#ffffff;
	background:url(../images/mem_reg_btm01.png) center top no-repeat;
	}
a.mem_nav{
	padding:8px 15px;
	display:block;
	text-align:left;
	font-size:15px;
	color:#ffffff;
	background:#2e4463;
	}
.mem_nav_sec{
	border-left:1px solid #b2bacc;
	border-right:1px solid #b2bacc;
	border-bottom:1px solid #b2bacc;
	padding:20px 25px;
	}
.mem_nav_sec li{
	padding:3px 0 3px 10px;
	background:url(../images/mem_ico05.png) left 10px no-repeat;
	}
.m_right_title{
	padding:0 0 10px 0;
	font-size:17px;
	color:#000;
	background:url(../images/dot.jpg) left bottom repeat-x;
	}
.m_right_con{
	padding:30px 0;
	}
.m_right_conl{
	width:580px;
	float:left;
	}
.m_right_conr{
	width:250px;
	height:115px;
	border:1px solid #c1cfde;
	background:#f0f4f9;
	border-radius:10px;
	float:right;
	padding:30px 0 0 30px;
	margin-right:50px;
	}
.news_list{
	padding:25px 0;
	}
	
.news_nav_sec{
	border-left:1px solid #b2bacc;
	border-right:1px solid #b2bacc;
	border-bottom:1px solid #b2bacc;
	padding:20px 20px;
	}
.news_nav_sec li{
	padding:3px 0 3px 12px;
	background:url(../images/ico03.png) left 10px no-repeat;
	}
.news_right_title{
	text-align:center;
	font-size:30px;
	line-height:40px;
	color:#2e4463;
	background:url(../images/service_sd.jpg) center bottom no-repeat;
	padding:10px 0 55px 0;
	margin:25px;
	
	}

.gift_l{
	position:absolute;
	left:0;
	top:0;
	background:url(../images/gift_zz.png);
	z-index:100;
	width:100%;
	height:800px;
	}
.gift_l_con{
	width:440px;
	height:470px;
	background:#ffffff;
	margin:100px auto 0 auto;
	}
.gift_l_con dt{
	height:40px;
	line-height:40px;
	overflow:hidden;
	color:#000;
	font-weight:bold;
	font-size:14px;
	background:#f2f2f2;
	padding:0 10px;
	}
.gift_l_con dd{
	padding:30px 30px;
	}
.gift_l_text{
	height:37px;
	margin-bottom:30px;
	background:url(../images/gift_line.jpg) left bottom repeat-x;
	}
a.gift_l_list{
	height:35px;
	float:left;
	margin-right:2px;
	padding:0 25px;
	line-height:35px;
	font-size:13px;
	border-bottom:1px solid #bc9658;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	border-top:1px solid #c1c1c1;
	}
a.gift_l_list:hover{
	color:#92593c;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #bc9658;
	border-right:1px solid #bc9658;
	border-top:1px solid #bc9658;
	}
a.gift_l_list01,a.gift_l_list01:hover{
	height:35px;
	float:left;
	margin-right:2px;
	padding:0 25px;
	line-height:35px;
	font-weight:bold;
	color:#92593c;
	font-size:13px;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #bc9658;
	border-right:1px solid #bc9658;
	border-top:1px solid #bc9658;
	}
.pro_list{
	padding-bottom:15px;
	}
.pro_list li{
	float:left;
	margin-right:3px;
	}
a.pro_list_texts{
	padding:0 20px;
	height:44px;
	display:block;
	line-height:44px;
	font-size:15px;
	margin-right:3px;
	margin-bottom:3px;
	float:left;
	color:#2e4463;
	background:#eceef0;
	overflow:hidden;
	}
a.pro_list_texts:hover{
	padding:0 20px;
	height:44px;
	display:block;
	line-height:44px;
	font-size:15px;
	margin-right:3px;
	margin-bottom:3px;
	float:left;
	background:#2e4463;
	color:#FFF;
	overflow:hidden;
	}
a.pro_list_texts01,a.pro_list_texts01:hover{
	padding:0 20px;
	height:44px;
	display:block;
	line-height:44px;
	font-size:15px;
	margin-right:3px;
	margin-bottom:3px;
	float:left;
	background:#2e4463;
	color:#FFF;
	overflow:hidden;
	}
.pro_imgs{
	min-height:580px;
	padding-bottom:40px;
	
	}
.pro_img_left{
	width:512px;
	float:left;
	height:580px;
	overflow:hidden;
	}
.pro_img_right{
	width:624px;
	float:right;
	height:580px;
	overflow:hidden;
	}
.pro_btms{
	padding:25px 0 0 0;
	position:relative;
	z-index:99
	}
a.pro_btms_a{
	display:block;
	width:140px;
	float:left;
	margin-right:5px;
	height:41px;
	background:url(../images/pro_btmbg.jpg) left top no-repeat;
	text-align:center;
	font-size:18px;
	line-height:40px;
	color:#FFF;
	}
a.pro_btms_a:hover{
	display:block;
	width:140px;
	float:left;
	margin-right:5px;
	height:41px;
	background:url(../images/pro_btmbg.jpg) left top no-repeat;
	text-align:center;
	font-size:18px;
	line-height:40px;
	color:#e4d1c7;
	}
a.pro_btms_a01{
	display:block;
	width:95px;
	float:left;
	margin-right:5px;
	height:39px;
	background:#f9f9f9 url(../images/pro_ico01.png) 15px center no-repeat;
	padding-left:45px;
	border-radius:5px;
	border:1px solid #d5d5d5;
	font-size:15px;
	line-height:39px;
	color:#2e4463;
	}
a.pro_btms_a01:hover{
	display:block;
	width:95px;
	float:left;
	margin-right:5px;
	height:39px;
	background:#f9f9f9 url(../images/pro_ico01.png) 15px center no-repeat;
	padding-left:45px;
	border-radius:5px;
	border:1px solid #d5d5d5;
	font-size:15px;
	line-height:39px;
	color:#ae6f50;
	}
.pro_title_tab{
	width:1198px;
	height:51px;
	overflow:hidden;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	background:url(../images/pro_titlebg.jpg) left top repeat-x;
	}
a.pro_title01{
	display:block;
	height:51px;
	line-height:51px;
	float:left;
	padding:0 20px;
	font-size:14px;
	border-right:1px solid #dfdfdf;
	}
a.pro_title01:hover{
	display:block;
	height:48px;
	line-height:51px;
	float:left;
	padding:0 20px;
	font-size:14px;
	background:#2e4463;
	color:#FFF;
	border-right:1px solid #dfdfdf;
	border-bottom:3px solid #523024;
	}
a.pro_title011,a.pro_title011:hover{
	display:block;
	height:48px;
	line-height:51px;
	float:left;
	padding:0 20px;
	font-size:14px;
	background:#2e4463;
	color:#FFF;
	border-right:1px solid #dfdfdf;
	border-bottom:3px solid #523024;
	}
a.pro_title02{
	display:block;
	float:right;
	height:51px;
	line-height:51px;
	padding-right:10px;
	
	}
.pro_texts{
	line-height:24px;
	font-size:13px;
	padding:30px 0px;
	
	}
.m_adds{
	border:2px solid #efefef;
	padding:15px 20px;
	margin-bottom:20px;
	background:#fef8f5;
	}

.m_reg_code{
	float:left;
	height:33px;
	line-height:33px;
	padding:0 10px;
	color:#2e4463;
	background:#d7d8e4;
	border:1px solid #aabad5;
	}



	#one{
		width:100%;
		
	}
	#one li{
	float:left;
	}
	#one li .a-1{
		
		min-height:70px;
		
	}
	#one li a{
		display:block;
		margin:5px;
		background:yellow;
	}
	#one li img{
		width:100%;
		min-height:70px;
		vertical-align: middle;
	}
	.scroll{
		width:50px;
		height:58px;
		background:url(../images/backs.png) center center no-repeat;
		color:#fff;
		line-height:42px;
		text-align:center;
		position:fixed;
		right:30px;
		bottom:35px;
		cursor:pointer;
		font-size:14px;
		z-index:1000000000;
	}
	
	
	.myCount
	{
		margin-right:10px;
		margin-top:35px;
		float:right;
		position:relative;
		z-index:10001;
		}
	.myCount > a
	{
		margin-top:0px;
		padding-left:0;
		width:107px;
		text-align:center;
		
		}
	.myCount b
	{
		width:9px;
		height:5px;
		display:inline-block;
		margin-left:6px;
		position:relative;
		top:-2px;
		background:url(../images/arr99.png) center center no-repeat;
		}
	.myCount:hover ul
	{
		dispaly:block;}

	.myCount ul
	{
		display:none;
		color:#000;
		padding:10px 0;
		position:absolute;
		top:33px;
		left:0px;
		background-color:rgba(255,255,255,0.8);
		text-align:center;
		width:100%;
		line-height:24px;
		z-index:99;
		border-radius:8px;		}
	.myCount ul a
	{
		color:#000;
		margin-left:4px;}
	.myCount ul li
	{
		}
	.myCount ul a:hover
	{
		color:#2e4463;
		}
	.in_top p
	{
		line-height:35px;
		height:35px;
		top:0;
		right:64px;
		color:#fff;
		position:absolute;
		}
	.in_top p a
	{
		color:#ffdaa2;
		}
		
		
		
		.in_topbgs{
	background:url(../images/in_topbg.jpg) center top repeat-x;
	min-width:1200px;
	max-width:2500px;
	}
.top_ggs{
	margin:0 auto;
	overflow:hidden;
	position:relative;
	}
.top_ggban{
	width:100%;
	height:80px;
	}
.top_close{
	position: absolute;
top: 5px;
left: 50%;
margin-left: 565px;
width: 25px;
height: 25px;
background: url(../images/close_i.png) no-repeat center center;
cursor: pointer;
text-indent: -9999px;
}



.pay_stp1{
padding:20px 0 0 0;
height:36px;
width:100%;
overflow:hidden;
border-bottom:2px solid #2e4463;
}
.pay_stp1 a{
float:left;
margin:0 2px 0 0;
display:block;
height:36px;
padding:0 15px;
line-height:36px;
font-size:14px;
color:#000;
font-weight:bold;
border:1px solid #e6e6e6;
background:url(../images/pay_img01.jpg) center bottom repeat-x;
border-radius:3px 3px 0 0;
}
a.pay_stp2,.pay_stp1 a:hover{
border:1px solid #aaaaaa;
color:#FFF;
background:url(../images/pay_img02.jpg) center bottom repeat-x;}


.prefers{
	padding:13px 20px;
	border-bottom:13px solid #f2f2f2;
	float:left;
	width:299px;
	}
.preferimg{
	display:block;
	width:286px;
	height:89px;
	padding:5px 0 0 13px;
	background:url(../images/preferimgbg.jpg) 0px 0px no-repeat;
	}
.preferimg .prefercon{
	width:210px;
	color:#FFF;
	float:left;
	}
.preferimg .prefer_click{
	font-size:18px;
	float:right;
	width:52px;
	color:#c38338;
	padding:8px 0px 0 10px;
	font-weight:bold;
	}

.preferimg01{
	display:block;
	width:286px;
	height:89px;
	padding:5px 0 0 13px;
	background:url(../images/preferimgbg1.jpg) 0px 0px no-repeat;
	}
.preferimg01 .prefercon{
	width:210px;
	color:#FFF;
	float:left;
	}
.preferimg01 .prefer_click{
	font-size:18px;
	float:right;
	width:52px;
	color:#999999;
	padding:8px 0px 0 10px;
	font-weight:bold;
	}
.preferleft{
	width:90px;
	height:55px;
	float:left;
	font-size:46px;
	font-weight:bold;
	}
.preferright{
	width:115px;
	overflow:hidden;
	float:right;
	height:45px;
	padding-top:10px;
	font-size:13px;
	}
.preferbtm{
	padding:5px 0 0 0;
	}
.prefe_c{
	border:1px solid #d7d8e4;
	background:#f6f7fd;
	padding:55px 30px 80px 50px;
	font-size:13px;
	margin-top:25px;
	}
.prefer_code{
	padding:5px 20px;
	line-height:31px;
	text-align:center;
	background:#ede5e1;
	color:#93583c;
	font-size:12px;
	border:1px solid #d5b9ab;
	}
.paddign_p{
	padding:18px 15px;
	}
.prolist_titles{
	border-bottom:1px solid #e0e0e0;
	margin-bottom:25px;
	
	}
.prolist_titles a{
	display:block;
	float:left;
	font-size:15px;
	border-right:1px solid #c1cfde;
	border-top:1px solid #c1cfde;
	border-left:1px solid #c1cfde;
	border-bottom:1px solid #f0f4f9;
	padding:0px 25px;
	height:40px;
	line-height:40px;
	color:#2e4463;
	font-weight:bold;
	background:#f0f4f9;
	margin-right:2px;
	}
.prolist_titles a:hover{
	color:#ffffff;
	border-top:1px solid #2e4463;
	border-left:1px solid #2e4463;
	border-right:1px solid #2e4463;
	border-bottom:1px solid #2e4463;
	background:#2e4463;
	}
a.prolist_c,a.prolist_c:hover{
	color:#ffffff;
	border-top:1px solid #2e4463;
	border-left:1px solid #2e4463;
	border-right:1px solid #2e4463;
	border-bottom:1px solid #2e4463;
	background:#2e4463;
	}



.in2_tops{
	width:1200px;
	height:111px;
	margin:0 auto;
	}
.in2_prefer{
	padding:20px 0 0px 0;
	}
.in2_more{
	height:23px;
	width:1176px;
	margin:0 auto;
	line-height:23px;
	background:none;
	text-align:right;
	padding-right:5px;
	}
.in2_more a{
	color:#023552;
	font-size:16px;
	font-weight:bold;
	}
.in2_more a:hover{	
	}

.in2_contitle{
	padding:30px 0 30px 0;
	text-align:center;
	color:#023552;
	font-size:20px;
	}
.in2_conpros{
	padding-bottom:20px;
	width:1200px;
	margin:0 auto;
	position:relative;
	}
.in2_conprolist{
	width:1200px;
	height:380px;
	margin:0 auto;
	overflow:hidden;
	}
.in2_conprolist .warp{
	width:20000px;
	margin-left:0;
	}

.in2_jt_l{
	position:absolute;
	left:0;
	background:url(../images/in2_ico03.png) right center no-repeat;
	top:140px;
	width:40px;
	height:40px;
	display:none;
	padding-left:8px;
	}
a.in2_jt_r{
	position:absolute;
	right:0;
	background:url(../images/in2_ico02.png) left center no-repeat;
	top:140px;
	width:40px;
	height:40px;
	display:none;
	padding-right:8px;
	}
a.in2_prosss{
	width:285px;
	display:block;
	float:left;
	margin:0 5px;
	color:#023552;
	border: 3px solid #f5aa58;
	}
a.in2_prosss:hover{
	color:#e6232b;
	}
a.in2_prosss > div{
	border:1px solid #ffffff;
	border-bottom:0;
	}
a.in2_prosss span{
	display:block;
	height:62px;
	padding:7px 5px 0 10px;
	overflow:hidden;
	background:#f5aa58;
	}
.in2_conpro_left{
	width:165px;
	padding-top:12px;
	float:left;
	}
.in2_conpro_left strong{
	font-size:15px;
	}
.in2_conpro_right{
	color:#023552;
	width:100px;
	float:right;
	font-size:12px;
	text-align:center;
	}
.in2_conpro_right strong{
	font-size:36px;
	color:#023552;
	}
.in2_foot_ico{
	height:100px;
	font-size:14px;
	color:#f5a752 !important;
	font-weight:bold;
	display:block;
	}
.in2_foots{
	width:1200px;
	margin:0 auto;
	padding:0px 0 10px 0;
	}
.in2_foot_left{
	width:1108px;
	float:left;
	}
.in2_foot_left li strong{
	display:block;
	font-size:15px;
	color:#023552;
	padding-bottom:5px;
}
.in2_foot_left li{
	float:left;
	width:221px;
	}
.in2_foot_left li a{
	font-size:12px;
	color:#023552;
	line-height:20px;
	}
.in2_foot_left li a:hover{
	color:#ffffff;
	}
.in2_foot_right{
	width:90px;
	float:right;
	}
.in2_list { display:inline-block; height:30px; position:relative; cursor:pointer; }
.in2_topnav{
	position:absolute;
	left:-7px;
	top:20px;
	padding:5px 8px 10px 8px;
	display:none;
	width:60px;
	text-align:left;
	background:#023552;
	}
.in2_topnav1{
	position:absolute;
	left:-7px;
	top:20px;
	padding:5px 8px 10px 8px;
	display:block;
	z-index:999;
	width:60px;
	text-align:left;
	background:#023552;
	}
a.in2_topsecnav{
	display:block;
	font-size:12px;
	padding:5px 0;
	color:#788995;
	border-bottom:1px solid #0c4261;
	}
a.in2_topsecnav:hover{
	color:#ffffff;
	}


/* navbox */
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{background:url(images/headerbg.png) no-repeat;}
.navbox{height:39px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
.nav{width:935px;margin:0 auto; list-style:none;}
.nav li{float:left;
	float:left;
	font-size:16px;
	font-family:微软雅黑;
	position:relative; list-style:none;}
.nav li.last{background:none; list-style:none;}
.nav li a{float:left;display:block; text-align:center;overflow:hidden;}
.nav li a span{float:left;display:block;width:138px;height:35px;line-height:35px;font-size:15px;color:#023552;cursor:pointer;text-align:center;}
.nav li.selected a,.nav li a.selected{ background:#074a63; border-left:text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{ background:#074a63;color:#ffffff;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:34px;left:0px; z-index:1000000; }
.nav li .submenu{width:140px;background:#fff;}
.nav li .submenu li{float:none;padding:0;background:#ffffff;border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb;  border-bottom:1px solid #cbcbcb;  margin-bottom:0px;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none; text-align:center; display:block; background:#c8ccd0; color:#074a63; padding:8px 0; font-size:12px;background:none;}
.nav li .submenu li a:hover{float:none;background:#023552;text-align:center;  color:#ffffff; display:block; }

.yhj_left{
	width:680px;
	height:320px;
	float:left;
	}
.yhj_right{
	width:490px;
	height:260px;
	padding:60px 10px 0 10px;
	float:right;
	}


.m_prolists{
	padding:8px 0;
	font-size:12px;
	}
.m_prosa{
	background:#2e4463;
	color:#ffffff;
	padding:2px 5px;
	border-radius:3px;
	}
.m_prolist_li{
	padding:5px 0;
	}
.m_prolist_li dt{
	padding:2px 0 5px 0;
	font-size:12px;
	}
.m_protext{
	float:left;
	font-size:14px;
	padding-left:5px;
	}
.m_protext_a{
	float:right;
	width:87px;
	height:27px;
	border:1px solid #e5e5e5;
	background:#ffffff;
	text-align:center;
	line-height:27px;
	margin-top:20px;
	}
	

.impowerBox,.impowerBox .status_icon,.impowerBox .status_txt{display:inline-block;vertical-align:middle}
.impowerBox{line-height:1.6;position:relative;width:100%;z-index:1;text-align:center}
.impowerBox .title{text-align:center;font-size:20px}
.impowerBox .qrcode{width:280px;margin-top:15px;border:1px solid #E2E2E2}
.impowerBox .info{width:280px;margin:0 auto}
.impowerBox .status{padding:7px 14px;text-align:left}
.impowerBox .status.normal{margin-top:15px;background-color:#232323;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;box-shadow:inset 0 5px 10px -5px #191919,0 1px 0 0 #444;-moz-box-shadow:inset 0 5px 10px -5px #191919,0 1px 0 0 #444;-webkit-box-shadow:inset 0 5px 10px -5px #191919,0 1px 0 0 #444}
.impowerBox .status.status_browser{text-align:center}
.impowerBox .status p{font-size:13px}
.impowerBox .status_icon{margin-right:5px}
.impowerBox .status_txt p{top:-2px;position:relative;margin:0}
.impowerBox .status_txt h4{margin:0}
.impowerBox .icon38_msg{display:inline-block;width:38px;height:38px}
.impowerBox .icon38_msg.succ{background:url(../images/icon_popup19fb81.png)0 -46px no-repeat}
.impowerBox .icon38_msg.warn{background:url(../images/icon_popup19fb81.png)0 -87px no-repeat}


a.change_a{ display:block; border-radius:5px; float:left; margin-right:4px; padding:5px 15px; font-size:13px; background:#ededed;}
a.change_a:hover{ background:#023552; color:#ffffff;}
a.change_a01,a.change_a01:hover{ display:block; border-radius:5px; float:left; margin-right:4px; color:#ffffff; padding:5px 15px; font-size:13px; background:#023552;}

.change_lc{padding-bottom:15px; font-size:15px; height:51px; position:relative;}
.change_lc .change_lc01{ position:absolute; left:0; top:0; height:51px; line-height:51px; padding-left:30px; width:204px; background:url(../images/change_jd11.png) left center no-repeat;}
.change_lc .change_lc11{ position:absolute; left:0; top:0; height:51px; line-height:51px; padding-left:30px; width:204px; background:url(../images/change_jd01.png) left center no-repeat; color:#FFF;}
.change_lc .change_lc02{ position:absolute;  top:0; height:51px;line-height:51px; padding-left:50px; width:210px; background:url(../images/change_jd12.png) left center no-repeat;}
.change_lc .change_lc12{ position:absolute;  top:0; height:51px;line-height:51px; padding-left:50px; width:210px; background:url(../images/change_jd02.png) left center no-repeat; color:#FFF;}
.change_lc .change_lc03{ position:absolute; right:0 ; top:0; height:51px;line-height:51px; padding-left:50px; width:194px; background:url(../images/change_jd13.png) left center no-repeat;}
.change_lc .change_lc13{ position:absolute; right:0;  top:0; height:51px;line-height:51px; padding-left:50px; width:194px; background:url(../images/change_jd03.png) left center no-repeat; color:#FFF;}



.change_lc .change_lc001{ position:absolute; left:0; top:0; height:51px; line-height:51px; padding-left:30px; width:300px; background:url(../images/change_jd011.png) left center no-repeat;}
.change_lc .change_lc011{ position:absolute; left:0; top:0; height:51px; line-height:51px; padding-left:30px; width:300px; background:url(../images/change_jd001.png) left center no-repeat; color:#FFF;}
.change_lc .change_lc002{ position:absolute; left:317px;  top:0; height:51px;line-height:51px; padding-left:50px; width:280px; background:url(../images/change_jd012.png) left center no-repeat;}
.change_lc .change_lc012{ position:absolute;  left:317px; top:0; height:51px;line-height:51px; padding-left:50px; width:280px; background:url(../images/change_jd002.png) left center no-repeat; color:#FFF;}
.change_lc .change_lc003{ position:absolute; right:0 ; top:0; height:51px;line-height:51px; padding-left:50px; width:275px; background:url(../images/change_jd013.png) left center no-repeat;}
.change_lc .change_lc013{ position:absolute; right:0;  top:0; height:51px;line-height:51px; padding-left:50px; width:275px; background:url(../images/change_jd003.png) left center no-repeat; color:#FFF;}


.change_title{ padding:10px 0 10px 0; border-bottom:1px solid #e5e5e5;}

.change_sucess{	float:left; padding:0 0 0 15px; color:#333333;	}
.change_sucess span{ display:block; font-size:22px; padding:0px 0 0 0;}

.change_pro{ float:left; padding-left:15px; font-size:15px;}
.change_tit01{ padding:18px 0 6px 0; font-weight:bold;}
.change_con{ padding:5px 0 0px 0;}
.change_con01{ padding:15px 25px; border:1px solid #dedede; margin-bottom:15px;}
.gg_img01{ padding:20px 0; width:1200px; margin:0 auto;}
.gg_img01 img{ width:100%;}