
/* top start*/
body,td,th {
	font-size: 14px;
}
html body{margin:0px; padding:0px; font-size:12px; background-color:#ffffff;font-family: sans-serif;min-width:1200px;
	 }

img, div { behavior: url(iepng/iepngfix.htc); }

body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {
	padding:0px;
	margin:0px;
}
.FontRed{
	color:#FF0000;}
h3{
	font-size:14px;}

li{
	list-style-type:none;}

img{border:0; 
	}
.gray{
	color:#666666;
	}
a{color:#333333;text-decoration:none;}
a:hover {text-decoration:none;color:#3092b9;}
a:active{text-decoration:none;}
.head_line{width:100%;background-color:#3092b9;height:2px;}
.LineLink a{text-decoration:underline;}
.LineLink a:hover {text-decoration:none;color:#3092b9;}

.ColorLink a {color:#3092b9;}
.ColorLink a:hover {color:#3092b9;}

.WidthTab{
	width:10px;
	height:1px;
	float:left;}
.WidthTab2{
	width:20px;
	height:1px;
	float:left;}	
.HeightTab{
	height:10px;
	width:1px;
	overflow:hidden;}

.HeightTab2{
	height:20px;
	width:1px;
	overflow:hidden;}

p{
	line-height:180%;}

.ListDate{
	color:#666666;
	 }
body{
	font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;
	width:100%;
}
input,textarea{
	font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;
}

#wrapper{
	width:100%; 
	margin:auto;}
#wrapper #head{
	width:100%;
/*	background:url("top.gif") repeat-x left 0px;*/
}

#wrapper #head .top{
	width:100%;
	height:35px;
	font-size:12px;}
#wrapper #head .top .TopHead{
margin:auto;
	width:100%;background-color:#005bac;
	height:50px;
}
#wrapper #head .top .TopHead a{color:#ffffff;}

#wrapper #head .top .TopHead .TopInfoIndex{
	margin:auto;
	width:100%;
	background-color:#005bac;
	height:50px;
	font-size:14px;
	} 
#wrapper #head .top .TopHead .TopInfoIndex .ComName{
	 margin-left:30px;
	width:60%;
	line-height:50px;
	color:#ffffff;
	float:left;	
}
 
#wrapper #head .top .TopHead .TopInfoIndex .ComName .TopEmail{
 
width:100px;
height:30px;
float:left;
line-height:50px;font-size:14px;
	font-weight:bold;
}
 
#wrapper #head .top .TopHead .TopInfoIndex .ComName .TopEmail .eicon{
	background:url(email.png) no-repeat;width:30px;height:30px;float:left; line-height:50px;margin-top:10px;
}
#wrapper #head .top .TopHead .TopInfoIndex .ComName .TopEmail .cicon{
	background:url(call.png) no-repeat;height:30px;float:left;width:30px; line-height:50px;margin-top:10px;
}
#wrapper #head .top .TopHead .TopInfoIndex .Top_Info_right{
margin:auto; line-height:50px; 
float:right;
	height:50px;
	width:300px;
	color:#ffffff;
}
 
	#wrapper #head .top .TopHead  .Top_orange_line{
	 margin:auto;
	width:100%;
	background-color:#FDC811;
	height:5px;
		}
#wrapper #head .top .TopHead  .Top_search{
	 
	width:100%;
	background-color:#d9dfe6;
	height:80px;float:left;
		}
#wrapper #head .top .TopHead  .Top_search .logo{
	width:379px; height:64px; float:left; margin-left:15px;
		}
 
#wrapper #head .top .TopHead  .Top_search  .Top_search_input{
width:50%;margin-top:10px;margin-left:140px;
height:50px;float:left;
}
 
#wrapper #head .top .TopHead  .Top_search .Top_search_input .search_input{
width:600px;
height:50px;float:left;
}
#wrapper #head .top .TopHead  .Top_search .Top_search_input .site_search_button{
background:url(../images/fa.png) no-repeat;height:50px;float:left;width:50px; line-height:50px;margin-left:-50px;margin-top:4px;border:0px;
}
#wrapper #head .top .TopInfo{
	margin:auto;
	width:980px;
	} 
#wrapper #head .top .TopInfo .link{
	text-align:center;
	line-height:30px;
	width:227px;
	float:left;
	color:#999999;
	padding-right:20px;
	font-size:11px;}
#wrapper #head .top .TopInfo .link a{
	color:#3092b9;}	
#wrapper #head .top .TopLogo{
	margin:auto;
	width:980px;
 
	}
#wrapper #head .top  .sc{
margin:top;height:22px;line-height:35px;text-indent:2em; 
float:left;
	height:35px;
	width:153px;
	}
#wrapper #head .top  .top_text_right{
margin:top;height:22px; line-height:35px; text-indent:2em; 
float:right;
	height:35px;
	width:153px;
	}
