@charset "utf-8";
.FrontColumns_navigation01-d1_c1 ul.nav-first .nav-secOpen{display:block}
.FrontColumns_navigation01-d2_c1{text-align:left;margin:0 auto;width:1000px;overflow:hidden}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI{position:relative;padding-left:2px;white-space:nowrap;background:url(../images/nav1-line.gif) no-repeat right top;float:left;width:122px;}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI A{padding-bottom:0;line-height:36px;padding-left:31px;padding-right:31px;float:left;height:36px;color:#fff;font-size:15px;text-decoration:none;padding-top:0; font-weight:bold;}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI A:hover{}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle{z-index:100;position:absolute;padding-bottom:0;list-style-type:none;margin:0;padding-left:0;width:116px;padding-right:0;white-space:nowrap;background:white;float:left;border-bottom-width:0;visibility:hidden;overflow:hidden;top:0;padding-top:0;left:0}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle UL{z-index:100;position:absolute;padding-bottom:0;list-style-type:none;margin:0;padding-left:0;width:116px;padding-right:0;white-space:nowrap;background:white;float:left;border-bottom-width:0;visibility:hidden;overflow:hidden;top:0;padding-top:0;left:0}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI A{padding-bottom:0;line-height:30px;padding-left:0;width:116px;padding-right:0;display:block;background:url(../images/nav-sec1.gif) repeat-x 0 0;height:30px;color:#454545;font-weight:normal;text-decoration:none;text-align:center;padding-top:0}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI IMG{margin-top:0}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI A:hover{background:url(../images/nav-sec1.gif) repeat-x 0 -50px;color:#fff;text-decoration:none}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI{_width:116px}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI A:hover{color:white}
.FrontColumns_navigation01-d2_c1 .downarrowpointer{border-right-width:0;padding-left:4px;display:none;border-top-width:0;border-bottom-width:0;border-left-width:0;_margin-top:16px}
.FrontColumns_navigation01-d2_c1 .rightarrowpointer{position:absolute;border-right-width:0;border-top-width:0;border-bottom-width:0;border-left-width:0;padding-top:3px;left:100px}
.FrontColumns_navigation01-d2_c1 .ddiframeshim{z-index:500;position:absolute;border-right-width:0;width:0;display:block;background:none transparent scroll repeat 0 0;border-top-width:0;border-bottom-width:0;height:0;border-left-width:0}
.FrontColumns_navigation01-d2_c1 .mattblackmenu UL{padding-bottom:0;list-style-type:none;margin:0;padding-left:0;width:100%;padding-right:0;overflow:hidden;padding-top:0}
.FrontColumns_navigation01-d2_c1 .mattblackmenu LI{margin:0;display:inline}
.FrontColumns_navigation01-d2_c1 .mattblackmenu LI A{padding-bottom:6px;margin:0;padding-left:8px;padding-right:8px;display:block;float:left;color:white;text-decoration:none;padding-top:6px}
.FrontColumns_navigation01-d2_c1 .mattblackmenu A.selected{}
.FrontPublic_totalSearch01-d1_c1{width:100%;margin:0 auto;text-align:left;clear:both;margin-top:20px}
.FrontPublic_totalSearch01-d1_c1 select{vertical-align:middle}
.FrontPublic_totalSearch01-d1_c1 .input{width:157px;border:1px solid #00b9ef;height:18px;line-height:18px}
.FrontPublic_totalSearch01-d1_c1 li{width:100%;overflow:hidden;padding-bottom:5px}
.FrontPublic_totalSearch01-d1_c1 li span{float:left;width:65px;line-height:22px;text-align:right}
.FrontPublic_totalSearch01-d1_c1 .btnarea{vertical-align:middle}


*{ margin:0px; padding:0px;}
ul { list-style-type:none;}
a { text-decoration:none;}
body {margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,h7,h8 { font-style:normal; font-weight:normal;}

#box_footer_sub2_sub1{width:1000px;float:none;margin-left:auto;margin-right:auto}
#box_main_sub3{width:1000px;float:none;height:100%;margin-left:auto;margin-right:auto}
#box_main_sub1_sub1{width:450px;float:left;height:100%}
#box_main_sub1_sub2{width:500px;float:left}
#box_main_sub1_sub1_sub2 .tabhead{position:relative;bottom:40px;left:-210px}
.clear{line-height:0;height:0;clear:both;font-size:0}
#box_main_sub2_sub3{width:235px;float:left}
.FrontNews_list01-d3_c2{text-align:left;margin:0 auto;width:100%;height:240px;clear:both;overflow:hidden}
.FrontNews_list01-d3_c2 .content{float:left; border-bottom:1px dashed #CCCCCC;}
.FrontNews_list01-d3_c2 .more{text-align:right;width:100%;overflow:hidden}
.FrontNews_list01-d3_c2 .comstyle{overflow:hidden}
.FrontNews_list01-d3_c2 .newslist-01{margin-top:10px;width:400px;float:left;height:220px}
.FrontNews_list01-d3_c2 .newslist-02{width:400px;float:right;_display:inline;_zoom:1}
.FrontNews_list01-d3_c2 .newstitle{width:100%}
.comstyle newslist-01 .newstitle LI H3{padding-left:12px;display:inline-block;background:url(/images/news/icon-09.gif) no-repeat 0 2px;color:#000;font-size:14px;font-weight:bold}
.FrontNews_list01-d3_c2 .newstitle LI H3{display:inline-block;font-family:"微软雅黑";color:#000;font-size:12px}.FrontNews_list01-d3_c2 .newstitle LI SPAN{display:none;color:#999}
.FrontNews_list01-d3_c2 .newstitle LI EM{font-style:normal}
.FrontNews_list01-d3_c2 .newstitle .fontnews A{color:#06c}
.FrontNews_list01-d3_c2 .newstitle .comment{padding-left:20px;background:url(/images/news/icon-04.gif) no-repeat 0 4px}
#elem-FrontNews_list01-1426669070105 .newslist-01 .newstitle{width:245px;margin-left:12px; float:left;}
#elem-FrontNews_list01-1426669070105 .newslist-01 .title{width:250px; overflow:hidden; display:block;}
#elem-FrontNews_list01-1426669070105 .newslist-01 .title A{font-family:"微软雅黑";color:#004f99;font-size:14px;font-weight:bold}
#elem-FrontNews_list01-1426669070105 .newslist-01 .newslist{padding-left:0;width:250px}
#elem-FrontNews_list01-1426669070105 .newslist-02{position:relative;bottom:103px;left:-50px}
#elem-FrontNews_list01-1426669070105 .newslist-02 .newstitle{width:400px}
#elem-FrontNews_list01-1426669070105 .newslist-02 .title{width:260px;float:left;padding-top:5px; line-height:25px;}
#elem-FrontNews_list01-1426669070105 .newslist-02 .date{float:right;color:#555;font-size:12px;padding-top:5px; line-height:25px;}
#elem-FrontNews_list01-1426669070105 .newslist-02 .title A{font-family:"微软雅黑";color:#555}
#elem-FrontNews_list01-1426669070105 .newslist-02 .newslist{padding-left:10px;width:390px;padding-top:8px}
.FrontNews_list01-d3_c2 .newslist{width:100%}
.FrontNews_list01-d3_c2 .content .pic{width:140px;float:left;height:110px}
.FrontNews_list01-d3_c2 .content .pic A{float:left}
.FrontNews_list01-d3_c2 .content .pic IMG{width:140px;height:110px}
.FrontNews_list01-d3_c2 .newslist .summary H3{line-height:22px;display:none;font-size:12px;font-weight:bold}
.FrontNews_list01-d3_c2 .newslist .summary P{line-height:25px;margin-top:5px;color:#545454}
.FrontNews_list01-d3_c2 .newslist .summary A{margin-left:5px}
.FrontNews_list01-d3_c2 .showLine{border-right-width:0;width:100%;background:url(/images/news/line-01.gif) repeat-x 0 50%;float:left;border-top-width:0;border-bottom-width:0;height:10px;border-left-width:0}
.FrontNews_list01-d3_c2 LI.clearBoth{line-height:0;border-right-width:0;border-top-width:0;border-bottom-width:0;height:0;font-size:0;border-left-width:0}
.FrontNews_list01-d3_c2 .scrollnavi{width:200px;height:20px}
.FrontNews_list01-d3_c2 .scrollnavi A{margin:3px;width:8px;display:block;background:url(/images/news/navigator.png) no-repeat 0 0;float:left;height:8px;font-size:1px}
.FrontNews_list01-d3_c2 .scrollnavi A:hover{background-position:0 -8px}
.FrontNews_list01-d3_c2 .scrollnavi A.active{background-position:0 -16px}
.FrontNews_list01-d3_c2 A.scrollbrowse{margin:40px 10px;width:30px;display:block;background:url(/images/news/hori_large.png) no-repeat;height:30px;font-size:1px;cursor:pointer}
.FrontNews_list01-d3_c2 A.scrollright{background-position:0 -30px;float:left;margin-right:0}
.FrontNews_list01-d3_c2 A.scrollright:hover{background-position:-30px -30px}
.FrontNews_list01-d3_c2 A.scrollright:active{background-position:-60px -30px}
.FrontNews_list01-d3_c2 A.scrollleft{float:left;margin-left:0}
.FrontNews_list01-d3_c2 A.scrollleft:hover{background-position:-30px 0}
.FrontNews_list01-d3_c2 A.scrollleft:active{background-position:-60px 0}
.FrontNews_list01-d3_c2 A.scrollup{margin:10px 50px;background:url(/images/news/vert_large.png) no-repeat;float:none}.FrontNews_list01-d3_c2 A.scrolldown{margin:10px 50px;background:url(/images/news/vert_large.png) no-repeat;float:none}.FrontNews_list01-d3_c2 A.scrollup:hover{background-position:-30px 0}
.FrontNews_list01-d3_c2 A.scrollup:active{background-position:-60px 0}
.FrontNews_list01-d3_c2 A.scrolldown{background-position:0 -30px;float:left;clear:both}
.FrontNews_list01-d3_c2 A.scrolldown:hover{background-position:-30px -30px}
.FrontNews_list01-d3_c2 A.scrolldown:active{background-position:-60px -30px}
.FrontNews_list01-d3_c2 .scrollable{position:relative;width:100%;float:left;height:120px;overflow:hidden}
.FrontNews_list01-d3_c2 .scrollitems{position:absolute;width:20000px;clear:both}
.FrontNews_list01-d3_c2 .scrollable_vertical{position:relative;width:100%;height:120px;overflow:hidden}
.FrontNews_list01-d3_c2 .scrollitems_vertical{position:absolute;height:20000px;clear:both}
.FrontNews_list01-d3_c2 .scrollable_vertical .scrollitems{position:absolute;height:20000px;clear:both}
.FrontNews_list01-d3_c2 .content1{width:254px;float:left}
.FrontNews_list01-d3_c2 .scrollliner{position:static}
.FrontNews_list01-d3_c2 .scrollliner .scrollitems{position:static}
#elem-FrontNews_list01-1426669169791 .newslist-01 .newstitle{width:250px;margin-left:150px}
#elem-FrontNews_list01-1426669169791 .newslist-01 .title{width:250px}
#elem-FrontNews_list01-1426669169791 .newslist-01 .title A{font-family:"微软雅黑";color:#004f99;font-size:14px;}
#elem-FrontNews_list01-1426669169791 .newslist-01 .newslist{width:250px}
#elem-FrontNews_list01-1426669169791 .newslist-02{position:relative;bottom:103px;left:-50px}
#elem-FrontNews_list01-1426669169791 .newslist-02 .newstitle{width:400px}
#elem-FrontNews_list01-1426669169791 .newslist-02 .title{width:300px;float:left;padding-top:5px}
#elem-FrontNews_list01-1426669169791 .newslist-02 .date{float:right;color:#555;padding-top:10px}
#elem-FrontNews_list01-1426669169791 .newslist-02 .title A{font-family:"微软雅黑";color:#555; line-height:25px;}
#elem-FrontNews_list01-1426669169791 .newslist-02 .newslist{width:400px;padding-top:8px}
#elem-FrontNews_list01-1426686271807 .newslist-01 .newstitle{width:360px;margin-left:285px}
#elem-FrontNews_list01-1426686271807 .newslist-01 .title{width:400px}
#elem-FrontNews_list01-1426686271807 .newslist-01 .title A{font-family:"微软雅黑";color:#004f99;font-size:14px;}
#elem-FrontNews_list01-1426686271807 .newslist-01 .newslist{padding-left:0;width:400px}
#elem-FrontNews_list01-1426686271807 .newslist-02{position:relative;bottom:140px;height:145px;left:-15px}
#elem-FrontNews_list01-1426686271807 .newslist-02 .newstitle{width:400px}
#elem-FrontNews_list01-1426686271807 .newslist-02 .title{width:300px;float:left;padding-top:5px}#elem-FrontNews_list01-1426686271807 .newslist-02 .date{width:80px;float:right;color:#555;padding-top:5px}#elem-FrontNews_list01-1426686271807 .newslist-02 .title A{font-family:"微软雅黑";color:#555}
#elem-FrontNews_list01-1426686271807 .newslist-02 .newslist{padding-left:0;width:400px;padding-top:8px}#elem-FrontNews_list01-1426687163887 .newslist-01 .newstitle{width:360px;margin-left:285px}
#elem-FrontNews_list01-1426687163887 .newslist-01 .title{width:400px}
#elem-FrontNews_list01-1426687163887 .newslist-01 .title A{font-family:"微软雅黑";color:#004f99;font-size:14px;}
#elem-FrontNews_list01-1426687163887 .newslist-01 .newslist{padding-left:0;width:400px}
#elem-FrontNews_list01-1426687163887 .newslist-02{position:relative;bottom:140px;height:145px;left:-15px}
#elem-FrontNews_list01-1426687163887 .newslist-02 .newstitle{width:400px}
#elem-FrontNews_list01-1426687163887 .newslist-02 .title{width:300px;float:left;padding-top:5px}
#elem-FrontNews_list01-1426687163887 .newslist-02 .date{width:80px;float:right;color:#555;padding-top:5px}
#elem-FrontNews_list01-1426687163887 .newslist-02 .title A{font-family:"微软雅黑";color:#555}
#elem-FrontNews_list01-1426687163887 .newslist-02 .newslist{padding-left:0;width:400px;padding-top:8px}.clear{line-height:0;height:0;clear:both;font-size:0}
.MultiPageTab{margin:0 auto;width:100%}
#box_main_sub1_sub1_sub2_sub2 UL LI.MultiPageTab_link{text-align:center;border-left:#167bbf 1px solid;line-height:30px;width:100px;background:url(/images/MultiPageTab_a.gif) repeat-x left 50%;float:left;height:30px;color:#fff;cursor:hand;font-weight:bold;border-right:#167bbf 1px solid}
#box_main_sub1_sub1_sub2_sub2 UL LI.MultiPageTab_hover{text-align:center;border-left:#167bbf 1px solid;line-height:30px;width:100px;background:url(/images/MultiPageTab_b.gif) repeat-x left 50%;float:left;height:30px;color:#000;cursor:hand;font-weight:bold;border-right:#167bbf 1px solid}
#box_main_sub1_sub1_sub2_sub2 UL LI.MultiPageTab_link A:link{color:#fff;text-decoration:none}
#box_main_sub1_sub1_sub2_sub2 UL LI.MultiPageTab_link A:visited{color:#fff;text-decoration:none}
#box_main_sub1_sub1_sub2_sub2 UL LI.MultiPageTab_link A:hover{color:#fff;text-decoration:none}
#box_main_sub1_sub1_sub2_sub2 DIV.tabArea_b{border-bottom:#167bbf 1px solid;border-left:#167bbf 1px solid;display:none;border-top:#167bbf 1px solid;border-right:#167bbf 1px solid}
.clear{line-height:0;height:0;clear:both;font-size:0}
.clear{line-height:0;height:0;clear:both;font-size:0}
.MultiPageTab{margin:0 auto;width:100%}
#box_main_sub1_sub1 UL LI.MultiPageTab_link{text-align:center;line-height:40px;width:100px;background: #999;float:left;height:40px;color:#fff;cursor:hand;margin-right:10px; font-size:14px;}
#box_main_sub1_sub1 A{color:#fff}
#box_main_sub1_sub1 UL LI.MultiPageTab_hover{text-align:center;line-height:40px;width:100px;background: #900;float:left;height:40px;color:#fff;cursor:hand;margin-right:10px; font-size:14px;}
#box_main_sub1_sub1 UL LI.MultiPageTab_link A:hover{color:#fff;text-decoration:none}
#box_main_sub1_sub1 DIV.tabArea_a{height:240px}
#box_main_sub1_sub1 DIV.tabArea_b{border-bottom:#167bbf 1px solid;border-left:#167bbf 1px solid;display:none;border-top:#167bbf 1px solid;border-right:#167bbf 1px solid}
.pic { width:140px; float:left;}
#picimg{height: 110px;width: 140px; float:left;}

/* honor slider */
div#id2_main_left_block1 {
	position:relative;
	width:300px;
	height:220px;
	overflow: hidden;
}
div#id2_main_left_block1 li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%;
}
div#id2_main_left_block1 .pic {
	width: 100%;
}
div#id2_main_left_block1 .pic li {
	height: 100%;
}
div#id2_main_left_block1 .pic img {
	width: 100%;
	height: 100%;
}
div#id2_main_left_block1 .num {
	position:absolute;
	bottom:10px;
	right:10px;
	z-index: 10;
}
div#id2_main_left_block1 .num li {
	position:relative;
	float:left;
	margin-right:1px;
	width:22px;
	height:18px;
	cursor:pointer;
	color: #fff;
	text-align: center;
}
div#id2_main_left_block1 .num li span{
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.5;
	left: 0;
	top: 0;
}
div#id2_main_left_block1 .num li a{
	display:block;
	position:absolute;
	z-index:2;
	width:100%;
	line-height:18px;
	font-family:Arial;
	text-align:center;
	color:#fff;
	font-size:12px;
}
div#id2_main_left_block1 .num .on {
	background:#f60;
}
div#id2_main_left_block1 .num .on span{
	opacity:0.8;
}
div#id2_main_left_block1 .bg_cover {
	position:absolute;
	z-index:1;
	bottom:0;
	width:100%;
	height:36px;
	background:#000;
	opacity:0.5;
}
div#id2_main_left_block1 .text {
	position:absolute;
	left:0;
	bottom:0;
	z-index:2;
	width:175px;
	height:36px;
	overflow:hidden;
}
div#id2_main_left_block1 .text li {
	position:absolute;
	bottom:-36px;
	height:36px;
	overflow:hidden;
}
div#id2_main_left_block1 .text li a {
	display:block;
	padding-left:5px;
	font-size:12px;
	line-height:36px;
	color:#fff;
}


/*== auto size ==*/
.imgBox {
	display: block; margin: 0 auto; padding: 2px; text-align: center; border-left:1px solid #ddd; border-right:1px solid #ddd; overflow: hidden; text-indent:0; box-sizing: content-box !important; font-size:0px; border-radius:4px; background: #fff;
}
.imgBox img {
	display: inline !important; width:auto !important; height:auto !important; max-width: 100% !important; max-height: 100% !important; vertical-align: middle; transition:all 0.3s;
}
.imgBox img:hover {
	transform:scale(1.04);
}
.notScale img:hover {
	transform:none;
}
.imgBox .pix {
	height:100% !important; width: 1px !important; max-width: 1px !important; max-height: 100% !important; transform:scale(1) !important; border:none !important;
}

.imgBox2 {
	background-position: center center; background-repeat: no-repeat; background-color: #fff; overflow: hidden; background-size: cover; transition: all 0.3s;
}
.imgBox2:hover {
	transform: scale(1.04);
}