@charset "utf-8";

/* CSS Document */

/*全局样式*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, span, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td, section, nav, header, footer{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;text-align:inherit;font-family:"微软雅黑";}

html{height:100%;}

body{font-size:12px; color:#222; line-height:20px; font-family:"微软雅黑"; background:url(../images/bg.gif) 0 0 ; height:100%;}

strong{font-weight:bold;}

a{text-decoration:none; text-transform:none; color:#222;outline:none;blr:expression(this.onFocus=this.blur());}

a:hover{text-decoration:none;}

a span{cursor:pointer;}

.clear{width:0; height:0; display:block; clear:both; overflow:hidden;}

.noFloat{clear:both; *zoom:1;}

.noFloat:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}

textarea{resize:none;}

input:focus{outline:none;}

ul, ol, dl{list-style:none; display:block;}

dd, dt, li{display:block;}

h1, h2, h3, h4, h5, h6{font-weight:normal; display:block;}



.outBox{ width:100%; max-width:1600px; background:#fff; margin:0 auto}


.Panel_Cen{width:1024px; height:auto; margin:0 auto;}

#footer{width:100%; height:84px; text-align:center; background:#323337; clear:both;}

#footer .footField_02{ border-top:1px solid #46474b; line-height:84px; color:#b2b2b2;font-size:14px;}

#footer .footField_02 .copyrightField{float:left; line-height:84px; color:#b2b2b2;font-size:14px;}

#footer .footField_02 .links{float:right; line-height:84px; color:#b2b2b2;font-size:14px;}

#footer .footField_02 .links a{color:#b2b2b2; padding-left:30px;}

#footer .footField_02 .links a:hover{ color:#ff582b}



#index_Panel{width:1024px; height:316px; padding-top:20px; margin:0 auto; clear:both;}

#index_Panel li{width:235px; height:316px; position:relative; float:left; padding-right:28px;text-align:center}

#index_Panel li h2{position:absolute;width:235px; height:52px; line-height:52px; text-align:center; background:#000; left:0; bottom:0;filter:Alpha(opacity=70);-moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; color:#fff; font-size:20px;}

#index_Panel li h2 a{color:#fff;}

#index_Panel li.last{width:235px; height:316px; position:relative; float:right; padding-right:0px;text-align:center}

#index_Panel li .index_down{width:235px; height:316px; position:absolute;background:#000; left:0; bottom:0;filter:Alpha(opacity=80);-moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; color:#fff; display:none; cursor:pointer;}

#index_Panel li .index_down h1{ font-size:20px; text-align:center; line-height:54px; padding-top:92px;}

#index_Panel li .index_down span{width:38px; height:1px; background:#fff; display:block; margin:0 auto;}

#index_Panel li .index_down p{line-height:18px; padding:17px 18px 0 18px;}

#index_Panel li .index_down a{color:#fff;}



.banner_aboutPanel{width:100%; display:block; overflow:hidden; position:relative; margin:0 auto; text-align:center;*text-align:left; clear:both;}

.banner_aboutPanel .banner_aboutField{width:1600px; z-index:1;position:relative; left:50%; margin-left:-800px;}

.pagetitleField{width:auto; height:24px; padding-top:30px;line-height:24px;background:url(../images/icon_01.png) no-repeat left 32px; padding-left:30px;width:950px; color:#4c7485;font-family:"宋体";}

.page_titlePanel .Panel_Cen{}

.pagetitleField a{color:#4c7485;font-family:"微软雅黑"; padding:0 13px; background:url(../images/icon_06.png) no-repeat left center;}

.pagetitleField span{font-family:"微软雅黑"; padding:0 13px; background:url(../images/icon_06.png) no-repeat left center;}

.bg_01{background:#f3f3f3;}

.title{font-size:32px; font-weight:bold;}

.title_02{width:auto;height:auto; padding:23px 0; line-height:35px; font-size:32px;}

.title_02 span{ float:left; font-weight:bold; padding-top:3px}



 .innerShear{float:left; padding-left:16px; padding-top:5px; width:35px; height:35px; background:url(../images/icon_02.png) 100% 100% no-repeat; position:relative}

 .innerShear_new{ float:none; display:inline-block;zoom:1;*display:inline; vertical-align:text-top; padding-left:5px; margin-top:3px}

 .innerShear .shearField{ position:absolute; top:-40px; left:-30px; width:117px; height:43px; background:url(../images/shear_bg.png) 0 0 no-repeat; font-size:12px; display:none; text-align:center; padding-left:10px}

 .innerShear_new .shearField{ left:-41px}

 .innerShear .act{ display:block}

 .innerShear .shearField a{ display:inline-block;zoom:1;*display:inline;  margin:10px 10px 0}

 .innerShear .shearField .lk1{ background:url(../images/shear_ion01.gif) 0 0 no-repeat}

 .innerShear .shearField .lk2{ background:url(../images/shear_ion02.gif) 0 0 no-repeat}

 .innerShear .shearField .lk3{ background:url(../images/shear_ion03.gif) 0 0 no-repeat}

 .innerShear:hover{ background:url(../images/icon_02_01.png) 100% 100% no-repeat;}



.title_03{width:auto; height:auto; padding-top:25px; line-height:48px; font-size:36px;}



.title_03 span{width:365px; display:block;}

.title_03 span em{ list-style:none}

.title_03 span img{ position:relative; top:5px; padding-left:10px;}

.groupPanel_01{width:100%; height:auto; padding-bottom:25px;}

.aboutField{ padding:0 32px; color:#4c7485;  background:url(../images/about_bor01.jpg) no-repeat left 7px;}

.aboutField span{font-size:20px; display:block; line-height:34px;letter-spacing:4px;}

.aboutField p{font-size:14px; line-height:24px; padding-bottom:25px;}

.aboutField .zeroP{ border-left:2px solid #6ac3c2; padding-left:6px}

.aboutField .zeroP p{ padding-bottom:5px}

.aboutField .zeroP p em{ color:#6ac3c2; font-size:20px; font-style: normal }

.aboutField .zeroP_02{ padding-left:28px;}

.aboutField .zeroP_02 p{ padding-bottom:5px}

.aboutField .zeroP_02 p em{ color:#6ac3c2; font-size:14px;  font-style: normal}





.aboutField .span2{padding-top:0px;}

.aboutField font{color:#222;}

.groupPanel_01 .groupField{width:auto; height:auto; clear:both; padding-top:0px; padding-bottom:20px;}

.groupPanel_01 .groupField .group_img{ float:left; width:461px; line-height:48px; border-bottom:3px solid #edefe5; color:#747474; font-size:14px; padding-top:11px;}

.groupPanel_01 .groupField .group_text{ float:right;width:489px;}

.groupPanel_01 .groupField .group_text span{line-height:21px; color:#4c7485; font-size:18px; padding-top:11px; display:block;}

.groupPanel_01 .groupField .group_text p{line-height:25px; font-size:14px; padding-bottom:11px;}

.groupPanel_01 .group_p p{font-size:14px; padding:13px 32px;}

.groupPanel_02{width:100%; height:auto;}

.groupPanel_02 .groupPanel_02_text{width:461px; float:left; padding-top:20px; background:url(../images/about_group_bgicon.jpg) no-repeat left 104px;}

.groupPanel_02 .groupPanel_02_text .title{ line-height:84px; padding-bottom:32px;}

.groupPanel_02 .groupPanel_02_text span{width:34px; display:inline-block;zoom:1;*display:inline; vertical-align:top; font-size:20px; text-align:center; color:#4c7485; line-height:32px;}

.groupPanel_02 .groupPanel_02_text p{display:inline-block;zoom:1;*display:inline;vertical-align:top; width:400px; font-size:14px; line-height:36px;}

.groupPanel_02 .groupPanel_02_img{width:461px; float:right; line-height:51px; padding-top:77px; padding-bottom:32px; font-size:14px;}

.groupPanel_03{width:100%; height:auto; clear:both; padding-bottom:69px;}

.groupPanel_03 .groupPanel_03_left{width:420px; height:auto; float:left;}

.groupPanel_03 .groupPanel_03_left p{line-height:35px; font-size:14px; padding-left:33px; display:block;}

.groupPanel_03 .groupPanel_03_left .span01{ font-size:22px; color:#ff582b;}

.groupPanel_03 .groupPanel_03_left .span02{ font-size:24px; color:#ff582b;}

.groupPanel_03 .groupPanel_03_left .span03{ font-size:18px; color:#ff582b;}

.groupPanel_03 .groupPanel_03_left .title{ line-height:56px; padding-top:32px; padding-bottom:18px;}

.groupPanel_03 .groupPanel_03_right{width:460px; height:auto; float:right; margin-top:120px; line-height:36px; padding-left:38px; border-left:1px solid #e3e3e3; font-size:14px;}

.groupPanel_img{width:100%; height:462px; padding-top:78px;}

.groupPanel_img .slider { width: 1024px; height:403px; position: relative; overflow:hidden;}

.groupPanel_img .slider ul{ position: absolute;top: 0;left: 0; height: 355px; width: 100000px; list-style: none;}

.groupPanel_img .slider ul li { width: 1024px; float: left;}

.groupPanel_img .sliderItem{ font-size: 20px; height: 280px;}

.groupPanel_img .sliderItem p{width:224px;line-height:50px; border-bottom:3px solid #eee; float:left; padding-right:28px;}

.groupPanel_img .sliderItem p span{display:block; color:#747474; font-size:14px;}

.groupPanel_img .sliderItem p.last{padding:0;}

.groupPanel_img .sliderControl { position: absolute; bottom: 0px; width: 1024px; text-align: center; font-size: 0;}

.groupPanel_img .sliderControl li { display: inline-block; *display: inline; *zoom:1; width: 11px; height: 11px; text-align: center; background:url(../images/icon_page.png); color: #e5e5e5; font-size:0px; text-indent:-9999px; margin-right: 5px; cursor: pointer;}

.groupPanel_img .sliderControl li.active {background:url(../images/icon_page_active.png); color:#ff582b;}

.groupPanel_04{ padding:59px 0; line-height:47px; text-align:right;}

.groupPanel_04 a{ display:block;float:right; width:184px; height:47px; background:url(../images/about_btn_01.jpg) 0 0 no-repeat}

.groupPanel_04 a:hover{ background:url(../images/about_btn_01_01.jpg) 0 0 no-repeat}

.groupPanel_04 span{float:right; padding-right:13px; color:#242424; font-size:16px;}



.historyPanel{width:100%; height:auto; padding-bottom:34px;}

.historyPanel .title{line-height:55px; padding:34px 0 0 0;}

.historyPanel .historyField{width:auto; height:auto; position:relative;}

.historyPanel .historyField .historytit{width:461px; height:56px; line-height:56px; position:absolute; right:0; font-size:24px; border-bottom:3px solid #d7d7d7;}

.historyPanel .historyField .historytit span{padding-right:17px;}

.historyPanel .historyField .historytit span.on{color:#ff582b;}

.historyPanel .historyField .historytit span.last{padding:0;}

.historyPanel .historyField .historycont{width:auto; height:auto; padding-bottom:33px;}

.historyPanel .history_img{width:475px; height:auto; float:left; padding-top:19px; line-height:50px; color:#747474;}

.historyPanel .history_text{width:461px; height:auto; float:right; padding-top:73px;}

.historyPanel .history_text span{display:block; color:#4c7485; font-size:26px; line-height:40px; }

.historyPanel .history_text p{line-height:24px; font-size:14px;}

.historyPanel .slider {width:autox; margin: 0 auto; position: relative;}

.historyPanel .slider ul.navigation {width:461px; height:56px; line-height:56px; position:absolute; right:0; font-size:22px; border-bottom:3px solid #d7d7d7; z-index:2;}

.historyPanel .slider ul.navigation li {display: inline; padding-right:9px;}

.historyPanel .slider ul.navigation li.last{padding:0;}

.historyPanel .slider ul.navigation a { color: #000;    text-decoration: none; cursor:pointer}

.historyPanel .slider ul.navigation .on,.historyPanel .slider ul.navigation a:hover { color:#ff582b;}

.historyPanel .slider ul.navigation a.selected { color:#ff582b;}

.historyPanel .slider ul.navigation a:focus {outline: none;}



.historyPanel .scrollBtn{ text-align:right}

.historyPanel .scrollBtn img{ display:inline-block;zoom:1;*display:inline; padding:0 10px; cursor:pointer}



.historyPanel .scrollButtons { position:absolute; top:-26px; cursor: pointer;}

.historyPanel .scrollButtons.left{right:44px;}

.historyPanel .scrollButtons.right{right:6px;}

.historyPanel .hide { display: none;}



.historyPanel .scrollField{ width:1024px; height:350px; position:relative}

.historyPanel .scrollField .scrollArea{ position:absolute; left:0; top:0; width:100%; height:100%; display:none}

.historyPanel .scrollField .act{ display:block}



.historyPanel .scroll {height:350px; width: 1024px;position: relative;clear: left;}

.historyPanel .scrollContainer .panel {height:350px; width: 1024px; position:absolute; top:0; left:0; right:0; display:none }

.historyPanel .scrollContainer .act{ display:block}



.chinaPanel{ padding:34px 0 82px 0;}

.chinaPanel .chinaField_left{width:476px; height:auto; float:left;}

.chinaPanel .chinaField_left .title{line-height:56px;}

.chinaPanel .chinaField_left img{padding:41px 0 0 12px; vertical-align:bottom }

.chinaPanel .chinaField_right{width:477px; height:247px; background:#4e656f; float:right; padding:24px 0 0 0; margin-top:84px;}

.chinaPanel .chinaField_right ul{width:187px; float:left; height:auto; padding-left:50px;}

.chinaPanel .chinaField_right ul li{line-height:18px; padding-bottom:16px; font-size:16px; color:#fff;}

.chinaPanel .chinaField_right ul li.last{padding:0;}



.newsPanel{clear:both;width:100%; height:auto;}

.newsPanel .newsField{width;auto; height:auto; padding:35px 0 50px 0;}

.newsPanel .newsField .news_left{width:478px; height:571px; background:#fff; float:left;}

.newsPanel .newsField .news_left h2{font-size:24px; line-height:36px; padding:22px 26px;}

.newsPanel .newsField .news_left p{font-size:14px; height:60px; line-height:20px; padding:0 26px; color:#808080; display:block;}

.btn_more{display:block; width:31px; height:31px;}

.newsPanel .newsField .news_left .btn_more{margin-left:26px; margin-top:22px;}

.newsPanel .newsField .news_right{width:502px; height:auto; float:right;}

.newsPanel .newsField .news_right li{width:227px; height:274px; float:left; padding-left:24px; padding-bottom:23px;}

.newsPanel .newsField .news_right li p{display:block; height:auto; line-height:22px; padding:13px 18px; background:#fff;}

.newsPanel .newsField .news_right li p span{display:block; height:44px; overflow:hidden; font-size:14px;}

.newsPanel .newsField .news_right li .btn_more{margin-top:13px;}

.newsdelField{width:auto; height:auto; padding-bottom:74px;}

.newsdelField .newsdelField_02 .newsdel_left{width:490px; float:left; color:#808080;}

.newsdelField .newsdelField_02 .newsdel_left h3{ line-height:44px; padding-top:18px; font-size:18px; border-bottom:1px solid #dbdbdb;}

.newsdelField .newsdelField_02 .newsdel_left p{font-size:14px; line-height:24px; padding-top:20px;}

.newsdelField .newsdelField_02 .newsdel_right{width:418px; float:right;}

.newsdelField .newsdelField_02 .newsdel_right .newdel_btn{padding-bottom:33px;  text-align:right; line-height:24px; font-size:18px;}

.newsdelField .newsdelField_02 .newsdel_right .newdel_btn a{padding-left:10px;}



.development_report .development_left{width:458px; float:left;}

.development_report .development_right{width:131px; float:right; padding:15px 66px 0 0;}

.developmentPanel_02{width:100%; height:auto;}

.developmentPanel_02 .Panel_Cen{background:url(../images/development_img2.jpg) no-repeat right bottom; padding-top:30px; padding-bottom:43px;}

.developmentPanel_02 .Panel_Cen p{line-height:24px;  padding-left:32px; font-size:20px;}

.developmentPanel_02 .Panel_Cen ul{ width:464px; padding-left:32px; padding-top:25px;}

.developmentPanel_02 .Panel_Cen li{ line-height:48px;clear:both; *zoom:1; border-bottom:1px solid #d6d6d6;}

.developmentPanel_02 .Panel_Cen li:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}

.developmentPanel_02 .Panel_Cen li span{float:left; display:block; font-size:14px;}

.developmentPanel_02 .Panel_Cen li .num{width:17px;}

.developmentPanel_02 .Panel_Cen li .tit{width:395px; color:#4c7485;}

.developmentPanel_02 .Panel_Cen li .tit a{color:#4c7485;}

.developmentPanel_02 .Panel_Cen li .years{width:35px;}

.developmentPanel_02 .Panel_Cen .newShow{ padding:10px 0 10px 32px}

.developmentPanel_02 .Panel_Cen .newShow .ruleList{ background:url(../images/icon_devlp.png) 0 4px no-repeat; padding-left:15px; margin-bottom:10px; font-size:14px}

.developmentPanel_02 .Panel_Cen .newShow .ruleList em{ color:#6ac3c2; font-size:18px; font-style: normal}











.institutionsPanel_02{width:100%; height:auto; clear:both;}

.institutionsPanel_02 .institutionsField{width:auto; height:auto; padding-bottom:28px; font-family:Arial;}

.institutionsPanel_02 .institutionsField .inst_title{width:auto; height:53px; line-height:53px; font-size:24px; border-bottom:3px solid #d6d6d6;}

.institutionsPanel_02 .institutionsField .inst_cont{ border-bottom:1px solid #d6d6d6; padding-top:18px; padding-bottom:18px;}

.institutionsPanel_02 .institutionsField .inst_cont li{float:left;width:182px; padding-right:60px;}

.institutionsPanel_02 .institutionsField .inst_cont span{display:block; width:180px; height:59px;text-align:center}

.institutionsPanel_02 .institutionsField .inst_cont h2{line-height:35px; font-size:16px; padding-top:11px; width:180px; text-align:center}

.institutionsPanel_02 .institutionsField .inst_cont p{line-height:22px; font-size:14px; background:url(../images/icon_04.jpg) no-repeat left center; padding-left:12px;}



.legal_noticesPanel{ clear:both; padding-bottom:65px;}

.legal_noticesPanel .aboutField{padding:0 0 0 32px;}

.legal_noticesPanel .aboutField span{letter-spacing:0px; line-height:26px; font-size:16px;}

.legal_noticesPanel .aboutField h2{font-size:20px; color:#4c7485; padding-top:30px;}

.legal_noticesPanel .aboutField p{line-height:22px; font-size:14px;color:#222; padding-top:15px; display:block; padding-bottom:0;}

.legal_noticesPanel .aboutField ul{padding-top:25px;}

.legal_noticesPanel .aboutField li{font-size:14px; background:url(../images/icon_05.jpg) no-repeat left 7px; padding-left:15px; line-height:22px; color:#222;}



.ticketsPanel{width:100%; height:auto; clear:both; padding-bottom:93px;}

.ticketsPanel .Panel_Cen{ background:url(../images/tickets_img2.gif) no-repeat right 77px;}

.ticketsPanel .ticketsField .tickets_left{width:608px; float:left;}

.ticketsPanel .ticketsField .tickets_right{width:372px; height:393px; float:left; background:#46b1b5; margin-top:12px; text-align:center;}

.ticketsPanel .ticketsField .tickets_right ul{width:253px; margin:0 auto; text-align:left; color:#fff;}

.ticketsPanel .ticketsField .tickets_right ul li.tit{ font-size:16px; line-height:47px; margin-bottom:5px;}

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01{ list-style:none;border-bottom:1px solid #fff; display:inline-block;zoom:1;*display:inline; vertical-align:middle; width:160px; font-size:16px; padding-right:20px; background:url(../images/cion_01.png) 100% 50% #46b2b5 no-repeat; position:relative; cursor:pointer;}

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01 .s-key{display:block; color:#fff; }

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01 .skcolor{ color:#fff}

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01 .key-list{position:absolute;width:100%; top:47px; z-index:3; background:#344651; filter: alpha(Opacity=95); opacity: .95; left:-70px; right:0px; width:264px; z-index:9; overflow:hidden; display:none}

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01 .act{ display:block}

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01 .time{ width:100%}

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01 .no{ display:none}

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01 .tm{border-bottom:1px solid #2e3e48; padding:6px  10px 6px 72px;cursor:pointer; color:#fff; line-height:24px}

.ticketsPanel .ticketsField .tickets_right ul li.tit .select_01 .tm:hover{ background:#3e525e;filter: alpha(Opacity=95); opacity: .95;}



.ticketsPanel .ticketsField .tickets_right ul li.tit font{font-family:Arial;}

.ticketsPanel .ticketsField .tickets_right ul li:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}

.ticketsPanel .ticketsField .tickets_right ul li input{ border:0 none; background:none}

.ticketsPanel .ticketsField .tickets_right ul li span{ display:inline-block;zoom:1;*display:inline; vertical-align:top }

.ticketsPanel .ticketsField .tickets_right ul li .name{width:70px; font-size:16px; height:33px; line-height:25px; padding-top:16px;}

.ticketsPanel .ticketsField .tickets_right ul li .text{width:180px; height:33px;border-bottom:1px solid #fff; padding-top:5px;display:inline-block;zoom:1;*display:inline; vertical-align:top}

.ticketsPanel .ticketsField .tickets_right ul li .text .txt{width:170px; height:33px; border:0; background:none; font-size:14px; color:#fff;}



.ticketsPanel .ticketsField .tickets_right ul li .txWd{ width:100px; margin-right:20px}

.ticketsPanel .ticketsField .tickets_right ul li .txWd .txt{ width:100px}

.ticketsPanel .ticketsField .tickets_right ul li .code{ display:block; width:60px; height:24px; overflow:hidden; display:inline-block;zoom:1;*display:inline; padding-top:15px; }

.ticketsPanel .ticketsField .tickets_right ul li .code img{ width:60px; height:24px}



.ticketsPanel .ticketsField .tickets_right ul li.btn{padding-top:15px;}

.ticketsPanel .ticketsField .tickets_right ul li.btn a{ display:block; width:253px; height:47px; background:url(../images/tickets_btn.jpg) 0 0 no-repeat; margin:0 auto; text-indent:-9999px}

.ticketsPanel .ticketsField .tickets_right ul li.btn a:hover{ background:url(../images/tickets_btn_01.jpg) 0 0 no-repeat}



.thPanel_01{width:100%; height:auto; clear:both; background:#f3f3f3 url(../images/350th_bg.jpg) no-repeat center 183px;}

.thPanel_01 .thField_01{}

.thPanel_01 .thField_01 .th_left{width:466px; float:left; border-bottom:3px solid #dedede;}

.thPanel_01 .thField_01 .th_left_img span{color:#747474; font-size:14px; padding:13px 0; display:block;}

.thPanel_01 .thField_01 .th_left_img img{padding-top:110px; line-height:24px; }

.thPanel_01 .thField_01 .th_right{width:474px; float:right;}

.thPanel_01 .thField_01 .th_right .th_right_img{padding-left:28px; }

.thPanel_01 .thField_01 .th_right h2{font-size:18px; color:#46b1b5; height:56px; line-height:56px; width:74px; border-bottom:2px solid #46b1b5;}

.thPanel_01 .thField_01 .th_right p{line-height:24px; font-size:14px; padding:13px 0 0;}

.thPanel_01 .thField_02{width:auto; height:auto; padding-bottom:50px;}

.thPanel_01 .thField_02 h2{font-size:18px; color:#46b1b5; height:56px; line-height:56px; width:244px; border-bottom:2px solid #46b1b5;}

.thPanel_01 .thField_02 p{line-height:24px; font-size:14px; padding:13px 0;}

.thPanel_02{width:100%; height:auto; padding:27px 0 ;}

.thPanel_02 .thField_03{width:244px; float:left;}

.thPanel_02 .thField_03 li.tit{line-height:55px; border-bottom:2px solid #46b1b5; font-size:18px; color:#46b1b5;}

.thPanel_02 .thField_03 li.cor{color:#46b1b5;}

.thPanel_02 .thField_03 li{line-height:44px; border-bottom:1px solid #d7d7d7; font-size:14px; cursor:pointer}



.tmallPannel{ width:100%; padding-bottom:40px}

.tmallPannel .tmallField{ padding:4px; background:#fff}

.tmallPannel .tmallField .imgField{ width:100%; height:345px; position:relative;}

.tmallPannel .tmallField .imgField .list{ width:100%; height:100%}

.tmallPannel .tmallField .imgField .list ul{ width:100%; height:295px; position:relative;}

.tmallPannel .tmallField .imgField .list ul li{ width:100%; height:345px; position:absolute; left:0; top:0; display:none;}

.tmallPannel .tmallField .imgField .list ul li.active{ display:block;}

.tmallPannel .tmallField .imgField .list ul li .img{ width:100%; height:295px; overflow:hidden}

.tmallPannel .tmallField .imgField .list ul li .img a{ display:block; width:100%; height:100%;overflow:hidden}

.tmallPannel .tmallField .imgField .list ul li .img img{ display:block; width:100%; height:auto;overflow:hidden}

.tmallPannel .tmallField .imgField .list ul li .text{ position:absolute; top:305px; left:0; right:0; color:#000000; text-align:left; font-size:16px;}

.tmallPannel .tmallField .imgField .list ul li .text a{ color:#000000; display:inline-block;zoom:1;*display:inline; font-size:16px; background: url(../images/icon_02.gif) 100% 50% no-repeat; height:32px; line-height:32px; padding-right:50px; padding-left:5px}

.tmallPannel .tmallField .imgField .control{ position:absolute; right:0; bottom:14px;}

.tmallPannel .tmallField .imgField .control span{ display:block; float:left; width:14px; height:14px; margin:0 4px; background:url(../images/icon_01.gif) 50% 50% no-repeat;   cursor:pointer;}

.tmallPannel .tmallField .imgField .control span.current{  background:url(../images/icon_01_on.gif) 50% 50% no-repeat;}







/*新增*/