#wrapper #head .box{ width:1180px;}
#wrapper #head .line{width:100%;height:10px;}
#wrapper #head .nav{ width:100%;height:45px;background-color:#cfd8df;}
 
#wrapper #head .nav .navb{width:854px;height:45px;float:right;background-color:#ffffff;}
#wrapper #head .nav a{ font-size:15px;}
#wrapper #head .nav a:hover{ font-size:15px;color:#01A583;}
#wrapper #head .nav a:visted{ font-size:15px;}

#wrapper #head #nav{ font-size:15px; width:100%;height:45px;line-height:45px;color:#ffffff;}
 
 
#wrapper #head #nav a:hover{text-decoration:none;color:#ffffff;line-height:42px;height:42px;}
#wrapper #head #nav .nav-item,#wrapper #head  #nav .nav-link{position:relative; float:left; display:block; height:42px;color:#666;width:120px;line-height:42px;}
#wrapper #head #nav .nav-link{position:relative; float:left; display:block;height:42px;line-height:42px; width:120px;border-bottom:none; text-align:center;}

 
#wrapper #head  #nav .nav-dropdown{display:none; position:absolute; top:45px; left:-1px; width:1200px;  background-color:#fff;margin-top:2px;    z-index:498;font-size:16px; }
#wrapper #head #nav .nav-dropdown-align-1{width:100%;}
 

#wrapper #head #nav .nav-dropdown .nav-dropdown-channel{float:left; font-size:14px;padding-left:5px;   width:100%;   }
 
#wrapper #head #nav .nav-dropdown .nav-dropdown-channel  ul li{float:left; height:50px;line-height:50px; width:200px;text-align:left;font-size:15px; font-weight:bold; }
#wrapper #head  #nav .nav-dropdown .nav-dropdown-channel ul li a{height:50px; line-height:50px; color:#445; text-align:left;font-size:15px;}
#wrapper #head  #nav .nav-dropdown .nav-dropdown-channel ul li a:hover{ color:#c00;text-align:left;font-size:15px;font-weight:bold;}
#wrapper #head #nav .nav-dropdown a:hover{color:#1b438d;font-weight:bold;}

#wrapper #head #nav .nav-dropdown  .nav-dropdown-trending{float:right; width:440px; font-size:12px;}
#wrapper #head #nav .trending{ margin-left:5px;height:100px;}
#wrapper #head #nav .trending h3{height:35px;margin-top:5px;}
#wrapper #head #nav .trending li{height:24px;width:400px;line-height:24px;font-size:12px;text-align:left;text-indent:2em;margin-top:15px;}
#wrapper #head #nav .trending li a{display:block; padding-left:5px; color:#1E1E1E;}
#wrapper #head #nav .trending li a:hover{background:#f6f6f6;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-trending .nav-dropdown-entry-com {margin-left:5px;background:url(n1.jpg) no-repeat;height:186px;float:center;}

#wrapper #head #nav .nav-dropdown .nav-dropdown-trending .nav-dropdown-entry{margin-left:25px;background:url(pic_pro.jpg) no-repeat;height:186px;}
#wrapper #head #nav .nav-dropdown  .nav-dropdown-trending .nav-dropdown-entry a{ color:#b20000;background:url(pic_pro.jpg) no-repeat;height:186px;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-trending .nav-dropdown-entry-news {margin-left:5px;background:url(nav-news.jpg) no-repeat;height:186px;float:center;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-trending .nav-dropdown-entry-hr {margin-left:5px;background:url(nav-hr.jpg) no-repeat;height:186px;float:center;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-trending .nav-dropdown-invest{margin-left:25px;background:url(pic_tz.jpg)-25px no-repeat;height:186px;float:center;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-trending .nav-dropdown-entry-fw {margin-left:5px;background:url(nav-fw.jpg) no-repeat;height:186px;float:center;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-trending .nav-dropdown-entry-down{margin-left:5px;background:url(nav-d.jpg) no-repeat;height:186px;float:center;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-trending .nav-dropdown-entry-contact{margin-left:5px;background:url(nav-ct.jpg) no-repeat;height:186px;float:center;}


#wrapper #head #nav .nav-dropdown-echannel{float:left; width:100%; font-size:14px;padding-left:5px;min-height:300px;  background:#f5f5f4; }
 #wrapper #head #nav .etrending ul{min-height:300px;}
