@charset "utf-8";

/* CSS Document */
body {font-family:"Microsoft Yahei",simsun,arial,Tahoma;font-size:14px;color:#3B3B3B;width:100%;margin:0;padding:0;background:#fff;text-align:center;/*overflow:hidden;*/}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-family:"Microsoft Yahei",simsun,arial;color:#3B3B3B; font-weight:400;}
table,td,tr,th{font-size:14px;}
li {list-style:none;}
.clear{clear:both;height:0; overflow:hidden;}
.b {font-weight:bold;}
.i {font-style:italic;}
.left {float:left;}
.right {float:right;}
.hide {display:none;}
a{blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
  outline:none;   /*    FF Opera    */}
a:focus{-moz-outline-style: none;   /*    FF    */}
a{text-decoration:none;color:#636363;}
a:hover {text-decoration:none;color:#c33a3d;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}  
.f20 {font-size:20px;}

.t10 {margin-top:10px;}
.t20 {margin-top:20px;}
.t40 {margin-top:40px;}
.t80 {margin-top:80px;}
.left10 {margin-left:10px;}
.center{text-align:center;margin:0 auto;}

/* Color */
.white,a.white,a.white:visited {color:#fff;}
.black,a.black,a.black:visited {color:#000;}
.blue,a.blue,a.blue:visited {color:#00468b;}
a.blue:hover {color:#c33a3d; text-decoration:underline;}
.orange,a.orange,a.orange:visited {color:#e56201;}
a.orange:hover {color:#e56201; text-decoration:underline;}
.green,a.green,a.green:visited {color:#679882;}
a.green:hover {color:#679882; text-decoration:underline;}

/*Form*/
input,select { outline:none;font-size:12px;font-family:"Microsoft Yahei",simsun,arial;color:#313131;padding-left:5px;}
textarea {outline:none;font-size:12px;font-family:"Microsoft Yahei",simsun,arial;color:#313131; resize:none;}
span.inputText {color:#b4b4b4; position:absolute;left:10px;top:7px;line-height:16px;font-size:12px;}

/* header */
.w1000 {width:1000px;}
#header {width:100%; min-height:130px; position:relative; z-index:9;clear:both; background:#fff;}
.h_box {margin:0 auto;height:110px;background:#f8f8f8;margin-top:20px;margin-bottom:10px;}
.h_box .lang {line-height:30px; text-align:right;position:absolute;width: 998px;}
.h_box .lang a {padding:0 5px;}
.h_box .logo {float:left;margin-top:20px;margin-left:25px;width: 370px;}
.search  {
    float: left;
	width:390px;
    margin-left: 1px;
	margin-top:33px;
}
.search .tab a.on {
    font-weight: 700;
}
.search .button {
    border: none;
    color: #fff;
    text-align: center;
    width: 61px;
	height: 35px;
	background:url(../images/base/search_btn.png) no-repeat center center;
	cursor:pointer;
	vertical-align: middle;
}
.search .text {
	background:url(../images/base/search_txt.png) no-repeat left center;
	height:34px;
	line-height:34px;
	width:312px;
	border:none;
	padding-left:5px;
	vertical-align: middle;
}
.hot_wrd{
    float: left;
	margin-top:40px;
	color:#c33a3d;
	width:212px;
}
.hot_wrd span{
	float:left;
}
.hot_wrd .txt{
	display: inline;
    float: left;
    max-width: 45px;
	margin-right:8px;
}
.menu {width:1048px;height:70px;position:relative;margin: 0 auto;background:url(../images/base/menu_bk.png) repeat-x left top;}
.menu_l{height:100%;position: absolute;width: 24px;top:-2px;left:1px;background:url(../images/base/menu_l.png) no-repeat left bottom;}
.menu_r{height:100%;position: absolute;width: 24px;top:-2px;right:1px;background:url(../images/base/menu_r.png) no-repeat left bottom;}
.menu ul {height: 100%;margin: 0 24px;}
.menu ul li {float:left;font-size:18px;width:111px;}
.menu .first{background:url(../images/base/menu_sep.png) no-repeat left center;}
.menu ul li a {display:block;color:#fff;line-height:59px; text-align:center;background:url(../images/base/menu_sep.png) no-repeat right center;}
.menu ul li a:hover {color:#000;}
.menu ul li a.hover {color:#000;}
.menu ul li a.active {color:#232323;background:#F0F0F0;}

.menu ul li.selected {background:url(../images/base/menuico.png) no-repeat center bottom;}

.menu ul li .submenu  {display:none; position:absolute;right:0;top:34px;width:1000px;height:384px; padding-top:6px;-webkit-box-shadow:0 2px 2px #acabab;box-shadow:0 2px 2px #acabab;border-bottom:1px solid #acabab;}
.menu ul li .submenu ul {display:block;background:#fff;height:100%; overflow:hidden;}
.menu ul li .submenu ul li {float:left;width:25%;font-size:12px;}
.menu ul li .submenu ul li .title {height:48px; overflow:hidden; background:#014583;line-height:48px; color:#fff; text-transform:uppercase;padding-left:20px;}
.menu ul li .submenu ul li .photo { text-align:left;border-bottom:1px solid #e9e9e9;height:175px; text-align:center;}
.menu ul li .submenu ul li .photo img {margin-top:20px;}
.menu ul li .submenu ul li .photo img.t30 {margin-top:30px;}
.menu ul li .submenu ul li .links {margin:0 20px;padding-top:10px;}
.menu ul li .submenu ul li .links a {font-size:9px;line-height:18px;height:auto;padding:0; text-align:left;color:#5c5c5c;width:175px;padding-left:10px; background:url(../images/base/ico-list1.gif) no-repeat 0 7px;clear:both; text-transform:uppercase;margin:0 auto;}
.menu ul li .submenu ul li .links a:hover {color:#014583; background:url(../images/base/ico-list2.gif) no-repeat 0 7px;}

.menu ul li .IR {width:632px;height:254px;}
.menu ul li .IR .bg {width:632px;height:254px; background:#fff;}
.menu ul li .IR .title {height:48px; overflow:hidden; background:#014583;line-height:48px; color:#fff; text-transform:uppercase;}
.menu ul li .IR .photo {margin-top:30px;float:right;padding:0 40px;border-left:1px solid #dcdcdc;}
.menu ul li .IR .links {margin:0 20px 0 25px;padding-top:30px;float:left;}
.menu ul li .IR .links a {font-size:12px;line-height:24px;height:auto;padding:0; text-align:left;color:#5c5c5c;width:270px;padding-left:10px; background:url(../images/base/ico-list1.gif) no-repeat 0 9px;clear:both; text-transform:uppercase;margin:0 auto;}
.menu ul li .IR .links a:hover {color:#014583; background:url(../images/base/ico-list2.gif) no-repeat 0 9px;}

/*  #footer  */
#footer {width:100%;height: 100%;margin-bottom:8px;min-width: 1140px;text-align: left;z-index:7;}
	.f_box {width:100%;margin:0 auto;background:url(../images/base/footer_bk.png) repeat-x #fff;}
	
	.f_box .f_logo {float:left;margin-top:23px;}

	.f_box .f_menu {float:right;margin-top:23px;}
	.f_box .f_menu ul li {float:left;line-height:12px;border-right:1px solid #696969;padding:0 15px;}
	.f_box .f_menu ul li.last {border:none;padding-right:0;}
	.f_box .f_menu ul li a {color:#696969;}
	.f_box .f_menu ul li a:hover { text-decoration:underline;}
	.f_box .f_menu ul li a.active {color:#00468b;}
	
	.f_box .allright {line-height:45px;color:#696969;font-size:12px;text-align: center;/*float:left;margin-left:10px;margin-top:21px;*/}
	
	.f_box .stockCode {float:right;line-height:27px; background:#004487;padding:0 10px;margin-left:10px;margin-top:15px;color:#fff;}
	.f_box .stockCode .num {color:#9ad2f3;}
	
/* Font */


/* btn */

