@charset "utf-8";

/*** Reset ***/

html{ overflow-x:hidden; overflow-y:scroll;}
body, div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6 { font-family:Arial; color:#333; line-height:20px; font-size:12px; font-weight:normal; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
img { vertical-align:top; border:0;}
ol, ul { list-style:none;}
a { color:#333; cursor:pointer;}
a:link, a:visited { text-decoration:none;}
.a13 {
	font-size: 12px;
	line-height: 25px;
	color: #999999;
	margin-top: 8px;
	margin-right: 9px;
	margin-bottom: 8px;
	margin-left: 9px;
}
.a145 {
	font-size: 13px;
	line-height: 29px;
	color: #666666;
}


a:hover { text-decoration:underline;}

/*** Comm ***/
body{ background:url(../img/bg2.jpg) repeat-x;}

.header{ height:124px; width:1002px; margin:0 auto;}
.header .i{ height:81px;  position:relative;}
.header .i .headlogo{ width:600px; position:absolute; left:0px; top:0px;}
.header .i .headsearch{
	position:absolute;
	right:-6px;
	top:44px;
	height:20px;
	padding:0 0 0 21px;
	width:330px;
	background-repeat: no-repeat;
}
.headsearch .contxt{ display:inline; float:left; width:115px; height:20px; line-height:20px; color:#bfdcf4;background:none; border:none;}
.headsearch .conbtn{  float:right; width:33px; height:20px; background:none; border:none; cursor:pointer;}
.headmenu{ height:44px; position:relative; z-index:999; margin-top:10px;}
.headmenu i{ width:1002px; display:block; height:50px;  position:absolute; left:0px; top:0px; z-index:999;}
.nav{background:url(../images/nav.jpg);height:54px;}
.nav ul{width:1200px; margin:0 auto;}
.nav ul li {float:left; text-align:center; position:relative; background:url(../images/nav_r.jpg) right no-repeat}
.nav ul li.last{background:none}
.nav ul li a {color:#fff; font-size:14px; font-family:'Microsoft Yahei'; width:125px;  display:block; height:54px; line-height:54px;}
.nav ul li a:hover,.nav ul li a.hover{background:url(../images/nav_hover.jpg); text-decoration:none;}
.nav li ul{width:133px;position: absolute;left:-999em; z-index:999;}
.nav li:hover ul{left:auto}
.nav li ul li{float:left;width:133px; height:34px;}
.nav li ul li a{background:#666; font-size:12px; line-height:34px; height:34px; display:block; width:133px}

.index_bg{ background:url(../img/bg.jpg) no-repeat center 0;}
.index{ background:url(../img/body_bg.png) repeat-x;}
.index .i{ width:1002px; margin:0 auto; padding:10px 0 0; background:#fff url(../img/banner_bg.png) no-repeat;}

.banner{
	width:1002px;
	margin:0 auto;
	overflow:hidden;
	height: 300px;
}
.swiper-container-banner .swiper-slide a{display:block;width:100%;height:100%;}
.index-banner{ width: 1002px; margin:0 auto;height: 300px; overflow:hidden;}
.index-banner .swiper-slide-active.img {transform: scale3d(1.2, 1.2, 1);transition: all 5s cubic-bezier(0.04, 0.79, 1, 1);}
.index-banner .img { width:100%;height: 300px; transform: scale3d(1, 1, 1);transition: all 5s cubic-bezier(0.04, 0.79, 1, 1);}
.content{ padding:50px 0; background:#F5F5F5}
@media (max-width: 1024px) {
.index-banner{ width: 900px; margin:0 auto;height: 269px;}
.index-banner .img {height: 269px; }
}
@media (max-width: 768px) {
.index-banner{ width: 700px; margin:0 auto;height: 210px;}
.index-banner .img {height: 210px; }
}
@media (max-width: 425px) {
.index-banner{ width: 100%; margin:0 auto;height: 160px;}
.index-banner .img { height:100%;}
.swiper-button-next, .swiper-button-prev{ width:20px!important; height:33px!important; background-size:20px 33px!important;}
.content{ padding:20px 0;}
}
@media (max-width: 375px) {
.index-banner{ background-size:100% 100%;}
}

.i_park{ width:239px; float:left; margin:0 0 0 21px; display:inline;}
.i_park .head{ height:34px; line-height:34px; border:1px solid #d5dae0; background:url(../img/i_head_bg.png) repeat-x;  border-bottom:0px;}
.i_park .head span{ padding:0 0 0 40px; background:url(../img/arr1.png) no-repeat 18px center; color:#000; font-family:"Microsoft Yahei"; font-size:13px;}
.i_park .body{ height:238px; overflow:hidden;}

.i_news{ width:461px; margin:0 0 0 10px; float:left;}
.i_news .head{ height:35px; background:url(../img/i_head_bg2.png) repeat-x; line-height:35px; overflow:hidden;}
.i_news .head ul li{ background: url(../img/i_head_bg3.png) repeat-x; color:#fff; text-align:center; cursor:pointer;border:1px solid #d5dae0; border-bottom:0px; margin:2px 0 0 0px; height:25px; line-height:25px;}
.i_news .head ul li i{ display:none;}
.i_news .head ul li i a{ color:#7e7e7f;}

.i_news .head li.focus{background:url(../img/i_head_bg.png) repeat-x; color:#000; text-align:left; margin:0; height:25px; padding:2px 0 0;}
.i_news .head ul li.focus span{padding:0px 0 0 40px;background:url(../img/arr2.png) no-repeat 18px 2px; *background-position:18px 6px;}
.i_news .head ul li.focus i{ display:inline; position:absolute; right:16px; padding:0 12px 0 0; top:2px; background:	url(../img/arr3.png) no-repeat right center;}
.i_news .body{ height:500px; background:url(../img/i_news_bbg.png) repeat-x; overflow:hidden; border:1px solid #dddfe5;}
.i_news .head ul li .b{ display:none;}

.i_news .top{ height:103px; padding:21px 0 0; overflow:hidden;}
.i_news .top .img{ width:137px; height:87px; border:1px solid #d2cbbd; padding:4px; background:#fff; float:left; margin:0 0 0 19px; display:inline;}
.i_news .top .img img{ width:137px; height:87px;}
.i_news .top .txt{ width:258px; float:right; height:96px;overflow:hidden; margin:0 22px 0 0;color:#595761; display:inline;}
.i_news .top .txt h1{line-height:24px; font-weight:bold; }
.i_news .top .txt h1 a{color:#595761;}
.i_news .top .txt h2{line-height:20px;}

.i_news .list{ width:418px; margin:0 auto;}
.i_news .list li{ height:25px; line-height:25px; border-bottom:1px dotted #e9e9e9; vertical-align:middle; overflow:hidden;}
.i_news .list li span{ float:left; padding:0 0 0 14px; background:url(../img/arr4.png) no-repeat 4px center;}
.i_news .list li span a{ color:#585760;}
.i_news .list li i{ float:right; color:#9b9aa0;}

.i_member{ width:239px; float:right; 
margin:0 21px 0 0!important;/* IE7+FF */
margin:0 0 0 0;
display:inline;
}
.i_member .head{
	height:35px;
	line-height:35px;
	overflow:hidden;
	background-image: url(../img/dhx2.jpg);
	background-repeat: repeat-x;
}
.i_member .headx{
	height:35px;
	line-height:35px;
	overflow:hidden;
	background-image: url(../img/dhx4.jpg);
	background-repeat: repeat-x;
}
.i_member .head ul li{ background: url(../img/i_head_bg3.png) repeat-x;  text-align:center; cursor:pointer;border:1px solid #d5dae0; border-bottom:0px; margin:2px 0 0 0px; height:25px; line-height:25px;}
.i_member .head li.focus{background:url(../img/i_head_bg.png) repeat-x; color:#000; text-align:left; margin:0; height:25px; padding:3px 0 0;}
.i_member .head ul li.focus span{padding-left:40px;background:url(../img/arr1.png) no-repeat 18px -1px;*background-position:18px 4px;}
.i_member .body{ height:500px;overflow:hidden; border:1px solid #dddfe5;}
.i_member .member_flash{ height:169px; overflow:hidden; background:url(../img/fl_bg.jpg) repeat-x;}
.i_member .member_flash ul{ padding:17px 0 0;}
.i_member .member_flash ul li{ padding:0 0 0 27px;line-height:27px; background:url(../img/links_bgs.jpg) no-repeat; height:27px;}
.i_member .member_flash ul li a{ color:#585760;}
.i_member .i_phone{ height:67px;}
.i_member .head ul li .b{ display:none;}

.i_links{ height:62px; margin:0 auto; width:958px; border:1px solid #e4e6eb; border-bottom:0; background:url(../img/i_links_bg.png);}
.i_links ul li{ width:239px; height:62px; float:left;}
.i_links ul li a{ width:239px; height:62px; display:block; background:url(../img/i_links_a.png) no-repeat;}
.i_links ul li a:hover{ width:239px; height:62px; display:block; background:url(../img/i_links_h.png) no-repeat;}
.i_links ul li a.b{ background-position:0 -62px;}
.i_links ul li a.b:hover{ background-position:0 -62px;}
.i_links ul li a.c{ background-position:0 -124px;}
.i_links ul li a.c:hover{ background-position:0 -124px;}
.i_links ul li a.d{ background-position:0 -186px;}
.i_links ul li a.d:hover{ background-position:0 -186px;}


.footer{ width:1002px; margin:0 auto;}
.foot_link{ height:30px; line-height:30px; background:#f7f7f7; padding:0 0 0 13px;}
.foot_link span{ padding:0 12px; background:url(../img/footlink_bg.png) no-repeat right center;}
.foot_link a{ color:#777;}

.bodyer{ width:1002px; margin:0 auto;background:url(../img/body_bgs.jpg) repeat-y; position:relative; overflow:hidden; z-index:10;}
.bodyer .i{ background:url(../img/side_bg.png) no-repeat 213px 0;  *height:auto; *background: none;}

.side_arr{ position:absolute; bottom:0px; left:0px;}
.cont_arr{ position:absolute; bottom:0px; right:0px; z-index:1;}

.side{ float:left; width:242px;}
.sidelogo{ height:83px;}
.sidelogo h1{ height:46px; line-height:46px; padding:37px 0 0 42px; font-size:16px;  font-family:"Microsoft Yahei"; color:#2c6bbe;}
.side .phone{ width:203px; height:97px; padding:0 0 0 20px;}

.menu{ width:193px; margin:0 0 0 20px; overflow:hidden;}
.menu li .i{
	display:block;
	height:40px;
	line-height:40px;
	color:#3a3a3a;
	font-size:13px;
	font-weight:bold;
	background:url(../img/menu_bg.png) no-repeat;
	overflow:hidden;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
.menu li.focus .i{ color:#2562b8; font-weight:bold; background:url(../img/menu_bg.png) no-repeat 0 -40px;}

.cont{ float:right; background:#url(../img/body_bgs.jpg) repeat-y right 0; width:759px; position:relative;}

.location{ height:85px; background:url(../img/location_bg.png) repeat-x;}
.location .title{height:48px; font-weight:bold; padding:36px 0 0 54px; background:url(../img/arr5.png) no-repeat 30px 53px; *background-position:30px 51px; line-height:48px; font-size:14px; color:#2562b8; overflow:hidden;}
.main{ background:url(../img/main_bg.png) no-repeat; padding:15px 0 0;}

.prod_list{ width:698px; margin:0 auto; padding:0 0 75px; height:628px;}
.prod_list ul{ width:710px;zoom:1; overflow:hidden;}
.prod_list ul li{ height:263px; width:168px; background:url(../img/prod_bg.png) no-repeat; overflow:hidden; float:left; margin:0 7px 10px 0;}
.prod_list ul li .img{ width:159px; height:214px; margin:25px auto 0;}
.prod_list ul li .img img{ width:159px; height:214px;}
.prod_list ul li .title{ height:20px; line-height:20px; text-align:center; color:#626262;}

.page{ text-align:center;}
.shadows{ background:url(../img/body_shadow.png) no-repeat center 0;}

.ban{ width:717px; padding:0 0 14px; background:url(../img/ban_bg.png) no-repeat 0 bottom;  margin:0 auto;}

.location2{ height:41px;}
.location2 .title{height:20px; font-weight:bold; padding:12px 0 0 54px; background:url(../img/arr5.png) no-repeat 30px 14px; *background-position:30px 14px; line-height:20px; font-size:14px; color:#2562b8; overflow:hidden;}

.recruit{ padding:25px 0 0; background:url(../img/recruit_bg.png) repeat-x;}
.recruit_txt{ padding:14px 0 85px 58px;}

.body_top{position:absolute; top:0px; right:-1px;}

.faq{ padding:3px 0 72px; width:690px; margin:0 auto;}
.faq table td{ height:33px; line-height:33px; border-bottom:1px solid #e0e7ec; color:#000;}
.faq table td .conbtn{ width:82px; height:21px; background:url(../img/hr_btn.png) no-repeat; border:0; cursor:pointer;}

.faqs table{ background:#e0e7ec;}
.faqs table td{ background:#f0f8ff; border:0px; padding:0 0 0 6px;}
.faqs table td .contxt{width:95px; height:16px; line-height:16px; padding:0 5px; background:#fff; border:1px solid #dbe5ee;}
.faqs table td .contxt2{ width:80px; line-height:20px; padding:0 4px; background:none;  text-align:center; border:none;}
.faqs table td .conarea{ width:480px; height:150px; line-height:20px; margin:5px; background:#fff; border:1px solid #dbe5ee;}
.faqs table td i{ color:#f00; margin:0 0px 0 6px;}
.faqs table td .conbtns{ width:82px; height:21px; color:#1963a7; background:url(../img/hr_btn2.png) no-repeat; border:0; cursor:pointer;}

.member{width:690px; margin:0 auto; padding:0 0 72px;}
.members_img{ width:670px; background:url(../img/mber_bg.png) no-repeat; height:456px; padding:10px; overflow:hidden; position:relative;}
.members_img .txt_bg { width:670px; height:40px; opacity:0.5; filter:Alpha(Opacity=50); background:#000; position:absolute; bottom:10px; left:10px; }
.members_img .txt{ width:94%; height:60px; padding:4px 0;position:absolute; bottom:-20px; left:3%; }
.members_img .txt h1{ color:#fff;}
.members_list{width:690px; height:92px; overflow:hidden; margin:12px 0 0; }

#mycarousel li { text-align:center; cursor:pointer; float:left; margin:0 13px 0 0;}
#mycarousel li .img { width:140px; height:85px;overflow:hidden; padding:2px; border:1px solid #d9dce2; background:#fff; }
#mycarousel li .img img { width:140px; height:85px; }


.about{ width:690px; margin:0 auto;}
.about .txt{ padding:24px 0 74px;}
.about .a_txt{ width:640px; margin:0 auto; padding:12px 0 64px;}

.history{ padding:40px 0 10px; _padding:20px 0 10px;}
.history table{ width:630px;}
.history td{ color:#333; padding:5px 0px; border-top:1px solid #dfe8f2; font-family:"Microsoft Yahei"; font-size:14px; }
.history td.label{ width:110px; text-align:left; color:#2562b8; padding:0 0 0 12px;}
.history td.txts{ width:504px; line-height:22px;}
.history .his_scroll{ width:670px; height:500px!important;  overflow:hidden; }

.about2{ min-height:654px; _min-height:auto!important; *height:660px; background:url(../img/cont_about.jpg) no-repeat right bottom;}

.ship_list{ width:700px; margin:6px auto 20px; overflow:hidden; }
.ship_list ul{ width:720px;zoom:1;  overflow:hidden;}
.ship_list ul li{ width:149px; height:107px; margin:0 18px 18px 0; float:left; background:url(../img/friend_bg.png) no-repeat; padding:6px 6px 8px;}
.ship_list p{ color:#333;}

.network{min-height:622px; _min-height:auto!important; _height:622px; background:url(../img/cont_network.jpg) no-repeat right bottom;  padding:0px;}
.network .maps{ width:690px; margin:0 auto; padding:30px 0 0; text-align:center;}


.submenu .a{ display:block; height:34px; color:#5a5a5a; padding:0 0 0 80px; line-height:34px; background:url(../img/arr6.png) no-repeat 64px center;}
.submenu a.focus{ color:#2562b8;}

.invest{}
.invest_info{ padding:0 0 72px;}
.invest .img{ width:658px; margin:12px 0 0 30px;}
.invest .title{ width:658px; margin:12px 0 0 36px;}
.invest .invest_tab{ width:680px;margin:12px 0 0 30px;}
.invest .invest_tab table{ background:#deedfc;}
.invest .invest_tab table td{ background:#f7fbff; height:31px; line-height:31px; font-size:14px; font-family:"Microsoft Yahei";}
.invest .invest_tab table td.t{ color:#2562b8; font-weight:bold;}
.invest .invest_tab table td.s{padding:0 0 0 56px;}
.invest .invest_tab table td.ls{padding:0 0 0 45px;}
.invest .invest_tab table td.m{padding:0 0 0 50px;}

.invest_list li{ height:29px; line-height:29px; border-bottom:1px solid #dfebf6;vertical-align:middle; overflow:hidden;}
.invest_list li span{ float:left; color:#333; padding:0 42px;}
.invest_list li a{ float:left; color:#333; display:block; width:400px; background:url(../img/arr7.png) no-repeat right center; overflow:hidden; display:block; padding:0 10px 0 35px;}
.invest_list li i{  float:right; color:#333; padding:0 40px;}

.message{ width:681px; margin:28px auto 0; background:url(../img/message_bg.png) no-repeat; padding:0 15px 0px;}
.message h1{ height:39px; line-height:39px; font-weight:bold;  font-size:14px; font-family:"Microsoft Yahei"; padding:0 0 0 40px;}
.message h1 a{color:#2562b8;}

.m_list{margin:10px auto 0;  overflow:hidden;}
.m_list .mess_jian{ height:29px;line-height:29px; border-bottom:1px solid #dfebf6; vertical-align:middle; cursor:pointer;}
.m_list .mess_jian span{ float:left; width:515px; height:29px; padding:0 0 0 40px; background:url(../img/arr8.png) no-repeat 13px center; overflow:hidden;}
.m_list .mess_jian span a{ color:#333;}
.m_list .mess_jian i{ float:right; color:#333; overflow:hidden; padding:0 58px 0 0;}
.m_list .mess_infos{ padding:12px 18px; background:#e2f2ff; border-bottom:1px solid #cddded;}
.m_list .mess_infos h2{ color:#545454; line-height:22px;}
.m_list .mess_infos h3{ color:#2562b8; line-height:24px;}
.m_list .mess_infos h3 span{ color:#6c6c6c;}

.trend{ background:url(../img/trend_bg.png) no-repeat 360px 140px;}
.trends{ width:524px; height:323px; background:url(../img/trend.png) no-repeat; margin:12px 0 0 30px; padding:24px 0 0;}

.in_vest{width:712px; margin:12px auto 0;}
.in_vest .tab{ height:33px; background:url(../img/tab_bg.png) no-repeat center bottom; overflow:hidden; padding:0 0 0 32px; }
.in_vest .tab ul li{ float:left; margin:0 3px; height:33px; font-size:12px; line-height:33px; color:#2a2a2a; font-weight:bold; cursor:pointer; position:relative; text-align:center;}
.in_vest .tab ul li span{ display:block; height:33px;}
.in_vest .tab ul li .a{ width:136px; background:url(../img/tab1.png) no-repeat; }
.in_vest .tab ul li .b{ width:91px;background:url(../img/tab2.png) no-repeat;}
.in_vest .tab ul li .c{ width:156px;background:url(../img/tab3.png) no-repeat;}
.in_vest .tab ul li .d{ width:86px;background:url(../img/tab4.png) no-repeat;}
.in_vest .tab ul li .e{ width:86px;background:url(../img/tab5.png) no-repeat;}
.in_vest .tab ul li.focus .a{ background:url(../img/tab12.png) no-repeat; color:#fff;}
.in_vest .tab ul li.focus .b{ display:block; background:url(../img/tab22.png) no-repeat;}
.in_vest .tab ul li.focus .c{ display:block; background:url(../img/tab33.png) no-repeat;}
.in_vest .tab ul li.focus .d{ display:block; background:url(../img/tab44.png) no-repeat;}
.in_vest .tab ul li.focus .e{ display:block; background:url(../img/tab55.png) no-repeat;}

.frame{ width:667px; margin:25px auto 0;}
.frame .txt{ padding:22px 0 0 20px;}
.frame .txt p{ line-height:30px; font-size:14px; font-family:"Microsoft Yahei"; color:#333;}

.accordion{ width:660px; margin:10px auto 0; padding:0 0 73px;}
.accordion h2{ height:36px; line-height:36px; color:#252525; font-size:14px; font-family:"Microsoft Yahei"; overflow:hidden;}
.accordion .brief{ border:1px solid #c9dbe9;background:#ddefff; line-height:26px; font-size:14px; font-family:"Microsoft Yahei";color:#252525; padding:10px 26px;}
.accordion .brief span{ color:#2562b8; font-weight:bold;}

.showtrue { display:inherit; }
.showfalse { display:none; }
.tab_off { background:url(../img/tab_link.png) no-repeat; _background:url(../img/tab_link2.png) no-repeat; color:#2562b8; }
.tab_on { color:#2562b8; background:url(../img/tab_hover.png) no-repeat; _background:url(../img/tab_hover2.png) no-repeat; }

.accordion h2 em{ float:left;}
.accordion h2 span{color:#2562b8; cursor:pointer; font-weight:bold;}
.accordion h2 .tab2{ float:left;}
.accordion h2 .tab2 li{ float:left; padding:0 6px; height:36px; font-weight:bold; line-height:36px; cursor:pointer; font-size:14px; font-family:"Microsoft Yahei";}

.event{ margin:26px auto 0; padding:0 0 73px;width:664px;}
.even_scroll{width:664px; height:580px!important;}
.even_scroll table{ background:#beddf7;}
.even_scroll table td{ background:#fff;}
.even_scroll table td b{ color:#2562b8; font-size:14px; font-family:"Microsoft Yahei"; padding:0 15px;}
.even_scroll table td p{ line-height:30px; padding:0 0 0 30px; font-size:14px; font-family:"Microsoft Yahei";}


.newsinfo{ width:660px; margin:0 auto; padding:0 0 73px; overflow:hidden; }
.newsinfo .info_title{border-bottom:1px solid #e0e7ec;text-align:center; padding:0 0 12px;}
.newsinfo .info_title h1{font-size:14px;font-weight:bold;line-height:30px;}
.newsinfo .info_cont{padding:8px 0 20px 0;line-height:24px;}
.newsinfo .info_footer{background-color:#e2eefb;height:30px;padding:0 10px;}
.newsinfo .info_footer p{height:30px;line-height:30px}

.left{ float:left;}
.right{ float:right;}

.news{ width:696px; margin:7px auto 0; overflow:hidden; padding:0 0 73px;}
.news .top{ padding-left:3px; height:163px; overflow:hidden;}
.news .top .img{ width:233px; height:151px; padding:4px; background:#fff; border:1px solid #d2cbbd; overflow:hidden; float:left;}
.news .top .img img{ width:233px; height:151px;}
.news .top .txt{ width:432px; float:right;}
.news .top .txt h1{ font-weight:bold; color:#595761;padding:6px 0;}
.news .top .txt h2{ color:#797979; line-height:22px; height:110px; overflow:hidden;}

.news_list{ width:680px;}
.news_list ul li{ height:25px; line-height:25px; border-bottom:1px dashed #e3e7e9; vertical-align:middle;}
.news_list ul li span{ padding:0 0 0 15px; background:url(../img/arr1.jpg) no-repeat 5px center; float:left;}
.news_list ul li span a{ color:#585760;}
.news_list ul li i{ float:right; color:#9999a0; padding:0 11px 0 0;}


.orders{ height:31px; width:660px; background:url(../img/order_bg.jpg) no-repeat;  margin:0 auto;}
.orders ul li{ float:left; line-height:31px; height:31px; color:#2a2a2a; font-weight:bold; width:165px;  text-align:center;}
.order_bg{ height:31px;background:url(../img/order_hover1.jpg) no-repeat;}

.bodyers{ width:1002px; margin:0 auto; height:622px; background:url(../img/contact_cont.jpg) no-repeat;}

.locat{ height:36px; line-height:36px; padding:36px 0 0 87px; font-size:14px; color:#2562b8; font-weight:bold;}

.contact .txt{ padding:46px 0 0 92px;}

.recruit_bg{ background:url(../img/recruit_bg.jpg) no-repeat right bottom; height:530px;}

.hr_bgs{ background:url(../img/hr_bgs.jpg) no-repeat right bottom; height:810px;*height:790px;}

/*.gudong{ width:665px; margin:0 auto; padding:28px 0 0;}
.gd_top{ height:318px; overflow:hidden;}


.gd_tab{ width:660px; margin:10px auto 0; padding:0 0 73px;}
.gd_tab .brief{ border:1px solid #c9dbe9;background:#ddefff; line-height:26px; font-size:14px; font-family:"Microsoft Yahei";color:#252525; padding:10px 26px;}
.gd_tab .brief span{ color:#2562b8; font-weight:bold;}
.gd_tab h2{ height:36px; line-height:36px; color:#252525; font-size:14px; font-family:"Microsoft Yahei"; overflow:hidden;}
.gd_tab h2 em{ float:left;}
.gd_tab h2 span{color:#2562b8; cursor:pointer; font-weight:bold;}
.gd_tab h2 .tab2{ float:left;}
.gd_tab h2 .tab2 li{ float:left; padding:0 6px; height:36px; font-weight:bold; line-height:36px; cursor:pointer; font-size:14px; font-family:"Microsoft Yahei";}

.event_cont{ width:623px; overflow:hidden;}
.event_txt{ width:394px; padding:20px 0 20px 30px; overflow:hidden;}
.event_txt h1,.event_txt h2,.event_txt h4{ font-family:"Microsoft Yahei"; height:22px; line-height:22px; color:#333; font-size:14px;}
.event_txt h2 em,.event_txt h4 em{ float:left;}
.event_txt h2 .tab2,.event_txt h4 .tab2{ float:left; }
.event_txt h2 .tab2 li,.event_txt h4 .tab2 li{ float:left; height:22px; line-height:22px; cursor:pointer; font-size:14px; font-family:"Microsoft Yahei"; padding:0 5px;}
.event_txt h3{ padding:5px 0;}
.event_txt .brief{border:1px solid #c9dbe9;background:#ddefff; line-height:26px; font-size:14px; font-family:"Microsoft Yahei";color:#252525; padding:5px;}
.event_txt .brief span{ color:#2562b8; font-weight:bold;}*/

.gudong{ width:665px; margin:0 auto; padding:28px 0 0;}
.gd_top{ height:216px; overflow:hidden; background:url(../img/gudong.jpg) no-repeat; position:relative;}

.gd_top .tab2{ width:113px; text-align:center; position:absolute; left:265px; top:42px; }
.gd_top .tab2 li{padding:0 0 16px; cursor:pointer;}

.gd_tab{ width:660px; margin:10px auto 0; padding:0 0 73px;}
.gd_tab .brief{ border:1px solid #c9dbe9;background:#ddefff; line-height:26px; font-size:14px; font-family:"Microsoft Yahei";color:#252525; padding:10px 26px;}
.gd_tab .brief span{ color:#2562b8; font-weight:bold;}
.gd_tab h2{ height:36px; line-height:36px; color:#252525; font-size:14px; font-family:"Microsoft Yahei"; overflow:hidden;}
.gd_tab h2 em{ float:left;}
.gd_tab h2 span{color:#2562b8; cursor:pointer; font-weight:bold;}
.gd_tab h2 .tab2{ float:left;}
.gd_tab h2 .tab2 li{ float:left; padding:0 6px; height:36px; font-weight:bold; line-height:36px; cursor:pointer; font-size:14px; font-family:"Microsoft Yahei";}

.event_cont{ width:623px; overflow:hidden;}
.event_cont b{ font-family:"Microsoft Yahei";color:#2562b8;}
.event_txt{ width:394px; padding:20px 0 20px 30px; overflow:hidden;}
.event_txt h1,.event_txt h2,.event_txt h4{ font-family:"Microsoft Yahei"; height:22px; line-height:22px; color:#333; font-size:14px;}
.event_txt h2 em,.event_txt h4 em{ float:left;}
.event_txt h2 .tab2,.event_txt h4 .tab2{ float:left; }
.event_txt h2 .tab2 li,.event_txt h4 .tab2 li{ float:left; height:22px; line-height:22px; cursor:pointer; font-size:14px; font-family:"Microsoft Yahei"; padding:0 5px;}
.event_txt h3{ padding:0;}
.event_txt .brief{border:1px solid #c9dbe9;background:#ddefff; line-height:26px; font-size:14px; font-family:"Microsoft Yahei";color:#252525; padding:5px 10px;}
.event_txt .brief span{ color:#2562b8; font-weight:bold;}











/*** Other ***/

.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.i5{ display:block; clear:both; height:5px; line-height:5px; font-size:5px; overflow:hidden;}
.i10{ display:block; clear:both; height:10px; line-height:10px; font-size:10px; overflow:hidden;}
.i15{ display:block; clear:both; height:15px; line-height:15px; font-size:15px; overflow:hidden;}
.i20{ display:block; clear:both; height:20px; line-height:20px; font-size:20px; overflow:hidden;}
.i25{ display:block; clear:both; height:25px; line-height:25px; font-size:25px; overflow:hidden;}
.i30{ display:block; clear:both; height:30px; line-height:30px; font-size:30px; overflow:hidden;}
.i45{ display:block; clear:both; height:45px; line-height:45px; font-size:45px; overflow:hidden;}