#wrapper #head #nav .etrending li{height:24px;width:380px;line-height:24px;font-size:12px;text-align:left;text-indent:2em;margin-top:15px;min-height:300px; }
#wrapper #head #nav .etrending li a{display:block; padding-left:5px; color:#1E1E1E;}
#wrapper #head #nav .etrending li a:hover{background:#f6f6f6;}
#wrapper #head #nav .echannel{margin-top:5px;text-align:left;font-size:12px;font-weight:bold;}
#wrapper #head #nav .echannel li{ height:30px;line-height:30px; width:100%;text-align:left;font-size:12px; border-bottom:1px solid #ccc;}
#wrapper #head #nav .echannel li a{height:25px; line-height:25px; color:#445; text-align:left;font-size:12px;}
#wrapper #head #nav .echannel li a:hover{ color:#c00;text-align:left;font-size:12px;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-etrending .nav-dropdown-eentry{margin-left:175px;background:url(pic_pro.jpg) 0 120px no-repeat;height:320px;}
#wrapper #head #nav .nav-dropdown  .nav-dropdown-etrending .nav-dropdown-eentry a{ color:#b20000;background:url(pic_pro.jpg)  no-repeat;height:320px;}


#wrapper #head #nav .nav-dropdown .nav-dropdown-etrending .nav-dropdown-eentry-com {margin-left:170px;background:url(n1.jpg)  0 120px no-repeat;height:320px;}
#wrapper #head #nav .nav-dropdown .nav-dropdown-etrending .nav-dropdown-eentry-news {margin-left:190px;background:url(nav-news.jpg) 0 120px no-repeat;height:320px;}
 #wrapper #head #nav .nav-dropdown .nav-dropdown-etrending .nav-dropdown-eentry-hr {margin-left:180px;background:url(nav-hr.jpg)  0 120px no-repeat;height:320px;}
 #wrapper #head #nav .nav-dropdown .nav-dropdown-etrending .nav-dropdown-eentry-fw {margin-left:170px;background:url(nav-fw.jpg) 0 120px  no-repeat;height:320px;}
 #wrapper #head #nav .nav-dropdown .nav-dropdown-etrending .nav-dropdown-eentry-down {margin-left:190px;background:url(nav-d.jpg) 0 120px  no-repeat;height:320px;}
 #wrapper #head #nav .nav-dropdown .nav-dropdown-etrending .nav-dropdown-eentry-contact{margin-left:190px;background:url(nav-ct.jpg) 0 120px  no-repeat;height:320px;}
 #wrapper #head #nav .nav-dropdown .nav-dropdown-etrending .nav-dropdown-einvest{margin-left:190px;background:url(pic_etz.jpg) 0 120px  no-repeat;height:320px;}
/*
»ÃµÆ
*/
.fullSlide{position:relative;width:100%;height:450px;overflow:hidden;}
.fullSlide .bd{z-index:0;position:relative;margin:0 auto;height:450px;overflow:hidden;}
.fullSlide .bd UL{width:100%!important;}
.fullSlide .bd LI{position:absolute;text-align:center;width:1920px;height:450px;margin-left:-960px;overflow:hidden;left:50%;}
.fullSlide .bd LI A{display:block;height:460px;color:#fff;}
.fullSlide .hd{z-index:1;position:absolute;line-height:15px;width:auto;bottom:8px;height:15px;left:45%;}
.fullSlide .hd UL{text-align:center;padding-left:2%;width:100%;height:15px;}
.fullSlide .hd UL LI
{filter:alpha(opacity=80);line-height:999px;margin:1px;width:42px;zoom:1;display:inline-block;background:#fff;float:left;height:8px;overflow:hidden;cursor:pointer;opacity:.8}
.fullSlide .hd UL .on{background:#f00;}
.fullSlide .prev{z-index:1;position:absolute;filter:alpha(opacity=50);margin-top:-30px;width:40px;display:none;background:url(/images/slider-arrow.png) #000 no-repeat -125px 50%;height:60px;top:50%;cursor:pointer;left:0;opacity:.5;}
.fullSlide .next{z-index:1;position:absolute;filter:alpha(opacity=50);margin-top:-30px;width:40px;display:none;background:url(/images/slider-arrow.png) #000 no-repeat -5px 50%;height:60px;top:50%;cursor:pointer;left:15%;opacity:.5;}
.fullSlide .next{right:0;left:auto;}
.fullSlide .bd .f_title
{position:absolute;text-align:center;filter:alpha(opacity=40);line-height:30px;width:100%;bottom:1px;background:#000;height:30px;opacity:.4}
.FrontProductsCategory_show01-d6_c1 LI UL LI A.current2{color:#f17100;font-weight:normal;}
.nav{width:100%;}
.nav LI{margin:0;}
.nav .child{padding-bottom:0;margin:0;padding-left:0;padding-right:0;display:none;padding-top:0;}
/*
»ÃµÆend
*/
#wrapper #head .top .TopLogo .tel{
	float:right;
	height:82px;
	width:200px;padding-top:27px;} 
	
#wrapper #head .top .TopLogo .tel .telW{
	padding-left:0px;
	padding-top:5px;
	color:#3092b9;
	
	font-size:11px;
	}	
#wrapper #head .top .TopLogo .tel .telN{
	padding-left:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#F90;
	line-height:100%;}

/* navs*/
#wrapper #head #NavLink{
	width:100%;
	height:58px;
	margin:auto;
	}
#wrapper #head #NavLink .NavBG{
	height:58px;
	width:100%;
	background:url("nav_bg1.jpg") repeat-x left 0;
	position:absolute;
	z-index:100;}	
		
#wrapper #head #NavLink #sddm{
	width:980px;
	margin:auto;
	z-index:30}

#wrapper #head #NavLink #sddm li{
	float: left;
	font-weight:bold;}
