﻿
/* CSS Document */
body{ padding:0px; margin:0px; font-family:Arial; font-size:12px; line-height:18px; color:#555; font-family:"微软雅黑",Arial; background:#fff;}
img{ border:none;}
ul,ol,dl,form{ padding:0px; margin:0px;}
input,select,font,em{ font-size:12px; font-style:normal; font-family:"微软雅黑";}
li{ list-style:none;}
a{ text-decoration:none; color:#555; noline:expression(this.onFocus=this.blur());}
a:focus { outline:none; -moz-outline:none;}
a:hover{ text-decoration:underline; color:#990000;}
.clear{ clear:both; height:30px; overflow:hidden;}
.space10{ clear:both; height:10px; overflow:hidden;}
.space15{ clear:both; height:15px; overflow:hidden;}
.space25{ clear:both; height:25px; overflow:hidden;}
.space30{ clear:both; height:30px; overflow:hidden;}

.Content{ width:1000px; margin:auto;}
.Sidebar{ width:243px; float:left;}
.RightSidebar{ width:740px; float:right;}
.mianContent{ line-height:180%; padding:20px 12px 20px 25px;font-size:14px; min-height:350px;}
.mianContent font{font-size:14px;}
.mianContent01{ line-height:140%; padding:10px 15px 18px 8px;font-size:13px; min-height:200px; }
.mianContent02{ padding:15px 0 15px 15px;}
.mianContent03{ line-height:140%; padding:10px 1px 18px 1px;font-size:14px; min-height:120px; width:100%}
.RightSidebar h5 span{ font-weight:bold;}


/**/
.header{ background:url(../images/Top_bg.jpg) repeat-x left top #FFF;}
.header .box{ width:1000px; height:144px; margin:auto; position:relative; z-index:88;}
.header .logo{ width:620px; height:54px; position:absolute; left:0px; top:27px; margin:0px; padding:0px; background:url(../images/Logo.jpg) no-repeat top;}
.header .logo a{ display:block; height:54px;}
.header .tell{ padding:0; margin:0; position:absolute; right:0px; top:36px;}

.mainnav{ position:absolute; left:0px; bottom:0px; width:1000px; height:42px; background:url(../images/Mainnav.jpg) no-repeat left top; z-index:2;}
.mainnav ul li{ float:left;}
.mainnav ul li span a{ display:block; height:42px; text-indent:-5000px;}
.mainnav ul li#nav1{ width:105px;}
.mainnav ul li#nav2{ width:111px;}
.mainnav ul li#nav3{ width:111px;}
.mainnav ul li#nav4{ width:111px;}
.mainnav ul li#nav5{ width:111px;}
.mainnav ul li#nav6{ width:112px;}
.mainnav ul li#nav7{ width:114px;}
.mainnav ul li#nav8{ width:111px;}
.mainnav ul li#nav9{ width:111px;}
.mainnav ul li#nav1.onnav span a,.mainnav ul li#nav1 span a:hover,.mainnav ul li#nav1 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -0px -42px;}
.mainnav ul li#nav2.onnav span a,.mainnav ul li#nav2 span a:hover,.mainnav ul li#nav2 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -105px -42px;}
.mainnav ul li#nav3.onnav span a,.mainnav ul li#nav3 span a:hover,.mainnav ul li#nav3 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -216px -42px;}
.mainnav ul li#nav4.onnav span a,.mainnav ul li#nav4 span a:hover,.mainnav ul li#nav4 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -327px -42px;}
.mainnav ul li#nav5.onnav span a,.mainnav ul li#nav5 span a:hover,.mainnav ul li#nav5 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -438px -42px;}
.mainnav ul li#nav6.onnav span a,.mainnav ul li#nav6 span a:hover,.mainnav ul li#nav6 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -549px -42px;}
.mainnav ul li#nav7.onnav span a,.mainnav ul li#nav7 span a:hover,.mainnav ul li#nav7 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -661px -42px;}
.mainnav ul li#nav8.onnav span a,.mainnav ul li#nav8 span a:hover,.mainnav ul li#nav8 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -775px -42px;}
.mainnav ul li#nav9.onnav span a,.mainnav ul li#nav9 span a:hover,.mainnav ul li#nav9 span a.acur{ background:url(../images/Mainnav.jpg) no-repeat -886px -42px;}

.mainnav ul li .sub{ position:absolute; width:110px; display:none; background:#cdaa40; font-size:14px;}
.mainnav ul li#nav7 .sub{ width:126px;}
.mainnav ul li#nav2 .sub{ width:111px;}
.mainnav ul li .sub a{ display:block; height:32px; line-height:32px; color:#FFF; border-bottom:dotted 1px #d2b45a; padding-left:24px; overflow:hidden;}
.mainnav ul li .sub a:hover{ color:#FFF;}



/**/
.H_ban{ height:340px;}
.H_ban .ban{ height:340px; overflow:hidden;}
.H_ban .ban li{ height:340px;}
.H_ban .ban li a{ display:block; height:340px;}
.H_ban .hd{ width:478px; height:44px; margin:auto; position:relative; z-index:1; margin-top:-44px; background:url(../images/H_banBg.png) no-repeat left top;}
.H_ban .hd ul{ position:absolute; top:15px; left:243px;}
.H_ban .hd ul li{ width:12px; height:12px; cursor:pointer; overflow:hidden; margin:0 8px; float:left; background:url(../images/H_numBg.png) no-repeat left top;}
.H_ban .hd ul li.on{ background:url(../images/H_numBg.png) no-repeat right top;}

.H_Fl{ width:300px; float:left; margin-top:15px;}
.H_Mib{ width:420px; float:left; padding-left:20px;}
.H_Fr{ width:240px; float:right;}

.H_realTime{ height:250px;width:306px; overflow:hidden;}
.H_realTime h4{ padding:0; margin:0; font-size:16px; color:#333; height:30px; line-height:30px; border-bottom:solid 2px #d5b54a;}
.H_realTime .box{ height:250px; overflow:hidden; border:solid 1px #e1e1e1; border-top:none;}

.H_finance{ height:306px; background:url(../images/H_financeBg.jpg) no-repeat left top; overflow:hidden; position:relative; margin-top:10px;}
.H_finance h4{ padding:0 0 0 80px; margin:0; font-size:16px; color:#333; height:26px; line-height:26px;}
.H_finance h4 a{ float:right; color:#888; font-size:12px; font-family:"宋体";}
.H_finance h4 a em{ color:#d5b54a; font-family:"宋体";}
.H_finance dl{ display:block; width:58px; height:93px; position:absolute; left:11px; top:0; text-align:center;}
.H_finance dl span{ display:block; color:#FFF; height:30px; line-height:30px;}
.H_finance dl em{ display:block; color:#777; font-family:Arial; padding-top:12px;}
.H_finance dl em b{ font-size:30px; display:block; padding-bottom:8px;}
.H_finance .list{ display:block; width:213px; position:absolute; right:10px; top:55px;}
.H_finance .list li{ height:26px; line-height:26px; border-bottom:dotted 1px #e1e1e1; color:#777; padding-left:7px;}
.H_finance .list li span{ display:block; float:left;}
.H_finance .list li span.a1{ width:40px;}
.H_finance .list li span.a2{ width:45px; text-align:center;}
.H_finance .list li span.a3{ padding-left:10px; width:110px;}
.H_finance .list li.Two{ border-bottom:solid 1px #d5b54a; color:#d5b54a;}

.H_video{ height:185px; overflow:hidden; position:relative; padding-top:15px;}
.H_video dl{}
.H_video dl img{ width:300px; height:185px;}
.H_video span{ position:absolute; left:15px; top:35px;}
.H_video em{ position:absolute; left:110px; top:75px;}
.H_video em a{ display:block; width:79px; height:78px; background:url(../images/H_videoIcon.png) no-repeat left top;}

.H_down{ height:336px; background:url(../images/H_downBg.jpg) no-repeat left bottom; padding-top:10px; margin-bottom:18px;}
.H_down li{ height:72px; line-height:72px; padding:12px 0 0 48px; position:relative;}
.H_down li span a{ color:#FFF; font-size:16px;}
.H_down li .hoverBg{ position:absolute; top:60px; right:-10px; width:247px; height:130px; background:url(../images/H_downHover.png) no-repeat left top; display:none;}
.H_down li .hoverBg dl{ position:absolute; left:20px; top:20px; text-align:center;}
.H_down li .hoverBg dl img{ width:68px; height:68px;}
.H_down li .hoverBg dl span{ display:block; height:26px; line-height:26px;}
.H_down li .hoverBg dl.pic02{ display:none;}
.H_down li .hoverBg em{ position:absolute; right:32px; top:28px;}
.H_down li .hoverBg em a{ display:block; width:100px; height:30px; line-height:30px; color:#FFF; margin-bottom:9px; text-align:center; background:url(../images/H_downBtn.jpg) no-repeat left top;}

.H_application{ width:238px;  border:solid 1px #e1e1e1; border-top:solid 2px #d5b54a; overflow:hidden; margin:0px 0 5px 0;}
.H_application h4{ padding:0 0 0 0px; margin:0; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333;}
.H_application h4 div{ display:block; float:right; width:238px; height:35px; color:#ffffff; background:url(../images/H_appIcon.png) no-repeat 90px center #c27847;text-decoration: none; font-weight:bold; }
.H_application h4 a{ display:block; float:right; width:238px; height:35px; color:#ffffff; background:url(../images/H_appIcon.png) no-repeat 90px center #c27847;text-decoration: none; font-weight:bold; }
.H_application .box{ padding:15px 3px 0 5px;}
.H_application .box li{ width:290px; height:24px; line-height:24px; overflow:hidden; float:left; padding-bottom:17px;}
.H_application .box li .textBg{ width:180px; height:24px; background:url(../images/H_appTextBg.jpg) no-repeat left top; float:left; padding:0 10px;}
.H_application .box li .textBg02{ width:103px; height:24px; background:url(../images/H_appTextBg02.jpg) no-repeat left top; float:left; padding:0 10px;}
.H_application .box li .text{ background:none; border:none; width:180px; line-height:24px; height:24px; color:#888;}
.H_application .box li .text02{ background:none; border:none; width:103px; line-height:24px; height:24px; color:#888;}
.H_application .box li .btn{ width:120px; height:30px; color:#FFF; font-size:14px; background:url(../images/H_appBtn.jpg) no-repeat left top; border:none; cursor:pointer;}
.H_application .box li .btnGet{ display:block; width:70px; height:24px; float:right; text-align:center; color:#FFF; background:url(../images/H_appBtn02.jpg) no-repeat left top; }

.H_adBox{ height:189px; overflow:hidden; padding-top:21px;}
.H_adBox .photo{}
.H_adBox .photo li{ float:left; width:240px; overflow:hidden; position:relative;}
.H_adBox .photo li img{ width:240px; height:170px;}
.H_adBox .photo li span{ display:block; height:26px; line-height:26px; text-align:center; width:240px; position:absolute; left:0px; bottom:0px; background:url(../images/H_adTextBg.png) repeat left top; color:#FFF;}
.H_adBox .photo li span a{ color:#FFF;}
.H_adBox .hd{ padding-left:20px;}
.H_adBox .hd ul{}
.H_adBox .hd ul li{ width:30px; height:15px; line-height:15px; color:#fff; cursor:pointer; overflow:hidden; background:#333; float:left; text-align:center; margin-left:1px;}
.H_adBox .hd ul li.on{ background:#d5b54a; width:75px;}

.H_news{ height:330px; overflow:hidden;}
.H_news h4{ padding:0; margin:0; height:45px; line-height:45px; text-align:center; color:#333; font-size:16px; background:url(../images/H_mibTitle.jpg) no-repeat left center;}
.H_news .box{}
.H_news .box li{ height:42px; line-height:42px; border-bottom:dotted 1px #e1e1e1; font-size:16px;}
.H_news .box li img{ display:none;}
.H_news .box li img.True{ display:inline-block;}
.H_news .box li em{ float:right; font-size:12px; color:#888;}
.H_news .box li a{ color:#555;}
.H_news .box li.top{ height:100px; overflow:hidden; font-size:12px;}
.H_news .box li.top span{ display:block; text-align:center; font-size:22px; color:#6a6a6a; height:34px; line-height:34px;}
.H_news .box li.top span a{ color:#d5b54a;}
.H_news .box li.top dl{ display:block; color:#888; padding:10px 15px 0; line-height:22px;}

.H_Review{ height:220px; overflow:hidden; margin:12px 0; }
.H_Review h4{ padding:0 25px; margin:0; height:40px; line-height:40px;  color:#333; font-size:16px; background:url(../images/H_mibTitle02.jpg) no-repeat left center;}
.H_Review h4 a{ float:right; line-height:40px; font-size:12px; font-weight:normal; color:#888; background:#FFF; padding:0 10px; font-family:"宋体";}
.H_Review .box{}
.H_Review .box li{ height:40px; line-height:40px; border-bottom:dotted 1px #e1e1e1; font-size:16px;}
.H_Review .box li a{ color:#555;}
.H_Review .box li img{ display:none;}
.H_Review .box li img.True{ display:inline-block;}
.H_Review .box li em{ float:right; font-size:12px; color:#888;}
.H_Review .box li.top{ height:80px; overflow:hidden; font-size:12px; border:none; padding:5px 0 0 130px; position:relative;}
.H_Review .box li.top .pic{ position:absolute; left:0px;}
.H_Review .box li.top .pic img{ width:115px; height:75px; display:block;}
.H_Review .box li.top span{ display:block; font-size:16px; color:#444; height:26px; line-height:26px;}
.H_Review .box li.top span a{ color:#444;}
.H_Review .box li.top dl{ display:block; color:#888; padding:5px 0 0; line-height:22px;}

.H_newsScroll{ background:url(../images/Top_news.jpg) no-repeat 15px center; padding-left:42px; border:solid 1px #e1e1e1; height:32px; line-height:32px; margin-bottom:10px;}
.H_newsScroll .box{ width:870px; float:right; height:32px; overflow:hidden;}
.H_newsScroll .box li{ float:left; width:420px; overflow:hidden;}


/**/
.Banner{ height:210px;}

.Menu{ background:url(../images/Sidebar_bg.png) no-repeat right bottom; padding:0 3px 3px 0; margin-bottom:10px;}
.Menu .box{ border:solid 1px #e1e1e1; border-top:solid 2px #d5b54a; background:url(../images/Sidebar_boxBg.jpg) repeat-x left top; padding-bottom:15px;}
.Menu .box h4{ padding:0 20px; margin:0; font-weight:normal; height:52px; line-height:52px; font-size:18px; color:#333; background:url(../images/Sidebar_h4Bg.jpg) no-repeat right center; border-bottom:solid 1px #ececec;}
.Menu .box h4 span{ color:#bb9720;}
.Menu .box ul{ padding-top:10px;}
.Menu .box ul li{ line-height:33px; padding:0 13px; font-size:15px;letter-spacing: 2px;}
.Menu .box ul li a{ display:block; height:33px; padding-left:8px; color:#555; font-weight:bold;border-bottom:solid 1px #ececec;}
.Menu .box ul li a:hover,.Menu .box ul li.acur a{ color:#bb9720; text-decoration:none; font-weight:bold;}

.Nav{ padding:0; margin:0; height:54px; line-height:54px; font-size:16px; color:#333; font-weight:normal; background:url(../images/Nav_bg.jpg) no-repeat right top;}
.Nav span{ display:block; width:150px; text-align:center;}
.Nav dl{ float:right; padding:20px 10px 0 0;}
.Nav dl .text{ width:185px; height:20px; line-height:20px; padding:0 10px; border:solid 1px #d7d7d7; color:#a0a0a0;}
.Navb{ padding:0; margin:0; height:54px; line-height:54px; font-size:16px; color:#333; font-weight:normal; background:url(../images/Nav_bg2.jpg) no-repeat right top;}
.Navb span{ display:block; width:150px; text-align:center;}
.Navb dl{ float:right; padding:20px 10px 0 0;}
.Navb dl .text{ width:185px; height:20px; line-height:20px; padding:0 10px; border:solid 1px #d7d7d7; color:#a0a0a0;}

.Nav2{ padding:0; margin:0; height:36px; line-height:36px; font-size:16px; color:#fff; font-weight:normal; background:url(../images/photo_09.jpg);}
.Nav2 .t1{ width:150px;float:left;padding-left:20px;}
.Nav2 .t2{ width:80px; right:80px;float:right; }
.Nav2 .t3{ width:100%; text-align:center; }
.Nav2 a{  font-size:16px; color:#fff; }
.Nav2 .t2 a{  font-size:13px; color:#fff; }

.Customer{ position:fixed; _position:absolute; top:100px; right:10px; _bottom:auto; width:126px; z-index:100;}
.Customer{ _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.Customer .btn{ padding:0; margin:0; display:block; height:24px; background:url(../images/Service_p1.png) no-repeat left top; cursor:pointer;}
.Customer .iconTop{ height:84px; display:block; background:url(../images/Service_p2.png) no-repeat left top;}
.Customer .iconTop a{ display:block; height:84px;}
.Customer .box{ background:url(../images/Service_p6.png) repeat-y left top; padding:0 12px; }
.Customer .box h4{ padding:0; margin:0; height:44px; background:url(../images/Service_p4.jpg) no-repeat left top;}
.Customer .box h4 a{ display:block; height:44px;}
.Customer .box ul{}
.Customer .box ul li{ padding-bottom:8px;}
.Customer .box ul li a{ display:block; height:34px; line-height:34px; color:#757575; padding-left:40px; background:url(../images/Service_p3.jpg) no-repeat left bottom;}
.Customer .box ul li a:hover{ background:url(../images/Service_p3.jpg) no-repeat left top; color:#FFF; text-decoration:none;}
.Customer .box .wx{ text-align:center; padding-top:10px;}
.Customer .box .wx img{ width:100px; height:100px;}

.Sidebar .H_application{ background:url(../images/Sidebar_appBg.jpg) no-repeat right bottom; border:none; width:240px; height:267px; padding:2px 4px 0 0;}
.Sidebar_down{ background:url(../images/Sidebar_bg.png) no-repeat right bottom; padding:0 3px 3px 0; margin-bottom:10px;}
.Sidebar_down .box{ border:solid 1px #e1e1e1; border-top:solid 2px #d5b54a; background:url(../images/Sidebar_boxBg.jpg) repeat-x left top; height:230px; padding:0 15px 0 115px; position:relative;}
.Sidebar_down .box dl{ position:absolute; left:15px; top:35px;}
.Sidebar_down .box dl img{ width:80px; height:80px;}
.Sidebar_down .box dl.pic02{ display:none;}
.Sidebar_down .box ul{ padding-top:15px;}
.Sidebar_down .box ul li{ height:32px; line-height:32px; position:relative; border-bottom:solid 1px #ececec;}
.Sidebar_down .box ul li span a{ font-size:15px;}
.Sidebar_down .box ul li span a:hover{ font-size:15px; color:#f9ab01;}
.Sidebar_down .box .js{ position:absolute; left:15px; top:130px;}

.Sidebar_down .box ul li .hoverBg{ position:absolute; top:32px; right:-22px; width:247px; height:130px; background:url(../images/H_downHover.png) no-repeat left top; display:none;}
.Sidebar_down .box ul li .hoverBg dl{ position:absolute; left:20px; top:20px; text-align:center;}
.Sidebar_down .box ul li .hoverBg dl img{ width:68px; height:68px;}
.Sidebar_down .box ul li .hoverBg dl span{ display:block; height:26px; line-height:26px;}
.Sidebar_down .box ul li .hoverBg em{ position:absolute; right:32px; top:28px;}
.Sidebar_down .box ul li .hoverBg em a{ display:block; width:100px; height:30px; line-height:30px; color:#FFF; margin-bottom:9px; text-align:center; background:url(../images/H_downBtn.jpg) no-repeat left top;}

.Legal{ background:url(../images/Sidebar_bg.png) no-repeat right bottom; padding:0 3px 3px 0; margin-top:10px;}
.Legal .box{ border:solid 1px #e1e1e1; border-top:solid 2px #d5b54a; background:url(../images/Sidebar_boxBg.jpg) repeat-x left top; padding:0 18px 15px;}
.Legal .box h4{ padding:0; margin:0; height:44px; line-height:44px; font-size:14px; color:#333;}
.Legal .box .txt{ line-height:24px; color:#888; text-indent:2em;}




.News_list{}
.News_list li{ height:100px; border-bottom:dotted 1px #d7d7d7;}
.News_list li h4{ padding:10px 0 0; margin:0; height:34px; line-height:34px; font-size:14px;}
.News_list li h4 a{ color:#333;}
.News_list li h4 span{ float:right; padding-right:10px; color:#9c9c9c; font-size:10px; font-weight:normal;}
.News_list li dl{ display:block; padding-right:10px; line-height:20px; color:#888;}
.News_list li.top{ height:125px; position:relative; padding-left:150px;}
.News_list li.top h4{ padding:0; height:36px; line-height:36px;}
.News_list li.top .pic{ position:absolute; left:0px; top:10px;}
.News_list li.top .pic img{ width:135px; height:95px;}
.News_list li.top dl{}
.News_list li.top dl a{ display:block; width:50px; height:24px; line-height:24px; text-align:center; color:#FFF; background:url(../images/Icon_look.jpg) no-repeat top; margin-top:5px;}
.News_list li.topZb{ height:345px; padding-top:10px;}
.News_list li.topZb h4{ padding:20px 0 0;}
.News_list li.topZb .pic{ }
.News_list li.topZb .pic img{ width:668px; height:234px; border:solid 1px #dcdcdc; padding:1px;}

.Info_title{ padding:0px; margin:15px 0px 0px; font-size:22px; text-align:center; color:#c0264c; font-family:"微软雅黑"; font-weight:normal; line-height:34px;}
.Info_time{ padding:0px 0px 5px; margin:0px; font-size:12px; font-weight:normal; text-align:center; border-bottom:dashed 1px #eaeaea; color:#999;}
.Info_txt{ padding:10px 20px; line-height:24px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page{ padding-left:30px; background:url(../images/Icon_newsPage.jpg) no-repeat 20px center;}
.Info_page a{ color:#7a7a7a;}

.Live_list{}
.Live_list li{ height:258px; border-bottom:dotted 1px #d7d7d7; padding:20px 0 0 250px; position:relative;}
.Live_list li .pic{ position:absolute; left:0px;}
.Live_list li .pic img{ width:230px; height:248px; padding:1px; border:solid 1px #dcdcdc;}
.Live_list li h4{ padding:0; margin:0; height:25px; line-height:25px; font-size:16px; font-weight:bold;}
.Live_list li h4 span{ margin-left:10px; font-size:12px; font-weight:normal;}
.Live_list li dl{ display:block; line-height:20px; color:#888; padding-top:10px;}

.Live_info{ padding:0 40px;}
.Live_info .pic{ padding:20px 0 0; margin:0; text-align:center;} 
.Live_info .pic img{ width:500px; height:400px;}
.Live_info .title{ padding:0; margin:0; text-align:center; height:77px; line-height:77px; font-size:12px; font-weight:normal;} 
.Live_info .title b{ font-size:16px; margin-right:10px;}
.Live_info .txt{ padding:10px 0px; height:230px; overflow:hidden; color:#888; line-height:24px;}

.Product_menu{ height:40px; line-height:40px; margin:0 5px; border-bottom:solid 1px #d5b54a;}
.Product_menu li{ float:left; font-size:12px; color:#ececec;}
.Product_menu li a{ font-size:14px; padding:0 15px;}
.Product_menu li a:hover,.Product_menu li a.acur{ color:#bb9720; font-weight:bold; text-decoration:none;}
.Product_txt{ padding:20px 5px;}

.Calendar_t1{ padding:0 35px; margin:0; height:50px; line-height:50px; background:url(../images/C1.jpg) no-repeat left center; font-size:14px; color:#c47747;}
.Calendar_t2{ padding:0 33px; margin:0; height:50px; line-height:50px; background:url(../images/C2.jpg) no-repeat left center; font-size:14px; color:#c47747;}
.Calendar_t3{ padding:0 34px; margin:0; height:50px; line-height:50px; background:url(../images/C3.jpg) no-repeat left center; font-size:14px; color:#c47747;}
.Calendar_t4{ padding:0 35px; margin:0; height:50px; line-height:50px; background:url(../images/C4.jpg) no-repeat left center; font-size:14px; color:#c47747;}

.Calendar_table{ border:solid 1px #d2d2d2;}
.Calendar_table td{ padding:7px; text-align:center; border-bottom:solid 1px #e5e5e5; }
.Calendar_table td a{ display:block; width:60px; height:21px; line-height:21px; color:#FFF; text-align:center; background:url(../images/C5.jpg) no-repeat left center;}
.Calendar_table td.bgColor{ color:#595959; font-weight:bold; background:#eee;}
.Calendar_table td.line{ text-align:left; color:#d5b54a; border-bottom:solid 1px #d5b54a; border-left:solid 20px #fff; border-right:solid 20px #fff;}
.Calendar_table td.leftLine{ border-left:solid 20px #fff;}
.Calendar_table td.rightLine{ border-right:solid 20px #fff;}
.Calendar_table td.None{ border:none; padding:1px;}


/*footer*/
.Footer{ background:url(../images/Footer_bg.jpg) repeat-x left top;}
.Footer .box{ width:1000px;  margin:auto; position:relative; color:#666;}
.Footer .box .addnav{ padding:0; margin:0; font-size:12px; font-weight:normal; color:#333; position:absolute; left:-7px; bottom:16px;}
.Footer .box .addnav a{ padding:0 10px 0 7px; color:#666;}
.Footer .box .copy{ position:absolute; right:0px; bottom:16px; font-family:Arial;}
.Footer .box .copy a{ color:#898989;}
.Footer .box .wx{ position:absolute; right:11px; top:101px;}
.Footer .box .wx img{ width:92px; height:92px;}
.Footer .box .wx span{ display:block; text-align:center; padding-top:10px;}
.Footer .box .parent{ height:53px; background:url(../images/Footer_parentBg.jpg) no-repeat left top; overflow:hidden; padding-left:100px;}
.Footer .box .parent .box{ width:800px; overflow:hidden; float:left;}
.Footer .box .parent .box ul{ padding:4px 0 0;}
.Footer .box .parent .box ul li{ float:left; padding-right:15px;}
.Footer .box .parent .box ul li img{ height:44px;}
.Footer .box .links{ height:152px; padding-top:38px;}
.Footer .box .links li{ float:left; width:500px; height:32px; overflow:hidden; color:#333;}
.Footer .box .links li a{ color:#666; padding:0 16px 0 13px;}
.Footer .box .links li span{ color:#ddb52f; padding-right:20px; font-size:14px; font-weight:bold;}
.Footer .box .links li span a{ color:#ddb52f;}
.Footer .box .links li.End{ width:100%;}
.Footer .box .Imprint{ height:43px; text-align:center; color:#555; border-bottom:dotted 1px #444;}
.Footer .box .Imprint2{ color:#a6a6a6; line-height:170%;padding:12px 0;}
.Footer .box .Imprint2 a{ color:#a6a6a6;}
.Footer .box .iconTop{ position:absolute; right:0px; top:20px;}
.Footer .box .iconTop a{ color:#b58b23; background:url(../images/Footer_icon.jpg) no-repeat left center; padding-left:22px; }
.friend { padding:15px 0; margin-top:0px; border-top:0px solid #737373; position:relative; padding-left:60px; height:50px}
.friend a{ color:#7B7B7B;  font-size:12px}
.friend .fle{color: #ddb52f;font-weight: bold;height: 52px;width: 59px; font-size:12px; position:absolute; left:0px; top:17px}
.friend .top{color: #7B7B7B;padding-top: 2px;text-align: left;width: 940px; }
.friend_list { width:940px;}
.friend_list li { float:left;width:78px; height:26px; text-align:center;}




/**/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:10px 0px;}
.ul_sitemap li strong{ width:70px; display:inline-block;}

.Links_list{}
.Links_list li{ float:left; width:200px; height:120px; text-align:center; padding:10px 11px 12px 11px;}
.Links_list li .pic{ border:solid 1px #eee; padding:1px;}
.Links_list li .pic img{ width:194px; height:80px;}
.Links_list li span{ padding-top:10px; display:block;}
.Links_list li.End{ padding-right:0px;}


/*pages*/
.Pages{ padding:15px 0; line-height:18px; zoom:1; overflow:hidden; text-align:center; clear:both;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
.Pages .p_cur,.Pages .f1,.Pages .f2{ display:none;}
.Pages .p_cur b{ color:#c60000; font-weight:normal;}
.Pages .p_count b{ color:#c60000; font-weight:normal;}
.Pages .p_total b{ color:#c60000; font-weight:normal;}
.Pages .p_page em{ font-style:normal; font-family:Arial; display:none;}
.Pages .p_page em a{ padding:2px 7px; border:solid 1px #d8d8d8; background:#ececec;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #669900; background:#669900;}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_page .f2{ margin-right:3px;}
.Pages .i_text{ width:34px; height:18px; padding:0px; text-align:center; font-size:12px; border:solid 1px #ddd; border-right-color:#eee; background:#fff;}
.Pages .i_button { position:relative; width:34px; height:19px; cursor:pointer; border:none; background:url(../images/Btn_go.jpg) no-repeat; }
.Pages .a_first,.Pages .a_prev,.Pages .a_next,.Pages .a_end{ padding:3px 8px 0px; background:url(../images/Page_btnBg.jpg) repeat-x left bottom #FFF; border:solid 1px #ddd;}





.search-btn{
    background: url("../images/C5.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    border: medium none;
    color: #fff;
    height: 21px;
    line-height: 20px;
    width: 60px;
    background-color:#D5B449;
}

.Faq_from{ border:solid 1px #eee; margin:10px; padding:0 30px;}
.Faq_from h4{ padding:0; margin:0; font-size:14px; color:#ae7e00; text-align:center; line-height:70px;}
.Faq_from table{}
.Faq_from table td{ padding:7px;}
.Faq_from table td span{ color:#F00; font-size:14px; padding-right:5px; font-family:"宋体";}
.Faq_from table td.name{ width:130px; text-align:right;}
.Faq_from table td .text{ border:solid 1px #ccc; width:210px; height:22px; line-height:22px; padding:0 5px;}
.Faq_from table td .text02{ border:solid 1px #ccc; width:400px; height:130px; line-height:22px; padding:0 5px; font-size:12px;}
.Faq_from table td .btn{ border:none; cursor:pointer; background:url(../images/Btn_faq.jpg) no-repeat top; width:88px; height:33px; color:#a27600; margin:0 10px 20px 0;}


#mrq{float: left;overflow: hidden; width: 800px;}
#Marquee_x { overflow:hidden; width: 800px }
#Marquee_x ul{ padding: 4px 0 0;}
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{   float: left; padding-right: 15px;}
#Marquee_x ul li div img{  height: 44px;}

.input1{
	border: 1px solid #CCCCCC; height: 20px;color:#666;
}
.input_word{
	border: 1px solid #CCCCCC; height: 20px;color:#666;
}
.newscontent {
	LINE-HEIGHT: 1.8; FONT-FAMILY: "宋体"; COLOR: #333333; FONT-SIZE: 14px
}
.pcshow IMG {
	BORDER-BOTTOM: #CFAC32 1px solid; BORDER-LEFT: #CFAC32 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #CFAC32 1px solid; BORDER-RIGHT: #CFAC32 1px solid; PADDING-TOP: 2px
}
.pcshow1 IMG {
	BORDER-BOTTOM: #C9C9C9 1px solid; BORDER-LEFT: #C9C9C9 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #C9C9C9 1px solid; BORDER-RIGHT: #C9C9C9 1px solid; PADDING-TOP: 2px
}
.pcshow2 IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.pcshow3 IMG {
	BORDER-BOTTOM: #CFAC32 1px solid; BORDER-LEFT: #CFAC32 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #CFAC32 1px solid; BORDER-RIGHT: #CFAC32 1px solid; PADDING-TOP: 2px
}
.pcshow4 IMG {
	BORDER-BOTTOM: #C9C9C9 1px solid; BORDER-LEFT: #C9C9C9 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #C9C9C9 1px solid; BORDER-RIGHT: #C9C9C9 1px solid; PADDING-TOP: 2px
}


.line-h {
	line-height: 24px;
	letter-spacing: 0px;
}
.txtbt {
	TEXT-ALIGN: center;padding-top:10px;padding-bottom:25px;FONT-FAMILY: "微软雅黑"; COLOR: #990000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.biaoti1 {
	TEXT-ALIGN: center;padding-top:30px;padding-bottom:20px;FONT-FAMILY: "微软雅黑"; COLOR: #000; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.neirong1 {
	padding-top:10px;padding-bottom:10px;
	line-height: 180%;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
}
.tupian700 {width: 720px;OVERFLOW: hidden;padding-top:1px;padding-bottom:1px;}
.tupian700 img {width: expression(this.width > 720?720:true); max-width:720px;}
.neirong700 {width: 720px;OVERFLOW: hidden;}
.neirong700 img {width: expression(this.width > 720?720:true); max-width:720px;}

.tupian680 {width: 690px;OVERFLOW: hidden;padding-top:1px;padding-bottom:1px;}
.tupian680 img {width: expression(this.width > 680px?680px:true); max-width:680px;}
.neirong680 {width: 680px;OVERFLOW: hidden;}
.neirong680 img {width: expression(this.width > 680px?680px:true); max-width:680px;}



