f@charset "utf-8";
* {
	padding: 0;
	margin: 0;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
}
input,textarea{
	outline:none
}
h3 {
	font-size: 16px;
	color: #444547
}
fieldset, img {
	border: 0;
}
.clearfix:after{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix{
	zoom:1;
}
.cn {
	font-family: simsun
}
.table tr td{ padding:8px 5px; }
.table tr th{ padding:8px 5px; border-bottom:#b2cfe2 1px solid;}
.table_line{ border-bottom:3px solid #b2cfe2;}
.table_line_o{ border-bottom:1px solid #b2cfe2;}
.table strong{ color:#333333 }
body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 20px;
	background: #5D7182;
	-webkit-text-size-adjust: none;
	width: 100%;
	min-width:990px;
	color: #727272;
	height: 100%;
}

.outer_box{
	overflow: hidden;
    position: relative;
    width: 100%;
}
.bg{
	background: #FFF;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}
ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
a {
	color: #717171;
	text-decoration: none;
}
a:hover {
	color: #4E75A1 !important;
}
.page_link {
	color: #f08200;
	text-decoration: underline
}
.page_link:hover {
	text-decoration: none
}
.clear {
	clear: both;
}
/* 新增css */
.con2-pic-slide,
.con4-pic-slide{
	font-size: 0;
}
.slide-btn,
.con4-slide-btn{ height:15px;}
.slide-btn a,
.con4-slide-btn a{
	display: inline-block;
	width: 8px;
	height: 8px;
	margin-right: 5px;
	background: url(../images/index_dotted.png) no-repeat 0 0;
}
.slide-btn a:hover,
.slide-btn a.slide-btn-active,
.con4-slide-btn a:hover,
.con4-slide-btn a.slide-btn-active{
	background: url(../images/index_dotted.png) no-repeat 0 -9px;
}
.con2-pic-slide ul,
.con4-pic-slide ul{
	position: relative;
}
.con2-pic-slide ul li{
	position: absolute;
	width: 211px;
	height: 133px;
}
.con4-pic-slide ul li{
	position: absolute;
	width: 224px;
	height: 133px;
}
.con4-pic-slide ul li img,
.con4-pic-slide ul li .media-center{
	float: left;
}
.con4-pic-slide .media-center h3,
.con4-pic-slide .media-center p{
	font-size: 12px;
}
.con4-pic-slide .media-center h3{ padding-right:10px;}
.con4-pic-slide .media-center{
	width: 117px;
	height: 133px;
	margin-left: 9px;
}
b{
	font-size:13px;
	color:#4e75a1;}
.wrapper{
	width:990px;
	margin:0 auto
}
.inner_wrapper{
	width:964px;
	margin:0 auto
}
.index_banner {
	width: 100%;
	height: 630px;
	position: relative;
	min-width:990px
}
.page_banner{
	width: 100%;
	height: 278px;
	position: relative;
	min-width:990px
}
.banner_box {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	z-index: 0;
}
.slide_li1 {
	height: 563px;
	width: 100%;
	background:url(../images/slides/s111.jpg) center top no-repeat
}
.slide_li2 {
	height: 563px;
	width: 100%;
	background:url(../images/slides/s111.jpg)  center top no-repeat
}
.index_body_c .slide_li1{
	height: 563px;
	width: 100%;
	background:url(../images/slides/s111.jpg) center top no-repeat
}
.index_body_c .slide_li2{ 
	height: 563px;
	width: 100%;
	background:url(../images/slides/s111.jpg) center top no-repeat
}
.index_body_s .slide_li1{ 
	height: 563px;
	width: 100%;
	background:url(../images/slides/s111.jpg) center top no-repeat
}
.index_body_s .slide_li2{
	height: 563px;
	width: 100%;
	background:url(../images/slides/s111.jpg) center top no-repeat
}
.ir_banner{
	height: 100%;
	width: 100%;
	background: url(../images/ir_banner.jpg) center top no-repeat
}
.about_banner{
	height: 100%;
	width: 100%;
	background: url(../images/about_banner.jpg) center top no-repeat
}
.bus_banner{
	height: 100%;
	width: 100%;
	background: url(../images/bus_banner.jpg) center top no-repeat
}
.media_banner{
	height: 100%;
	width: 100%;
	background: url(../images/media_banner.jpg) center top no-repeat 
}
.contact_banner{
	height: 100%;
	width: 100%;
	background: url(../images/contact_banner.jpg) center top no-repeat
}
.page_body_s .ir_banner{
	background: url(../images/ir_banner_s.jpg) center top no-repeat
}
.page_body_s .about_banner{
	background: url(../images/about_banner_s.jpg) center top no-repeat
}
.page_body_s .bus_banner{
	background: url(../images/bus_banner_s.jpg) center top no-repeat
}
.page_body_s .media_banner{
	background: url(../images/media_banner_s.jpg) center top no-repeat
}
.page_body_s .contact_banner{
	background: url(../images/contact_banner_s.jpg) center top no-repeat
}
.page_body_c .ir_banner{
	background: url(../images/ir_banner_c.jpg) center top no-repeat
}
.page_body_c .about_banner{
	background: url(../images/about_banner_c.jpg) center top no-repeat
}
.page_body_c .bus_banner{
	background: url(../images/bus_banner_c.jpg) center top no-repeat
}
.page_body_c .media_banner{
	background: url(../images/media_banner_c.jpg) center top no-repeat
}
.page_body_c .contact_banner{
	background: url(../images/contact_banner_c.jpg) center top no-repeat
}
.top{
	width:990px;
	height:90px;
	margin:0px auto;
	position:absolute;
	z-index:1;
	left:50%;
	top:18px;
	margin-left:-495px
}
.function{
	width:100%;
	height:30px;
	text-align:right;
	float:right
}
.function ul{
	float:right;
	height:100%
}
.function ul li{
	cursor:pointer;
	background:url(../images/lang.png);
}
.index_body_s .function ul li,.page_body_s .function ul li{
	background:url(../images/lang_s.png);
}
.page_body_s .function ul li a{
	display:block;
	width:16px;
	height:15px;
}
.function ul li:hover{
	background:url(../images/lang_o.png);
}
.index_body_s .function ul li:hover,.page_body_s .function ul li:hover{
	background:url(../images/lang_s_o.png);
}
.index_body_c .function ul li,.page_body_c .function ul li{
	background:url(../images/lang_c.png);
}
.index_body_c .function ul li:hover,.page_body_c .function ul li:hover{
	background:url(../images/lang_c_o.png);
}
.fn_li1_o,.fn_li3_o{
	background:url(../images/lang_o.png) !important;
}
.index_body_s .fn_li1_o,.index_body_s .fn_li3_o,.page_body_s .fn_li1_o,.page_body_s .fn_li3_o{
	background:url(../images/lang_s_o.png) !important;
}
.index_body_c .fn_li1_o,.index_body_c .fn_li3_o,.page_body_c .fn_li1_o,.page_body_c .fn_li3_o{
	background:url(../images/lang_c_o.png) !important;
}
.fn_li1_o{
	width:16px;
	height:15px;
	float:left;
	background-position:0 0 !important;
}
.fn_li3_o{
	width:16px;
	height:15px;
	float:left;
	background-position:-30px 0 !important;
}
.function .fn_li1{
	width:16px;
	height:15px;
	float:left;
	background-position:0 0 !important;
}
.function .fn_li2{
	width:14px;
	height:15px;
	float:left;
	background-position:-16px 0 !important;
	cursor:default
}
.function .fn_li2:hover{
	background-position:-16px 0 !important;
}
.function .fn_li3{
	width:16px;
	height:15px;
	float:left;
	background-position:-30px 0 !important;
}
.function .fn_li3:hover{
	background-position:-30px 0 !important;
}
.top_mu{
	width:100%;
	height:52px;
	float:left
}
.logo{
	width:290px;
	height:100%;
	float:left;
	margin:2px 0px 0px 12px
}
.logo span{
	color:#080404;
	line-height:14px;
	padding-left:52px;
}
.menu{
	width:620px;
	height:32px;
	float:right;
	margin-top:18px;
	position:relative
}
.menu ul{width:100%;height:100%;}
.menu ul li a{
	width:100%;
	height:100%;
	display:block
}
.menu ul li{float:left;height:100%;background-image:url(../images/menu_en/menu.png);display:block;cursor:pointer;}
.ms ul li{background-image:url(../images/menu/menu.png);}
.mc ul li{background-image:url(../images/menu_c/menu.png);}
.menu ul li:hover{background-image:url(../images/menu_en/menu_o.png);}
.ms ul li:hover{background-image:url(../images/menu/menu_o.png);}
.mc ul li:hover{background-image:url(../images/menu_c/menu_o.png);}
.mu_li1_o,.mu_li2_o,.mu_li3_o,.mu_li4_o,.mu_li5_o,.mu_li6_o
{background-image:url(../images/menu_en/menu_o.png) !important}
.ms .mu_li1_o,.ms .mu_li2_o,.ms .mu_li3_o,.ms .mu_li4_o,.ms .mu_li5_o,.ms .mu_li6_o
{background-image:url(../images/menu/menu_o.png) !important}
.mc .mu_li1_o,.mc .mu_li2_o,.mc .mu_li3_o,.mc .mu_li4_o,.mc .mu_li5_o,.mc .mu_li6_o
{background-image:url(../images/menu_c/menu_o.png) !important}
.mu_li1{width:58px;margin-left:0px;background-position:0px 0px;}
.mu_li2{width:83px;margin-left:0px;background-position:-58px 0px;}
.mu_li3{width:109px;margin-left:0px;background-position:-141px 0px;}
.mu_li4{width:157px;margin-left:0px;background-position:-250px 0px;}
.mu_li5{width:115px;margin-left:0px;background-position:-407px 0px;}
.mu_li6{width:95px;margin-left:0px;background-position:-522px 0px;}
.ms .mu_li1{width:60px;margin-left:0px;background-position:0px 0px;}
.ms .mu_li2{width:123px;margin-left:0px;background-position:-60px 0px;}
.ms .mu_li3{width:115px;margin-left:0px;background-position:-183px 0px;}
.ms .mu_li4{width:120px;margin-left:0px;background-position:-302px 0px;}
.ms .mu_li5{width:104px;margin-left:0px;background-position:-422px 0px;}
.ms .mu_li6{width:90px;margin-left:0px;background-position:-526px 0px;}
.mc .mu_li1{width:60px;margin-left:0px;background-position:0px 0px;}
.mc .mu_li2{width:123px;margin-left:0px;background-position:-60px 0px;}
.mc .mu_li3{width:115px;margin-left:0px;background-position:-183px 0px;}
.mc .mu_li4{width:120px;margin-left:0px;background-position:-302px 0px;}
.mc .mu_li5{width:104px;margin-left:0px;background-position:-422px 0px;}
.mc .mu_li6{width:90px;margin-left:0px;background-position:-526px 0px;}
.mu_li1:hover{background-position:0px 0px;}
.mu_li2:hover{background-position:-58px 0px;}
.mu_li3:hover{background-position:-141px 0px;}
.mu_li4:hover{background-position:-250px 0px;}
.mu_li5:hover{background-position:-407px 0px;}
.mu_li6:hover{background-position:-522px 0px;}
.ms .mu_li1:hover{background-position:0px 0px;}
.ms .mu_li2:hover{background-position:-60px 0px;}
.ms .mu_li3:hover{background-position:-183px 0px;}
.ms .mu_li4:hover{background-position:-302px 0px;}
.ms .mu_li5:hover{background-position:-422px 0px;}
.ms .mu_li6:hover{background-position:-526px 0px;}
.mc .mu_li1:hover{background-position:0px 0px;}
.mc .mu_li2:hover{background-position:-60px 0px;}
.mc .mu_li3:hover{background-position:-183px 0px;}
.mc .mu_li4:hover{background-position:-302px 0px;}
.mc .mu_li5:hover{background-position:-422px 0px;}
.mc .mu_li6:hover{background-position:-526px 0px;}
.mu_li1_o{width:58px;background-position:0px 0px;}
.mu_li2_o{width:83px;background-position:-58px 0px;}
.mu_li3_o{width:109px;background-position:-141px 0px;}
.mu_li4_o{width:157px;background-position:-250px 0px;}
.mu_li5_o{width:115px;background-position:-407px 0px;}
.mu_li6_o{width:95px;background-position:-522px 0px;}
.ms .mu_li1_o{width:75px;background-position:0px 0px;}
.ms .mu_li2_o{width:105px;background-position:-75px 0px;}
.ms .mu_li3_o{width:123px;background-position:-180px 0px;}
.ms .mu_li4_o{width:120px;background-position:-302px 0px;}
.ms .mu_li5_o{width:104px;background-position:-422px 0px;}
.ms .mu_li6_o{width:90px;background-position:-526px 0px;}
.mc .mu_li1_o{width:75px;background-position:0px 0px;}
.mc .mu_li2_o{width:105px;background-position:-75px 0px;}
.mc .mu_li3_o{width:123px;background-position:-180px 0px;}
.mc .mu_li4_o{width:120px;background-position:-302px 0px;}
.mc .mu_li5_o{width:104px;background-position:-422px 0px;}
.mc .mu_li6_o{width:90px;background-position:-526px 0px;}
.index_content1{
	line-height:18px;
	overflow:hidden;
	margin:27px 0px 43px;
}
.index_content2{
	width:100%;
	height:334px;
	background:#5d7182;
	margin:0px 0px 00px;
}
/*.con1{
	width:200px;
	float:left
}
.con2{
	width:211px;
	float:left;
	margin-left:7px;
}
.con4{
	width: 224px;
	float: left;
	margin-left: 8px;
}
.con3{
	width:307px;
	float:left;
	margin-left: 7px;
}*/
.con1,
.con2,
.con3,
.con4{
	width: 223px;
	float: left;
}
.con2{
	margin-left: 20px;
}
.con3{
	margin-left: 20px;
}
.con4{
	margin-left: 20px;
}
.con_main ul li{
	padding: 8px 0;
	border-bottom: 1px #ededed solid;
}
.con_title{
	width:100%;
	height:26px;
	border-bottom:1px #b2cfe2 solid;
	border-top:1px #b2cfe2 solid;
	position:relative
}
.more{
	width:28px;
	height:7px;
	position:absolute;
	right:0px;
	top:10px;
}
.con_main{
	margin-top:10px;
}
.con_main strong{
	color:#4e75a1;
	display:block;
	margin-bottom:5px
}
.news_pic{
	width:136px;
	height:100%;
	float:left
}
.news_txt{
	width:100px;
	height:100%;
	float:left;
	margin-left:10px
}
.index_an{
	width:100%;
	height:100%;
	margin:-8px 0px -1px;
}
.index_an li{
	border-bottom:1px #ededed solid;
	overflow:hidden;
	padding:8px 0;
}
.index_an_title{
	padding-right:2px;
	width:100px;
	float:left;
	height:100%;
	background:url(../images/t_bg.gif) right -2px no-repeat
}
.index_an_title a{
	padding-right:5px
}
.index_an_date{
	color:#000;
	width:100px;
	float:left;
	height:100%;
	background:url(../images/t_bg.gif) right -2px no-repeat;
	text-align:center
}
.index_an_down{
	width:20px;
	float:right;
	height:100%;
	margin-top:5px;
	text-align:right;
}
.page_an{
	width:100%;
	height:100%;
	margin:-8px 0px 0px;
	overflow:hidden
}
.page_an li{
	border-bottom:1px #ededed solid;
	overflow:hidden;
	padding:8px 0;
	float:left
}
.page_an_title{
	width:503px;
	float:left;
	height:100%;
	background:url(../images/t_bg.gif) right -2px no-repeat
}
.page_an_title a{
	padding-right:30px;
	    display: table;
}
.page_an_date{
	color:#000;
	width:107px;
	float:left;
	height:100%;
	background:url(../images/t_bg.gif) right -2px no-repeat;
	text-align:center
}
.page_an_down{
	width:36px;
	float:left;
	height:100%;
	text-align:right;
	margin-top:5px
}
.index_con_2{
	width:100%;
	/*height:227px;*/
	margin-top:40px;
	float:left;
	border-bottom:1px #616161 solid;
}
.con2_1{
	width:180px;
	height:100%;
	float:left
}
.con2_2{
	width:214px;
	height:100%;
	float:left;
	margin-left:30px
}
.con2_3{
	width:420px;
	height:100%;
	float:left;
	margin-left:30px;
}
.footer{
	border-top:1px #7e92a3 solid;
	width:100%;
	float:left;
	color:#d3dfe9;
	font-size:10px
}
.footer a{
	color:#d3dfe9
}
.footer a:hover{
	color:#d3dfe9 !important;
	text-decoration:underline
}
.con2_main{
	margin-top:15px
}
.link_ul li a{
	color:#a8b8c5
}
.link_ul li a:hover{
	color:#a8b8c5 !important;
	text-decoration:underline
}
.p_con{
	color:#a8b8c5
}
.p_con a{
	color:#a8b8c5
}
.p_con a:hover{
	color:#a8b8c5 !important;
	text-decoration:underline
}
.con_tb{
	margin-top:30px;
}
.input_name{
	width:213px;
	height:28px;
	position:relative
}
.input_txt{
	width:192px;
	height:107px;
	position:relative
}
.input_name input,.input_txt textarea{
	border:0;
	background:none;
	color:#758b9e;
	font-size:12px;
	text-indent:10px
}
.set_cor_top {
	height:7px;
	position:relative
}
.set_cor_left_top {
	width:7px;
	height:7px;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/cor_left_top.png);
}
.set_cor_right_top {
	width:7px;
	height:7px;
	position:absolute;
	right:0;
	top:0;
	background:url(../images/cor_right_top.png);
}
.set_cor_top_mid {
	height:7px;
	margin:0px 7px 0px 7px;
	background:url(../images/cor_mid_top.png) repeat-x;
}
.set_cor_mid {
	display:block !important;
	overflow:hidden;
	position:relative
}
.set_cor_left_mid {
	width:7px;
	margin-bottom:-32767px;
	padding-bottom:32767px;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/cor_left_mid.png) repeat-y;
}
.set_cor_mid_mid {
	padding:0px 7px 0px 7px;
	background:#242439
}
.set_cor_right_mid {
	width:7px;
	margin-bottom:-32767px;
	padding-bottom:32767px;
	position:absolute;
	right:0;
	top:0;
	background:url(../images/cor_right_mid.png) repeat-y;
}
.set_cor_foot {
	height:7px;
	position:relative;
	overflow:visible
}
.set_cor_left_foot {
	width:7px;
	height:7px;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../images/cor_left_foot.png) no-repeat;
}
.set_cor_foot_mid {
	height:7px;
	margin:0px 7px 0px 7px;
	background:url(../images/cor_mid_foot.png) repeat-x;
}
.set_cor_right_foot {
	width:7px;
	height:7px;
	position:absolute;
	right:0;
	bottom:0;
	background:url(../images/cor_right_foot.png);
}
.tip_req{
	color:#fff;
	margin:0px 0px 0px 18px;
}
.sub_btn{
	font-size:14px;
	color:#363648;
	background:url(../images/submit.png);
	border:none;
	cursor:pointer;
	width:85px;
	height:27px;
	line-height:27px;
	margin:8px 8px 0 0;
}
.copyright{
	width:50%;
	float:left
}
.foot_wrap{
	line-height:14px;
	margin:10px 0px 0px;
}
.copy_con ul{
	margin-left:-5px;
	position:relative;
	zoom:1
}
.copy_con ul li{
	float:left;
	margin:0px 5px;
}
.powerby{
	width:49%;
	float:right;
	text-align:right;
	margin:13px 0px 0px
}
.sub_mu {
	margin:0 0 0 5px;
	padding: 0;
	position: absolute;
	width: auto;
	height: auto;
	line-height: 24px;
	z-index: 9;
	top: 32px;
	cursor: default;
	line-height: 36px;
	background: url(../images/sub_bg.png) center bottom repeat-x;
	display:none
}
.sub_mu ul {
	width: auto;
	padding-bottom:8px
}
.ms .sub_mu{
	margin-left:0px
}
.mc .sub_mu{
	margin-left:7px
}
.sub_mu ul li {
	float: none;
	margin:0px 14px 0px;
	background: none !important;
	position:relative;
	border-bottom:1px #7db1d1 solid
}
.sub_mu ul li a{
	color:#fdfeff;
	padding:0px 7px;
	width:100%;
	display:block;
	height:21px;
	line-height:21px;
	margin:7px -7px;
}
.sub_mu ul li a:hover{
	background:#000;
	color:#fff !important
}
.page_content{
	width:990px;
	margin:0 auto;
	overflow:hidden
}
.page_left{
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	float:left;
	height:auto;
	min-height:300px;
	width:303px;
	background:url(../images/left_bg.png) repeat-y right 0
}
.page_left_menu{
	width:230px;
	float:left;
	margin:30px 0px 0px 14px;
}
.page_left_menu ul{
	width:100%;
	height:100%;
}
.page_left_menu ul li{
	text-align:center;
	margin:15px 0px;
}
.page_left_menu ul li a{
	color:#393c3c;
	font-size:14px;
	padding:8px 15px;
}
.page_left_menu ul li.current a{
	background:#393c3c;
	color:#fff !important
}
.page_left_menu ul li a:hover{
	background:#393c3c;
	color:#fff !important
}
.mu_o{
	margin:0px;
	padding-bottom:10px;
}
.mu_o ul li{
	margin:0px auto;
	padding:5px 0;
	width:201px;
	border-bottom:1px solid #ddd;
}
.mu_o ul li a{
	color:#393c3c;
	font-size:12px;
	display:block;
	height:14px;
	line-height:14px
}
.mu_o ul li a.mu_second{
	background:none;
	font-weight:bold;
	color:#0074c0 !important
}
.mu_o ul li a:hover{
	background:none;
	font-weight:bold;
	color:#0074c0 !important
}
.page_left_title{
	width:20px;
	float:right;
	margin-right:5px
}
.page_right{
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	float: left;
	width:687px
}
.page_right_wrap{
	width:646px;
	float:right;
	margin-top:35px;
}
.page_title{
	width:100%;
	height:26px;
	border-bottom:1px #b2cfe2 solid;
	border-top:1px #b2cfe2 solid;
	line-height:26px;
	font-size: 16px;
	color: #202020;
	font-weight: bold;
	font-family: "Microsoft JhengHei","Microsoft Yahei";
}
.page_main{
	min-height:280px;
	margin:30px 0px 38px;
	overflow:hidden;
	position:relative;
	text-align: justify;
	text-justify: inter-ideograph;
}
.page_main b{
	color:#4e75a1;
	margin-bottom:10px;
}
.ir_year{
}
.ir_year ul{
	float:left
}
.cur,.normal{
	display:none
}
.ir_year ul li{
	float:left;
	margin-right:20px;
	color:#0074c0;
	cursor:pointer;
	font-size:20px;
	line-height:55px;
}
.ir_year ul li.current{
	font-size:40px;
	line-height:45px !important
}
.y_left,.y_right{
	width:13px;
	height:18px;
	position:absolute;
	top:15px;
}
.y_left{
	background:url(../images/y_left.png);
	left:0;
}
.y_right{
	background:url(../images/y_right.png);
	right:0;
}
.year_btn{
	width:40px;
	height:18px;
	position:relative;
	float:left
}
.ir_list{
	width:100%;
	overflow:hidden
}
.pages{
	margin-top:16px;
	width:100%;
	overflow:hidden
}
.pages ul li{
	float:left;
	margin-right:6px;
}
.pages ul li a{
	width:16px;
	height:16px;
	display:block;
	border:1px #393c3c solid;
	color:#393c3c;
	line-height:16px;
	text-align:center
}
.pages ul li a:hover{
	border:1px #393c3c solid;
	background:#393c3c;
	color:#fff !important
}
.pages ul li.current a{
	border:1px #393c3c solid;
	background:#393c3c;
	color:#fff !important
}
.page_down{
	width:100%;
	overflow:hidden;
	margin-top:37px
}
.page_down span{
	margin-left:10px;
	font-size:9px;
	color:#4b4b4b
}
.report_box{
	margin-bottom:-30px;
	overflow:hidden;
	position:relative;
	zoom:1;
}
*+html .report_box{
	margin-bottom:0px
}
.rpt_ul{
	overflow:hidden
}
.rpt_ul li{
	float:left;
	overflow:hidden;
	height:144px;
	margin:0px 14px 30px 0px;
}
.rpt_left{
	width:106px;
	height:100%;
	float:left
}
.rpt_left img{
	border:1px #eaeaed solid
}
.rpt_left img:hover{
	border:1px #1e2645 solid
}
.rpt_right{
	width:90px;
	height:100%;
	float:left;
	margin-left:5px
}
.rpt_u{
	width:100%;
	height:82px;
	float:left;
	overflow:hidden;
	border-bottom:1px #2d8ebd dashed
}
.rpt_year{
	height:45px;
	font-size:40px;
	color:#393c3c;
	line-height:45px;
}
.rpt_date{
	color:#6a6a6a;
	line-height:14px
}
.rpt_d{
	font-size:10px;
	color:#2d8ebd;
}
.rpt_d a{
	margin-left:10px
}
.pro_img img{
	border:1px #eaeaed solid
}
.pro_img img:hover{
	border:1px #1e2645 solid
}
.pro_txt a{
	margin:0px 5px;
}
.info tr td{
	padding:7px 0px 7px 10px;
	border-bottom:1px solid #ededed;
}
.info tr td strong{
	color:#FFF;
}
.info tr td span{
	color:#0074c0;
	font-size:13px;
}
.page_main p{
	margin-bottom:18px;
}
.enquirie tr td{
	padding:6px 0px;
	border-bottom:none;
}
.team_tb{
	line-height:25px;
}
.team_txt span{
	color:#4e75a1;
	font-weight:bold;
	line-height:25px;
}
.honor { height:380px;}
.honor_left,.honor_right { float:left; width:145px; position:relative;}
.honor_right { width:486px; margin-left:14px; _margin-left:7px;}
.honor_left .ho_top,.honor_left .ho_bottom { display:block; background:url(../images/honor_top.gif) no-repeat; height:13px; width:18px; position:absolute; left:60px; top:0px; }
.honor_left .ho_bottom { top:316px; background-image:url(../images/honor_bottom.gif);}
.honor_left .left_inner { height:273px; margin-top:30px; overflow:hidden; position:relative;}
.honor_left .left_inner ul { position:relative; top:0;}
.honor_left li { width:72px; height:57px; float:left; }
.honor_left li img { width:60px;}
.honor_left li.hot img { border:2px solid #09F;}
.page_img { float:right; margin-left:12px;}
ul.structure_ul{
	list-style-type:decimal !important;
	padding-left:20px;
}
ul.structure_ul li{
	list-style-type:decimal !important;
	padding-bottom:10px;
}
.index_content2 .index_con_2{
	position:relative;
	}
.code_img{
	position:absolute;
	left:905px;
	top:0;
	z-index:100;
}
.code_en{
	top:-18px;
}

.enq-tab{
}
ul.tab-list {display: table-cell;vertical-align: bottom;}
ul.tab-list li{
vertical-align: bottom;
    display: table-cell;
    border-right: 1px solid #fff;
}
ul.tab-list li a{
    display: block;
    vertical-align: bottom;
    padding:5px 15px;
	color:#ffffff;
     background-color: #393c3c;
}
ul.tab-list li a:hover{color: #fff !important;background-color: #2e8ebe;}
ul.tab-list li a.selected{
	color: #fff;
	padding:8px;
	background-color: #2e8ebe;
}
ul.tab-list li a.selected:hover{
	color: #fff !important;
}
.tab-wrap{
	margin-top: 20px;
}
.tab-wrap h3{
	margin-bottom: 12px;
}
ul.tab3-list li{
	position: relative;
}
ul.tab3-list li > span{
	display: block;
	position: relative;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: pointer;
	border-bottom: 1px dotted #393c3c;
}
ul.tab3-list li > span:hover{
	color: #4E75A1;
}
ul.tab3-list li > span::before{
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -3px;
	border-left: 5px solid #393c3c;
	border-top: 3px solid transparent;
	border-bottom: 3px solid transparent;
}
ul.tab3-list li .li-detail{
	display: none;
	padding-top: 20px;
	padding-bottom: 20px;
}
.table_box tr td{
	padding:7px 10px;
	border-bottom: 1px solid #646464;
	border-right: 1px solid #646464;
	text-align: center;
}
.table_box tr:first-child td{
	border-top: 1px solid #646464;
}
.table_box tr td:first-child{
	border-left: 1px solid #646464;
}
.table_mile tr td:first-child{
	text-align: left;
}
.footermenu{
	font-size: 15px;
	color: #f0f0f0;
}