#wrapper #head #NavLink #sddm .CurrentLi a{
	background:none;}	
#wrapper #head #NavLink #sddm li a
{	display: block;
	width: 101px;
	color: #FFF;
	text-align: center;
	padding:10px 10px;
	height:38px;
	background:url("nav_bg1.jpg") no-repeat 0 0px;
	}
#wrapper #head #NavLink #sddm li P{
	font-size:10px;
	font-weight:normal;
	color:#FFF;
	text-transform:uppercase;}
#wrapper #head #NavLink #sddm li a:hover
{	text-decoration:none;
	background:url("nav_bg2.jpg") repeat-x center 0px;
}

#wrapper #head #NavLink #sddm div
{	position: absolute;
	visibility: hidden;
	background: #808080;
	padding:0px 0px;
	filter: alpha(opacity=85);
	}

#wrapper #head #NavLink #sddm div a
	{	position: relative;
		padding: 0px 10px;
		text-align: center;
		background:#3092b9;
		color: #FFFFFF;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		line-height:30px;
		height:30px;
		border-bottom:1px solid #fff;}

#wrapper #head #NavLink #sddm div a:hover{
	background: #1a8ec6;
	color:#FFF;
	font-weight:bold;
	line-height:30px;
	border-bottom:1px solid #fff;}

	
#wrapper #body{
	width:100%;
	margin:auto;
	}
/* albumblock*/

 .albumblock{
	padding:1px 10px 30px 17px;
	float:left;height:350px;
	}
 .albumblock .inner{
	width:100%;
	height:350px;
	position:relative;
	 
	overflow:hidden;}

.albumblock .inner img{
	 
	width:300px;
	height:300px;	}	

 .albumblock .inner .albumtitle{
	height:50px;
	line-height:50px;
	font-size:18px;
	width:100%;
	 
	position:relative;
	bottom:25px;
	left:0;
	color:#1e90c7;
 
	text-align:center;
	cursor:pointer;
	margin:auto;
	}
 .albumblock .inner .albumtitle span{
	font-weight:normal;
	font-size:18px;}	

 .albumblock .inner  a:hover{
	text-decoration:none;}
 .albumblock .inner  a:visited{
	text-decoration:none;}	
	
 .albumblock .inner:hover{
	 }	
	

/*footer*/
#footer{
	width:100%;
	height:100%;
	 
	font-size:12px;
	color:#191919;
	}
#footer a{
	color:#191919;}										
#footer .inner{
	margin:auto;
	width:100%;
	padding-top:10px;
	text-align:center;}
#footer .inner p{
	line-height:25px;}

#footer .inner .BottomNav{
	width:100%;
	margin:auto;
	 height:170px;
	color:#6c6c6c;
	background-color:#005bac;
	font-size:12px;
	font-weight:bold;
}
 
#footer .inner .BottomNav a{
	color:#FFFFFF;
	 
	 
	}

 #footer .inner .BottomNav .BotCr{width:1180px;margin:auto;height:136px;float:center;}
 #footer .inner .BottomNav .BotCr .BtmLogo img{width:260px;height:91px;float:left;margin-top:10px;} 
 #footer .inner .BottomNav .BotCr .BtmRight{width:600px;height:116px;float:left;} 
 #footer .inner .BottomNav .BotCr .BtmRight p{height:30px;margin-top:10px;color:#ffffff;text-align:left;} 