.thPanel_02 .thFieldContent{float:left; width:735px; }

.thPanel_02 .thFieldContent ul{ width:100%; position:relative}

.thPanel_02 .thFieldContent ul li{ position:absolute; top:0; left:50px; display:none}

.thPanel_02 .thFieldContent ul .act{ display:block}

.thPanel_02 .thFieldContent ul li .content{ display:inline-block;zoom:1;*display:inline; vertical-align:top;width:308px;}

.thPanel_02 .thFieldContent ul li .content span{display:block; padding-top:40px; line-height:46px; font-size:16px;}

.thPanel_02 .thFieldContent ul li .content p{line-height:24px; font-size:14px;}

.thPanel_02 .thFieldContent ul li img{display:inline-block;zoom:1;*display:inline; vertical-align:top; margin-left:50px; width:303px; margin-top:30px}









.thPanel_02 .thField_04{width:328px; float:left; padding-left:50px;}

.thPanel_02 .thField_04 span{display:block; padding-top:35px; line-height:46px; font-size:16px;}

.thPanel_02 .thField_04 p{line-height:24px; font-size:14px;}

/*.thPanel_02 img{padding-right:13px; float:right; padding-top:32px;}*/

.thPanel_03{padding:26px 0 47px 0;}

.thPanel_03 h2{font-size:18px; color:#46b1b5; height:56px; line-height:56px; width:244px; border-bottom:2px solid #46b1b5;}

.thPanel_03 p{line-height:24px; font-size:14px; padding:14px 0 10px 0;}

.thPanel_03 .thField_05{border-top:1px solid #d7d7d7; margin-top:10px;}

.thPanel_03 .thField_05 .thField_05_left{width:622px; float:left;}

.thPanel_03 .thField_05 .thField_05_left span{color:#e75744;}

.thPanel_03 .thField_05 .thField_05_right{width:218px; float:right; padding:36px 0 0 0;}

.thPanel_04{padding:20px 0 50px 0;}

.thPanel_04 .thField_06_left{width:622px; float:left;}

.thPanel_04 .thField_06_left h2{font-size:18px; color:#46b1b5; height:56px; line-height:56px; width:73px; border-bottom:2px solid #46b1b5;}

.thPanel_04 .thField_06_left p{padding:10px 0; font-size:14px;}

.thPanel_04 .thField_06_right{width:184px; height:47px; float:right; padding-top:87px;}

.thPanel_04 .thField_06_right a{ display:block; width:184px; height:47px; background:url(../images/th_btn.jpg) 0 0 no-repeat}

.thPanel_04 .thField_06_right a:hover{ background:url(../images/th_btn_01.jpg) 0 0 no-repeat}


.thPanel_05{padding:20px 0 50px 0;}
.thPanel_05 h2{font-size:18px; color:#46b1b5; height:56px; line-height:56px; width:244px; border-bottom:2px solid #46b1b5;}
.thPanel_05 .Panel_Cen{ overflow:hidden}
.thPanel_05 .Panel_Cen ul{ width:1050px;zoom:1; padding:25px 0 }
.thPanel_05 .Panel_Cen ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}
.thPanel_05 .Panel_Cen ul li{ float:left; width:280px; padding-right:70px; margin-bottom:30px}
.thPanel_05 .Panel_Cen ul li .pic{ padding:1px; height:186px;background: #ebebeb}
.thPanel_05 .Panel_Cen ul li .tex{ padding:4px 10px; margin:0 auto; height:70px; background: #ebebeb}
.thPanel_05 .Panel_Cen ul li .tex h6{ font-size:13px; color:#46b1b5;}
.thPanel_05 .Panel_Cen ul li .tex p{ font-size:14px;}
.thPanel_05 .Panel_Cen ul li .textHeight{ height:46px}
.thPanel_05 .morenews{text-align:right; padding-right:30px}
.thPanel_05 .morenews a{ display:inline-block; width:184px; height:47px; background: url(../images/360_morexw_01.gif) 0 0 no-repeat}
.thPanel_05 .morenews a:hover{ background:url(../images/360_morexw_02.gif) 0 0 no-repeat}




.banner_contact{width:auto; height:365px; background:#4f656f;}

.banner_contact .banner_contact01{width:317px; float:left; padding:14px 0 0 29px; color:#fff; line-height:24px; font-size:14px;}

.banner_contact .banner_contact01 h2{line-height:62px; height:62px; font-size:20px; border-bottom:1px solid #6f8189;}

.banner_contact .banner_contact01 span{display:block; line-height:56px; font-size:18px;}

.banner_contact .banner_contact02{width:610px; float:right;}

.contact_main{ padding-top:36px;}

.contact_main h2{font-size:18px; line-height:58px; border-bottom:3px solid #d6d6d6;}

.contact_main li{width:1024px; height:auto; border-bottom:1px solid #d6d6d6;clear:both;}

.contact_main li:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}

.contact_main li.contact_title{height:53px;}

.contact_main li.contact_title span{ font-size:16px; line-height:53px;}

.contact_main li.contact_title .email{color:#222;}

.contact_main li span{display:block; float:left; font-size:14px; line-height:20px; padding:10px 0;}

.contact_main li .name{width:448px;}

.contact_main li .email{width:530px; }

.contact_main li .email a{color:#4c7485; text-decoration:none}

.contact_main li .email font{color:#222;}



.sitemapPannel_01{ width:1024px; padding:10px 0 200px;}

.sitemapPannel_01 .sitemapField{ width:100%; border-top:3px solid #d6d6d6}

.sitemapPannel_01 .sitemapField .table_01{ width:100%; margin:0 ; padding:0; border:none}

.sitemapPannel_01 .sitemapField .table_01 th{ border-bottom:1px solid #d6d6d6; padding:20px 0; font-size:14px; text-align:left}

.sitemapPannel_01 .sitemapField .table_01 .wd1{ width:93px;}

.sitemapPannel_01 .sitemapField .table_01 .wd2{ width:137px;}

.sitemapPannel_01 .sitemapField .table_01 .wd3{ width:123px;}

.sitemapPannel_01 .sitemapField .table_01 .wd4{ width:103px;}

.sitemapPannel_01 .sitemapField .table_01 .wd5{ width:155px;}

.sitemapPannel_01 .sitemapField .table_01 .wd6{ width:130px;}

.sitemapPannel_01 .sitemapField .table_01 .wd8{ width:113px;}

.sitemapPannel_01 .sitemapField .table_01 td{ padding:7px 25px 0 0; vertical-align:top}

.sitemapPannel_01 .sitemapField .table_01 td ul{}

.sitemapPannel_01 .sitemapField .table_01 td li{ padding:12px 0 12px 14px; border-bottom:1px solid #d6d6d6; background: url(../images/icon_00.gif) 0 50% no-repeat;}

.sitemapPannel_01 .sitemapField .table_01 th a,.sitemapPannel_01 .sitemapField .table_01 td a{ font-size:14px;}

.sitemapPannel_01 .sitemapField .table_01 th a:hover,.sitemapPannel_01 .sitemapField .table_01 td a:hover{ color:#ff582b}

.sitemapPannel_01 .sitemapField .table_02{width:100%; margin:15px 0 ; padding:0; border:none}
.sitemapPannel_01 .sitemapField .table_02 th{ padding:5px 0; border-bottom:1px dotted #d6d6d6; width:85%;font-size:14px; }
.sitemapPannel_01 .sitemapField .table_02 th a{font-size:14px;}
.sitemapPannel_01 .sitemapField .table_02 td{ padding:5px 0; border-bottom:1px dotted #d6d6d6; width:15%;font-size:14px; color:#46b1b5; text-align:left }





.searchPannle{ width:1024px; margin:0 auto;}

.searchPannle .titleField{ border-bottom:3px solid #d6d6d6; padding:25px 0 18px; font-size:24px; color:#2b5f77}

.searchPannle .contentField{ padding:0 0 40px}

.searchPannle .contentField ul{}

.searchPannle .contentField li{ padding:25px 0; border-bottom:1px solid #d6d6d5}

.searchPannle .contentField li h1{ font-size:15px; color:#222222}

.searchPannle .contentField li h2{ font-size:12px; color:#ff582b; padding:4px 0 0}

.searchPannle .contentField li p{ font-size:14px; padding:15px 0 0}

.searchPannle .pageNum{ padding:20px 0; text-align:left; line-height:20px; font-size:20px}

.searchPannle .pageNum a,.searchPannle .pageNum span{ display:inline-block; zoom:1; *display:inline; padding:0 6px; margin:0 1px;}

.searchPannle .pageNum span{ color:#ff582b; font-weight:bold;}

.searchPannle .pageNum a:hover{ text-decoration:none;}



.breadcrumbs{ width:100%; background:#f3f3f3; padding:10px 0}

.breadcrumbs .crumbs{ width:1024px; margin:0 auto;}

.breadcrumbs .pagetitleField{ padding-top:0;width: auto;height: 24px;line-height: 24px;background: url(../images/icon_01.png) no-repeat 0 50% ;padding-left: 30px;color: #4c7485;

font-family: "宋体";}

