@charset "utf-8";
@import url(DHistory.css);
@import url(style_nav.css);
@import url(style_index.css);
@import url(Humanr.css);
@import url(Icloud.css);
@import url(select.css);
body,p,ul,ol,li,form,img,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family: '宋体','新宋体',Arial, Helvetica, sans-serif; color:#5F5F5F; margin:0 auto;background: #FFFFFF;}
table{border-collapse:collapse;border-spacing:0;background: #FFFFFF;}
.clear{ clear:both;}
.Blank{margin:0;filter:alpha(opacity=100); width: 100%;height: 80px;_height: 40px!important;}
  /* 默认链接颜色 */
   a{color:#5F5F5F;text-decoration:none}
   a:link {color:#5F5F5F}
   a:active {color:#5F5F5F}
   a:hover{color:red;text-decoration:none}
   a:visited {color:#004A94}
   .print a{color:#ccc;text-decoration:none;}
   .print a:link {color:#ccc;text-decoration:none;}
   .print a:active {color:#ccc;text-decoration:none;}
   .print a:hover{color:#ccc;text-decoration:none;}
   .print a:visited {color:#ccc;text-decoration:none;}
/*top*/
#Toph {
	width: 968px;
    margin: 0 auto;
	padding: 0px 0px 0px 0px;
	height: 80px;
    text-align:center;
    font-size: 12px;
    color: #666666;

}
#Logo{width:300px;
float:left;
height: 80px;
}

#Sitemaps{
width:668px;
margin:0px 0px 0px 0px;
float:left;
text-align:right;
font-size: 13px;
color: #5F5F5F;
height: 80px;
display:inline;}
#Sitemaps .Sitop{
width:668px;
margin:15px 0px 0px 0px;
float:left;
text-align:right;
font-size: 13px;
color: #5F5F5F;
display:inline;}
#Sitemaps .Sitdown{
width:668px;
margin:15px 0px 0px 0px;
float:left;
text-align:right;
font-size: 13px;
color: #5F5F5F;
display:inline;}

#Toph a {
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-family: 宋体, Verdana, "Verdana", Times, serif;
    font-size:12px;
}
#Toph a:hover {
  color: #d71e13;
  text-decoration:underline;
}
.Bannerflash {
height:396px;
}
.Bannerflash .Flasher{
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
}

/* Hanwei product list */
#Gastext{float:left;line-height:24px;width:762px;height:160px;margin:2px 0px 10px 20px;_margin:2px 0px 0px 0px!important;text-align:left;}
#Prbox{float:left;text-align:left;margin:0 auto;}
.Listbox{float:left;width:150px;text-align:center;border-right: #eeeeee 1px solid; padding-right: 1px; border-top: #eeeeee 1px solid; padding-top: 1px; border-left: #eeeeee 1px solid; padding-left: 1px; border-bottom: #eeeeee 1px solid; padding-bottom: 1px;margin:2px 0px 0px 10px;_margin:2px 0px 0px 10px!important;}

/*bodycenter index proshow*/
.indexproshow {
    margin:6px 0px 6px 0px;
	_margin:0px 0px -2px 0px!important;
	float: left;
	text-align:left;
}
.indexproshow  li{
float:left;width:126px; height:auto;border:solid 1px dashed #eeeeee; background:#FFFFFF; color:#000000;font-size:12px; text-align:center; line-height:16px;
}
.text1 {
font-size:12px;
text-align:center;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;

}
.brief{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float:left;
width:230px;
text-align:justify;
}


/*BodyRight*/
#BodyRight {
    margin: 0px 2px 0px 2px;
	_margin:-215px 0px 0px 101px!important;
	float:left;
	text-align:left;
	width: 762px;
}
.Body_Right_Class {
	float: left;
	padding: 0;
	font-size: 12px;
}
.Body_Right_Class ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
    background:#ffffff;
}

.Body_Right_Class  h1{
margin: 0px 0px 0px 0px;
height:24px;
padding: 10px 0px 0px 16px;
background: url(../images/Right_title.jpg) no-repeat;
width:748px;
_width: 748px!important;
font-size: 14px;
color: #02448E;
}

.Body_Right_Class li{
    width:730px;
	margin: 0px 8px 0px 8px;
	padding: 7px 0px 8px 0px;
	text-align:left;
	border-bottom:1px dotted #cccccc;
    line-height:15px;
}

.Body_Right_Class  h6{
    width:748px;
	_width: 748px!important;
    height:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background: #ffffff;
    color:#FFFFFF;
}
.Body_Right_Class li a{

  padding-left:5px;
  padding-top:5px;
  color:#5F5F5F;
  text-decoration:none;


}
.Body_Right_Class li  a:hover {
  color:#ed7400;
  text-decoration:underline;
}



/*Newshow*/
#Bodypshow {
    margin: 0px 0px 0px 2px;
	_margin:0px 0px 0px -12px!important;
	float: left;
	width: 762px;
	overflow:hidden;
}

.BodypshowClass ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	background: #FFFFFF;
}