#footer .inner .BottomNav .BotCr .BtmRightR{width:250px;height:116px;float:left;} 
#footer .inner .BottomNav .BotCr .BtmRightRmobi{width:125px;height:116px;float:left;}
#footer .inner .BottomNav .BotCr .BtmRightR .mobile2{color:#ffffff;height:30px;line-height:30px;margin-top:5px;text-align:left;}
#footer .inner .BottomNav .BotCr .BtmRightR .mobileht{height:1px;width:120px;}
#footer .inner .BottomNav .BotCr .BtmRightR .mobilehtL{background-color:#e80000;height:1px;width:20px;float:left;}
#footer .inner .BottomNav .BotCr .BtmRightR .mobilehtR{background-color:#CCC;height:1px;width:80px;float:left;}
#footer .inner .BottomNav .BotCr .BtmRightR .mobileimg{width:100px;height:100px;background:url("mobile.jpg") no-repeat center 0px;margin-top:2px;}
#footer .inner .BottomNav .BotCr .BtmRightR .mobilewebimg{width:100px;height:100px;background:url("mobiweb.jpg") no-repeat center 0px;margin-top:2px;}
#footer .inner .BottomNav .BotCr .BtmRightR .mobiletxt{color:#ffffff;text-align:center;width:100px;height:30px;padding-top:5px;}
#footer .inner .BottomNav .salesare{
 width:100%;margin:auto;height:250px;text-align:center;
}
#footer .inner .BottomNav .salesare ul{width:190px;float:left;color:#FFFFFF;margin-left:10px;text-align:left;}
#footer .inner .BottomNav .salesare   li {font-size:13px;width:160px;float:left;color:#FFFFFF;height:15px;padding-top:15px;font:14px;text-align:left;}
#footer .inner .BottomNav .salesare ul li a{width:160px;float:left;color:#FFFFFF;font-weight:bold;}
#footer .inner .BottomNav .salesare .saletitle{font-weight:bold;font-size:15px;color:#ffffff;padding-top:15px;}
.BotCr{width:1180px;margin:auto;height:116px;float:center;}
 .BotCr .BtmLogo{width:323px;height:116px;float:left;} 
  .BotCr .BtmRight{width:850px;height:116px;float:left;} 
 .BotCr .BtmRight p{height:50px;margin-top:10px;} 

#wrapper  .t_page a{
	padding:2px 5px;
	border:1px solid #DEDEDC;
	margin:0px 3px;}	


/* date css*/		
 .header {font: 12px Arial, Tahoma !important;font-weight: bold !important;font: 11px Arial, Tahoma;font-weight: bold;color: #154BA0;background:#C2DEED;height: 25px;padding-left: 10px;
}
 .header td {padding-left: 10px;}
 .header a {color: #154BA0;}
 .header input {background:none;vertical-align: middle;height: 16px;}
 .category {font: 12px Arial, Tahoma !important;font: 11px Arial, Tahoma;color: #92A05A;height:20px;background-color: #FFFFD9;}
 .category td {border-bottom: 1px solid #DEDEB8;}
 .expire, .expire a:link, .expire a:visited {color: #999999;}
 .default, .default a:link, .default a:visited {color: #000000;}
 .checked, .checked a:link, .checked a:visited {color: #FF0000;}
 .today, .today a:link, .today a:visited {color: #00BB00;}
 #calendar_year {display: none;line-height: 130%;background: #FFFFFF;position: absolute;z-index: 10;}
 #calendar_year .col {float: left;background: #FFFFFF;margin-left: 1px;border: 1px solid #86B9D6;padding: 4px;}
 #calendar_month {display: none;background: #FFFFFF;line-height: 130%;border: 1px solid #86B9D6;padding: 4px;position: absolute;z-index: 11;}
 #year,#month{padding:0 10px;background:#fff;}	


/* SearchBar */

.SearchBar {
	padding:10px 10px 0px 13px;
}

.SearchBar #search-text {
	width: 140px;
	padding:0px 5px;
	border: 1px solid #3092b9;
	margin:0px;
	color:#999999;
	height:23px;
	line-height:23px;
	font-size:12px;
}

.SearchBar #search-submit {
	border:none;
	background: #3092b9;
	font-size:12px;
	color: #FFFFFF;
	height:25px;
	margin:0px;	
	cursor:pointer;
	padding:0px;
	line-height:25px;
}

/* search content */
#search_content .searchtip{
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	BORDER-bottom: #023848 1px solid;
	padding-top:10px;
}

#search_content .result_list{
	padding:10px 10px;
	width:100%;}
	
#search_content .result_list dt{
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	line-height:25px;
	font-family:Microsoft Yahei;}	

#search_content .result_list dd{
	padding:0 0 5px 0;
	margin:0px;
	line-height:20px;
	}	

#search_content .result_list .line {
	BORDER-bottom: #E9E8E8 1px dashed;}	

#search_content .result_list .line a{
	padding-right:20px;}

#search_content .result_list .line a:hover{
	text-decoration:none;}			
	
#search_content .search_welcome{
	line-height:25px;
	text-align:center;
	}
#search_content .search_welcome p{
	text-align:center;}		
#search_content .result_page{
	text-align:center;
	font-size:13px;
	padding:10px;}

#search_content .result_page span{
	font-size:12px;
	font-family:arial;
	padding:0 5px;
	}	

#dark_footer .box_240px_left {
	width:143px;
	padding-right: 42px;
	padding-top: 0px;
	background-image: none;
	padding-bottom:0px;
	float:left;
}
#dark_footer .box_240px_left h2{
	font-size:14px;
	border-bottom:1px dotted #999;
	color:#FFF;
	padding-bottom:10px;}
#dark_footer .box_240px_left li{
	line-height:250%;
	font-size:12px;}
