@charset "gb2312";
/* CSS Document */
.clearfix { zoom:1;}

.clearfix:after { content: '\20'; display: block; clear: both;}

.none{ display:none;}

*{ margin:0; padding:0;}

a,ins{ text-decoration:none;}


a:hover,img{ border:none;}

body,html{ overflow-x:hidden;}

body,button,input,select,textarea{ font:12px/20px Arial, Helvetica, sans-serif ; }

h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}

.undis {display:none;}

i,b{ font-style:normal; font-weight:normal;}

ul,ol{ list-style-type:none;}

.wrap{ width:1000px; margin:0 auto;}

.hd_pt{ position:relative; height:380px;}

.hd_pt .fla{ width:1200px; position:absolute; left:50%; margin-left:-600px; top:0; z-index:1; background-color:#FFFFFF;}

.hd_pt .nav{ background:url(../bg/hd_nbg.png) no-repeat; height:143px; width:2000px; position:absolute; top:0; left:50%; margin-left:-1000px; z-index:999;}

.nav ul.n1{ float:right; padding-top:16px; height:25px;}

.nav ul.n1 li{ float:left; padding-right:40px;}

.nav ul.n1 li a{ background:url(../bg/sl.png) no-repeat; display:block; height:10px;}

.nav ul.n1 li a.l1{ background-position:0 0; width:45px;}

.nav ul.n1 li a.l2{ background-position:-83px 0; width:66px;}

.nav ul.n1 li a.l3{ background-position:-190px 0; width:21px;}

.nav ul.n2{ margin:30px 0 0 20px; float:left; width:665px; display:inline;}

.nav ul.n2 li{ float:left;}

.nav ul.n2 li a,.nav ul.n2 li a i,.nav ul.n2 li a b{ width:95px; height:43px; display:block; text-align:center; cursor:pointer;}

.nav ul.n2 li a{  position:relative; overflow:hidden;}

.nav ul.n2 li a i{ font-family:"Î¢ÈíÑÅºÚ";line-height:43px; font-size:17px; color:#fff; position:absolute; top:0; left:0;}

.nav ul.n2 li a b{ font-size:11px; color:#FFBA00; line-height:14px; background:url(../bg/nav_h.png) no-repeat; position:absolute; top:43px; left:0;}

.nav ul.n2 li a b span{ font-family:"Î¢ÈíÑÅºÚ"; color:#fff; font-size:16px; line-height:20px; display:block; padding-top:5px;}

.nav ul.n2 li a.hover i{ top:-43px;}

.nav ul.n2 li a.hover b{ top:0;}

.nav span a{display:block; background:url(../bg/logo.png) no-repeat; width:246px; height:63px; float:left;  margin:20px 0 0 20px;}

.main{ background:url(../bg/bd_bg.gif) center top no-repeat; width:100%;}

.main .topbox{ height:46px; position:relative;}


.topbox .ctb{ background:url(../bg/hd_ct.png) no-repeat; width:472px; height:70px; position:absolute; left:30px; top:-30px; z-index:9999;}

.topbox .t_qq ul{ padding:5px 40px 0 0;}

.topbox .t_qq ul li{ float:left; padding-left:10px;}

.topbox .t_qq ul li a.a1{ width:32px; height:32px; display:block;background:url(../bg/t_qq_1.gif) no-repeat;}
.topbox .t_qq ul li a.a2{ width:32px; height:32px; display:block;background:url(../bg/t_qq_1.gif) no-repeat;}
.topbox .t_qq ul li a.a3{ width:32px; height:32px; display:block;background:url(../bg/t_qq_2.gif) no-repeat;}
.topbox .t_qq ul li a.a4{ width:32px; height:32px; display:block;background:url(../bg/t_qq_2.gif) no-repeat;}
.topbox .t_qq ul li a.a5{ width:32px; height:32px; display:block;background:url(../bg/t_qq_3.gif) no-repeat;}
.topbox .t_qq ul li a.a6{ width:32px; height:32px; display:block;background:url(../bg/t_qq_3.gif) no-repeat;}
.topbox .t_qq ul li a:hover{background-position:bottom;}

.ip_1{ padding-top:14px;}

.ip_1 .rec{ width:339px; float:left; background:url(../bg/ico_left.gif) right top no-repeat; height:228px; position:relative; padding:9px 0 0 15px;}

.ip_1 .rec ins{ background:url(../bg/ico_left.png) no-repeat; width:330px; height:73px; position:absolute; left:15px; bottom:16px;}

.ip_1 .clb{ width:993px; float:left; height:260px;}

.ip_1 .scrb1{/*635px*/ width:993px; height:260px; position:relative; overflow:hidden; margin-left:5px; margin-top:2px;}

.ip_1 .scrb1 ul{ width:20000em; position:absolute; top:0; left:0;}

.ip_1 .scrb1 ul li{ float:left; margin-left:-1px;}

.ip_1 .scrb1 ul li a{ background:url(../bg/cl_bg_195_237.gif) no-repeat; width:184px; height:236px; position:relative; display:block; padding:11px 0 0 11px;margin:0 2px 0 1px;}

.ip_1 .scrb1 ul li a p{ display:none; text-align:center; cursor:pointer;}

.ip_1 .scrb1 ul li a ins{ background:url(../bg/ico_3.png) no-repeat; width:79px; height:80px; position:absolute; top:7px; left:10px;}

.ip_1 .scrb1 ul li a span{ color:#666; font-family:Verdana, Geneva, sans-serif; font-size:11px; position:absolute; left:36px; bottom:28px;}

.ip_1 .scrb1 ul li a:hover img{ display:none;}

.ip_1 .scrb1 ul li a:hover p{ width:166px; height:129px; background-color:#1b1b1b; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; line-height:18px; display:block; padding-top:85px;}

.ip_1 .scrb1 ul li a:hover p i{ display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#9d9d9d;}



.ip_1 .clb dl{padding:8px 0 0 24px;margin:-322px 0 0 520px;position:absolute;}

.ip_1 .clb dl dd{ background:url(../bg/ico_1a.gif) no-repeat; cursor:pointer; width:12px; height:10px; overflow:hidden; float:left; margin-right:9px;}

.ip_1 .clb dl dd.active{ background-position:-21px 0;}

.ip_2{ padding:0 10px;}

.ip_2 .hr{ display:block; height:5px; background-color:#000; overflow:hidden;}

.ip_2 .lb{ width:398px; float:left;}

.ip_2 .rb{ width:575px; float:right; overflow:hidden;}


dl.sl{}

dl.sl dd{ float:left;}

dl.sl dd a{ width:127px; height:219px; display:block; background:url(../bg/ico_9.gif) left bottom no-repeat; position:relative; padding-top:21px; padding-left:5px;}

dl.sl dd a ins{ background:url(../bg/ico_8.png) no-repeat; width:121px; height:121px; position:absolute; top:20px; left:5px; cursor:pointer;}

dl.sl dd a b{ font-family:Georgia, "Times New Roman", Times, serif; color:#222; font-size:18px; padding:6px 0 0 20px; display:block;}

dl.sl dd a h4{ color:#380c38; font-weight:bold; display:block; text-align:center; padding-top:45px;}

dl.sl dd a:hover{ background-position:right bottom;}

dl.sl dd a:hover b{ color:#ffba00;}

dl.sl dd a:hover h4{ color:#fff;}

.ip_2 .rb .sp{ width:272px; float:left; padding-top:15px;}

.ip_2 .rb .sp a.t{ border:1px solid #ededed; width:270px; height:190px; display:block; margin:0 auto; text-align:center; padding-top:5px; position:relative;}

.ip_2 .rb .sp a.t ins{ background:url(../bg/ico_10.gif) no-repeat; width:70px; height:39px; position:absolute; left:5px; bottom:4px;}

.ip_2 .rb .sp h4{ padding:0 6px; line-height:30px; height:30px; overflow:hidden;}

.ip_2 .rb .sp h4 a{ color:#000;}

.ip_2 .rb .sp h4 strong{ float:left;}

.ip_2 .rb .sp h4 a.more{ background:url(../bg/more.gif) no-repeat; width:61px; height:10px; display:block; float:right; margin-top:10px;}

.ip_2 .rb .sp p{ padding:0 6px;}

.ip_2 .rb .sp p a{ color:#999; line-height:14px;}

.ip_2 .rb .sp p a:hover{ color:#333;}

.ip_2 .rb .nlb{ width:284px; float:left; margin-left:8px; display:inline; padding-top:5px; background:url(../bg/ico_12.gif) 0 0 no-repeat; height:317px; padding-left:11px;}

.ip_2 .rb .nlb h3{ background:url(../bg/p2_t2.gif) no-repeat; height:36px;}

.ip_2 .rb .nlb h3 a{ height:36px; display:block;}

dl.nl{ padding-top:10px; padding-bottom:8px;}

dl.nl dd{ border-bottom:1px dashed #e6e6e6; margin-bottom:12px;}

dl.nl dd a{ height:46px; display:block; overflow:hidden;}

dl.nl dd a h4{ color:#333;}

dl.nl dd a b{ display:block; font-size:10px; color:#999; height:20px;}

dl.nl dd a b i{ float:left;}

dl.nl dd a b span{ float:right;}

dl.nl dd a:hover h4{ color:#f1ae00;}

.spft{ padding-left:3px;}

.spft h4{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:26px;}

.ip_3{}

.ip_3 h3{ background:url(../bg/p3_t1.gif) no-repeat; height:47px;}

.ip_3 h3 a{ height:47px; display:block;}

.ip_3 .lb{ width:727px; float:left;}

.ip_3 .lb dl{ padding-left:10px; margin-top:13px;}

.ip_3 .lb dl dd{ float:left; padding:0 8px 16px 0}

.ip_3 .lb dl dd a{ background:url(../bg/ico_7.gif) no-repeat; width:135px; height:172px; display:block; text-align:center; padding-top:8px; overflow:hidden;}

.ip_3 .lb dl dd a h4{ color:#999; padding-top:32px; text-align:left; padding-left:15px;}

.ip_3 .lb dl dd a:hover{ background-position:right top;}

.ip_3 .rb{ width:270px; float:left; padding-top:15px; background:url(../bg/ico_13.gif) left bottom no-repeat; height:370px;}

.ip_3 .rb a.t{ border:1px solid #ededed; width:266px; height:278px; display:block; margin:0 auto; text-align:center; padding-top:8px; position:relative;}

.ip_3 .rb a.t ins{ background:url(../bg/ico_14.gif) no-repeat; width:104px; height:39px; position:absolute; right:5px; bottom:4px;}

.ip_3 .rb h4{ padding:0 6px; line-height:30px; height:30px; overflow:hidden; border-bottom:1px solid #ededed;}

.ip_3 .rb h4 a{ color:#000;}

.ip_3 .rb h4 strong{ float:left;}

.ip_3 .rb h4 a.more{ background:url(../bg/more.gif) no-repeat; width:61px; height:10px; display:block; float:right; margin-top:10px;}

.footer_1 .t{ height:28px; background:url(../bg/fc_bg.gif) no-repeat; position:relative; margin-top:20px;}

.footer_1 .t a.top{ background:url(../bg/top.gif) no-repeat; width:52px; height:27px; position:absolute; right:42px; bottom:-1px;}

.footer_1 .t ul{}

.footer_1 .t ul{ float:left;}

.footer_1 .t ul li{ float:left;}

.footer_1 .t ul li a{ height:25px; width:43px; display:block;}

.footer{ width:100%; background:url(../bg/ft_bg.jpg) repeat-x; position:relative; height:360px;}

.footer a{display:block;}

.footer .container{ background:url(../bg/ft_m.jpg) no-repeat; height:200px;margin:0 auto;}

.footer .container .f_p1{ height:210px; overflow:hidden;}

.footer .container .f_p2{ height:182px; position:relative; padding-left:40px;}

.footer .container .f_p3{ padding-top:10px; text-align:center; color:#c8c7c7;}

.footer .container .f_p3 a{ color:#c8c7c7; display:inline;}

.player{ width:100%; height:25px; margin-bottom:-14px;} 

.f_p1 .l{ width:418px; float:left; padding:50px 0 0 50px;}

.f_p1 .r{ width:485px; float:left; padding-top:67px;}

.f_p1 .r dl{ width:141px; float:left;}

.f_p1 .r dl dd{}

.f_p1 .r dl dd a{ text-align:right; color:#bababa; padding-right:6px;}

.f_p1 .r dl dd a span{ font-size:10px; color:#454545; padding-right:4px;}

.f_p1 .r dl dd a:hover{ background-color:#f89302; color:#fff;}

.f_p2 a.gomap{ width:310px; height:180px; float:left;}

.f_p2 ul{ padding:89px 0 0 656px;}

.f_p2 ul li{ float:left; padding-right:4px;}

.f_p2 ul li a{ width:34px; height:34px;display:block;}

.left{ float:left; width:269px; background:url(../bg/left.gif) no-repeat right top; min-height:935px; _height:935px;margin-top:1px;}
.right{ float:left; width:731px;min-height:935px; _height:935px;}

.left h3{ height:54px;}

.left h2{margin-left:3px;}

.left h2 a{ display:block; background:url(../bg/leftTitle.gif) no-repeat;}

.left h2.about a{ height:68px; background-position:0 0; margin-top:10px;}

.left h2.showcase a{ height:48px; background-position:0 -68px; margin:9px 0 0 4px;}

.left h2.join a{ height:48px; background-position:0 -116px; margin:8px 0 0 4px;}

.left h2.rmtx a{ height:48px; background-position:0 -417px; margin:8px 0 0 4px;}

.left h2.news a{ height:49px; background-position:0 -164px; margin:13px 0 0 4px;}

.left h2.newsList a{height:68px; background-position:0 -213px; margin-top:10px;}

.left h2.weedList a{height:68px; background-position:0 -281px; margin-top:10px;}

.left h2.busList a{height:68px; background-position:0 -349px; margin-top:10px;}

.left h2.price a{height:68px; background-position:0 -465px; margin-top:10px;}

.left h2.local a{height:68px; background-position:0 -533px; margin-top:10px;}

.left ul.nav{ background:url(../bg/nav.gif) repeat-y; width:259px; margin:6px 0 0 5px;}

.left ul.nav li a{ display:block; height:44px; background:url(../bg/nava.gif) no-repeat center bottom; line-height:44px; text-transform:uppercase; font-size:10px; color:#909090;}

.left ul.nav li a i{ font-size:16px; font-size:16px; font-family:"microsoft yahei"; color:#333; padding:0 6px 0 26px;}

.left ul.nav li a:hover{ background:url(../bg/navHover2.gif) no-repeat 2px 0; color:#FFF;}

.left ul.nav li a.hover{ background:url(../bg/navHover.gif) no-repeat 2px 0; color:#FFF;}

.left ul.nav li a:hover i,.left ul.nav li a.hover i{ color:#FFF;}

.left ul.nav li.top,.left ul.nav li.down{ font-size:0px; line-height:0px;}

.left ul.nav li.top{ height:2px; background:url(../bg/type.gif) no-repeat;}

.left ul.nav li.dowm{ height:21px; background:url(../bg/type.gif) no-repeat left bottom;}

.left ul.showTab{ background:url(../bg/showtabBg.gif) no-repeat center bottom; height:36px; padding:8px 0 0 30px;}

.left ul.showTab li{ float:left; height:36px; line-height:36px; display:inline; margin-left:-20px;}

.left ul.showTab li a{ font-family:"microsoft yahei"; font-size:14px; width:100px; color:#7b7b7b; display:block; text-indent:24px; background:url(../bg/tab.png) no-repeat -1000px -1000px;}

.left ul.showTab li a:hover,.left ul.showTab li a.hover{ background-position:0 3px; color:#b40404;}

.left ul.news{ padding:5px 34px 5px 15px;}

.left ul.news li{ height:48px; border-bottom:1px dashed #e6e6e6;}

.left ul.news li a{ display:block; padding-top:13px; text-transform:uppercase; font-size:10px; color:#999; line-height:16px;}

.left ul.news li i{ display:block; color:#333; font-size:12px;}

.left ul.news li ins{ float:right;}

.left ul.news li a:hover i{ color:#cb2520;}

.left .ljoin{ background:url(../bg/join.gif) no-repeat center top; height:173px; margin-top:13px;}

.left .ljoin ul{ padding-left:10px; height:126px}

.left .ljoin ul li{ float:left; padding-right:7px; padding-top:71px;}

.showMain .bigPic{ display:block; background:url(../bg/tabmain.gif) no-repeat center; padding:10px;}

.showMain a span{ height:41px; display:block; background:#5C5C5C; color:#ffba00; font-size:10px; text-transform:uppercase; line-height:15px; padding-left:11px; margin-right:35px;}

.showMain a:hover span{background:#b50a04; color:#ffba00;}

.showMain span i{ display:block; font-size:12px; color:#FFF; padding-top:7px;}

.showMain{ padding:6px 0 0 23px;}

.showMain ul{ height:70px; padding-top:5px;}

.showMain ul li{ float:left;}

.showMain ul li a{ display:block; background:url(../bg/showSmall.gif); width:70px; height:64px;}

.showMain ul li a img{ margin:11px 0 0 6px;}

.showMain ul li a:hover,.showMain ul li a.hover{ background-position:0 -64px;}

ul.scl{ background:url(../bg/ico_18.gif) 1px 0 no-repeat; padding-top:8px; margin-top:1px; padding-left:5px; margin-bottom:22px;}

ul.scl li{ padding-bottom:2px;}

ul.scl li a{ width:220px; height:41px; background:url(../bg/scl_bg.gif) no-repeat; display:block; line-height:41px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; padding-left:23px;}

ul.scl li a b{ line-height:17px; padding-top:7px; display:block;}

ul.scl li a b span{ display:block; line-height:11px; padding:0;}

ul.scl li a span{ font-size:9px; color:#888; padding-left:8px;}

ul.scl li a:hover,ul.scl li a:hover span,ul.scl li a.hover{ background-position:left bottom; color:#fff;}

.spbg{ background:url(../bg/ico_18.gif) 1px 0 no-repeat; margin-top:1px; padding:0 17px;}

.db2{ background:url(../bg/ico_5F40.gif) no-repeat; padding-top:4px; margin:5px 0 0 20px;}

.db2 dl{ margin-left:0;}

dl.hsl{}

dl.hsl dd{}

dl.hsl dd a{ width:240px; height:90px; background:url(../bg/ico_19.gif) right top no-repeat; display:block;position:relative;}

dl.hsl dd a img{ float:left; margin:4px 20px 0 0;border:4px solid #999999; width:70px;height:70px;}

dl.hsl dd a ins{ background:url(../bg/ico_8.png) no-repeat; width:121px; height:121px; position:absolute; top:3px; left:0; cursor:pointer;}

dl.hsl dd a b{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#222; display:block; padding:10px 0 20px 0;}

dl.hsl dd a h4{ font-weight:bold; color:#380c38; margin-top:34px; height:20px; overflow:hidden;}

dl.hsl dd a:hover{ background-position:right bottom;}

dl.hsl dd a:hover img{border:4px solid #F3C301;}

dl.hsl dd a:hover b{ color:#ffba00;}

dl.hsl dd a:hover h4{ color:#fff;}



ul.cl{ margin:18px 0 0 10px;}

ul.cl li{ float:left; padding-right:0px; padding-bottom:30px;}

ul.cl li a{ background:url(../bg/ico_21.gif) no-repeat; width:233px; height:260px; display:block; padding:8px 0 0 7px; position:relative; overflow:hidden;}

ul.cl li a span{ display:block; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999; padding:9px 10px 0 0;}

ul.cl li a b{ height:36px; overflow:hidden; color:#fff; line-height:16px; padding-top:10px; display:block; cursor:pointer;}

ul.cl li a b i{ display:block; color:#ffba00; font-size:10px; line-height:14px;}

ul.cl li a ins{ display:none;}

ul.cl li a:hover{ background-position:-245px 0;}

ul.cl li a:hover ins{ background:url(../bg/ico_5.gif) no-repeat; width:79px; height:80px; position:absolute; left:0px; top:0px; display:block;}

ul.page{ float:right; padding:8px 12px 0 0;}

ul.page li{ float:left; padding:0 2px;}

ul.page li a{ color:#93512a; padding:3px 10px; display:block; color:#000; border:1px solid #ededed; font-weight:bold;}

ul.page li a:hover,ul.page li a.hover{color:#ffba00; background-color:#000;border:1px solid #ededed;}

.c_det{ padding:17px 0 10px 5px; margin:0 10px; border-bottom:1px dashed #e6e6e6;}

.c_det .l{ background:url(../bg/ico_22.gif) no-repeat; width:236px; height:197px; float:left; text-align:center; padding-top:8px; margin-right:8px; display:inline;}

.c_det .r{ width:460px; float:left; padding-top:4px;}

h3.sp{height:46px; background-color:#000; padding:0 12px;}

h3.sp b{ float:left; font-size:10px; color:#ffba00; padding-top:7px; line-height:14px;}

h3.sp b span{ color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; display:block; line-height:20px;}

h3.sp i{ float:right; padding-top:10px;}

h3.sp i a{ width:56px; height:25px; background:url(../bg/ico_24.gif) no-repeat; color:#fff; display:inline; float:left; margin-left:11px; line-height:14px;}

h3.sp i a span{ display:block; font-size:10px; text-indent:5px;}

h3.sp i a:hover{ color:#ffba00;}

h3.sp i a.p{ background-position:0 6px; padding-left:19px; width:37px;}

h3.sp i a.p:hover{ background-position:0 -32px;}

h3.sp i a.n{ background-position:right 6px;}

h3.sp i a.n:hover{ background-position:right -32px;}

h4.sp{ color:#950f0e; font-size:10px; font-family:Verdana, Geneva, sans-serif; line-height:25px; padding:0 5px; margin-bottom:9px;}

h4.sp b{ float:left;}

h4.sp i{ float:right;}

.c_det .r .txt{ background:url(../bg/ico_23.gif) no-repeat; height:72px; line-height:18px; padding:27px 14px 13px; overflow:hidden;}

ul.cl_2{ margin:20px 0 0 20px;}

ul.cl_2 li{ float:left; padding-right:10px; padding-bottom:14px;}

ul.cl_2 li img{ border:1px solid #d7d7d7; max-width:191px; max-height:196px; padding:3px;}

*html ul.cl_2 li img{ height:expression(this.height > 196 ? 196 : auto); display:block;}

.views{ border-top:1px dashed #e6e6e6; margin:0 10px; padding-top:6px; padding-right:20px;}

.views a{ width:85px; height:16px; background:url(../bg/ico_5F25.gif) no-repeat; color:#000; display:inline; float:right; margin-right:11px; line-height:16px;}

.views a span{ font-size:10px;}

.views a:hover{ color:#ffba00;}

.views a.p{ background-position:0 2px; background-position:0 1px\9; padding-left:19px; width:66px;}

.views a.p:hover{ background-position:0 -36px; background-position:0 -37px\9;}

.views a.n{ background-position:right 2px; background-position:right 1px\9;}

.views a.n:hover{ background-position:right -36px; background-position:right -37px\9;}

ul.cl2{ background:url(../bg/ico_26.gif) no-repeat; padding-top:6px; margin-top:1px; padding-left:20px;}

ul.cl2 li{ padding-bottom:20px;}

ul.cl2 li a{ background:url(../bg/ico_4.gif) no-repeat; width:202px; height:229px; display:block; padding:8px 0 0 8px; position:relative;}

ul.cl2 li a span{ display:block; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999; padding:9px 10px 0 0;}

ul.cl2 li a b{ height:36px; overflow:hidden; color:#fff; line-height:16px; padding-top:5px; display:block; cursor:pointer;}

ul.cl2 li a b i{ display:block; color:#ffba00; font-size:10px; line-height:14px;}

ul.cl2 li a ins{ visibility:hidden; background:url(../bg/ico_5.gif) no-repeat; width:79px; height:80px; position:absolute; left:0; top:0;}

ul.cl2 li a:hover{ background-position:-213px 0;}

ul.cl2 li a:hover ins{ visibility:visible;}

dl.sl2{ margin:22px 11px 0;}

dl.sl2 dd{ border-bottom:1px dashed #e6e6e6; padding-bottom:8px; padding-left:15px; margin-bottom:15px;}

dl.sl2 dd a{ width:680px; height:160px; display:block; position:relative;}

dl.sl2 dd a img{ float:left; margin-right:20px;border:5px solid #999999;padding:1px;}

dl.sl2 dd a h3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#000; height:20px; display:block; padding-top:14px; cursor:pointer;}

dl.sl2 dd a h3 b{ float:left;}

dl.sl2 dd a h3 i{ float:right; background:url(../bg/more2.gif) no-repeat; width:44px; height:17px; display:block; overflow:hidden; margin-top:2px;}

dl.sl2 dd a h4{ color:#88776c; float:left; width:407px; cursor:pointer;}

dl.sl2 dd a h4 b{ display:block; border-bottom:1px solid #e2e2e2;}

dl.sl2 dd a h4 span{ font-family:Georgia, "Times New Roman", Times, serif; background:url(../bg/ico_28.gif) right -1px no-repeat; color:#950f0e; font-size:18px; padding:0 45px 0 0; line-height:30px;}

dl.sl2 dd a p{ color:#a1a1a1; line-height:18px; height:54px; overflow:hidden; float:left; width:403px; margin-top:12px; cursor:pointer;}

dl.sl2 dd a:hover img{border:5px solid #F3C301;}

dl.sl2 dd a:hover h3{ color:#950f0e;}

dl.sl2 dd a:hover h3 i{ background-position:left -17px;}

dl.sl2 dd a:hover h4 span{ background-position:right -23px; color:#ffba00;}

dl.sl2 dd a:hover p{ color:#333;}

.s_det{border-bottom:1px dashed #e6e6e6; padding-bottom:12px; padding-left:20px; margin:24px 10px 15px;}

.s_det .l{ width:191px; height:192px; float:left; position:relative; margin-right:20px; display:inline;}

.s_det .l ins{ background:url(../bg/ico_27.png) no-repeat; width:191px; height:192px; position:absolute; top:0; left:0;}

.s_det .r{ width:465px; float:left;}

.s_det .r h3{height:46px; background-color:#000; padding:0 12px;}

.s_det .r h3 b{ float:left; font-size:10px; color:#ffba00; padding-top:7px; line-height:14px;}

.s_det .r h3 b span{ color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; display:block; line-height:20px;}

.s_det .r h3 i{ float:right; font-family:Georgia, "Times New Roman", Times, serif;  font-size:18px; line-height:46px; display:block; color:#ffba00; background:url(../bg/ico_29.gif) 0 center no-repeat; padding-left:34px;}

.s_det .r .rel{ background:url(../bg/ico_30.gif) 0 5px no-repeat; padding:0 0 0 52px; margin-top:15px;}

.s_det .r .rel ul{}

.s_det .r .rel ul li{ float:left; padding-right:11px;}

.s_det .r .rel ul li a img{ padding:5px; border:1px solid #f0f0f0;}

.s_det .r .rel ul li.np{ padding-right:0;}

.s_txt{ line-height:24px; padding:10px 24px 50px;}

.rw{ background:url(../bg/ico_31.gif) no-repeat; padding-top:24px; margin:20px 0 0 24px; padding-bottom:20px;}

ul.rc{}

ul.rc li{ float:left; padding-right:3px;}

ul.rc li a{ background:url(../bg/ico_32.gif) no-repeat; width:125px; height:102px; display:block; padding-left:7px; padding-top:8px;}

ul.rc li a:hover{ background-position:-143px 0;}

dl.ll{ padding:28px 0 0 42px;}

dl.ll dd{ border:1px solid #ededed; width:658px; height:216px; overflow:hidden; margin-bottom:22px;}

dl.ll dd .l{ float:left; width:222px; margin:8px 17px 0 9px; display:inline;}

dl.ll dd .l img{ padding:5px; border:1px solid #ededed;}

dl.ll dd .r{ width:410px; float:left; padding-top:14px;}

dl.ll dd .r h3{ background:url(../bg/ico_33.gif) no-repeat; padding-top:12px; margin-left:5px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

dl.ll dd .r h3 a{ color:#000;}

dl.ll dd .r .rel{ background:url(../bg/ico_34.gif) no-repeat; position:relative; margin-top:5px; padding-top:40px;}

dl.ll dd .r .rel h4{ font-size:72px; line-height:80px; font-family:"Î¢ÈíÑÅºÚ"; position:absolute; left:300px; top:-48px; top:-67px\0; *top:-54px;}

dl.ll dd .r .rel h4 sup{ font-size:30px; position:relative; top:-20px; top:-5px\0; *top:-25px;}

.l_det{ background:url(../bg/ico_36.gif) no-repeat; padding-top:40px; margin: 0 65px;}

.l_det .t img{ padding:5px; border:1px solid #ededed;}

.l_det .txt{ line-height:24px; padding:30px 0 50px;}

.rsb{ background:url(../bg/ico_35.gif) 25px 0 no-repeat; padding-top:40px; margin-left:40px;}

.rsb .scrb2{ float:left; position:relative; width:505px; height:130px; overflow:hidden;}

.rsb .scrb2 dl.hsl{ width:20000em; position:absolute; top:0; left:0;}

.rsb .scrb2 dl.hsl dd{ float:left; padding-right:25px;}

.rsb a.arr_l,.rsb a.arr_r{ width:18px; height:62px; float:left; margin:32px 34px 0; background:url(../bg/ico_37.gif) no-repeat; display:inline; cursor:pointer;}

.rsb a.arr_r{ background-position:right top;}

.rsb a.arr_l:hover{ background-position:left bottom;}

.rsb a.arr_r:hover{ background-position:right bottom;}

.n_rec{ padding:15px 0 0 15px;}

.n_rec .l{ width:343px; float:left;margin-right:15px;}

.n_rec .l a{ display:block; background:url(../bg/newsList_hot_2.gif); width:330px; height:171px; color:#414141;padding:5px;}

.n_rec .r{ width:333px; float:left; background:url(../bg/ico_38.gif) 0 3px no-repeat; padding-top:30px;}

.n_rec .r dl dd{ margin-bottom:3px;}

dl.el{ margin:20px 10px 0 10px;}

dl.el dd{ border-bottom:1px dashed #ededed; padding:0 14px 4px; margin-bottom:28px;}

dl.el dd a{ width:665px; height:60px; display:block;}

dl.el dd a span{ width:52px; height:52px; float:left; background:url(../bg/ico_39.gif) no-repeat; text-align:center; display:inline; margin-right:17px; font-family:Verdana, Geneva, sans-serif; color:#fff;overflow:hidden;font-size:9px;}

dl.el dd a span b{ display:block; font-size:24px; line-height:30px; color:#494949;}

dl.el dd a h3{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#494949; margin-bottom:4px; cursor:pointer;}

dl.el dd a p{ color:#494949; line-height:14px; height:28px; overflow:hidden; cursor:pointer;}

dl.el dd a:hover{}

dl.el dd a:hover span{ background-position:left bottom;}

dl.el dd a:hover span b{ color:#950f0e;}

dl.el dd a:hover h3{ color:#f1ae00;}

dl.el dd a:hover p{ color:#9a9a9a;}

.nt{ margin:30px 20px 0;}

.n_det{ margin:30px 45px;}

.n_det .t,.l_det .t{ text-align:center;}

.n_det .t img{ padding:5px; border:1px solid #eee;}

.n_det .txt{ margin:40px 0;width:640px;overflow:hidden;}

.a_det{ background:url(../bg/a_bg.gif) no-repeat; height:707px; margin:27px 0 0 18px; color:#333; font-family:"Î¢ÈíÑÅºÚ";}

.ci_det{ padding-top:27px;}

.ci_det h3{ background:url(../bg/c_tbg.gif) 18px 0 no-repeat; height:46px;}

.ci_det .t{ width:650px; height:480px; border:1px solid #ededed; margin:12px auto 38px; padding:2px;}

.ci_det h4{ background:url(../bg/c_ibg.gif) center 0 no-repeat; height:160px;}

.nlb ul{ padding-left:8px; padding-top:5px;}

.nlb ul li{ border-bottom:1px dashed #E6E6E6;}

.nlb ul li a{ height:30px; line-height:30px; color:#333; display:block; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

.nlb ul li a:hover{ color:#F1AE00}





.nowVisiting {

}

.newContent {
	height: 335px;
}
.newContent .recentNews {
	float: left;
	width: 350px;
	height: 280px;
	margin-left:5px;
}

.newContent .recentNews h2, .newContent .eventsMark h2{
	font-size: 14px;
	color: #880c0b;
	line-height: 35px;
	font-family: "Times New Roman", Times, serif;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	clear: both;
	text-transform: uppercase;
	border-bottom: 1px solid #880c0b;
	font-weight:bold;
}

.newContent .recentNews h2 span,.newContent .eventsMark h2 span{
	float: right;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
}

.newContent .recentNews h2 span a,.newContent .eventsMark h2 span a{color:#880c0b;}

.newContent .eventsMark {
	float: right;
	display:block;
	width: 620px;
	height: 280px;
	margin-right:3px;
	
}

#slider_swf{
	height: 260px;
	width: 620px;
}

a.newsBox {
	display:block;
	height: 70px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom: 5px;
}

a.newsBox:hover{
	display:block;
	height: 70px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom: 5px;
}

.newsBox .date {
	float: left;
	width: 66px;
	height:66px;
	text-align: center;
	background:url(../bg/news_icon.gif) no-repeat;
	margin-right:2px;
	cursor:hand;
}
.newsBox .date big {
	font-size: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: block;
	color:#000000;
	width:66px;
	height:45px;
	line-height:45px;
	font-weight:bold;
}
.newsBox .date small {
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height:21px;
	line-height:21px;
	color:#000000;
	
}
a.newsBox:hover .date {
	float: left;
	width: 66px;
	height:66px;
	text-align: center;
	background:url(../bg/news_icon.gif) center bottom no-repeat;
	margin-right:2px;
	color:#ffffff;
	}
	
a.newsBox:hover .date big {
	font-size: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: block;
	width:66px;
	height:45px;
	line-height:45px;
	font-weight:bold;
	color:#FFFFFF;
}
a.newsBox:hover .date small {
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height:21px;
	line-height:21px;
	color:#FFFFFF;
	
}
.newsBox dl{}
.newsBox dl dt{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	font-weight: bold;
	line-height: 21px;
	color:#000000;
}
.newsBox dl dd{
	line-height: 18px;
	color:#666666;
}
a.newsBox:hover dl dt,a.newsBox:hover dl dd{color:#FFBA00;}
.t_1{display:block;height:43px;line-height:43px;background:url(../bg/t_1.gif) no-repeat center center;margin:0 0 10px 0;}
.t_2{
	display:block;
	height:55px;
	line-height:65px;
	background:url(../bg/t_2.gif) no-repeat center center;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.t_3{display:block;height:43px;line-height:43px;background:url(../bg/t_3.gif) no-repeat center center;margin:0 0 10px 0;}
.t_3 span{margin-left:590px;float:left;width:340px;height:43px;overflow:hidden;}
.t_3 span a{color:#000000;}
.t_3 span a:hover{color:#FFBA00;}
.t_3 .more{display:block;float:left;width:50px;height:20px;margin:0 0 0 5px;}

.t_4{display:block;height:43px;line-height:43px;background:url(../bg/t_4.gif) no-repeat center center;margin:0 0 10px 0;}
.t_5{display:block;height:43px;line-height:43px;background:url(../bg/t_5.gif) no-repeat center center;margin:0 0 10px 0;}
.t_6{display:block;height:43px;line-height:43px;background:url(../bg/t_6.gif) no-repeat center center;margin:0 0 10px 0;}
.t_7{display:block;height:43px;line-height:43px;background:url(../bg/t_7.gif) no-repeat center center;margin:0 0 10px 0;}
.t_8{display:block;height:43px;line-height:43px;background:url(../bg/t_8.gif) no-repeat center center;margin:0 0 10px 0;}

.recentNews .sleft{margin:0 0 0 25px;}
.recentNews .sleft dt{ line-height:24px; margin-bottom:3px; height:24px; margin-bottom:5px; color:#990000;font-weight:bold;font-size:14px;}

.recentNews .sleft dd{ float:left; width:49%; overflow:hidden; padding-bottom:8px;}

.recentNews .sleft dd a{ line-height:20px; height:20px; color:#000000}
.recentNews .sleft dd a:hover{color:#FFBA00;}

.recentNews .sleft dd a span{ width:21px; text-align:center; display:block; float:left; color:#fff; margin-right:5px;background:url(../bg/ico_1.gif) no-repeat;}
.recentNews .sleft dd a:hover span{background-position:bottom;color:#000000;}

.recentNews .sleft dd a p{ float:left;cursor:pointer;}


.pbsPanel h2{
	color: #FFF;
	background-color: #662E87;
}
.pbsPanel h2 span{
	float: right;
}
.pbsPanel h2 span a{
	color: #FFF;
}
.pbsPanel h2 span a:hover{}

.i_part_2{height:300px; overflow:hidden;}


.i_part_2 .content .sliderbox{ width:244px; float:left; height:300px; position:relative; overflow:hidden;}

.i_part_2 .content .sliderbox .inner{ width:245px; height:636px; position:absolute; top:0; left:0; padding-left:20px;}

.i_part_2 .content .box{ width:244px; height:318px;}

.i_part_2 .content .box a.toppic±¸·Ý{ width:247px; height:200px; background:url(../bg/ip2_bg2.jpg) no-repeat; position:relative; text-align:center; padding-top:12px;}
.i_part_2 .content .box a.toppic{ background:url(../bg/ico_6.gif) no-repeat; width:218px; height:300px; display:block; padding:8px 0 0 8px; position:relative;
cursor:hand;}
.i_part_2 .content .box a.toppic:hover{ background-position:-229px 0;background-color:#000000;color:#FFFFFF;}
.i_part_2 .content .box a.toppic:hover ins{ background:url(../bg/ico_5.gif) no-repeat; width:79px; height:80px; position:absolute;left:0; top:0; display:block;}
.i_part_2 .content .box a.toppic:hover b,.i_part_2 .content .box a.toppic:hover span{color:#FFBA00;}

.i_part_2 .content .box h3{ height:30px; line-height:21px; margin:10px 0 0 0;font-size:12px;font-weight:normal;}

.i_part_2 .content .box h3 b{ float:left;font-weight:bold;color:#000000;padding:5px 0 0 0;}

.i_part_2 .content .box h3 span{color:#000000; float:right;padding:5px 10px 0 0;}

.i_part_2 .content .box p{ line-height:19px; height:72px; overflow:hidden; padding:0 10px 5px 0;color:#999999;}

.i_part_2 .content .box2{ width:290px; height:318px;}

.i_part_2 .content .box2 h3{ height:42px; line-height:21px; margin:4px 0 17px 0; padding-left:80px; position:relative;}

.i_part_2 .content .box2 h3 a.down{ background:url(../bg/up.gif) no-repeat; width:61px; height:46px; position:absolute; right:60px; top:-1px;}

.i_part_2 .content .box2 h3.n1{ background:url(../bg/n1.gif) 7px 6px no-repeat;font-size:12px;font-weight:normal;}

.i_part_2 .content .box2 h3.n2{ background:url(../bg/n2.gif) 7px 6px no-repeat;font-size:12px;font-weight:normal;}

.i_part_2 .content .box2 h3.n3{ background:url(../bg/n3.gif) 7px 6px no-repeat;font-size:12px;font-weight:normal;}

.i_part_2 .content .box2 h3.n4{ background:url(../bg/n4.gif) 7px 6px no-repeat;font-size:12px;font-weight:normal;}

.i_part_2 .content .box2 h3 b{ cursor:pointer; color:#a47a97; cursor:pointer;}

.i_part_2 .content .box2 h3 span{ background:url(../bg/ico_3.gif) no-repeat;  width:73px; height:21px; text-align:center; cursor:pointer; display:block;}

.i_part_2 .content .box2 h3 a.{color:#ffffff;}
.i_part_2 .content .box2 h3 a:hover{color:#FFCC00;}

.i_part_2 .content .box2 ul{}

.i_part_2 .content .box2 ul li{ float:left; padding-bottom:14px;}

.i_part_2 .content .box2 ul li a{ background:url(../bg/ico_4.gif) no-repeat; width:102px; height:95px; text-align:center; padding-top:4px;}

.i_part_2 .content .box2 a.view{ background:url(../bg/ico_5.gif) no-repeat; width:79px; height:80px;}

.line{width:990px;height:6px;font-size:0px;background:#333333;margin:0 auto;}
.bottom{width:985px;height:370px;overflow:hidden;margin-top:15px;padding:0 0 0 10px;}
.bottom .b_l{width:340px;float:left;margin-right:5px;}
.bottom .b_l .b_l_title{display:block;width:292px;height:22px;background:url(../bg/tx.gif) no-repeat;text-indent:-3000px;margin-bottom:10px;} 
.bottom .b_l_1{width:705px;overflow:hidden;float:left;}
.bottom .b_c{width:340px;float:left;background:url(../bg/xn_bg.gif) no-repeat left center;height:313px;padding-left:20px;}
.bottom .b_l_1_title{display:block;width:681px;height:76px;background:url(../bg/b_tx.gif) no-repeat;margin-bottom:10px;clear:both;} 
.bottom .b_l_1_title ins.month{width:46px; height:60px; margin:0 0 0 23px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; text-align:center; display:block; font-size:9px; line-height:16px;}
.bottom .b_l_1_title ins.month i{ display:block; font-size:30px; line-height:40px;}
.bottom .b_r{width:275px;float:right;margin:0;}

.b_c .blockB{margin:0;float:left;padding:0; width:360px;}
.b_c .blockB .olist li{height:19px;padding:7px 0 6px 0;border-bottom:1px dotted #e0cdb0;line-height:18px;}
.b_c .blockB .olist li a{color:#000000;}
.b_c .blockB .olist li a:hover{color:#FFBA00;}
.b_c .blockB .olist li span{float:right;margin:-18px 0 0 0;color:#999999;}
.b_c .blockB .olist i{float:left;width:19px;height:19px;font:normal 700 14px Arial;background:#8C8C8C url(../bg/5be_d21b9232_d704_4e63_9332_b1c63795e7a9_0.gif) no-repeat 0 -33px;color:#fff;margin-right:5px;text-align:center;}
.b_c .blockB .olist i.i{background-position:0 0;background-color:#e98f00;}

.b_c .blockB .olist li.first{height:80px;
  padding:8px 0 7px;font-size:14px;font-weight:700;}
.b_c .blockB .olist li.first i{margin-right:6px;}
.b_c .blockB .olist li.first img{float:left;}

.pbsShowcase{
	width: 275px;
	float: left;
	margin-left:3px;
}
.pbsShowcase ul{
	text-align: center;
	width: 275px;
	background-image: url(../bg/showcase_bg.gif);
	background-repeat: repeat-y;
	float: left;
}
.pbsShowcase ul li{
	float: left;
	margin-right: 1px;
}
.pbsShowcase ul li dl{
	height: 35px;
	display: block;
	width: 90px;
	padding-top: 10px;
}
.pbsShowcase ul li dl dt{
	line-height: 16px;
	font-size:12px;
	font-weight:bold;
}
.pbsShowcase ul li dl dd{
	font-size:12px;
	text-transform: uppercase;
}
.pbsShowcase ul li p{
	padding: 10px;
}
.pbsShowcase ul li p img{width:70px;height:70px;}
.pbsShowcase ul li a{
	width: 90px;
}
.pbsShowcase ul li a:hover,.pbsShowcase ul li a:hover dl{
	background-color: #000;
	color: #FFF;
}
.pbsShowcase ul li a:hover p{
	background-color: #FC0;
}
.pbsShowcase ul li a:hover dt{
	color: #FC0;
}
.pbsShowcase ul li a dt{
	color: #666;
}
.pbsShowcase ul li a dd{
	color: #999;
}
.pbsService{
	background-color: #000;
	position: relative;
}
.pbsService ins{display:none;}
.pbsService a.pbsMore{
	background-image: url(../bg/brand_join_read_more.gif);
	background-repeat: no-repeat;
	display: block;
	height: 62px;
	width: 73px;
	position: absolute;
	top: 0px;
	right: 0px;
	padding-left: 10px;
}
.pbsService a.pbsMore:hover{
	background-position: bottom;
}
.pbsService h3{
	background-image: url(../bg/brand_join_title.gif);
	background-repeat: no-repeat;
	height: 110px;
	background-position: 20px 20px;
}
.pbsService p{
	line-height: 18px;
	padding: 20px;
	clear: both;
	color:#666666;
}
.pbsService a.readMore{
	line-height: 24px;
	background-image: url(../bg/more_button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 73px;
	font-weight: bold;
	padding-left: 25px;
}

a.zxzp{ background:url(../bg/ico_7.gif) no-repeat; width:357px; height:365px; display:block; padding:8px 0 0 8px; position:relative;
cursor:hand;}
a.zxzp:hover{ background-position:top right;background-color:#000000;color:#FFFFFF;}
a.zxzp:hover ins{ background:url(../bg/ico_5.gif) no-repeat; width:79px; height:80px; position:absolute;left:0; top:0; display:block;}


.l_1{display:block;height:49px;line-height:49px;background:url(../bg/l_1.gif) no-repeat center center;margin:0;}
.l_2{display:block;height:49px;line-height:49px;background:url(../bg/l_2.gif) no-repeat center center;margin:0;}
.l_3{display:block;height:49px;line-height:49px;background:url(../bg/l_3.gif) no-repeat center center;margin:0;}
.l_4{display:block;height:49px;line-height:49px;background:url(../bg/l_5.gif) no-repeat center center;margin:0;}
.l_5{display:block;height:49px;line-height:49px;background:url(../bg/l_6.gif) no-repeat center center;margin:0;}

.left_box{margin:5px 0 0 15px;display:block;}

ul.l_nav{ width:206px;}

ul.l_nav li{ padding-bottom:1px;}

ul.l_nav li a{ height:32px; line-height:32px; background-color:#e7e7e7; padding-left:22px; color:#555;display:block;}

ul.l_nav li a:hover{ background-color:#F3C301; color:#000;}

ul.l_nav li a.hover{ background-color:#F3C301; color:#000;font-weight:bold;}

.left_box ul.shop{}

.left_box ul.shop li{ display:block; margin:0;}

.left_box ul.shop li a{ display:block; height:63px; border-bottom:1px dashed #cccccc;width:240px;}

.left_box ul.shop li a span{ float:left; width:50px; height:50px; background:#8B8B8B; text-align:center;font-family:Verdana, Geneva, sans-serif; line-height:20px; text-transform:uppercase; color:#FFF; display:inline; margin-top:6px;  margin-left:1px; margin-right:11px;font-size:9px;}

.left_box ul.shop li a span i{ display:block; font-size:24px; background:#2f2f2f; line-height:28px;}

.left_box ul.shop li a b{ line-height:14px; display:block; height:28px; padding-top:9px; margin-bottom:0px;color:#000000;}

.left_box ul.shop li a ins{ text-transform:uppercase; color:#F3C301; font-size:10px;text-align:right;display:block;}

.left_box ul.shop li a:hover{ cursor:pointer;}

.left_box ul.shop li a:hover span{ color:#000000;}

.left_box ul.shop li a:hover span i{ background:none;}

.left_box ul.shop li.last a{ border:none;}

.left_box ul.ser{}

.left_box ul.ser li{ width:200px; margin:0 0 0 5px; padding:9px 0 3px 0;}

.left_box ul.ser li a{ display:block; height:130px; line-height:14px; text-align:left;}

.left_box ul.ser li a span{ display:block; background:url(../bg/serList.gif) no-repeat #8B8B8B; padding:5px; padding-left:25px;}

.left_box ul.ser li a p{ font-size:10px; text-transform:uppercase;}

.left_box ul.ser li a p i{ display:block; font-size:12px; padding:5px 0 0 0; font-weight:bold; color:#000000;}

.left_box ul.ser li a:hover span{background:url(../bg/serList.gif) 0 -101px no-repeat #F5C304;}
.left_box ul.ser li a:hover p i{ color:#F3C301;}

a.wjd-1{ background:url(../bg/wjd-1.gif) no-repeat; width:197px; height:81px; display:block; padding:144px 0 0 3px;cursor:hand;float:left;margin-right:5px;}
a.wjd-1 img{width:194px;height:78px;}
a.wjd-1:hover{ background-position:center bottom;}

a.wjd-2{ background:url(../bg/wjd-2.gif) no-repeat; width:197px; height:81px; display:block; padding:144px 0 0 3px;cursor:hand;float:left;margin-right:5px;}
a.wjd-2 img{width:194px;height:78px;}
a.wjd-2:hover{ background-position:center bottom;}

a.wjd-3{ background:url(../bg/wjd-3.gif) no-repeat; width:197px; height:81px; display:block; padding:144px 0 0 3px;cursor:hand;float:left;margin-right:5px;}
a.wjd-3 img{width:194px;height:78px;}
a.wjd-3:hover{ background-position:center bottom;}

a.wjd-more{ background:url(../bg/wjd-more.gif) no-repeat; width:118px; height:175px; display:block; padding:0;cursor:hand;padding:50px 5px 0 5px;color:#000000;line-height:22px;}
a.wjd-more:hover{ background-position:center bottom;color:#FFFFFF;}

ul.newsList{ padding:15px 23px 15px 19px;}

ul.newsList li a{ display:block; height:102px; border-bottom:1px dashed #e6e6e6;color:#494949;}

ul.newsList li a span{ font-family:Verdana, Geneva, sans-serif; font-size:10px; text-transform:uppercase; color:#999;}

ul.newsList li a span.date{ float:left; background:url(../bg/newsDate.gif); font-weight:bold; line-height:40px; width:52px; height:64px; text-align:center; font-size:24px; display:inline; margin:19px 17px 0 13px; color:#494949;}

ul.newsList li a span.date i{ font-size:12px; display:block; color:#fff; font-weight:normal; line-height:18px;}

ul.newsList li a b{ display:block; font-family:"microsoft yahei"; font-size:16px; font-weight:normal; padding-top:15px;}

ul.newsList li a span ins.r{ padding-right:280px;}

ul.newsList li a p{ border-top:1px solid #dadada; margin:5px 0 0 78px; line-height:14px; padding-top:5px; height:28px; overflow:hidden;}

ul.newsList li a:hover b{ color:#bb0808;}

ul.newsList li a:hover span.date{ background-position:0 -64px; color:#b50a04;}

.title{ background:url(../bg/title.gif); height:77px; margin-top:13px;}

.title ul{ float:right; padding-right:15px; height:20px; overflow:hidden;}

.title ul li{ float:right; font-family:"ËÎÌå"; color:#fff; padding:0 3px; line-height:20px;}

.title ul li a{ color:#6c6c6c;}

.title ul li.h{ color:#6c6c6c;}

.title ul li a:hover{ color:#FFF;}

.title h2{ font-size:10px; color:#2e2e2e; padding:34px 0 0 35px; text-transform:uppercase;}

* html .title h2{ padding-top:11px;}

*+html .title h2{ padding-top:11px;}

.title h2 i{ font-size:16px; font-family:"microsoft yahei"; color:#c20702; padding-right:10px;}

ul.newsList2{ width:333px; margin:0 auto;}

ul.newsList2 li{ padding-top:10px; padding-bottom:0;display:block;}

ul.newsList2 li a{ display:block; background:url(../bg/newsList_2.gif) no-repeat; height:70px;}

ul.newsList2 li a img{ float:left; display:inline; margin:0 11px 0 5px;}

ul.newsList2 li a h3{ font-size:14px; font-family:"Microsoft YaHei"; color:#2f2f2f;padding-bottom:12px;}

ul.newsList2 li a:hover h3{ color:#b50a04;}

ul.newsList2 li a p{ line-height:16px; height:32px; overflow:hidden; margin-right:10px;}

.aboutDetail{ background:url(../bg/about.gif) no-repeat center bottom; height:772px; padding-top:20px;}

.aboutDetail .En{  text-transform:capitalize; color:#3a3a3a; line-height:19px; padding:20px 10px 0 168px; height:197px;}

.aboutDetail .Cn{ line-height:24px; padding:20px 0 0 168px; height:225px;}

.aboutDetail .Cn2{ text-indent:24px; color:#343434; line-height:20px; padding:0 30px 0 30px;}

.contactDetail{ background:url(../bg/contact.gif) no-repeat center top; padding-top:263px; margin-top:20px; text-align:center; padding-bottom:50px;}

.contactDetail ul{ height:120px;}

.contactDetail ul li{ float:left; text-align:right;}

.contactDetail ul li.li_1{ width:202px; padding-top:3px;}

.contactDetail ul li.li_2{ width:273px;}

.contactDetail ul li.li_3{ width:213px; line-height:20px;}

.contactDetail ul li ins{ font-family:"microsoft yahei"; color:#a1a1a1;}

.contactDetail ul li p{ line-height:20px;}

.contactDetail ul li p a{ color:#333;}

.contactDetail ul li p a:hover{ color:#b40404;}

.contactDetail ul li address{ font-style:normal; font-size:14px; font-family:"microsoft yahei"; color:#333; line-height:20px;}

.listHot01{ height:265px; padding:10px 0 0 24px;}

.listHot01 a.bigPic{ float:left; background:url(../bg/list_03.gif); width:331px; height:264px;}

.listHot01 a.bigPic img{ margin:8px 0 0 8px;}

.listScr{ float:left; width:342px; background:url(../bg/showTitle.gif) no-repeat center top; padding-top:48px; margin:3px 0 0 14px; display:inline; position:relative;}

.listScr h2{ line-height:27px; _height:1px; font-size:10px; text-transform:uppercase; color:#3a3a3a; background:#ededed; margin:0 3px;}

.listScr h2 i{ display:block; line-height:42px; color:#b50a04; font-size:16px; font-family:"microsoft yahei"; background:#ddd; padding:0 6px;}

.listScr .scroll{ position:relative; width:321px; overflow:hidden; height:126px; padding-top:15px; margin-left:8px;}

.listScr .scroll ul{ position:absolute; top:15px; left:0px; width:2000em;}

.listScr .scroll ul li{ float:left; padding-right:5px;}

.listScr .scroll ul li a{ display:block; background:url(../bg/list_01.gif); width:116px; height:116px;}

.listScr .scroll ul li a img{ margin:8px 0 0 8px;}

.listScr .scroll ul li a:hover{ background-position:0 0;}

.listScr a.prev,.listScr a.next{ background:url(../bg/pn.gif); width:9px; height:22px; top:187px; position:absolute;}

.listScr a.prev{ left:-10px;}

.listScr a:hover{ background-position:0 -22px;}

.listScr a.next{ right:-5px; background-position:-9px 0px;}

.listScr a.next:hover{ background-position:-9px -22px;}

.notice_nav{float:left;clear:both;margin-left:10px;list-style:none;width:660px;}
.notice_nav li{display:inline;float:left;margin-right:10px;list-style:none;}
.notice_nav_1,.notice_nav_2,.notice_nav_3,.notice_nav_4,.notice_nav_5,.notice_nav_6,.notice_nav_1_s,.notice_nav_2_s,.notice_nav_3_s,.notice_nav_4_s,.notice_nav_5_s,.notice_nav_6_s{background:url(../bg/notice/notice_nav.jpg) no-repeat;width:100px;height:100px;display:block;text-indent:-3000px;}

.notice_nav_1{background-position:0px 0px;}
.notice_nav_1:hover , .notice_nav_1_s{background-position:0px -100px;}

.notice_nav_2{background-position:-100px 0px;}
.notice_nav_2:hover , .notice_nav_2_s{background-position:-100px -100px;}

.notice_nav_3{background-position:-200px 0px;}
.notice_nav_3:hover , .notice_nav_3_s{background-position:-200px -100px;}

.notice_nav_4{background-position:-300px 0px;}
.notice_nav_4:hover , .notice_nav_4_s{background-position:-300px -100px;}

.notice_nav_5{background-position:-400px 0px;}
.notice_nav_5:hover , .notice_nav_5_s{background-position:-400px -100px;}

.notice_nav_6{background-position:-500px 0px;}
.notice_nav_6:hover , .notice_nav_6_s{background-position:-500px -100px;}

.noticeBorder {padding:30px 0 10px 40px; width:652px}
.noticeBorder .title {border-bottom:1px solid #E0E0E0}
.noticeBorder .top{float:right; padding:42px 0 0 0; font-size:10px}
.noticeBorder .faqSp {border-bottom:1px solid #E0E0E0; height:12px; overflow:hidden; margin:0 0 10px 0}
.noticeBorder .ncontent {padding:15px 0 40px 5px; line-height:1.4}
.noticeBorder .ncontent  td{line-height:1.6}


.event{width:700px; height:260px;margin-left:15px;}

.event ul{ padding-left:5px;}

.event ul li{ padding-top:10px; padding-left:10px; float:left;}

.event ul li a{ display:block; width:161px; height:236px; background:url(../bg/i_bg1.gif); position:relative; color:#888;}

.event ul li a i{ display:block; width:150px; height:108px; overflow:hidden; padding:0 0 0 3px; position:relative; top:3px;}

.event ul li a i samp{ position:absolute;}

.event ul li a h3{ color:#d1084c; font-size:12px; font-weight:normal;padding:0 7px; padding-top:28px; line-height:24px;}

.event ul li a p{ text-indent:24px; line-height:22px; height:44px; padding:0 7px; overflow:hidden;}

.event ul li a ins{ display:block; position:absolute; width:12px; height:11px; left:70px; font-size:1px; line-height:1px; top:119px;}

.event ul li a ins.e_1{ background:url(../bg/ico_2.gif)}

.event ul li a ins.e_2{ background:url(../bg/ico_3-2.gif)}

.event ul li a ins.e_3{ background:url(../bg/ico_4-2.gif)}

.event ul li a span{ font-size:10px; padding:0 7px;padding-top:8px; display:block; color:#d9d9d9;}

.event ul li a:hover{ cursor:pointer; color:#FFCC00;}

.event ul li a:hover span{color:#FFCC00;}

.work_more{float:right;display:block;width:100px;text-indent:-3000px;}
.weblink{line-height:20px;text-align:left;color:#999999;padding:10px 0 0 0;}
.weblink a{color:#333333;}

.order td{font-size:14px;}
.order td input{border:1px solid #CCCCCC;width:200px;height:22px;padding:3px 0 0 3px;}
.order .submit{width:152px;height:27px;font-size:12px;font-weight:bold;background:url(../bg/submit.gif);border:0px;}




.headWrapper {
	height: 550px;
	background-repeat: no-repeat;
	background-position: center top;

}
.innerWrapper {
	width: 941px;
	margin: 0 auto;
}
.navPanel {
	height: 105px;
	position: relative;
	padding-left: 270px;
	z-index:999;
}
.navPanel span{
	position: absolute;
	height: 105px;
	width: 240px;
	left: 0px;
}
.navPanel span a{
	display: block;
	height: 105px;
	width: 240px;
	background-image: url(../bg/logo.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.navPanel dl {
	width: 120px;
	float: left;
	margin-right: 10px;
	line-height: 16px;
	font-size: 12px;
	text-transform: uppercase;
	padding-top: 5px;
	text-align: right;
}
.navPanel dt {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-weight: bold;
	padding-right: 10px;
	margin-bottom: 5px;
}
.navPanel ul li a{display:block;}
.navPanel dt a{color:#FFF;}
.navPanel dd {
	padding-right: 10px;
}
.headBanner{
	height: 383px;
}

#home dt{border-bottom-color: #d81212;}
#home dd a{color:#ffb0af;}
#home dd a:hover{color:#FFF;}


.b_c .scrolls{margin:0;float:left;padding:0; width:240px;}

.b_c .scrolls .items div{ width:240px; height:250px; float:left;}

.b_c .scrolls .items div dl{}

.b_c .scrolls .items div dl dd{ padding:0 0 12px 5px; border-bottom:1px solid #c6c6c6; margin-bottom:11px;}

.b_c .scrolls .items div dl dd a{ height:30px; width:273px;overflow:hidden;display:block;}

.b_c .scrolls .items div dl dd a span{ cursor:pointer;}

.b_c .scrolls .items div dl dd a .s_left{ width:59px; height:30px; float:left; margin-right:9px; display:block; color:#7d7d7d; }

.b_c .scrolls .items div dl dd a .s_left h3{ font-size:11px; font-weight:bold; line-height:20px; }

.b_c .scrolls .items div dl dd a .s_left h3 b{ font-size:26px;}

.b_c .scrolls .items div dl dd a .s_left h4{ font-weight:bold; line-height:1px; *line-height:12px;}

.b_c .scrolls .items div dl dd a .s_right{ width:205px; float:left; display:block;}

.b_c .scrolls .items div dl dd a .s_right p{ color:#4c4b4b; border-bottom:1px dashed #a3a3a3; line-height:16px;}

.b_c .scrolls .items div dl dd a .s_right span{ color:#807f7f; font-size:10px; line-height:12px;}

.b_c .scrolls .items div dl a:hover .s_right p,.b_c .scrolls .items div dl a:hover .s_left span,.b_c .scrolls .items div dl a:hover .s_right span,.b_c .scrolls .items div dl a:hover .s_left h3,.b_c .scrolls .items div dl a:hover .s_left h3 b,.b_c .scrolls .items div dl a:hover .s_left h4{ color:#FFBA00;}


.bottom .b_l .b2{ padding:10px 0 0 10px;}
dl.sl{}

dl.sl dd{ float:left; padding:0px;}

dl.sl dd a{ display:block;background:url(../bg/sl_bg.gif) 0 0 no-repeat; width:95px; height:220px; overflow:hidden; position:relative;padding:5px; margin:0 5px 0 0;}

dl.sl dd a i{ display:block; padding:50px 0 0 60px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#333333;}

dl.sl dd a h2{ height:24px; line-height:24px; color:#666666; padding:8px 0 0 10px;cursor:pointer;}

dl.sl dd a ins.no1{ background:url(../bg/ico_4-3.gif) no-repeat;}

dl.sl dd a ins.no2{ background:url(../bg/ico_5-3.gif) no-repeat;}

dl.sl dd a ins.no3{ background:url(../bg/ico_6-3.gif) 0 bottom no-repeat;}

dl.sl dd a ins.no4{ background:url(../bg/ico_7-3.gif) 0 bottom no-repeat;}

dl.sl dd a ins{ width:50px; height:37px; position:absolute; left:0px; top:160px;}

dl.sl dd a:hover{ background-position:-259px 0;}

dl.sl dd a:hover ins.no1{ background-position:0 bottom;}

dl.sl dd a:hover ins.no2{ background-position:0 bottom;}

dl.sl dd a:hover ins.no3{ background-position:0 0;}

dl.sl dd a:hover ins.no4{ background-position:0 0;}

dl.sl dd a:hover h2{ color:#fff;}

dl.sl dd a:hover i{ color:#FFBA00;}
