﻿@charset "utf-8";

/**
FileName:        style.css
Version:         1.0.0(2013.03.04)
Website:         PS
Author:          Infinity arts vison,184586775@qq.com
Page Width:      1000px;
**/

/* CSS Document */

*{margin:0; padding:0;}

body{font-family:Verdana, Geneva, sans-serif; font-size:12px; -webkit-text-size-adjust: none; background:url(../images/body.gif) repeat;}

html{ overflow-x:hidden;}

li,ol{list-style:none;}

a{text-decoration:none; cursor:pointer;}

a img{border:0px;}

a:hover{border:none;}

.clear{clear:both;}

h1, h2, h3, h4, h5, h6, p, span,em,small{font-weight:normal; font-style:normal;}

h1, h2, h3, h4, h5, h6,small{font-size:12px;}

i{font-style:normal;}

*html .clearfix {height: 1%;}

*+html .clearfix{height:1%;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.clearfix {display:inline-block;}

.clearfix {display:block;}

.head{background:url(../images/bg.png) repeat-x left bottom;}

.header{height:108px; width:1000px; margin:0 auto;}

h1{float:left; margin-top: 10px;}

.head ul{float:right; width:240px; padding-top:30px;}

.head ul li{float:left; padding-bottom:5px;}

.head ul li a{width:120px; height:18px; display:block; color:#9a9a9a;}

.head ul li a img,.head ul li a span{float:left; line-height:18px; padding-right:5px;}

.head ul li a:hover{color:#ec0000;}

.nav{
	width:1000px;
	height:37px;
	margin:0 auto;
	z-index:2;
	position:relative;
	left: 1px;
}

.nav li{float:left; padding:0 5px 0 5px; position:relative;}

.nav li a.n{width:110px; height:37px; display:block;}

.nav li a.n b{display:none; line-height:37px; text-align:center; font-family:"Verdana"; font-size:16px; color:#FFF; text-transform:uppercase; font-weight:normal; background:url(../images/bg5.gif) repeat;}

.nav li a.n strong{font-family:"Microsoft Yahei", sans-serif; font-size:16px; color:#ffffff; line-height:37px; text-align:center; display:block;}

.nav li a.hover b{display:block;}

.nav li a.hover strong{display:none;}

.nav li dl{width:110px; position:absolute;margin-left:-3px; left:8px; top:37px; display:none;}

.nav li dl dd a{height:24px; display:block; background:url(../images/bg1.png) repeat-x; line-height:24px; text-align:center; color:#ececec; font-family:"Microsoft Yahei", sans-serif;}

.nav li dl dd a:hover{background:#c3007c; color:#f5ca00;}

.banner{width:1000px; height:436px; position:relative; margin:0 auto; z-index:1;}

.banner div.bn{position:absolute; left:-340px; top:0; width:1680px; height:398px; overflow:hidden;}

.tel{width:1680px; height:38px; background:url(../images/bg87.gif) repeat; position:absolute; left:-340px; bottom:0;}

.tel div{width:1000px; margin:0 auto; height:38px;}

.tel span{float:left; line-height:38px; color:#606060; font-size:9px; text-transform:uppercase; display:block;}

.tel span em{color:#c60000; font-weight:bold;}

.tel ul{float:right; padding:12px 10px 0 0;}

.tel ul li{float:left; padding:0 2px;}

.tel ul li a{width:14px; height:14px; display:block; background:url(../images/bg88.gif) no-repeat; overflow:hidden;}

.tel ul li a.current{background-position:0 -14px;}

.center{background:url(../images/bg2.png) repeat-y center top;}

.content{min-height:500px; _height:500px; width:1000px; margin:0 auto;}

.qq{height:125px; background:url(../images/bg6.gif) no-repeat 1px 0}

.qq b{width:209px; float:left; color:#b30010; font-family:"Verdana"; letter-spacing:-1px; line-height:24px; font-size:24px; padding:35px 0 0 75px;}

.qq b strong{display:block; color:#adadad;}

.qq ul{width:247px; float:left; padding-top:40px;}

.qq ul li{float:left;}

.qq ul li a{width:123px; height:35px; display:block;}

.qq dl{width:171px; float:left; padding:43px 0 0 18px;}

.qq dl dd{float:left;}

.qq dl dd a{width:40px; height:40px; display:block;}

.qq p{width:267px; float:left; color:#b30010; font-family:"Microsoft Yahei", sans-serif; padding:43px 0 0 13px;}

.p1{height:516px;}

.flash{width:355px; height:484px; float:left; background:url(../images/bg7.gif) no-repeat; padding:8px 0 0 23px;}
.scroll{width:334px; height:472px; position:relative;}
.scroll .scroimg{width:334px; height:472px;position:relative;overflow:hidden;}
.scroll .scroimg ul{width:2000em; position:absolute;overflow:hidden;}
.scroll .scroimg ul li{float:left;}
.scroll .scroimg ul li img{width:334px; height:472px;}
a.prevbtn,a.nextbtn{width:34px; height:34px; display:block; position:absolute; background:url(../images/xg_05.png) no-repeat; z-index:10; top:225px;}
a.prevbtn{left:10px; background-position:left top;}
a.prevbtn:hover{background-position:left bottom;}
a.nextbtn{right:10px; background-position:right top;}
a.nextbtn:hover{background-position:right bottom;}

.indexNews{float:left; width:620px; position:relative; height:516px; overflow:hidden;}

.indexNews dl{position:absolute; right:20px; top:40px; z-index:20;}

.indexNews dl dd{float:left;}

.indexNews dl dd a{width:16px; height:16px; display:block; background:url(../images/bg9.gif) no-repeat; overflow:hidden;}

.indexNews dl dd a:hover,.indexNews dl dd a.current{background-position:0 -16px;}

.sc{width:620px; position:relative; height:420px;}

.sc ul{position:absolute; height:420px; width:2000em; left:0; top:0;}

.sc ul li{width:620px; float:left;}

.sc ul li a{width:620px; height:140px; display:block; background:url(../images/bg8.gif) no-repeat;}

.sc ul li a img{float:left; border:4px solid #e9e9e9; margin:28px 10px 0 9px;}

.sc ul li a:hover img{border:4px solid #a80016;}

.sc ul li a div{width:500px; float:left;}

.sc ul li a div b{display:block; border-bottom:1px solid #d7d7d7; font-family:"Microsoft Yahei", sans-serif; font-size:18px; color:#696969; line-height:20px; padding:27px 0 10px 0;}

.sc ul li a div span{color:#696969; line-height:20px; display:block; padding-top:8px; font-family:"宋体";}

.sc ul li a:hover b,.sc ul li a:hover span{color:#a80016;}

.ad{padding:37px 0 20px 0; background:url(../images/bg10.gif) no-repeat; text-align:center;}

.p2{height:580px;}

.p2 ul{padding:10px 0 0 2px;}

.p2 ul li{float:left; padding:0px 0 0 4px;}

.p2 ul li a{width:327px; height:252px; color:#c5c5c5; background:url(../images/bg11.gif) no-repeat; display:block;}

h2.tt{height:49px; margin:0 12px; border-bottom:1px solid #e7e7e7;}

h2.tt span{float:left;}

h2.tt i{float:right;}

h2.tt i a{width:59px; height:49px; display:block; background:url(../images/bg12.gif) no-repeat;}

h2.tt i a:hover{background-position:0 -49px;}

.p3{height:500px; width:1000px; overflow:hidden;}

.p2 ul li a img{margin:10px 0 14px 10px;}

.p2 ul li a b{display:block; font-family:"Verdana"; font-weight:bold; text-transform:uppercase; line-height:16px; padding-left:10px;}

.p2 ul li a b i{font-weight:normal; font-family:"宋体"; padding-left:8px;}

.p2 ul li a:hover{color:#a80016;}

.ad1{text-align:center; padding-bottom:20px;}

.p4{height:724px;}

.p4 ul li{float:left; padding:10px 0 0 13px;}

.p4 ul li a{width:234px; height:314px; display:block; position:relative; overflow:hidden;}

.p4 ul li a ins{position:absolute; width:234px; height:50px; background:url(../images/bg3.png) no-repeat; left:0; bottom:-50px; display:block; z-index:2; text-decoration:none;}

.p4 ul li a b{float:left; color:#FFF; font-family:"Microsoft Yahei", sans-serif; font-size:22.47px; font-weight:normal; line-height:24px; padding:5px 0 0 5px;}

.p4 ul li a ins em{float:left; margin:5px 0 0 5px; width:32px; height:22px; overflow:hidden; background:url(../images/bg6.png) no-repeat;}

.p4 ul li a i{display:block; clear:both; line-height:10px; color:#FFF; font-family:"Verdana"; font-size:9px; text-transform:uppercase; padding:4px 0 0 5px; text-decoration:none;}

.p5{height:276px; padding-top:27px; background:url(../images/bg10.gif) no-repeat center top;}

.bbs{height:228px; background:url(../images/bg13.gif) no-repeat;}

.bbsImg{width:313px; height:176px; position:relative; margin:19px 10px 0 23px; float:left; display:inline;}

.bbsImg .bm{position:absolute; left:0px; top:0px;}

.bbsImg .png{width:313px; height:16px; background:url(../images/bg4.png) no-repeat left bottom; z-index:3; left:0; bottom:0; position:absolute;}

.bbsImg .png ul{float:right;}

.bbsImg .png ul li{float:left;}

.bbsImg .png ul li a{width:19px; line-height:19px; color:#FFF; text-align:center; font-family:"Verdana"; font-size:9px; height:16px; background:url(../images/bg14.gif) no-repeat 0 -16px; overflow:hidden; display:block;}

.bbsImg .png ul li a.current{background-position:0 0;}

.bbsList{width:640px; float:left; padding:10px 0 0 3px;}

.bbsList ul li{float:left;}

.bbsList ul li a{width:320px; height:104px; display:block; overflow:hidden;}

.bbsList ul li a b{display:block; font-weight:normal; color:#5e5e5e; font-family:"Microsoft Yahei", sans-serif; font-size:18.25px; padding-left:10px;}

.bbsList ul li a span{display:block; color:#9b9b9b; padding:7px 10px 5px 10px; line-height:16px;}

.bbsList ul li a i{color:#c5c5c5; font-family:"Verdana"; font-size:10px; text-transform:uppercase; padding-left:10px;}

.bbsList ul li a:hover b,.bbsList ul li a:hover span,.bbsList ul li a:hover i{color:#a80016;}

.p6{height:112px; overflow:hidden; margin-bottom:20px;}

.p6 ul{width:225px; float:left; padding:20px 0 0 20px;}

.p6 ul li{border-bottom:1px dashed #d0d0d0;}

.p6 ul li a{width:225px; height:30px; display:block; overflow:hidden; line-height:30px; color:#a4a4a4; font-family:"宋体"; background:url(../images/bg15.gif) no-repeat left center; text-indent:15px;}

.p6 ul li a:hover{font-weight:bold; color:#b30010;}

.p7{height:107px; background:url(../images/bg16.gif) no-repeat;}

.p7 ul{width:160px; float:left; padding:62px 0 0 15px;}

.p7 ul li{float:left;}

.p7 ul li a{height:26px; display:block;}

.p7 b{width:200px; float:left; color:#b30010; font-family:"Verdana"; letter-spacing:-1px; line-height:24px; font-size:24px; padding:35px 0 0 75px;}

.p7 b strong{display:block; color:#adadad;}

.p7 p{line-height:20px; color:#b30010; font-family:"Microsoft Yahei", sans-serif; font-size:14px; padding:53px 0 0 10px; float:left;}

.bottom{background:#2b2b2b; clear:both;}

.bt{
	height:370px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/bg17.gif) no-repeat;
	position:relative;
	left: 0;
}

.eg{height:97px; padding:0 15px;}

.eg a{width:200px; height:73px; display:block; margin-top:24px;}

.btMenu{height:140px;}

.btMenu ul{padding:32px 0 0 181px; width:819px;}

.btMenu ul li{float:left; padding:0 6px 7px 0;}

.btMenu ul li a{width:150px; height:30px; line-height:30px; display:block; background:#636363; color:#FFF;}

.btMenu ul li a b,.btMenu ul li a strong{float:left;}

.btMenu ul li a b{font-family:"Myriad Pro"; font-size:13px; text-transform:uppercase; font-weight:normal; padding:0 10px;}

.btMenu ul li a strong{font-size:13px; font-family:"Microsoft Yahei", sans-serif;}

.adress{height:148px; position:relative; font-family:"宋体";}

.adress ul{padding:0 110px 0 181px; _width:500px;}

.adress ul li{float:left; margin:0 10px 10px 0;}

.adress ul li{width:247px; height:39px; line-height:20px; padding:4px 6px; background:#636363; color:#fee903;}

a.top{width:96px; height:110px; display:block; position:absolute; right:50px; top:0;}

.foot{background:#000;}

.footer{width:1000px; min-height:120px; _height:120px; margin:0 auto 71px auto;}

.footer h2,.footer p{float:left; color:#FFF;}

.footer a{color:#FFF;}

.footer p{padding:65px 0 0 10px;}

.link{text-align:Justify; text-justify:inter-ideograph; width:1000px; line-height:20px; color:#6f6f6f; padding-top:10px;}

.link a{color:#6f6f6f; padding:0 3px;}

.link a:hover{color:#FFF;}

.float{position:absolute; left:20px; top:642px; width:102px; height:492px; background:url(../images/bg5.png) no-repeat; z-index:10;}

.float a{display:block;}

.inner{background:url(../images/bg25.gif) repeat-y 280px 0; position:relative;}

ins.l{width:14px; height:271px; background:url(../images/bg26.gif) no-repeat; position:absolute; left:280px; top:118px;}

ins.r{width:14px; height:271px; background:url(../images/bg27.gif) no-repeat; position:absolute; left:280px; bottom:107px;}

.left{width:260px; float:left; padding-bottom:20px;}

.right{width:680px; overflow:hidden; float:left; padding-bottom:20px;}

.title{height:20px; line-height:12px; color:#696969; padding-left:15px;}

.title a{color:#696969; padding:0 5px;}

.title a:hover,.title a.hover{color:#bc0000; font-weight:bold;}

.menu,.priceMenu,.leftCase,.leftNews,.leftSer,.w,.tip{min-height:87px; _height:87px; background:url(../images/t6.gif) no-repeat;}

.left h2{height:45px; width:247px; margin:10px 0 0 18px; color:#003961; padding:15px 0 0 5px; border-bottom:4px solid #006dba;}

.left h2 b{display:block; font-family:"Microsoft Yahei", sans-serif; font-size:18px; line-height:20px; padding-top:6px;}

.left h2 i{font-family:"Verdana"; font-size:9px; display:block; text-transform:uppercase; line-height:14px; color:#5d5d5d;}

.menu ul{padding:15px 0 0 5px;}

.menu ul li{padding-bottom:3px;}

.menu ul li a{width:264px; height:46px; display:block; background:url(../images/bg19.png) no-repeat;}

.menu ul li a:hover,.menu ul li a.hover{background-position:0 -46px;}

.menu ul li a b{float:left; line-height:46px; font-family:"Microsoft Yahei", sans-serif; font-size:14px; color:#5f5f5f; padding-left:15px;}
.menu ul li a strong{float:left; font-family:"Verdana"; font-size:9.39px; line-height:10px; text-transform:uppercase; color:#bcbcbc; padding:17px 0 0 5px;}


.menu ul li a i{display:block; font-size:6.38px; line-height:7px;}

.menu ul li a:hover b,.menu ul li a:hover strong,.menu ul li a.hover b,.menu ul li a.hover strong{color:#FFF;}

.priceMenu ul{padding:1px 0 0 18px;}

.priceMenu ul li{padding-top:12px;}

.priceMenu ul li a{width:250px; height:20px; display:block; text-indent:25px; background:url(../images/bg21.gif) no-repeat; overflow:hidden; line-height:20px; color:#5e5e5e; font-weight:bold;}

.priceMenu ul li a:hover,.priceMenu ul li a.hover{color:#FFF; background-position:0 -20px;}

.src{height:255px; padding:10px 0 0 18px;}

.bigImg{width:187px; height:248px; position:relative; float:left;}

.bigImg div{position:absolute; left:0; top:0;}

.smallImg{width:60px; float:left;}

.smallImg ul li a{width:60px; height:50px; display:block; background:url(../images/bg23.gif) no-repeat;}

.smallImg ul li a.current{background-position:0 -50px;}

.smallImg ul li a b{color:#a5a5a5; font-family:"Microsoft Yahei", sans-serif; font-size:21.53px; line-height:22px; display:block; padding:6px 0 0 26px;}

.leftad{width:268px; height:134px; background:url(../images/bg24.gif) no-repeat;}

.leftad img{margin:11px 0 0 13px;}

.leftNews ul{padding:0px 0 0 20px;}

.leftNews ul li{width:242px; border-bottom:1px dashed #e4e4e4;}

.leftNews ul li a{width:242px; height:15px; display:block;}

.leftNews ul li a span,.leftNews ul li a i{float:left; color:#4e4e4e;}

.leftNews ul li a span{width:17px; height:16px; float:left; text-align:center; line-height:16px; background:url(../images/bg22.gif) no-repeat; overflow:hidden; margin-top:9px; font-family:"Verdana"; font-size:9px;}

.leftNews ul li a i{float:left; padding-left:5px; line-height:32px;}

.leftNews ul li a:hover span{color:#FFF;}

.leftNews ul li a:hover i{font-weight:bold; color:#ba0001;}

.service ul{padding:0 0 0 17px;}

.service ul li{float:left; padding-bottom:10px;}

.service ul li a{width:230px; height:338px; display:block; background:url(../images/bg28.gif) no-repeat; overflow:hidden;}

.service ul li a img{margin:9px 0 0 15px;}

.service ul li a b{color:#a4a4a4; font-family:"Microsoft Yahei", sans-serif; font-size:18px; height:37px; display:block; padding:20px 0 0 16px;}

.service ul li a:hover{background-position:-230px 0;}

.service ul li a b i{display:block; color:#bfbfbf; font-family:"Verdana"; font-size:8px; text-transform:uppercase; letter-spacing:-1px;}

.service ul li a strong{display:block; color:#a4a4a4; font-family:"Verdana"; font-size:23.67px; padding:2px 0 0 103px; line-height:24px;}

.service ul li a:hover b,.service ul li a:hover strong{color:#a80016;}

.rt{height:80px; background:url(../images/bg29.gif) no-repeat; padding-left:20px;}

.rt img,.rt b,.rt strong{float:left; font-family:"Microsoft Yahei", sans-serif; line-height:67px;}

.rt b{color:#000; font-size:19.76px;}

.rt strong{color:#006dba; font-size:15.15px; text-transform:uppercase; padding:0 0 0 10px;}

.pages{height:50px;}

.pages ul{float:right; padding:10px 10px 0 0;}

.pages ul li{float:left; padding:0 5px;}

.pages ul li a{width:25px; height:25px; display:block; line-height:25px; text-align:center; color:#575757; background:url(../images/bg31.gif) no-repeat;}

.pages ul li a:hover,.pages ul li a.hover{color:#FFF; background-position:0 -25px;}

.pages ul li a.pl{width:48px; height:21px; line-height:21px; color:#b6b6b6; text-align:center; display:block; background:url(../images/bg30.gif) no-repeat; overflow:hidden; margin-top:2px;}

.pages ul li a.pl:hover{background-position:0 -21px; color:#FFF;}

.pages ul li a.pr{width:59px; height:21px; line-height:21px; display:block; color:#b6b6b6; text-align:center; background:url(../images/bg30.gif) no-repeat -48px 0; overflow:hidden; margin-top:2px;}

.pages ul li a.pr:hover{background-position:-48px -21px; color:#FFF;}

.serviceImg{width:700px; height:350px; background:url(../images/bg32.gif) no-repeat; margin:0 auto;}

.serviceImg div{padding:12px 0 0 12px;}

.s{height:50px; padding:0 20px;}

.s b{float:left; font-size:10px; text-transform:uppercase; color:#575757;}

.s b i{display:block; font-family:"Microsoft Yahei", sans-serif; font-size:26px; line-height:26px;}

.s strong{float:right; width:123px; height:38px; background:url(../images/bg33.gif) no-repeat; margin-top:5px; padding:0 0 0 90px; overflow:hidden; line-height:38px; color:#654b00; font-family:"Georgia"; font-size:15.9px;}

.s strong i{font-size:17.63px;}

.code{float:left; padding:15px 0 0 20px;}

.serviceDetail{min-height:500px; _height:500px; padding:0 20px; line-height:20px; color:#8e8e8e; text-align:Justify; text-justify:inter-ideograph;}

.pages dl{padding:10px 0 0 15px;}

.pages dl,.pages dl dd{float:left;}

.recomoned{padding:10px 15px 30px 15px;}

.recomoned ul li{float:left; padding-right:2px;}

.recomoned ul li a{width:170px; height:196px; display:block; color:#4f4f4f; background:url(../images/bg237.gif) no-repeat; overflow:hidden;}

.recomoned ul li a:hover{background-position:-170px 0; color:#FFF;}

.recomoned ul li a img{margin:9px 0 0 10px;}

.recomoned ul li a b{display:block; line-height:20px; padding:14px 0 0 10px; font-family:"Microsoft Yahei", sans-serif;}

.fwbj{padding:10px 15px 30px 15px;}

.fwbj ul li{float:left; padding-right:2px;}

.fwbj ul li a{width:170px; height:196px; display:block; color:#4f4f4f; background:url(../images/bg37.gif) no-repeat; overflow:hidden;}

.fwbj ul li a:hover{background-position:-170px 0; color:#FFF;}

.fwbj ul li a img{margin:9px 0 0 10px;}

.fwbj ul li a b{display:block; line-height:20px; padding:14px 0 0 10px; font-family:"Microsoft Yahei", sans-serif;}

.loveshow{padding:10px 15px;}

.ltitle{display:block; font-family:"Microsoft Yahei", sans-serif; font-size:14px; color:#999999; line-height:24px;}

.loveshowName b{float:left; color:#999999; font-family:"Microsoft Yahei", sans-serif; font-size:14px; line-height:24px;}

.showName{float:left; width:900px; color:#999999; padding-bottom:5px; font-family:"宋体";}

.showName a{line-height:24px; color:#999999; padding:0 5px;}

.loveshowImg ul{padding:0 0 0px 13px;}

.loveshowImg ul li{float:left; padding:0 12px 11px 0;}

.loveshowImg ul li a{width:234px; height:314px; display:block; position:relative; overflow:hidden;}

.loveshowImg ul li a ins{position:absolute; width:234px; height:50px; background:url(../images/bg3.png) no-repeat; left:0; bottom:-50px; display:block; z-index:2; text-decoration:none;}

.loveshowImg ul li a b{float:left; color:#FFF; font-family:"Microsoft Yahei", sans-serif; font-size:22.47px; font-weight:normal; line-height:24px; padding:5px 0 0 5px;}

.loveshowImg ul li a ins em{float:left; margin:5px 0 0 5px; width:32px; height:22px; overflow:hidden; background:url(../images/bg6.png) no-repeat;}

.loveshowImg ul li a i{display:block; clear:both; line-height:10px; color:#FFF; font-family:"Verdana"; font-size:9px; text-transform:uppercase; padding:4px 0 0 5px; text-decoration:none;}

.error{width:974px; height:542px; margin:0 auto; background:url(../images/bg39.gif) no-repeat;}

.error div{padding:350px 0 0 743px;}

.error div a{width:136px; height:41px; display:block;}

.leftSer ul{padding:5px 0 0 18px;}

.leftSer ul li{background:url(../images/bg41.gif) no-repeat center bottom; padding-bottom:16px;}

.leftSer ul li a{width:210px; height:90px; display:block; background:url(../images/bg40.gif) no-repeat;}

.leftSer ul li a img{float:left; margin:10px 0 0 10px;}

.leftSer ul li a div{width:116px; float:right;}

.leftSer ul li a div b{display:block; color:#989898; font-size:14px; padding-top:5px;}

.leftSer ul li a div i{display:block; color:#989898; font-family:"Verdana"; font-size:8px; text-transform:uppercase; line-height:8px;}

.leftSer ul li a div span{display:block; border-top:1px dashed #c7c7c7; margin-top:5px; padding-top:0px; font-family:"Microsoft Yahei", sans-serif; font-size:12px; color:#5d5d5d;}

.leftSer ul li a div strong{display:block; color:#989898; font-family:"Verdana"; font-size:28px; line-height:28px;}

.leftSer ul li a:hover b,.leftSer ul li a:hover i,.leftSer ul li a:hover strong{color:#da0203;}

.about{text-align:center; width:678px; font-family:"Microsoft Yahei", sans-serif; font-size:14px; color:#7c7c7c; line-height:24px; margin:0 auto;}

.ab{height:429px; width:678px; margin:0 auto; background:url(../images/bg45.gif) no-repeat; font-family:"Microsoft Yahei", sans-serif; font-size:16px; color:#474747;}

.ab b{display:block;}

.witnessStep{width:971px; height:138px; background:url(../images/bg47.gif) no-repeat; margin:40px auto;}

.witnessStep ul{padding-left:36px;}

.witnessStep ul li{float:left; padding-right:126px;}

.witnessStep ul li a{width:76px; height:138px; display:block;}

.word{padding:10px 0 20px 0;}

.word b{display:block; font-family:"Microsoft Yahei", sans-serif; font-size:28.52px; color:#3c3c3c; padding-left:15px;}

.word span{display:block; color:#757575; padding:5px 15px;}

.word span i{color:#ce0011;}

.word ul{padding:0 0 5px 12px;}

.word ul li{padding:0 8px 8px 0; float:left;}

.word ul li a{width:320px; height:62px; display:block; background:url(../images/bg48.gif) no-repeat;}

.word ul li img{float:left; margin:5px 0 0 5px; height:51px;}

.word ul li strong{width:226px; height:38px; float:right; line-height:18px; font-weight:normal; color:#6d6d6d; padding:12px 10px 0 5px; overflow:hidden;}

.word h2{padding-left:12px; color:#0085be; font-family:"Verdana"; font-size:10px; line-height:30px;}

.word h2 a{float:left; padding-right:10px;}

.contact{width:691px; height:233px; background:url(../images/bg2.jpg) no-repeat; margin:0 0 0 18px; padding-top:15px;}

.contact b{display:block; color:#b30010; font-family:"Microsoft Yahei", sans-serif; font-size:15.15px; padding-left:130px; padding-bottom:17px;}

.contact i{font-family:"Verdana"; font-size:16px; color:#4d4d4d; padding-right:35px; letter-spacing:-1px;}

.contact span{float:left;}

.contact span a{width:205px; height:105px; display:block; margin-top:5px;}

.contact strong{float:left; width:223px;}

.contact strong a{height:52px; display:block;}

.map{width:693px; height:637px; background:url(../images/bg51.gif) no-repeat; margin:0 auto;}

.map ul{height:43px; padding:55px 0 0 0;}

.map ul li{float:left;}

.map ul li a{width:138px; height:43px; display:block; line-height:43px; text-align:center; background:url(../images/bg52.gif) no-repeat 0 -43px; color:#bcbcbc; font-family:"Microsoft Yahei", sans-serif; font-size:15px; font-weight:bold;}

.map ul li a.current{background-position:0 0px; color:#FFF;}

.mapImg{position:relative; height:500px;}

.mapImg div{position:absolute; left:11px; top:24px; background:#FFF; width:665px; height:464px;}

.weibo{width:250px; height:343px; margin:0 0 0 18px;}

.src1,.src2{width:588px; height:163px; position:relative; margin:15px auto 40px auto;}

.src2{overflow:hidden; margin:0;}

.src2 ul{position:absolute; width:2000em;}

.src2 ul li{float:left;}

.src2 ul li a{width:588px; height:164px; display:block; background:url(../images/bg53.gif) no-repeat 270px bottom;}

.src2 ul li a img{float:left; border:8px solid #f0f0f0; float:left;}

.src2 ul li a div{width:320px; float:right;}

.src2 ul li a b{display:block; color:#323232; height:36px; border-bottom:1px dashed #d0d0d0; font-family:"Microsoft Yahei", sans-serif; font-size:24px;}

.src2 ul li a span{color:#9e9e9e; padding:15px 0; line-height:20px; display:block;}

a.np1,a.np2{width:19px; height:35px; display:block; position:absolute; z-index:10; top:65px; background:url(../images/bg54.gif) no-repeat;}

a.np1{background-position:0 0; left:-35px;}

a.np2{background-position:-19px 0; right:-35px;}

dl.nv1{position:absolute; left:250px; bottom:-25px;}

dl.nv1 dd{width:8px; overflow:hidden; height:8px; display:block; float:left; cursor:pointer; margin:0 5px; background:url(../images/bg55.gif) no-repeat;}

dl.nv1 dd.current{background-position:0 -8px;}

.src2 ul li a:hover img{border:8px solid #ec0000;}

.news ul{background:url(../images/bg57.gif) no-repeat; padding:15px 0;}

.news ul li{border-bottom:1px solid #e0e0e0; height:105px; width:675px; margin:0 auto;}

.news ul li a{width:675px; height:105px; display:block; background:url(../images/bg56.gif) no-repeat right 0; margin:0 auto; position:absolute;}

.news ul li a:hover{background-position:right -105px;}

.news ul li a b{width:80px; float:left; color:#8b8b8b; text-align:center; font-family:"Verdana"; font-size:43.83px; line-height:44px; color:#8b8b8b; padding-top:15px}

.news ul li a b em{font-size:22px; text-transform:uppercase; font-weight:bold; display:block; text-align:center; line-height:17px; padding-bottom:3px; color:#8b8b8b;}

.news ul li a b i{display:block; text-align:center; font-size:9px; line-height:10px; color:#d9d9d9;}

.news ul li a div{float:left; width:423px; padding:18px 0 0 20px;}

.news ul li a div strong{color:#7a7a7a; font-family:"Microsoft Yahei", sans-serif; font-size:18.73px; display:block;}

.news ul li a div span{color:#7a7a7a; line-height:20px;}

.news ul li a small{position:absolute; left:610px; top:30px; color:#bfbfbf; font-family:"Verdana"; font-size:18px; font-weight:bold;}

.news ul li a:hover b,.news ul li a:hover b em,.news ul li a:hover b i,.news ul li a:hover strong,.news ul li a:hover span{color:#c50000;}

.newsDetail,.newsText{width:690px; margin:0 auto;}

.newsDetail b{display:block; font-family:"Microsoft Yahei", sans-serif; font-size:24px; color:#565656; padding-bottom:10px;}

.code1{float:left; padding-right:10px;}

.newsDetail i{color:#545454; display:block; padding-top:5px;}

.newsText{margin:10px auto; line-height:30px; overflow:hidden; color:#afafaf;}

.newsText img{margin:10px auto; display:block;}

.pages ul li a.back{width:65px; height:21px; line-height:22px; overflow:hidden; color:#FFF; background:url(../images/bg58.gif) no-repeat;}

.pages ul li a.back:hover{background-position:0 -21px; color:#FFF;}

.word_text{width:661px; margin:0 auto;}

.word_text ul{width:661px; padding-bottom:20px; margin:0 auto;}

.word_text ul li{margin-top:20px;}

.word_text ul li i{display:block; padding-left:11px; color:#565656; font-family:"宋体"; font-size:12px; background:#efefef; *margin-top:-1px;  _margin-top:-5px; padding-bottom:0px;}

.word_text ul li .w_top{width:661px; height:9px; background:url(../images/bg60.gif) no-repeat; display:block; margin-top:0px;}

.word_text ul li .w_con{line-height:20px; font-family:"宋体"; font-size:12px; color:#565656; padding:5px 11px; background:#efefef; *maring-top:-1px;}

.word_admin{margin-top:-1px;}

.word_admin .admin_top{width:661px; height:6px; padding-bottom:; background:url(../images/bg61.gif) no-repeat; display:block;}

.admin_con{margin:0 auto; min-height:40px; _height:40px; padding:0 18px; background:url(../images/bg62.gif) repeat-y; _margin-top:-8px;}

.admin_con span{display:block; color:#FFF; font-family:"宋体"; font-size:12px; _padding-bottom:3px;}

.word_text ul li .admin_con i{display:block; line-height:20px; color:#FFF; font-family:"宋体"; font-size:12px; padding:0; background:none;}

.word_admin .admin_bottom{width:661px; height:6px; background:url(../images/bg63.gif) no-repeat; display:block; _margin-bottom:-8px;}

.word_text ul li .w_bottom{width:661px; height:9px; background:url(../images/bg64.gif) no-repeat; display:block; _margin-bottom:-12px; _margin-top:-2px;}

.addPages{height:50px; margin:00px 0 10px 0;}

.addPages ul{float:right; padding:0 25px;}

.addPages ul li{padding:0 2px; float:left;}

.addPages ul li a{width:31px; height:26px; display:block; background:#d2d2d2; line-height:26px; text-align:center; color:#949494; font-family:"Arial";}

.addPages ul li a:hover,.addPages ul li a.hover{background:#bf1415; color:#FFF;}

.mWord{padding:20px;}

.mWord form span,.mWord form input{float:left; height:21px; line-height:21px; color:#7f7f7f; font-family:"宋体"; font-size:14px;}

.mWord form input{width:147px; height:21px; border:1px solid #e3e3e3;}

.mWord textarea{width:628px; height:211px; float:left; border:1px solid #e3e3e3;}

.mWord .clear{height:20px;}

.mw{background:url(../images/bg65.gif) no-repeat center top;}

.bank{width:982px; height:504px; margin:0 auto; background:url(../images/bg67.gif) no-repeat; padding-top:53px;}

.bank ul li{float:left; width:491px; height:120px; margin-bottom:95px;}

.bank ul li a{height:76px; display:block;}

.bank ul li p{line-height:24px; color:#4e4e4e; padding-left:60px;}

.mmword{background:url(../images/bg68.gif) no-repeat right top;}

.mmword form input{margin-right:60px; color:#3f3f3f; border:1px solid #d6d8d8;}

.mmword form input:hover{color:#ff0000;}

.mmword form span{color:#3f3f3f; width:70px; text-align:right; font-family:"Microsoft Yahei", sans-serif;}

.mmword textarea{width:467px; height:151px;}

.lname{padding:0 15px;}

.lname .showName{width:640px;}

.showcase{padding:10px 0 0 10px;}

.showcase ul li{float:left; padding-bottom:10px;}

.showcase ul li a{width:234px; height:342px; display:block; overflow:hidden; background:url(../images/bg70.gif) no-repeat;}

.showcase ul li a img{margin:9px 0 0 10px;}

.showcase ul li a span{display:block; padding:10px 0 0 90px; color:#636363; line-height:14px;}

.showcase ul li a b{float:left; height:22px; line-height:16px; color:#aeaeae; font-family:"Georgia"; font-size:14px; padding-left:55px; letter-spacing:-1px; width:41px;}

.showcase ul li a:hover{background-position:0 -342px;}

.showcase ul li a:hover span,.showcase ul li a:hover b{color:#da0203;}

.sd{width:702px; height:310px; background:url(../images/bg72.gif) no-repeat; margin:0 auto; margin-top:-10px;}

.simg{float:left; display:inline; margin:12px 0 0 14px;}

.stext{width:440px; float:right; padding-right:10px;}

.stext b{display:block; color:#937c55; font-family:"Microsoft Yahei", sans-serif; font-size:18px; padding-bottom:5px;}

.stext i{float:left; line-height:25px; height:25px; color:#cccccc; font-family:"Verdana"; font-size:10px; text-transform:uppercase; padding-left:0px;}

.stext h3{clear:both; color:#7f7f7f; font-size:11.57px; font-family:"宋体"; line-height:24px; height:24px;}

.stext h3 em{color:#c01a00;}

.sh{width:425px; height:108px; padding:10px; line-height:20px; color:#b3b3b3; margin-top:65px;   overflow-y: scroll;}



.ql{height:50px;}

.ql ul{float:right; padding-right:20px;}

.ql ul li{float:left; padding:0 5px;}

.ql ul li a{height:27px; display:block; line-height:27px; text-align:center; color:#565656; font-family:"Microsoft Yahei", sans-serif; font-size:14px; font-weight:bold;}

a.q1{width:92px; background:url(../images/bg73.gif) no-repeat;}

a.q1:hover{background-position:0 -27px; color:#FFF;}

a.q2{width:72px; background:url(../images/bg74.gif) no-repeat;}

a.q2:hover{background-position:0 -27px; color:#FFF;}

.sw{width:959px; height:352px; background:url(../images/bg77.gif) no-repeat right top; margin:0px auto 0 auto;}

.sw img{float:left;}

.sr{width:680px; float:right; height:352px;}

.sr b{display:block; font-family:"Microsoft Yahei", sans-serif; font-size:30px; color:#bc0000; line-height:30px; padding-top:45px; height:30px;}

.sr ul{height:180px;}

.sr ul li{float:left; width:300px; margin-right:40px; display:inline; height:54px; border-bottom:2px dashed #eae6e0; line-height:54px; font-size:14px;}

.sr ul li strong{color:#5a5857; font-family:"Microsoft Yahei", sans-serif; padding-left:5px;}

.sr ul li i{font-family:"Verdana"; color:#b5b5b5; text-transform:uppercase; padding-left:5px;}

.sr ul li em{color:#bc0000; font-weight:bold; padding-left:5px;}

#scrollBox1 {
    color: #888888;
    font-family: "宋体";
    line-height: 20px;
    position: relative;
    width: 680px;
}
.scrollContent1 {
    height: 78px;
    overflow: hidden;
    width: 638px;
	margin:10px auto 0 10px;
	line-height:19px;
}
.scrollBar1 {
    background: none repeat scroll 0 0 #bc0000;
    cursor: pointer;
    height: 20px;
    overflow: hidden;
    position: absolute;
    right: 6px;
    text-indent: -9999px;
    top: 0;
    width: 10px;
}
.scrollBar2 {
    height: 168px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    text-indent: -9999px;
    top: 45px;
    width: 12px;
}

.dimg{padding:0 0 20px 28px; overflow:hidden; width:944px; overflow:hidden;}

.dimg ul{margin-top:-1px; width:980px;}

.dimg ul li{float:left; padding:9px; border-right:1px dashed #cecece; border-top:1px dashed #cecece;}



.cc .word_text{width:926px; margin:0 auto;}

.cc .word_text ul{width:926px; padding-bottom:20px; margin:0 auto;}

.cc .word_text ul li{margin-top:20px;}

.cc .word_text ul li i{display:block; padding-left:11px; color:#565656; font-family:"宋体"; font-size:12px; background:#efefef; _margin-top:-5px; *margin-top:-1px; padding-bottom:0px;}

.cc .word_text ul li .w_top{width:926px; height:9px; background:url(../images/bg80.gif) no-repeat; display:block; margin-top:0px;}

.cc .word_text ul li .w_con{line-height:20px; font-family:"宋体"; font-size:12px; color:#565656; padding:5px 11px; background:#efefef; *maring-top:-1px;}

.cc .word_admin{}

.cc .word_admin .admin_top{width:926px; height:7px; background:url(../images/bg81.gif) no-repeat; display:block;}

.cc .admin_con{margin:0 auto; min-height:40px; _height:40px; padding:0 18px; background:url(../images/bg82.gif) repeat-y; _margin-top:-7px;}

.cc .admin_con span{display:block; color:#FFF; font-family:"宋体"; font-size:12px; _padding-bottom:3px;}

.cc .word_text ul li .admin_con i{display:block; line-height:20px; color:#FFF; font-family:"宋体"; font-size:12px; padding:0; background:none;}

.cc .word_admin .admin_bottom{width:926px; height:7px; background:url(../images/bg83.gif) no-repeat; display:block; _margin-bottom:-7px;}

.cc .word_text ul li .w_bottom{width:926px; height:7px; background:url(../images/bg84.gif) no-repeat; display:block; _margin-bottom:-12px;}


.box{float:left; margin:0 0 5px 0;}

.topnews{padding:0 0 20px 0px;}

.topnews ul li{border-bottom:1px dashed #c4c4c4;}

.topnews ul li a{width:245px; height:30px; overflow:hidden; display:block; background:url(../images/bg85.gif) no-repeat; text-indent:20px; line-height:30px; color:#8a8a8a;}

.topnews ul{float:left;}

.topnews ul li a:hover{background-position:0 -30px; color:#b41213;}

.tip div{width:232px; margin:10px auto; text-align:Justify; text-justify:inter-ideograph;}

.tip div a{color:#969696; padding:0 10px 0 0;}

.tip div a.m1{font-size:16px; font-weight:bold;}

.tip div a:hover{color:#e53333;}

.tip div a.m2{font-size:16px;}

.tip div a.m3{font-weight:bold;}


.showImg{width:690px; margin:0 auto; overflow:hidden;}

.showImg img{border:5px solid #d8d8d8; display:block; margin:5px auto;}


.works_imgs{ display:block; width:710px;padding-left:8px;}

.works_imgs li{ float:left; padding:12px 0px;}

.works_imgs li a{ display:block; background:url(../images/bg47110.gif) no-repeat left top; width:228px; height:203px; overflow:hidden; padding-top:8px; padding-left:8px;}

.works_imgs li a:hover{ background-position:right top;}






.position{width:100%; background:#ffffff;  position:fixed; left:1px; bottom:0px; z-index:1001;}

.position div{width:1000px; height:95px; background:url(../images/bg18.gif) no-repeat; margin:0 auto;}

.position div a{width:317px; height:95px; display:block;}

 html, * html body { background-attachment:fixed;}

/*** html .h {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}    悬浮与顶部*/  

* html .position{
	position:absolute;
	bottom:0px;



top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));				top: 2080px;
	background-color: #FFFFFF;
}


/*内嵌字体*/

@font-face {  
      font-family: " your FontName ";  
      src: url( /location/of/font/FontFileName.eot ); /* IE */  
      src: local(" real FontName "), url( /location/of/font/FontFileName.ttf ) format("truetype"); /* 非IE */  
    }  
	