#dark_footer .box_240px_middle {
	padding: 0px 42px;
	background-image: none;
}
#dark_footer .box_240px_right {
	padding-left: 42px;
	padding-top: 0px;
	background-image: none;
}
#dark_footer_wrap {
	background-color:#3092b9;
	overflow: hidden;
	padding:20px 0px;
}
#dark_footer {
	width: 940px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
	color#FFF;
}
#light_footer_wrapper {
	font-size:12px;
	padding:10px;
	height:100px;
	
}
.box_240px_right li {
	display: inline;
}
#dark_footer li a{
	color:#FFF;}


/*backtotop*/
.backToTop {
 display: none;
 width: 50px;
 height:50px;
 line-height: 1.2;
 background:url("back_top.png") left top;;
 color: #fff;
 font-size: 12px;
 text-align: center;
 position: fixed;
 _position: absolute;
 right: 10px;
 bottom: 100px;
 _bottom: "auto";
 cursor: pointer;
 opacity: .6;
 filter: Alpha(opacity=60);
}


/* open div*/
#popupMask {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9990;
	background-color:#000;
	-moz-opacity: 0.7;
	opacity:0.70;
	filter: alpha(opacity=70);
}
#popupContainer {
	position: absolute;
	z-index: 9991;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
	}
#popupInner {
	border: 10px solid #4791ce;
	background-color: #FFFFFF;
	}
#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 9;
}
#popupTitleBar {
	background:url("box_bg1.jpg") repeat-x left top;
	color: #3092b9;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	z-index: 9992;
	text-align:center;
}
#popupTitle {
	float:left;
	font-size: 1.1em;
}
#popupControls {
	float: right;
	cursor: pointer;
}
#popupControls a span {
	display: block;
	height: 15px;
	width: 15px;
	text-indent: -9000px;
	background: url('close.gif') no-repeat;
}


/* clearfix */
.clearfix:after{
	content:" ";
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}
.clearfix {
	clear:both;
}
.clearbox {
	clear:both; 
	width:996px; 
	margin:0 auto; 
	height:0; 
	overflow:hidden;}
.clear { 
	height:1%; 
	overflow:hidden; }


 
.displayB {
	display: block;
}

.display {
	display: none;
}
	
#footer .inner .BottomCon{
	width:1180px;
	margin:auto;	 
	background:#442e90; 
}
#footer .inner .BottomCon .Conbg{
background:#442e90;width:290px;float:left;}
#footer .inner .BottomCon .Conbg .homePartCont{width:100%;height:435px ;}
#footer .inner .BottomCon .Conbg  .menuPart{
	width:290px;
	height:397px;
	float: left;
	position: 
	relative;
	
	background-position:left bottom ;
	background-repeat: no-repeat;
}
.menuTabBox{width: 182px;margin-left:auto;}

.menuPartTitle{	
padding:28px 0 0 32px;
	height:54px;
	font-size:36px;
	color:#ffcc00; 
	font-family: SimHei;
	font-weight:bold;
}
.menuTab{
	width:182px;
	height:54px;
	line-height:54px;
	display: block; 
	margin-top:10px;
	border:1px solid #FFFFFF;
	color:#fff;
	font-size:18px;
	cursor: pointer;
}
.menuPart1{
	background-color: #442e90;
}
.menuTabIcon{
	width: 28px; 	
	height:28px;
	display: block;
	cursor: pointer;
	float:left;
	margin:12px 20px;
	background-image: url(index_pic.png);
}
.menuTabIcon1{
	background-position:-128px -34px;
}
.menuTabIcon2{
	background-position:-128px -62px;
}
.menuTabIcon3{
	background-position:-128px -90px;
}
.menuTabIcon4{
	background-position:-128px -118px;
}
.menuTab:hover,.menuTab .current{
	color:#60b8f4;background-color:#fff;
}
 
.menuTab:hover .menuTabIcon1,.menuTab .current .menuTabIcon1{
	background-position:-100px -34px;color:#60b8f4;
}
.menuTab:hover .menuTabIcon2,.menuTab .current .menuTabIcon2{
	background-position:-100px -62px;color:#60b8f4;
}
.menuTab:hover .menuTabIcon3,.menuTab .current .menuTabIcon3{
	background-position:-100px -90px;color:#60b8f4;
}
.menuTab:hover .menuTabIcon4,.menuTab .current .menuTabIcon4{
	
background-position:-100px -118px;color:#60b8f4;
}
 
  #footer .inner .BottomCon .Conbg  .menuTab{
	width: 182px;
	height:54px;
	line-height:54px;
	display: block; 
	margin-top:10px;
	border:1px solid #FFFFFF;
	color:#fff;
	font-size:18px;
	cursor: pointer;}
 #footer .inner .BottomCon .Conbg .menuTab:hover {color:#60b8f4;background-color:#fff;}
 