.BodypshowClass{
font-size:12px;
}
.BodypshowClass  h1{
margin: 0px 0px 0px 0px;
height:34px;
padding:10px 0px 0px 20px;
background: #FFFFFF;
width:723px;
background: #FFFFFF url(../images/BodyCenter_Title.jpg) no-repeat;
font-size: 14px;
color:#02448E;
}

.BodypshowClass li{
    width:708px;
	margin: 0px 0px 30px 0px;
	padding: 0px 5px 10px 5px;
	_padding:0px 0px 10px 0px!important;
	text-align:left;
    height:200px;
}
.Newshow {
    margin:0px 0px 6px 0px;
	_margin:0px 0px 0px 0px!important;
	float: left;
	text-align:left;
	height:190px;
	padding: 0px 0px 0px 80px;
	 background:#FFFFFF;
	 width:766px;
}
.Newshow  li{
float:left;width:126px;_width:126px!important; height:auto; background:#FFFFFF; color:#000000;font-size:12px; text-align:center; line-height:16px;
}
.Nshow {
font-size:12px;
text-align:center;
line-height:16px;
padding: 2px 2px 2px 2px;
_padding: 2px 0px 2px 0px!important;
}
.Nshowleft{
    float: left;
	margin: 0px 0px 0px 18px;
	padding: 0px 5px 10px 5px;
	_padding: 0px 0px 0px 0px!important;
	text-align:left;
	_margin: 0px 0px 0px 10px!important;
}


.ppage {
    margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px!important;
	float: left;
	text-align:center;
	width:750px;
	height:60px;
	padding: 30px 0px 0px 0px;
}

/*Foot*/
#footer{
    margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px!important;
	padding: 5px 0px 0px 0px;
	_padding: 5px 0px 0px 0px!important;
	/*height: 230px;*/
    text-align:center;
    font-size: 12px;
    color: #909090;
    text-decoration:none;
	background: url(../images/bg_footin.jpg) repeat-x;
    clear:both;
}

.footerclass a{
    color: #909090;
    text-decoration:none;

}
.footclass a:hover{
    color: #909090;
    text-decoration:underline;

}

.Copyright{
    float:left;
	width:100%;
    margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 60px;
    font-size: 12px;
    color: #909090;
    padding-top:13px;
    text-align:center;
    text-decoration:none;
    background: #F9F9F9;
    clear:both;
}
.footcontent{
	width:968px;
	height:230px;
    text-align:center;
    font-size: 12px;
    color: #888;
	padding: 0px 0px 0px 0px;
	margin:0 auto;
	overflow:hidden;
	_zoom:1;
	}
.fontlista{
    float:left;
	width:135px;
	height:150px;
    text-align:left;
    font-size: 12px;
    color: #5F5F5F;
	}
.fontlistb{
    float:left;
	width:135px;
	height:150px;
    text-align:left;
    font-size: 12px;
    color: #5F5F5F;
	}
.fontlistc{
    float:left;
	width:135px;
	height:150px;
    text-align:left;
    font-size: 12px;
    color: #5F5F5F;
	}
.fontlistd{
    float:left;
	width:135px;
	height:150px;
    text-align:left;
    font-size: 12px;
    color: #5F5F5F;
	}
.fontliste{
    float:left;
	width:135px;
	height:150px;
    text-align:left;
    font-size: 12px;
    color: #5F5F5F;
	}
.fontlistf{
    float:left;
	width:135px;
	height:150px;
    text-align:left;
    font-size: 12px;
    color: #5F5F5F;
	}
.fontlistg{
    float:left;
	width:135px;
	height:150px;
    text-align:left;
    font-size: 12px;
    color: #5F5F5F;
	}
