@charset "utf-8";
/* CSS Document */
.clean {clear:both;}

.none {display:none;}

* {margin:0;padding:0;}

a,ins {text-decoration:none; display:block;}

a:hover{ border:none;}

body {font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:20px;overflow-x:hidden; }

img {border:none;}

h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}

ul {list-style-type:none;}

.header{ background:url(../bg/head_bg.jpg) left top repeat-x; width:100%;}

.header .head{ height:115px; width:1000px; margin:0 auto; position:relative;}

.head a.logo{ width:255px; height:100px; float:left; background:url(../bg/logo.jpg) no-repeat; margin-left:30px;}

.head ul.nav{ position:absolute; top:0; right:0; height:112px; overflow:hidden;}

.head ul.nav li{ float:left; padding:0 4px;}

.head ul.nav li a{ width:80px; height:112px; position:relative;}

.head ul.nav li a b , .head ul.nav li a strong{ width:80px; position:absolute; top:0; left:0;}

.head ul.nav li a b{ display:block; height:112px;}

.head ul.nav li a strong{ display:block;*filter:alpha(opacity=0);opacity:0; text-align:center; font:bold 11px "微软雅黑"; color:#fff; padding-top:78px; height:34px; cursor:pointer;}

.head ul.nav li.n1 a b{ background:url(../bg/nav_1.jpg) no-repeat;}

.head ul.nav li.n1 a strong{ background:url(../bg/nav_1.jpg) right top no-repeat;}

.head ul.nav li.n2 a b{ background:url(../bg/nav_2.jpg) no-repeat;}

.head ul.nav li.n2 a strong{ background:url(../bg/nav_2.jpg) right top no-repeat;}

.head ul.nav li.n3 a b{ background:url(../bg/nav_3.jpg) no-repeat;}

.head ul.nav li.n3 a strong{ background:url(../bg/nav_3.jpg) right top no-repeat;}

.head ul.nav li.n4 a b{ background:url(../bg/nav_4.jpg) no-repeat;}

.head ul.nav li.n4 a strong{ background:url(../bg/nav_4.jpg) right top no-repeat;}

.head ul.nav li.n5 a b{ background:url(../bg/nav_5.jpg) no-repeat;}

.head ul.nav li.n5 a strong{ background:url(../bg/nav_5.jpg) right top no-repeat;}

.head ul.nav li.n6 a b{ background:url(../bg/nav_6.jpg) no-repeat;}

.head ul.nav li.n6 a strong{ background:url(../bg/nav_6.jpg) right top no-repeat;}

.head ul.nav li.n7 a b{ background:url(../bg/nav_7.jpg) no-repeat;}

.head ul.nav li.n7 a strong{ background:url(../bg/nav_7.jpg) right top no-repeat;}

.head ul.sl{ position:absolute; top:16px; right:0; background:url(../bg/hd_sl.gif) no-repeat; height:10px; width:117px;}

.head ul.sl li{ float:left; padding-right:27px;}

.head ul.sl li a{ width:12px; height:10px;}

.wrapper{ width:100%; background:url(../bg/topline.jpg) center top no-repeat;}

.wrapper .wrap{ background:url(../bg/ftline.jpg) center bottom no-repeat; padding-bottom:7px;}

/*border*/
.bordbtm{ border-bottom:1px solid #e7e7e7;}

.dashedr{ background:url(../bg/dashed.gif) right top repeat-y;}

.dashedl{ background:url(../bg/dashed.gif) left top repeat-y;}

.bordlr{ border-left:1px solid #dedede; border-right:1px solid #dedede;}
/*border*/

.ifp{padding-top:12px;}

.ifp .main{ width:960px; margin:0 auto;padding-bottom:3px;}

.ifp .main ul{ padding-left:23px;}

.ifp .main ul li{ float:left; padding-right:1px;}

.ifp .main ul li a img{ display:none;}

.ifp .main ul li a.c1{ background:url(../bg/i_3.gif) no-repeat; width:311px; height:229px;}

.ifp .main ul li a.c2{ background:url(../bg/i_2.gif) no-repeat; width:311px; height:229px;}

.ifp .main ul li a.c3{ background:url(../bg/i_1.gif) no-repeat; width:311px; height:229px;}

.ifp .main ul li a:hover img{ display:block;}

.isp{}

.isp .main{ width:936px; margin:0 auto; padding:14px 12px 16px; height:375px; overflow:hidden;}

.isp .main .lb{ width:673px; height:375px; overflow:hidden; float:left;}

.isp .main .rb{ width:254px; height:374px; float:left; background:url(../bg/uesrp.gif) no-repeat; margin-left:8px; display:inline; position:relative;}

.isp .main .rb ul.qq{ padding:95px 0 0 48px;}

.isp .main .rb ul.qq li{ float:left; padding-right:7px;}

.isp .main .rb ul.qq li a{ width:33px; height:33px;}

.isp .main .rb a.gmap{ width:253px; height:57px; position:absolute; left:0; bottom:0;}

.itp{}

.itp .main{ width:960px; margin:0 auto; padding:25px 0 20px; height:265px; overflow:hidden;}

.itp .main .lb{ width:255px; float:left; margin:0 23px 0 17px; display:inline;}

.itp .main h2{ height:22px;}

.itp .main h2.t1{ background:url(../bg/t1.gif) no-repeat;}

.itp .main h2.t2{ background:url(../bg/t2.gif) no-repeat; position:relative;}

.itp .main .lb dl{ padding-top:20px;}

.itp .main .lb dl dt{ padding-bottom:18px;}

.itp .main .lb dl dt a{}

.itp .main .lb dl dt a img{ float:left; padding-right:14px;}

.itp .main .lb dl dt a h3{ font-weight:bold; color:#2e2d2d; font-size:13px;}

.itp .main .lb dl dt a p{ color:#7f7e78; height:40px; overflow:hidden; cursor:pointer;}

.itp .main .lb dl dt a span{ background:url(../bg/time.gif) left center no-repeat; font-size:10px; height:10px; padding-left:12px; color:#aaa;}

.itp .main .lb dl dd{ margin-bottom:6px; padding-bottom:3px;}

.itp .main .lb dl dd a{ color:#7f7e78; background:url(../bg/arr_1.gif) 2px center no-repeat; height:22px; padding-left:12px;}

.itp .main .rb{ width:665px; float:left;}

.itp .main .rb .scroll{ width:650px; height:221px; position:relative; overflow:hidden; margin-top:18px;}

.itp .main .rb .scroll ul.scr{ width:20000em; position:absolute; top:0; left:0;}

.itp .main .rb .scroll ul.scr li{ float:left; padding-right:4px;}

.itp .main .rb .scroll ul.scr li a{ border:1px solid #fff; position:relative;}

.itp .main .rb .scroll ul.scr li a ins{ width:157px; height:44px; position:absolute; left:0; bottom:0; background-color:#000;*filter:alpha(opacity=60);opacity:0.6;}

.itp .main .rb .scroll ul.scr li a ins p{ background:url(../bg/arr_2.gif) left center no-repeat; color:#fff; padding-left:10px; margin-left:12px; height:18px; line-height:18px; margin-top:6px;}

.itp .main .rb .scroll ul.scr li a ins span{ font-size:10px; margin-left:12px; color:#FFF; line-height:12px;}

.itp .main .rb .scroll ul.scr li a:hover{ border:1px solid #ff0000;}

.itp .main .rb .scroll ul.scr li a:hover ins{ background-color:#ff0000;*filter:alpha(opacity=60);opacity:0.6;}

.itp .main h2.t2 ul.tab{ position:absolute; bottom:0; right:0; width:84px; height:11px; overflow:hidden;}

.itp .main h2.t2 ul.tab a{ float:left; margin-right:5px; background:url(../bg/del.gif) 2px top no-repeat; width:11px; height:11px; cursor:pointer;}

.itp .main h2.t2 ul.tab a.active{ background:url(../bg/del.gif) right top no-repeat;}

.i4p{}

.i4p .main{ width:960px; margin:0 auto; height:232px; overflow:hidden;}

.i4p .main .lb{ position:relative; float:left; width:609px; float:left; padding:50px 0 0 18px;}

.i4p .main .lb h2.ga{ background:url(../bg/activity.gif) no-repeat; width:66px; height:63px; position:absolute; top:0; left:0;}

.i4p .main .lb .scroll2{ position:relative; width:568px; height:182px; overflow:hidden;}

.i4p .main .lb .scroll2 dl.gal{ position:absolute; width:20000em; top:0; left:0;}

.i4p .main .lb .scroll2 dl.gal dd{ float:left; background: url(../bg/sha_l.gif) right -6px no-repeat; padding-right:30px; height:182px;}

.i4p .main .lb .scroll2 dl.gal dd a{ width:145px; height:166px; margin:0 14px; text-align:center; overflow:hidden;}

.i4p .main .lb .scroll2 dl.gal dd a .top{ height:100px; overflow:hidden;}

.i4p .main .lb .scroll2 dl.gal dd a .top b{ font:bold 62px/60px Impact; color:#dadada; height:80px; overflow:hidden; display:block; cursor:pointer;}

.i4p .main .lb .scroll2 dl.gal dd a .top b span.a{ font:bold 15px "微软雅黑"; }

.i4p .main .lb .scroll2 dl.gal dd a .top b span.b{ display:block; font:bold 24px/20px Arial, Helvetica, sans-serif;}

.i4p .main .lb .scroll2 dl.gal dd a h3{ font-weight:bold; color:#838383;}

.i4p .main .lb .scroll2 dl.gal dd a p{ text-align:left; color:#7f7e78; cursor:pointer;}

.i4p .main .lb .scroll2 dl.gal dd a:hover{}

.i4p .main .lb .scroll2 dl.gal dd a:hover .top b{ color:#fa6704;}

.i4p .main .lb .scroll2 dl.gal dd a:hover h3{ color:#a80606;}

.i4p .main .lb .tabs{ position:absolute; top:20px; right:10px; width:75px; height:10px; overflow:hidden;}

.i4p .main .lb .tabs a{ float:left; margin-right:5px; background:url(../bg/del2.gif) left top no-repeat; width:10px; height:10px; cursor:pointer;}

.i4p .main .lb .tabs a.active{ background:url(../bg/del2.gif) right top no-repeat;}

.i4p .main .rb{ padding-left:1px; background:url(../bg/dashed.gif) left top repeat-y; float:left;}

.i4p .main .rb a{width:332px; height:232px; background:url(../bg/gbbs.gif) center center  no-repeat;}

.footer{ width:100%; background:url(../bg/ft_bg.gif) left top repeat-x;}

.footer .foot{ width:960px; margin:0 auto; height:117px; background:url(../bg/ft_2.gif) center top no-repeat;}

.footer .foot .main{ height:117px; background:url(../bg/dk.gif) 10px 72% no-repeat; color:#fff;}

.footer .foot .main a{ color:#fff; display:inline;}

.aty_1{ background:url(../bg/dashed_2.gif) left bottom repeat-x; padding-bottom:2px; width:100%;}

.aty_1 .main{ width:960px; margin:0 auto;}

.aty_1 .main .left{ width:722px; float:left; border-right:1px solid #dedede; position:relative; height:250px; overflow:hidden;}

.aty_1 .main .left ins.act{ background:url(../bg/a_1.gif) no-repeat; width:83px; height:68px; position:absolute; left:0; top:2px;}

.aty_1 .main .left dl.aty{ position:absolute; width:100em; left:0; top:0;}

.aty_1 .main .left dl.aty dd{ float:left;}

.aty_1 .main .left dl.aty dd a{ background:url(../bg/a_2.gif) right top no-repeat; width:241px; height:185px; text-align:center; padding-top:65px;}

.aty_1 .main .left dl.aty dd a b{ font:bold 62px/60px Impact; color:#dadada; height:94px; overflow:hidden; display:block; cursor:pointer;}

.aty_1 .main .left dl.aty dd a b span.a{ font:bold 15px "微软雅黑"; }

.aty_1 .main .left dl.aty dd a b span.b{ display:block; font:bold 24px/20px Arial, Helvetica, sans-serif;}

.aty_1 .main .left dl.aty dd a h2{ font-size:14px; font-weight:bold; color:#4e4e4e; height:64px; padding:0 20px; overflow:hidden; cursor:pointer;}

.aty_1 .main .left dl.aty dd a span.c{ text-align:left; padding-left:10px; font-size:10px; color:#aaa; display:block;}

.aty_1 .main .left dl.aty dd a:hover{ background:url(../bg/a_3.gif) right top no-repeat;}

.aty_1 .main .left dl.aty dd a:hover b{ color:#fa6704;}

.aty_1 .main .left dl.aty dd a:hover h2{ color:#fa6704;}

.aty_1 .main .left dl.aty dd a:hover span.c{ color:#aaa;}

.r_cp{ background:url(../bg/r_1.gif) center bottom no-repeat; float:left; width:236px; height:250px; position:relative;}

.r_cp ul{ padding:135px 0 0 34px;}

.r_cp ul li{ float:left; padding-right:7px;}

.r_cp ul li a{ width:33px; height:33px;}

.r_cp a.gmap{ width:236px;height:61px; position:absolute; left:0; bottom:0;}

.aty_2{}

.aty_2 .main{ width:960px; margin:0 auto;}

.aty_2 .main .left{ width:722px; float:left; border-right:1px solid #dedede;}

.aty_2 .main .left h3{ background:url(../bg/a_5.gif) no-repeat; height:53px; background-color:#969696;}

.aty_2 .main .left h3 ul{ padding:17px 0 0 150px;}

.aty_2 .main .left h3 ul li{ float:left; padding-right:3px;}

.aty_2 .main .left h3 ul li a{ padding:0 5px 5px; color:#e4e4e4;}

.aty_2 .main .left h3 ul li a:hover{ background:url(../bg/arr_3.gif) center bottom no-repeat; padding:0 4px 5px; font-weight:bold; color:#ffe400;}

.aty_2 .main .left h3 ul li a.hover{ background:url(../bg/arr_3.gif) center bottom no-repeat; padding:0 4px 5px; font-weight:bold; color:#ffe400;}

.aty_2 .main .left dl.nl{ padding-top:14px;}

.aty_2 .main .left dl.nl dd{ padding-bottom:14px;}

.aty_2 .main .left dl.nl dd a{ background:url(../bg/a_4.gif) left 37px no-repeat; width:722px; height:75px;}

.aty_2 .main .left dl.nl dd a .left{ width:166px; height:70px; float:left; position:relative; color:#dadada; line-height:50px; border:none;}

.aty_2 .main .left dl.nl dd a .left b{ position:absolute; font-size:41px; font-weight:bold; top:5px; left:25%; cursor:pointer;}

.aty_2 .main .left dl.nl dd a .left ins{ position:absolute; font-size:18px; font-weight:bold; top:30px; left:47%;}

.aty_2 .main .left dl.nl dd a .right{ width:550px; float:left;}

.aty_2 .main .left dl.nl dd a .right h4{ color:#6c6c6c; font-size:13px; font-weight:bold; padding-top:16px; padding-left:20px; cursor:pointer;}

.aty_2 .main .left dl.nl dd a .right p{ color:#9e9e9e; padding-left:20px; font-size:10px; padding-top:10px; cursor:pointer;}

.aty_2 .main .left dl.nl dd a .right p span{ padding-right:12px;}

.aty_2 .main .left dl.nl dd a:hover{ background: url(../bg/a_4.gif) left bottom no-repeat;}

.aty_2 .main .left dl.nl dd a:hover h4{ color:#fff;}

.aty_2 .main .left dl.nl dd a:hover .right p span{ color:#fff;}

.pageb{ width:100%; text-align:center; height:28px; padding-top:2px; padding-bottom:30px;}

ul.page{ margin:0 auto;}

ul.page li{ display:inline;padding:0 2px;}

ul.page li a{ color:#aaa; font-family:"微软雅黑"; border:1px solid #aaa; padding:1px 5px; display:inline;}

ul.page li a:hover{ border:1px solid #3d3d3d; color:#fff; background-color:#3d3d3d;}

ul.page li a.hover{ border:1px solid #3d3d3d; color:#fff; background-color:#3d3d3d;}

.aty_2 .main .right{ float:left; width:237px;}

.nelist{}

.nelist h3{ background:url(../bg/r_3.gif) 20px center no-repeat; height:20px; margin-top:26px;}

.nelist dl{ padding-top:10px;}

.nelist dl dd{}

.nelist dl dd a{ height:49px; color:#3d3d3d; padding-left:20px;}

.nelist dl dd a h4{ cursor:pointer; padding-top:8px;}

.nelist dl dd a p{ color:#acacac; font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:12px;}

.nelist dl dd a:hover{}

.nelist dl dd a:hover h4{ color:#cd0f0f;}

.telpan{ background: url(../bg/r_2.gif) center 20px no-repeat; background-color:#f2f2f2; height:185px;}

.aty_2 .main .left .txtbox{ padding-top:20px; color:#515151; line-height:25px;}

.aty_2 .main .left .txtbox h4{ background:url(../bg/dashed_3.gif) left bottom repeat-x; height:50px; text-align:center;}

.aty_2 .main .left .txtbox h4 b{ font-weight:bold; color:#e30000; font-size:15px; display:block;}

.aty_2 .main .left .txtbox h4 span{ font-size:10px; color:#9e9e9e; line-height:12px;}

.aty_2 .main .left .txtbox .txt{ padding:0 36px;} 

.page2{ background:url(../bg/dashed_3.gif) left top repeat-x; margin:30px 0; padding-top:12px; color:#858484;}

.page2 a{ color:#858484; float:left; display:inline;}

.ser_1{ background:url(../bg/s_1.gif) no-repeat; width:961px; padding-left:1px; margin:0 auto; height:927px; padding-top:13px;}

.ser_1 .box{ width:320px; height:450px; float:left;}

.ser_1 .box .pic{ height:232px; margin-top:78px; position:relative;}

.ser_1 .box .pic .cov{ background-color:#000; position:absolute; top:0; left:0; *filter:alpha(opacity=50);opacity:0.5; width:320px; height:225px;}

.ser_1 .box dl.sl{ padding-top:6px; padding-bottom:10px; height:120px; overflow:hidden; position:absolute; z-index:99; width:320px; background-color:#fff;}

.ser_1 .box dl.sl dd{}

.ser_1 .box dl.sl dd a{ text-align:right; padding-right:26px; color:#7c7b7b; background:url(../bg/arr_4.gif) 95% center no-repeat; line-height:25px; height:25px;}

.ser_1 .box dl.sl dd a:hover{ color:#fb8700; font-weight:normal; background:url(../bg/s_3.gif) center center no-repeat; padding-right:23px; font-weight:bold;}

.ser_1 .box .pic .list{ position:absolute; top:230px; left:0; width:320px; background-color:#fff; padding:0 0 20px; display:none; z-index:99;}

.bga{ background:url(../bg/a.gif) no-repeat;}

.bgb{ background:url(../bg/b.gif) no-repeat;}

.bgc{ background:url(../bg/c.gif) no-repeat;}

.bgd{ background:url(../bg/d.gif) no-repeat;}

.bge{ background:url(../bg/e.gif) no-repeat;}

.qqp{ background:url(../bg/s_2.gif) no-repeat; height:226px; margin-top:78px;}

.qqp ul{ padding:145px 0 0 78px;}

.qqp ul li{ float:left; padding-right:7px;}

.qqp ul li a{ width:33px; height:33px;}

.ser_2{ background:url(../bg/left_bf.gif) left top repeat-y; border-right:1px solid #dedede; width:961px; margin:0 auto;}

.ser_2 .left{ width:725px; float:left; padding-left:1px; padding-top:30px;}

.ser_2 .left .topl{ background:url(../bg/top_bg.gif) no-repeat; height:7px; overflow:hidden;}

.ser_2 .left .topb{ padding-bottom:3px; padding-top:3px; background:url(../bg/serv.gif) 20px 30px no-repeat; padding-left:124px;}

.ser_2 .left h2.t1{ background:url(../bg/h2_bg.gif) no-repeat; height:52px; padding-left:135px;}

.ser_2 .left h2.t1 b{ font:bold 16px/52px "微软雅黑"; color:#e90000; float:left;}

.ser_2 .left h2.t1 span{ float:right; font:bold 14px/52px "微软雅黑"; color:#383737; margin-right:20px;}

.ser_2 .left h2.t1 span i{ color:#ea1010; font-style:normal; font-size:25px;}

.ser_2 .left .txt{ color:#7c7b7b; line-height:25px; padding:24px 24px 24px 135px;}

.ser_2 .right{ width:235px; float:left; overflow:hidden;}

.slideb{ width:692px; height:223px; overflow:hidden; margin:15px auto 0;}

h2.case{ background:url(../bg/h2_case.gif) no-repeat; height:48px; font:18px "微软雅黑"; color:#848284; padding-left:206px; padding-top:13px;}

.ca_list{ background:url(../bg/case_l.gif) no-repeat; height:831px;}

.ca_list dl.cl{}

.ca_list dl.cl dd{ float:left;}

.ca_list dl.cl dd a{ width:223px; height:263px; padding:14px 0 0 17px; position:relative;}

.ca_list dl.cl dd a img{ border:2px solid #fff;}

.ca_list dl.cl dd a h4{ background:url(../bg/ico_5.gif) left 10px no-repeat; height:30px; line-height:30px; color:#a7a7a7; padding-left:20px; margin-left:4px; overflow:hidden; cursor:pointer;}

.ca_list dl.cl dd a span{ color:#a7a7a7; display:block; margin-left:4px; font-size:10px; line-height:12px;}

.ca_list dl.cl dd a ins{ position:absolute; top:16px; left:19px; background-color:#000; *filter:alpha(opacity=50);opacity:0.5; width:201px; height:201px;}

.ca_list dl.cl dd a:hover{}

.ca_list dl.cl dd a:hover img{ border:2px solid #d60303;}

.ca_list dl.cl dd a:hover h4{ color:#960500; background:url(../bg/ico_5.gif) left -19px no-repeat;}

.cs_class{}

.cs_class h3{ background:url(../bg/case.gif) 20px center no-repeat; height:61px;}

.cs_class dl{}

.cs_class dl dd{ border-bottom:1px solid #dedede;}

.cs_class dl dd a{ height:38px; padding-left:35px; padding-top:16px; color:#838383; line-height:16px;}

.cs_class dl dd a b{ height:8px; display:block; font-size:8px; line-height:9px; overflow:hidden;}

.cs_class dl dd a:hover{ background:url(../bg/c_h.gif) left bottom no-repeat; color:#c0120c;}

.cs_class dl dd a.hover{ background:url(../bg/c_h.gif) left bottom no-repeat; color:#c0120c;}

.cs_dtop{ background:url(../bg/dashed_2.gif) left bottom repeat-x; width:100%;}

.cs_dtop .main{ width:962px; margin:0 auto; background:url(../bg/ca_top_bg.gif) center top repeat-y; height:70px; position:relative;}

.cs_dtop .main h2{ background:url(../bg/ca_h2_bg.gif) 0 bottom no-repeat; height:72px; width:100%; position:absolute; bottom:-2px; left:1px; font-size:14px; font-weight:bold; color:#777;}

.cs_dtop .main h2 b{ display:block; margin:20px 0 0 160px;}

.cs_dtop .main h2 b span{ color:#ea0800;}

.cs_dtop .main h2 i{ font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#a7a7a7; margin-left:160px; line-height:16px; font-weight:normal; font-style:normal;}

.cs_mcent{ width:961px; margin:0 auto; background:url(../bg/ca_mbg.gif) center top repeat-y; height:663px; padding:0 0 0 1px;}

.cs_mcent h3{width:115px; float:left; height:623px; color:#c0120c; line-height:16px; padding:40px 0 0 20px;background:url(../bg/ca_11.gif) no-repeat;}

.cs_mcent h3 b{display:block; font-size:8px; line-height:9px;}

.cs_mcent .big_img{ width:672px; float:left; padding:21px 0 0 0; text-align:center;}

.cs_mcent .img_list{ width:153px; float:left;}

.cs_mcent .img_list a.top{ background:url(../bg/arr_u.gif) no-repeat; width:14px; height:12px; margin:4px auto 6px;}

.cs_mcent .img_list a.bot{ background:url(../bg/arr_d.gif) no-repeat; width:14px; height:12px; margin:6px auto 0;}

.cs_mcent .img_list .imgbox{ height:615px; width:153px; overflow:hidden; position:relative;}

.cs_mcent .img_list .imgbox ul{ height:20000em; position:absolute; top:0; left:10px;}

.cs_mcent .img_list .imgbox ul li{ width:120px; height:80px; margin-bottom:18px; display:block; padding:7px 0 0 9px;}

.cs_mcent .img_list .imgbox ul li img{ border:1px solid #fff;}

.cs_mcent .img_list .imgbox ul li .b_img{ display:none;}

.cs_mcent .img_list .imgbox ul li.active{ background:url(../bg/l_h.gif) 1px 1px no-repeat; padding:8px 0 0 10px; width:119px; height:79px;}

.cs_mcent .img_list .imgbox ul li.active img{ border:none;}

.page_btm{ height:48px; background:url(../bg/page_bg.gif) top center no-repeat; width:662px; margin:0 auto; padding:30px 150px 0; color:#858484;}

.page_btm a{ color:#858484; float:left; display:inline;}

.contp{ background:url(../bg/contact.gif) left top no-repeat; border-right:1px solid #dedede; width:961px; margin:0 auto;}

.contp .left{ width:723px; float:left; padding-left:1px; height:768px; border-right:1px solid #dedede;}

.contp .right{ width:236px; float:left;}

.contp .left .ct_1{ height:262px; background:url(../bg/ct_1.gif) 160px 90px no-repeat;}

.contp .left .ct_2{ padding-left:118px;}

.contp .left .ct_3{ background:url(../bg/ct_2.jpg) 118px top no-repeat; height:154px;}

.aboutp{ background:url(../bg/left_bf.gif) left top repeat-y; border-right:1px solid #dedede; width:961px; margin:0 auto;}

.aboutp .left{ width:724px; float:left; padding-left:1px; padding-bottom:130px; background:url(../bg/ap_2.gif) left 98% no-repeat;}

.aboutp .right{ width:236px; float:left;}

.aboutp .left .ap_1{ background:url(../bg/about.gif) -1px top no-repeat; height:324px; margin-top:30px; padding:3px 0 0 119px;}

.aboutp .left .ap_2{ color:#636363; background:url(../bg/ap_1.gif) 130px 20px no-repeat; padding:70px 24px 10px 133px; line-height:25px;}

.aboutp .left .ap_2 p{ text-indent:3em;}

.aboutp .left .box{ background:url(../bg/cor.gif) right top no-repeat;line-height:22px; margin:0 18px 10px 133px; padding-right:14px; padding-top:12px; color:#636363; line-height:22px;}

.aboutp .left .box h2{ height:44px;}

.aboutp .left .box h2.a{ background: url(../bg/ap_ha.gif) no-repeat;}

.aboutp .left .box h2.b{ background: url(../bg/ap_hb.gif) no-repeat;}

.aboutp .left .box h2.c{ background: url(../bg/ap_hc.gif) no-repeat;}