#footer .inner .BottomCon .contPart{	
width:880px;height:435px;float:left;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;
}
#footer .inner .BottomCon.contPartInbox{width:100%;height:100%;position:relative;z-index:0;}

 #footer .inner .BottomCon   .contPartIn{
	float: left;
}
#footer .inner .BottomCon  .contPartCont{
	width:880px;height:435px;
	 background-color:#f4f4f4;
 
	position: relative;
	overflow: 
hidden;	
}
#footer .inner .BottomCon  .contPartContfuwu{
	width:880px; 
	 
 background-color:#f4f4f4;
	position: relative;
	overflow: 
hidden;	
}
#footer .inner .BottomCon  .contPartCont li{float:left;padding-left:48px;}
#footer .inner .BottomCon  .contPartCont li img{float:center;}
.contPartCont h3{
	font-size: 18px;
	margin-right:20px;
}
.contPartCont div{
	color: #F00;
}
.contPartCont1{
	width:307px;height:175px;
}

 .contPartcontren3{
	background: url
(dsgz3.jpg) right bottom no-repeat;
	position:relative;
	z-index:100;
}

 
.contPartCont1:hover{
	width:307px;height:175px;
}
 
.contPartCont:hover img{
	right:0px;
}
.contPartCont1:hover img{ right:-5px;}
 

.contPartCont p{height:50px;margin-top:10px;margin-right:20px;}
 .container{background-color:#ffff99;}

.fs18{padding-top:20px;}
.yeji{font-size:14px;padding-top:10px;}
.yeji li{float:left;width:220px;margin-top:5px;}
.indexCn {text-indent:2em;
font-size:14px;width:800px;text-align:left;line-height:30px;padding-left:20px;
}
#footer .inner .BottomCon  .contPartCont .indexCn ol p{line-height:40px;height:40px;text-align:left;}
#footer .inner .BottomCon .contPartCont .appali{width:820px;margin:auto;float:center;}
#footer .inner .BottomCon  .contPartCont .alilist{width:200px;position:relative; overflow:hidden;float:left;margin-left:5px;padding-top:5px;}
 
#footer .inner .BottomCon  .contPartCont .alilistbg{position:absolute; bottom:-1px; left:0px; width:100%;height:34px; background-color:#e8e8e8;
filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;  
color:#0006f5;
text-align:center;
font-weight:bold; 
} 
#footer .inner .BottomCon .contPartCont .alilist:hover .alilistbg{background-color:#403596;filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;  }
#footer .inner .BottomCon .contPartCont .alilist:hover .alilistbg a{color:#ffffff; font-size:18px; text-align:center;  }
#footer .inner .BottomCon .contPartCont .alilistbg p{color:#ffd729;font-size:18px;line-height:15px;text-align:center;}


#Headtabs {
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	 
	
}
#Headtabs li {
	float: left;
	margin: 0 .5em 0 0;
	FONT-SIZE:15px;word-spacing:8px;
}
#Headtabs a {
FONT-SIZE:15px;
	position: relative;
	background: #ddd;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
	background-image: -webkit-linear-gradient(top, #fff, #ddd);
	background-image: -moz-linear-gradient(top, #fff, #ddd);
	background-image: -ms-linear-gradient(top, #fff, #ddd);
	background-image: -o-linear-gradient(top, #fff, #ddd);
	background-image: linear-gradient(to bottom, #fff, #ddd);
	padding: .7em 2.7em;
	float: left;
	text-decoration: none;
	color:#666666;
	 font-weight:bold;
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
	behavior: url(ie-css3.htc);
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	
}


 #Headtabs a:hover, #Headtabs a:hover::after, #Headtabs a:focus, #Headtabs a:focus::after {
 background: #ccc;FONT-SIZE:15px;behavior: url(ie-css3.htc);
}
#Headtabs a:focus {
	outline: 0;FONT-SIZE:15px;behavior: url(ie-css3.htc);
}
 #Headtabs a::after {FONT-SIZE:15px;
 content:'';
 position:absolute;
 z-index: 1;
 top: 0;
 right: -.5em;
 bottom: 0;
 width: 1em;
 background: #ddd;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 background-image: -webkit-linear-gradient(top, #fff, #ddd);
 background-image: -moz-linear-gradient(top, #fff, #ddd);
 background-image: -ms-linear-gradient(top, #fff, #ddd);
 background-image: -o-linear-gradient(top, #fff, #ddd);
 background-image: linear-gradient(to bottom, #fff, #ddd);
 -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 -webkit-transform: skew(10deg);
 -moz-transform: skew(10deg);
 -ms-transform: skew(10deg);
 -o-transform: skew(10deg);
 transform: skew(10deg);
 -webkit-border-radius: 0 5px 0 0;
 -moz-border-radius: 0 5px 0 0;
 border-radius: 0 5px 0 0;
 behavior: url(ie-css3.htc);
}
 #Headtabs #current a, #Headtabs #current a::after {
 background: #1c8ec5;color:#fff;
	 font-weight:bold;
 z-index: 3;behavior: url(ie-css3.htc);
}
/* ------------------------------------------------- */

#Headcontent {
	background: #fff;
	padding: 2em;
	height: 173px;
	position: relative;
	z-index: 2;
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
	border-radius: 0 5px 5px 5px;
	-moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;
	behavior: url(ie-css3.htc);
}
#Headcontent li {
	 line-height:16px;padding:0 0 10px 0px; 
	list-style-type :square;color:#1c8ec5;
}
/* ------------------------------------------------- */
 
 #HeadCom {
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	 }
 #HeadCom li {
	float: left;
	margin: 0 .5em 0 0;
	FONT-SIZE:15px;
}
#HeadCom a {
	position: relative;
	background: #1c8ec5;
	 color:#ffffff;
	padding: .7em 2.5em;
	float: left;
	text-decoration: none;
	 FONT-SIZE:15px;
	 font-weight:bold;
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	behavior: url(ie-css3.htc);
}

 #HeadCom a:hover, #HeadCom a:hover::after, #HeadCom a:focus, #HeadCom a:focus::after {