.footcontent ul{ margin-left:10px;}/*foot left juli*/
.footcontent li{line-height:22px;color:#666;width:130px; _width:108px!important;float:left;text-align:left;margin:0px 0px 0px 10px;_margin:0px 0px 0px 5px!important; }
.footcontent li a{color:#666;}
.footcontent h3{ font-weight:bold; border-bottom:solid 1px #ccc; line-height:24px; color:#333; text-align:left;}
.footcontent h3 a{ font-weight:bold;color:#666}


/* foot Brand */
.Brandhwgroup {
	background: #fff;
    height:61px;
    width: 100%;
	margin:0px 0px 20px 0px;
	_margin:-15px 0px 0px 0px!important;
}
.Brandhwgroup .footer_bnt{ height:53px; margin:0px auto; padding:0px 0px 0px 0px;_padding:0px 0px 30px 0px!important; width:968px;}
.Brandhwgroup ul.footer_box02{ padding:0px 0px 0px 11px; list-style:none; }
.Brandhwgroup ul.footer_box02 li { float:left; height:46px; margin-left:45px; display:inline; }
.Brandhwgroup ul.footer_box02 li.Brandlist { width:96px; margin-left:0px;}
.Brandhwgroup ul.footer_box02 li.logo02 { width:69px;}
.Brandhwgroup ul.footer_box02 li.logo03 { width:132px;}
.Brandhwgroup ul.footer_box02 li.logo04 { width:100px;}
.Brandhwgroup ul.footer_box02 li.logo05 { width:66px;}
.Brandhwgroup ul.footer_box02 li.logo06 { width:80px;}
.Brandhwgroup ul.footer_box02 li.logo07 { width:104px;}
.Brandhwgroup ul.footer_box02 li.logo08 { width:104px;}
/*Other top*/
/*top View*/
.BannerView {
height:200px;background: url(../images/imagestop/bg_View.jpg) repeat-x;}
.BannerView .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top aboutus*/
.Bannerlist {
height:200px;background: url(../images/imagestop/bg_aboutus.jpg) repeat-x;}
.Bannerlist .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

/*top news*/
.Bannernews {
height:200px;background: url(../images/imagestop/bg_news.jpg) repeat-x;
}
.Bannernews .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top products*/
.Bannerproducts {
height:200px;background: url(../images/imagestop/bg_product.jpg) repeat-x;
}
.Bannerproducts .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top tectcenter*/
.Bannertechcenter{
height:200px;background: url(../images/imagestop/bg_techcenter.jpg) repeat-x;
}
.Bannertechcenter .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top Social*/
.BannerSocial{
height:200px;background: url(../images/imagestop/bg_Social.jpg) repeat-x;
}
.BannerSocial .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top Investor*/
.BannerInvestor {
height:200px;background: url(../images/imagestop/bg_Investor.jpg) repeat-x;
}
.BannerInvestor .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

/*top human*/
.Bannerhuman{
height:200px;background: url(../images/imagestop/bg_human.jpg) repeat-x;
}
.Bannerhuman .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top Contact*/
.Bannercontact{
height:200px;background: url(../images/imagestop/bg_contact.jpg) repeat-x;
}
.Bannercontact .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top links*/
.BannerLinks {
height:200px;background: url(../images/imagestop/bg_links.jpg) repeat-x;}
.BannerLinks .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top Legal*/
.BannerLegal {
height:200px;background: url(../images/imagestop/bg_Legal.jpg) repeat-x;}
.BannerLegal .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top Privacy*/
.BannerPrivacy {
height:200px;background: url(../images/imagestop/bg_Privacy.jpg) repeat-x;}
.BannerPrivacy .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

/*top gs*/
.Bannergs{
height:200px;background: url(../images/imagestop/bg_gs.jpg) repeat-x;
}
.Bannergs .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
/*top ccp*/
.Bannerccp {
height:200px;background: url(../images/imagestop/bg_ccp.jpg) repeat-x;
}
.Bannerccp .Blistcon{
    float:left;
	width:100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

#bodycontent{width:100%;background: url(../imagesbg_content.jpg) repeat-x;}
#bodycontent .bcontenter {float:left;width:968px;height:auto;}

/*BodyContent*/
.Listcontenter {
    width:100%;
	height:auto;
    background: url(../images/bg_content.jpg) repeat-x;
	}
.Listcontenter .mcontenter {
	width:968px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	height:auto;
	}

.bodyleft {
    float: left;
	margin: 0px 0px 0px 0px;
	_margin: 0px 0px 0px 0px!important;
	text-align:left;
	width: 200px;
	height:auto;
	padding-right: 2px;
	background: url(../images/left_bg.jpg) no-repeat;
	clear:both;
}
.mainleft{ width:200px; float:left; padding-left:1px;}
.mainleft .biaoti{ margin: 2px 0px 0px 0px;width:200px; height:38px;}
.mainleft .biaoti a{display:block;color:#fff;font-size:16px;line-height:38px;padding-left:50px;font-weight:bold;width:200px; height:38px;background:url(../images/Leftnav/title_bg.jpg) no-repeat;}
.mainleft li{text-indent:20px; width:200px; background:url(../images/Leftnav/navlbg.gif) no-repeat; line-height:35px;}
.mainleft li a{ color:#686868; font-size:13px; font-weight:bold; display:block; height:35px}
.mainleft li a:hover,li.current_page_item a,li.current-cat a{ color:#3D4C8F; background:url(../images/Leftnav/navlbghover.gif) no-repeat;}

.mainleft .children{padding:6px 0;margin-right:20px}
.mainleft .children li{text-indent:40px; background: none; width:auto; line-height:20px;}
.mainleft .children li a{ color:#686868; font-size:12px; font-weight:bold; display:block; height:22px}
.mainleft .children li a:hover, .children li.current-cat a{ color:#3D4C8F; background:#efefef;}
li.current-cat .children a{background:none;}
.quck{ width:190px; padding: 0px 0px 0px 0px;}

/*BodyCenterContent*/
.BodyCenterContent {
    margin: 0px 0px 0px -2px;
	_margin: 0px 0px 0px -3px!important;
	float: left;
	width: 758px;/*右侧内容地盘极限宽度*/
	height:auto;
}
/*Products center show*/
.ProContentClass{
    margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 1px!important;
	float: left;
	text-align:left;
	height:auto;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px!important;
	width:766px;
	_width:741px!important;
	background: #FFFFFF;
	border-top: #eeeeee 1px solid; border-right: #eeeeee 1px solid; border-bottom: #eeeeee 1px solid;border-left: #eeeeee 1px solid;
}
.ProContentClass ul{
	margin: 0 auto;
	padding: 0;
	height:auto;
	list-style: none;
	line-height:26px;
}
.ProContentClass  li{float:left;width:522px;height:auto; color:#666;font-size:12px; text-align:left; line-height:25px;padding-left:15px; padding-top: 6px;padding-right:150px;  padding-bottom: 2px; overflow:hidden; }

.ProContentClass  h2{
margin: 2px 0px 0px 0px;
_margin: 2px 0px 0px 0px!important;
height:38px;
padding:12px 0px 0px 36px;
width:730px;
_width:728px!important;
font-size: 14px;
color:#666;
background: url(../images/Contenttitlepro.jpg) repeat-x;
overflow:hidden;
}
.ProContentClass  h3{
margin: 1px 0px 0px 18px;
_margin: 1px 0px 0px 18px!important;
height:30px;
padding:8px 0px 0px 20px;
width:730px;
font-size: 14px;
color:#666;
background: #F9F9F9;
text-align:left;
border-bottom:1px dashed #eee;
}

/*Industry-Center*/
#IndCenter{
    margin:0px 0px 0px 33px;
	_margin:0px 0px 0px 15px!important;
	float: left;
	text-align:left;
	height:auto;
	padding: 0px 10px 10px 2px;
	_padding: 0px 10px 10px 2px!important;
	width:700px;
	_width:700px!important;
	background: #FFFFFF;
}
.Probox{
    margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 15px!important;
	float: left;
	text-align:left;
	height:auto;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px!important;
	width:700px;
	_width:700px!important;
	background: #FFFFFF;
}
.Problist{
    margin:0px 0px 0px 30px;
	_margin:0px 0px 0px 15px!important;
	float: left;
	text-align:left;
	height:auto;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px!important;
	width:700px;
	_width:700px!important;
	background: #FFFFFF;
}
.Prline {float:left;width:700px;height:180px;line-height:20px;text-align:center;margin: 20px 0px 0px 32px;_margin:20px 0px 0px 0px!important;border-bottom: #DEDEDE 1px solid;}
.Leftbox{float:left;width:155px;height:155px;cursor:pointer;border-right: #eeeeee 1px solid; padding-right: 2px; border-top: #eeeeee 1px solid;padding-top: 2px; border-left: #eeeeee 1px solid; padding-left: 2px;padding-left: 2px; border-bottom: #eeeeee 1px solid;padding-bottom: 2px;}
.Contentbox{float:left;text-align:left;width:539px;height:160px;overflow:hidden;margin:0 auto;margin: 0px 0px 20px 0px;}
.moright{float:left;text-align:right;width:510px;height:auto;overflow:hidden;margin: -11px 0px 0px 0px;}
.pagesproduct{float:left;text-align:center;width:700px;height:40px;line-height:28px;margin:15px 0px 0px 32px;_margin:15px 0px 0px 0px!important;_padding-top:10px!important;padding-top:10px;border-top:1px solid #eee;}
.pagesprolist{float:left;text-align:center;width:700px;height:40px;line-height:28px;margin:0px 0px 0px 0px;_margin:0px 0px 0px 0px!important;_padding-top:10px!important;padding-top:10px;border-top:1px solid #eee;}
/*Daohnav*/
.Daohnav{
width:968px;
font-size:12px;
height:38px;
border-bottom:1px solid #D9D9D9;
margin: 0px 0px 3px 0px;
_margin: 0px 0px 3px 0px!important;
}
.Daohnav  h2{
float: left;
margin: 8px 0px 0px 0px;
_margin: 8px 0px 0px 0px!important;
height:auto;
padding:6px 0px 0px 10px;
_padding:6px 0px 0px 10px!important;
width:780px;
font-size: 12px;
color:#666;
overflow:hidden;
font-weight:normal;
}
/*Weibo share Link*/
#bdshare{
	float: right;
	text-align:center;
	height:auto;
	margin:6px 0px 0px 0px;
	_margin:6px 0px 0px 0px!important;
    }
/*BodyCenterContent-company*/
.Bodycompany{
float:left;width:766px;padding: 0;font-size:12px;height:auto;border-top: #eeeeee 1px solid; border-right: #eeeeee 1px solid; border-bottom: #eeeeee 1px solid;border-left: #eeeeee 1px solid;margin: 0px 0px 20px 0px;_margin: 0px 0px 20px 0px!important;
}
.Bodycompany ul {

	margin: 0 auto;
	padding: 0;
	height:auto;
	list-style: none;
	line-height:26px;

}



.Bodycompany  h1{
margin: 1px 0px 0px 0px;
_margin: 1px 0px 0px 0px!important;
height:30px;
padding:8px 0px 0px 36px;
width:728px;
font-size: 14px;
color:#666;
border-bottom:1px dashed #eee;
overflow:hidden;
}
.Bodycompany  h2{
margin: 2px 0px 0px 0px;
_margin: 2px 0px 0px 0px!important;
height:38px;
padding:6px 0px 0px 36px;
width:730px;
font-size: 14px;
color:#666;
background: url(../images/Contenttitle.png) repeat-x;
overflow:hidden;
}
.Bodycompany  h3{
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 0px!important;
height:auto;
padding:10px 0px 0px 0px;
width:688px;
_width:688px!important;
font-size: 14px;
color:#3D4C8F;
float: left;
text-align:center;
overflow:hidden;
}
.Bodycompany li{
    float: left;
    width:693px;
	_width:706px!important;
	height:auto;
	margin: 1px 10px 0px 0px;
	_margin: 0px 0px 0px 0px!important;
	padding: 1px 40px 0px 33px;
	_padding: 0px 30px 0px 30px!important;
	text-align:left;
	background:#ffffff;
	overflow:hidden;
}
.Bodycompany strong {
  font-weight: bold; }
.Bodycompany ul, .Bodycompany ul ul, .Bodycompany ul ul ul {
  margin: 14px 16px; }
.Bodycompany ul ul, .Bodycompany ul ul ul {
  margin-left: 40px; }
.Bodycompany ol {
  list-style-type: decimal;
  list-style-position: inside;}
.Bodycompany dl {
  margin: 14px 16px; }
.Bodycompany dd {
  list-style-type: none;
  padding: 0px;
  margin-bottom: 7px; }

.Bodycompany dd {
  list-style-type: none;
  padding: 0px;
  margin-bottom: 7px; }

.Bodycompany table {
  width: 100%;
  margin-bottom: 20px;
  border: 1px solid #dddddd;
}

.Bodycompany table th,
.Bodycompany table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border: 1px solid #dddddd;
  vertical-align: middle;
}

.Bodycompany table th {
  font-weight: bold;
  background: #eee;
}
.Bodycompany table th i{
  margin-left: .5em;
  cursor: pointer;
}

.Bodycompany table thead th {
  vertical-align: bottom;
}

.Bodycompany table caption + thead tr:first-child th,
.Bodycompany table caption + thead tr:first-child td,
.Bodycompany table colgroup + thead tr:first-child th,
.Bodycompany table colgroup + thead tr:first-child td,
.Bodycompany table thead:first-child tr:first-child th,
.Bodycompany table thead:first-child tr:first-child td {
  border-top: 0;
}

.Bodycompany table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.Bodycompany table .Bodycompany table {
  background-color: #ffffff;
}

.print{
    float: left;
    width:693px;
	_width:706px!important;
	height:28px;
	margin:0px 0px 0px 0px;
	_margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 0px;
	_padding: 5px 0px 0px 0px!important;
	text-align:center;
	border-bottom:1px solid #eee;
	color:#ccc;
}
.proprint{
    float: left;
    width:693px;
	_width:706px!important;
	height:2px;
	margin:0px 0px 0px 0px;
	_margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 0px;
	_padding: 5px 0px 0px 0px!important;
	text-align:center;
	border-bottom:1px solid #eee;
	color:#ccc;
}
.bq{
    float: left;
    width:688px;
	_width:688px!important;
	height:24px;
	margin:3px 0px 0px 0px;
	_margin: 5px 0px 0px 0px!important;
	padding: 25px 0px 25px 0px;
	_padding: 25px 0px 0px 0px!important;
	text-align:center;
	border-top:1px dashed #eee;
}
.tags{float:left;text-align:left;padding: 5px 0px 3px 0px;_padding: 15px 0px 0px 0px!important;height:auto;width:688px;border-top:1px dashed #eee;}

.Bodycompany li a{
padding-left:5px;
padding-top:5px;
color:#5F5F5F;
text-decoration:none;
}
.Bodycompany li  a:hover {

    color:#ed7400;
    text-decoration:underline;

}

/*BodyCenterContent-news*/
.Bodynews{float:left;width:766px;padding: 0;font-size:12px;height:auto;border-top: #eeeeee 1px solid; border-right: #eeeeee 1px solid; border-bottom: #eeeeee 1px solid;border-left: #eeeeee 1px solid;margin: 0px 0px 20px 0px;_margin: 0px 0px 20px 0px!important;}
.Bodynews ul {
    float: left;
	margin: 0 auto;
	padding: 0;
	list-style: none;
}
.Bodynews li{
    float: left;
	width:710px;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 0px 0px;
    _padding:12px 0px 2px 0px!important;
	text-align:left;
    height:20px;
	line-height:20px;
}

.Bodynews  h1{
margin: 1px 0px 0px 0px;
_margin: 2px 0px 0px 0px!important;
height:30px;
padding:8px 0px 0px 36px;
width:728px;
font-size: 14px;
color:#666;
background: url(../images/Contenttitle.jpg) repeat-x;
overflow:hidden;
}
.Bodynews  h2{
margin: 2px 0px 0px 0px;
_margin: 2px 0px 0px 0px!important;
height:38px;
padding:12px 0px 0px 36px;
width:730px;
font-size: 14px;
color:#666;
background: url(../images/Contenttitle.png) repeat-x;
overflow:hidden;
}

.Bodynews .newsle{float:left;width:600px;margin: 0px 0px 0px 30px;_margin: 0px 0px 0px 16px!important;padding: 2px 0px 0px 0px;_padding: 2px 0px 0px 0px!important;text-align:left;height:25px;line-height:25px;border-bottom:1px dashed #DEDEDE;}

.newsle img{
	width:auto;
	height:auto;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px!important;
	display:inline;
}
.newsri img{
    float: left;
	width:auto;
	height:auto;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	_padding: 6px 0px 0px 0px!important;
	display:inline;
}

.Bodynews .newsri{float:left;width:100px;margin: 0px 0px 0px 0px;padding: 2px 0px 0px 0px;_padding: 2px 0px 0px 0px!important;text-align:right;height:25px;line-height:25px;border-bottom:1px dashed #DEDEDE;}


.Bodynews .WFle{float:left;width:500px;margin: 0px 0px 0px 30px;_margin: 0px 0px 0px 16px!important;padding: 2px 0px 0px 0px;_padding: 2px 0px 0px 0px!important;text-align:left;height:25px;line-height:25px;border-bottom:1px dashed #DEDEDE;}

.WFle img{
	width:auto;
	height:auto;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px!important;
	display:inline;
}
.WKanhao img{
    float: left;
	width:auto;
	height:auto;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	_padding: 6px 0px 0px 0px!important;
	display:inline;
}

.Bodynews .WKanhao{float:left;width:200px;margin: 0px 0px 0px 0px;padding: 2px 0px 0px 0px;_padding: 2px 0px 0px 0px!important;text-align:right;height:25px;line-height:25px;border-bottom:1px dashed #DEDEDE;}



/*news center*/
.Groupfn {
float: left;
width:700px;
height:220px;
font-size:12px;
margin: 0px 0px 20px 30px;
_margin: 0px 0px 20px 16px!important;
border-bottom:1px solid #CCC;
}
.leftgfn{
    float: left;
    margin: 0 auto;
	width:200px;
    height:150px;
	text-align:left;
	border-left: #DEDEDE 1.5px solid;
	padding-left: 1px;
	border-top: #DEDEDE 1.5px solid;
	padding-top: 1px;
	border-right: #DEDEDE 1.5px solid;
	padding-right: 1px;
	border-bottom: #DEDEDE 1.5px solid;
	padding-bottom: 1px;
	background: #ffffff;
}

.rightgfn{
    float: left;
	width:460px;
	height:24px;
	margin: 0 auto;
	margin: 5px 0px 0px 20px;
    _margin: 5px 0px 0px 20px!important;
	font-size: 14px;
    color: #CF181D;
	font-weight:bold;
}
.foctimes{float:left;width:30px;height:26px;line-height:26px;text-align:right;border-bottom:1px dashed #eee;}
.rightgfn a{color:#CF181D;text-decoration:none;}
.rightgfn a:link {color:#CF181D;text-decoration:none;}
.rightgfn a:active {color:#CF181D;text-decoration:none;}
.rightgfn a:hover{color:#02448E;text-decoration:none;}
.rightgfn a:visited {color:#CF181D;text-decoration:none;}
.gfncontent{
    float: left;
	width:475px;
	line-height:24px;
	height:60px;
	margin: 0 auto;
	padding: 0px 0px 5px 0px;
	text-align:left;
    margin: 5px 0px 0px 20px;
    _margin: 5px 0px 0px 20px!important;
}



/*HANWEI FINDER Top*/
.Groupfinder {
float: left;
width:700px;
height:250px;
font-size:12px;
margin: 10px 0px 20px 30px;
_margin: 10px 0px 20px 16px!important;
border-bottom:1px solid #CCC;
background: url(../images/finder_topbg.jpg) no-repeat;
}
.hwfinder {
float: left;
width:700px;
height:30px;
font-size:12px;
margin: 0px 0px 10px 0px;
_margin: 0px 0px 10px 0px!important;
border-bottom:1px solid #CCC;
}
.leftfinder{
    float: left;
    margin: 0 auto;
	width:130px;
    height:160px;
	text-align:left;
	border-left: #DEDEDE 1.5px solid;
	padding-left: 1px;
	border-top: #DEDEDE 1.5px solid;
	padding-top: 1px;
	border-right: #DEDEDE 1.5px solid;
	padding-right: 1px;
	border-bottom: #DEDEDE 1.5px solid;
	padding-bottom: 1px;
	background: #ffffff;
}

.rightfinder{
    float: left;
	width:460px;
	height:24px;
	margin: 0 auto;
	margin: 5px 0px 0px 20px;
    _margin: 5px 0px 0px 20px!important;
	font-size: 14px;
    color: #CF181D;
	font-weight:bold;
}
/*HANWEI FINDER index*/
#Weifinder{
    float: left;
	width:700px;
    height:auto;
	text-align:left;
	margin: 5px 0px 50px 30px;
    _margin: 5px 0px 20px 30px!important;

}
.Weifengleft{
    float: left;
	width:130px;
    height:160px;
	text-align:left;
    margin: 10px 0px 40px 30px;
    _margin: 10px 0px 8px 15px!important;
	border-left: #DEDEDE 1.5px solid;
	padding-left: 1px;
	border-top: #DEDEDE 1.5px solid;
	padding-top: 1px;
	border-right: #DEDEDE 1.5px solid;
	padding-right: 1px;
	border-bottom: #DEDEDE 1.5px solid;
	padding-bottom: 1px;
	background: #ffffff;
}
.backlist{float:left;text-align:left;width:700px;line-height:28px;margin:15px 0px 0px 30px;_margin:15px 0px 0px 18px!important;padding-top:0px;border-bottom:#ddd 1.5px dotted;}

.Flistcontent{
    float: left;
	width:545px;
	line-height:26px;
	height:75px;
	margin: 0 auto;
	padding: 0px 0px 5px 0px;
	text-align:left;
    margin: 5px 0px 0px 20px;
    _margin: 5px 0px 0px 20px!important;
	overflow:hidden;
}
.tagfinder{
    float: left;
	width:460px;
	height:24px;
	margin: 0 auto;
	margin: 5px 0px 0px 20px;
    _margin: 5px 0px 0px 20px!important;
	font-size: 12px;
}

.Readfinder{
    float: left;
	width:460px;
	height:24px;
	margin: 0 auto;
	margin: 5px 0px 0px 20px;
    _margin: 5px 0px 0px 20px!important;
	font-size: 12px;
}
.Rfcontent {
float: left;
width:700px;
height:auto;
font-size:12px;
margin: 10px 0px 20px 30px;
_margin: 10px 0px 20px 16px!important;
line-height:26px;

}
.HWFcontent{
    float: left;
	width:545px;
	line-height:26px;
	height:95px;
	margin: 0 auto;
	padding: 0px 0px 5px 0px;
	text-align:left;
    margin: 5px 0px 0px 20px;
    _margin: 5px 0px 0px 20px!important;
	overflow:hidden;
}
.RERfinder{
    float: left;
	width:460px;
	height:24px;
	margin: 0 auto;
	margin: 10px 0px 0px 20px;
    _margin: 10px 0px 0px 20px!important;
	font-size: 12px;
}
.foctimes{float:left;width:30px;height:26px;line-height:26px;text-align:right;border-bottom:1px dashed #eee;}
.rightgfn a{color:#CF181D;text-decoration:none;}
.rightgfn a:link {color:#CF181D;text-decoration:none;}
.rightgfn a:active {color:#CF181D;text-decoration:none;}
.rightgfn a:hover{color:#02448E;text-decoration:none;}
.rightgfn a:visited {color:#CF181D;text-decoration:none;}
.findercontent{
    float: left;
	width:545px;
	line-height:26px;
	height:60px;
	margin: 0 auto;
	padding: 0px 0px 5px 0px;
	text-align:left;
    margin: 5px 0px 0px 20px;
    _margin: 5px 0px 0px 20px!important;
}

/*BodyCenterContent-techcenter*/
.Bodytechcenter{
float:left;width:766px;padding: 0;font-size:12px;height:auto;border-top: #eeeeee 1px solid; border-right: #eeeeee 1px solid; border-bottom: #eeeeee 1px solid;border-left: #eeeeee 1px solid;margin: 0px 0px 20px 0px;_margin: 0px 0px 20px 0px!important;
}
.Bodytechcenter ul {

	margin: 0 auto;
	padding: 0;
	height:auto;
	list-style: none;
	line-height:26px;
}

.Bodytechcenter  h1{
margin: 1px 0px 0px 0px;
_margin: 1px 0px 0px 0px!important;
height:30px;
padding:8px 0px 0px 36px;
width:728px;
font-size: 14px;
color:#666;
background: url(../images/Contenttitle.jpg) repeat-x;
overflow:hidden;
}
.Bodytechcenter  h2{
margin: 2px 0px 0px 0px;
_margin: 2px 0px 0px 0px!important;
height:38px;
padding:6px 0px 0px 36px;
width:730px;
font-size: 14px;
color:#666;
background: url(../images/Contenttitle.png) repeat-x;
overflow:hidden;
}
.Bodytechcenter  h3{
margin: 0px 0px 0px 0px;
_margin: 0px 0px 0px 0px!important;
height:auto;
padding:10px 0px 0px 0px;
width:688px;
_width:688px!important;
font-size: 14px;
color:#3D4C8F;
float: left;
text-align:center;
overflow:hidden;
}
.Bodytechcenter li{
    float: left;
    width:693px;
	_width:706px!important;
	height:auto;
	margin: 1px 10px 0px 0px;
	_margin: 0px 0px 0px 0px!important;
	padding: 1px 40px 0px 33px;
	_padding: 0px 30px 0px 30px!important;
	text-align:left;
	background:#ffffff;
}
.Bodytechcenter li a{

padding-left:5px;
padding-top:5px;
color:#5F5F5F;
text-decoration:none;

}
.Bodytechcenter li  a:hover {

    color:#ed7400;
    text-decoration:underline;

}

/*BodyCenterContent-job*/
.Bodyjob{
float:left;width:766px;padding: 0;font-size:12px;height:auto;border-top: #eeeeee 1px solid; border-right: #eeeeee 1px solid; border-bottom: #eeeeee 1px solid;border-left: #eeeeee 1px solid;margin: 0px 0px 20px 0px;_margin: 0px 0px 20px 0px!important;
}
.Bodyjob ul {

	margin: 0 auto;
	padding: 0;
	height:auto;
	list-style: none;
	line-height:26px;
}

.Bodyjob h2{
margin: 2px 0px 0px 0px;
_margin: 2px 0px 0px 0px!important;
height:38px;
padding:6px 0px 0px 36px;
width:730px;
font-size: 14px;
color:#666;
background: url(../images/Contenttitle.png) repeat-x;
overflow:hidden;
}
.Bodyjob li{

    width:713px;
	_width:692px!important;
	height:auto;
	margin: 1px 10px 0px 5px;
	_margin: 0px 0px 0px 5px!important;
	padding: 1px 25px 0px 25px;
	_padding: 0px 25px 0px 25px!important;
	text-align:left;
	background:#ffffff;
}

.Bodyjob li a{

padding-left:5px;
padding-top:5px;
color:#5F5F5F;
text-decoration:none;

}
.Bodyjob li  a:hover {

    color:#ed7400;
    text-decoration:underline;

}
.pageszhaopin{float:left;text-align:center;width:713px;height:40px;line-height:28px;margin:15px 0px 0px 0px;_margin:15px 0px 0px 0px!important;_padding-top:10px!important;padding-top:10px;border-top:1px solid #eee;}
/*hanwei-news*/
.newshow{float:left;width:730px;height:auto;margin:0px 0px 0px 35px;_margin:0px 0px 0px 18px!important;}
.hwnewsa{float:left;width:625px;height:26px;line-height:26px;text-align:left;border-bottom:1px dashed #eee;}
.hwnewsb{float:left;width:65px;height:26px;line-height:26px;text-align:right;border-bottom:1px dashed #eee;}
.pagna{float:left;text-align:center;width:690px;height:30px;line-height:28px;margin:15px 0px 0px 35px;_margin:15px 0px 0px 18px!important;padding-top:6px;border-top:#ddd 1px solid;}

/*site-map*/
.Bodysitemap{
font-size:12px;
height:auto;
padding:1px 0px 0px 0px;
_padding:1px 0px 0px 35px!important;
width:968px;
}
.Bodysitemap ul {
    float:left;
	margin: 0 auto;
	padding: 0;
	height:auto;
	list-style: none;
	line-height:26px;
}
.Bodysitemap h1{
float:left;
margin: 2px 0px 0px 0px;
_margin: 2px 0px 0px 0px!important;
height:38px;
padding:13px 0px 0px 5px;
_padding:23px 0px 0px 5px!important;
width:260px;
font-size: 14px;
color:#5F5F5F;
overflow:hidden;
border-bottom:1px dashed #eee;
background:#FDFDFD;
}
.Bodysitemap h2{
margin: 2px 0px 0px 0px;
_margin: 1px 0px 0px 0px!important;
height:38px;
padding:8px 0px 0px 18px;
width:750px;
font-size: 12px;
color:#666;
overflow:hidden;
}
.simapcontent{
	width:920px;
	height:auto;
    text-align:center;
    font-size: 12px;
    color: #888;
	padding: 0px 0px 0px 48px;
	margin:0 auto;
	background:#ffffff;
	overflow:hidden;
	_zoom:1;
	}
.smflist{
    float:left;
	width:300px;
	height:220px;
    text-align:center;
    font-size: 12px;
    color: #5F5F5F;
	border-bottom:1px dashed #eee;
	}
.Bodysitemap ul{ margin:0 auto;  }/*foot left juli*/
.Bodysitemap li{line-height:22px;color:#5F5F5F;width:300px; _width:120px!important;float:left;text-align:left;margin:0px 0px 0px 110px;_margin:0px 0px 0px 55px!important;}

/*Histoy*/
#fzlcheng{
    float: left;
    width:700px;
	_width:700px!important;
	height:28px;
	margin:0px 0px 0px 33px;
	_margin: 0px 0px 0px 33px!important;
	padding: 0px 0px 0px 0px;
	_padding: 5px 0px 0px 0px!important;
	text-align:left;
	border-bottom:1px solid #ccc;
	font-size: 16px;
    color: #003366;
	font-weight:bold;
}

/*Investor Stock*/
.InStock {
float: left;
width:700px;
_width:700px!important;
height:530px;
font-size:12px;
margin: 0px 0px 20px 18px;
_margin: 0px 0px 20px 7px!important;
}

/*20130320网站直达*/
.webzd{float:left;text-align:right;font-size:12px;margin: -30px 0px 0px 400px;background: #F9F9F9;display:inline;}

.ADinside{
    float:left;
	width:100%;
    margin:0px 0px 0px 0px;
	padding: 10px 0px 30px 0px;
	height: auto;
    font-size: 12px;
    color: #909090;
    text-align:center;
    text-decoration:none;
    background: #f6f6f6;
    clear:both;
}

.pagination {
    text-align: center;
}
.pagination a, .pagination a:visited {
    float: left;
    background: #fff;
    margin: 0 5px 10px 0;
    padding: 8px 11px;
    line-height: 100%;
    border: 1px solid #ebebeb;
    border-radius: 2px;
}
.pagination .current, .pagination .dots {
    background: #fff;
    float: left;
    margin: 0 5px 0 0;
    padding: 8px 11px;
    line-height: 100%;
    border: 1px solid #ebebeb;
    border-radius: 2px;
}
.pagination span.pages {}
.pagination span.current, .pagination a:hover {
    background: #0088cc;
    color: #fff;
    border: 1px solid #0088cc;
}
.screen-reader-text, .pages  {
    display: none;
}
.pagination .nav-links  {
    display: inline-block;
}