background: #1c8ec5;FONT-SIZE:15px;behavior: url(ie-css3.htc);
}
#HeadCom a:focus {
	outline: 0;background: #1c8ec5; color:#ffffff;FONT-SIZE:15px;
}
 #HeadCom a::after {
 FONT-SIZE:15px;
 content:'';background: #1c8ec5;
 position:absolute;
 z-index: 1;
 top: 0;
 right: -.5em;
 bottom: 0;
 width: 1em;
 
  color:#ffffff;
 -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 -webkit-transform: skew(10deg);
 -moz-transform: skew(10deg);
 -ms-transform: skew(10deg);
 -o-transform: skew(10deg);
 transform: skew(10deg);
 -webkit-border-radius: 0 5px 0 0;
 -moz-border-radius: 0 5px 0 0;
 border-radius: 0 5px 0 0;
 behavior: url(ie-css3.htc);
}
 #HeadCom #current a, #HeadCom #current a::after {
background: #1c8ec5;
 z-index: 3;color:#ffffff;
}

#Headcomcontent {
	background: #fff;
	 
	height:221px;
	position: relative;
	z-index: 2;
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
	border-radius: 0 5px 5px 5px;
	-moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;behavior: url(ie-css3.htc);
}

 #Headcomcontent img{float:left;}
 #Headcomcontent .txt{padding: 1em;height: 180px;
	position: relative;
	z-index: 2;
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
	border-radius: 0 5px 5px 5px;
	-moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	line-height:20px;behavior: url(ie-css3.htc);
	}
	 #Headcomcontent .txt a{color:#1c8ec5;}


	 #body  .right3  .index-cmn-pro{
 
overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
}
 
#body  .right3  .index-cmn-pro li {
	float: left;
	margin: 0 .5em 0 0;
	 FONT-SIZE:15px;
}
#body  .right3  .index-cmn-pro a {
	position: relative;
	background: #1c8ec5;
	color:#ffffff;
	padding: .7em 3.5em;
	float: left;
	text-decoration: none;
	  FONT-SIZE:15px;
	 font-weight:bold;
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
	border-radius: 5px 0 0 0;
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
}

#body  .right3 .index-cmn-pro a:hover,#body  .right3 .index-cmn-pro a:hover::after,#body  .right3 .index-cmn-pro a:focus,#body  .right3 .index-cmn-pro a:focus::after {
background: #1c8ec5; FONT-SIZE:15px;
}
#body  .right3 .index-cmn-pro a:focus {
	outline: 0;background: #1c8ec5; color:#ffffff; FONT-SIZE:15px;
}
#body  .right3 .index-cmn-pro a::after {
 content:'';background: #1c8ec5; FONT-SIZE:15px;
 position:absolute;
 z-index: 1;
 top: 0;
 right: -.5em;
 bottom: 0;
 width: 1em; 
  color:#ffffff;
 -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
 -webkit-transform: skew(10deg);
 -moz-transform: skew(10deg);
 -ms-transform: skew(10deg);
 -o-transform: skew(10deg);
 transform: skew(10deg);
 -webkit-border-radius: 0 5px 0 0;
 -moz-border-radius: 0 5px 0 0;
 border-radius: 0 5px 0 0;
}
  

#body  .right3 .index-cmn-pro-content {
	 height:100%;
	position: relative;
	z-index: 2;
	-moz-border-radius: 0 5px 5px 5px;
	-webkit-border-radius: 0 5px 5px 5px;
	border-radius: 0 5px 5px 5px;
	-moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
	border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;
}

