

*{margin:0;padding:0;}

.cl{*zoom:1;}
.cl:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}

a{text-decoration:none;color:#910A2B;}
a:hover{color:#ff0000;}
img,input{border:none;}
body,html{margin:0 auto;}
body,button,input,select,textarea{ font:12px/20px "宋体",Arial, Helvetica, sans-serif ;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
i,b{font-style:normal;font-weight:normal;}
ul,ol{ list-style-type:none;}
.none{display:none;height:0;overflow:hidden;}
.hide,ins{display:none;}
.clear{clear:both;}
.normargin{margin:0 0 0 0;}
body{margin:0 auto;}

.wp{width:960px;margin:0 auto;}

.ocultar {position: absolute;left: -9999px;top:-9999px;}

#header{background:#910a2b url("../../skins/images/bg-topnav.gif") 0 0 repeat-x;height:35px;width:100%;}

.topnav {width:960px;margin:0 auto;position:relative;z-index:1001;height:35px;background:url(../../skins/images/bg-topnav.jpg) 90% 0 no-repeat;}
.topnav ul {font-size:1em;padding:9px 220px 0 0;float:right;width:auto;margin:0;display:block;}
.topnav li{display:block;float:left;margin:0 5px 0 0px;color:#fff;}
.topnav li a{padding: 4px 5px 0px 0;color: #fff;font-weight:800;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.tools {position: absolute;top: 6px;right: 5px;width:125px;}
.tools a {display:block;color:#f9f9f9;padding:0 0 0 8px;cursor:pointer;font-size:12px;font-family:宋体;}
.tools a:hover {text-decoration:none;}

.btn{outline:0;	}
.btn{height:23px;line-height:23px;background:transparent url(../../skins/images/btn-23.gif) 0 0 repeat-x;}

.tools a strong {display:block;line-height:22px;background:url(../../skins/images/btn-23-drop.png) right top no-repeat;}

.tools ul {display: none;list-style: none;padding:2px 0 5px 0;margin:-1px 0 0 0;width:123px;float:none;background-color: #fff;border:1px solid #ccc;border-top:none;border-color:#A1AAB5;}
.tools ul li {float:none;margin:0 10px;display:block;border-top:1px solid #eee;}
.tools ul li a {padding: 5px 0 5px 10px;color: #910C2B;display:block;background:url(../../skins/images/bullet-b.png) 0 -22px no-repeat;}
.tools ul li a:hover {background:url(../../skins/images/bullet-b.png) 0 10px no-repeat;}


.navtops{position:relative;margin:0 auto;width:100%;z-index:998;height:430px;}
	 
.navigation {width:960px;margin:0 auto;z-index:999;height:auto;top:0;}

.navigation h1.logo{margin:8px 0 0 30px;display:inline;width:162px;height:70px;float:left;position: relative;z-index:100;}
.navigation h1.logo a{width:162px;height:70px;display:block;text-indent:-999em;background:url("../../skins/images/logo.png");}

#generalnav {margin:21px 0 0 0;width:660px;height:55px;float:right;background:url(../../skins/images/bg-generalnav-ul.png) left top no-repeat;}

ul.dropdown {position: relative;display:block;z-index: 597;}

ul.dropdown li.dir {float:left;vertical-align:middle;zoom:1;padding-right: 0px;padding-left:0;background:url("../../skins/images/navlibot.png") center 35px no-repeat;position: relative;z-index: 599;cursor: default;}
ul.dropdown li.dir a.tit {display:block;height:40px;font-family:宋体;font-size:14px;text-transform:uppercase;color:#333;letter-spacing:0.02em;background:url(../../skins/images/navlibg.png) right center no-repeat;padding:15px 22px 0 22px;font-weight:bold;_width:60px;}
ul.dropdown li.dir a.tit:hover{color:#870C2A;}

ul.dropdown li.dir a.tit1 {_width:75px;}

ul.dropdown li.current{background:url("../../skins/images/navlibot-on.png") center 35px no-repeat;}
ul.dropdown li.current a.tit{color:#870C2A;}


ul.dropdown li.dir2 {float:left;vertical-align:middle;zoom:1;padding-right: 0px;padding-left:0;background:url("../../skins/images/navlibot.png") center 35px no-repeat;position: relative;z-index: 599;cursor: default;}
ul.dropdown li.dir2 a.tit {display:block;height:40px;font-family:宋体;font-size:14px;text-transform:uppercase;color:#333;letter-spacing:0.02em;background:url("../../skins/images/navlibg.png") right center no-repeat;padding:15px 22px 0 22px;font-weight:bold;_width:60px;}
ul.dropdown li.dir2 a.tit:hover{color:#870C2A;}

ul.dropdown ul {display:none;position:absolute;top:99%;z-index:598;background:#870c2a url(../../skins/images/ul2bg.png) 0 0 repeat-x;padding:8px 0px 8px 8px;}
ul.dropdown ul li {float: left;display:block;margin:0 8px 0 0;padding:0;position: static;}
ul.dropdown ul li a {width:175px;padding:6px 30px 6px 6px;border-bottom:1px solid #AB0F38;font-size:12px;line-height:normal;font-weight:bold;height:42px;display:block;color:#fff;}
ul.dropdown ul li a:hover {background:#AB0F38 url(../../skins/images/li2bg.png) 186px 8px no-repeat;color:#fff;}

ul.dropdown ul li a img {float:left;display:block;border:2px solid #AB0F38;background:#fff;padding:0px;width:50px;height:38px;margin:0 8px 0 0;}

ul li ul.li1 {width:442px;left: 8px;}
ul li ul.li2 {width:438px;left: 0;}

ul li ul.li3 {width:630px;left:-200px;}
ul li ul.li3 a {width: 120px;padding-right:20px;}
ul li ul.li3 a:hover {background:#AB0F38 url(../../skins/images/li2bg.png) 124px 8px no-repeat;}

ul.dropdown li.noselect {background: none;}
ul.dropdown li.noselect a {}

ul.dropdown li.last {background:none;}
ul.dropdown li.last a.tit {background:none;}

/*--
.banner{height:430px;z-index:96;margin:0px 0 0 -835px;position:absolute;overflow:hidden;top:0;left:50%;width:auto;}
.banner #slider{}
.banner #slider a{display:block;height:430px;outline:0;}

#banner-nav {width:auto;position:absolute;z-index:98;left:45.8%;top:416px;height:10px!important;}
#banner-nav a{height:11px!important;margin:0 5px 0 0;display:block;background:transparent url("../../skins/images/ctrls-circulos.png") 0 0 no-repeat;text-indent:-9999em;outline:0;float:left;padding:0;width:11px;}
#banner-nav a:hover{background:transparent url("../../skins/images/ctrls-circulos.png") 0 -11px no-repeat;}
#banner-nav a.slide-activo{background:transparent url("../../skins/images/ctrls-circulos.png") 0 -22px no-repeat;cursor:default;}
---*/
.banner{width:100%;margin:0px auto;overflow:hidden;height:430px;position:absolute;top:0;left:0;background:url(../../skins/images/loader.gif) no-repeat center center;z-index:96;}

#slider{height:430px;margin:0px 0 0 -50%;position:absolute;overflow:hidden;left:50%;width:100%;z-index:97;}

#slider a{width:100%;display:block;height:430px;outline:0;position:relative;}

#slider a p{text-indent:-9999em;display:block;overflow:hidden;position:absolute;top:-9999em;}

a.slider1{background:url("../../skins/images/banner/001.jpg") 50% 50% no-repeat;}
a.slider2{background:url("../../skins/images/banner/002.jpg") 50% 50% no-repeat;}
a.slider3{background:url("../../skins/images/banner/003.jpg") 50% 50% no-repeat;}
a.slider4{background:url("../../skins/images/banner/004.jpg") 50% 50% no-repeat;}
a.slider5{background:url("../../skins/images/banner/005.jpg") 50% 50% no-repeat;}

#banner-nav {width:auto;position:absolute;z-index:98;left:45.8%;top:416px;height:10px!important;}
#banner-nav a{height:11px!important;margin:0 5px 0 0;display:block;background:transparent url("../../skins/images/ctrls.png") 0 0 no-repeat;text-indent:-9999em;outline:0;float:left;padding:0;width:11px;}
#banner-nav a:hover{background:transparent url("../../skins/images/ctrls.png") 0 -11px no-repeat;}
#banner-nav a.activeSlide{background:transparent url("../../skins/images/ctrls.png") 0 -22px no-repeat;cursor:default;}


.indexmain{border-top:20px solid #EFEFEF;}
.indexCon{width:960px;margin:0 auto;}
.indexCon .indexConA{height:290px;}

.about{float:left;width:305px;margin:18px 0 0 0;overflow:hidden;}
.about .title{background:url("../../skins/images/indexabouttit.jpg") no-repeat;width:305px;height:50px;}
.about .title h3{text-indent:-9999px;}

.about .txt{margin:15px 5px 0 5px;}
.about .txt p{line-height:18px;font-family:宋体;font-size:12px;color:#666666;}
.about .txt p a{font-weight:bold;font-size:13px;}
.about .txt p.p1{margin:8px 0 5px 0;color:#870825;font-size:13px;font-weight:bold;}
.about .txt p.p2{margin:0 0 0 0;}
.about .txt p.p3{margin:5px 0 0 0;color:#870825;font-size:15px;font-weight:bold;}

.sevice{float:left;width:300px;border-right:1px solid #EDEDED;border-left:1px solid #EDEDED;margin:18px 0 0 12px;padding:0 12px 0 12px;}
.sevice .title{background:#fff url("../../skins/images/stit-h.jpg") no-repeat;width:300px;height:53px;cursor:pointer;}
.sevice .title strong{color:#333;font-size:13px;float:left;margin:20px 0 0 8px;font-family: Microsoft YaHei, simsun;}
.sevice .title span{float:right;color:#fff;font-size:12px;margin:20px 23px 0 0;font-weight:bold;font-family:Tahoma, Verdana;}
.sevice .hover{background:#fff url("../../skins/images/stit.jpg") no-repeat;width:300px;height:53px;cursor:pointer;}
.sevice .hover strong{color:#fff;font-size:13px;float:left;margin:20px 0 0 8px;font-family: Microsoft YaHei, simsun;}
.sevice .hover span{color:#970026;float:right;font-size:12px;margin:20px 23px 0 0;font-weight:bold;font-family:Tahoma, Verdana;}

.sevice p{}
.sevice p img{float:left;}
.sevice p span{float:left;margin:0 0 0 5px;width:193px;color:#999;}

.news{float:left;width:305px;margin:18px 0 0 12px;}
.news .title{background:url("../../skins/images/newstit.jpg") no-repeat;width:305px;height:50px;}
.news .title h3{text-indent:-9999px;}
.news .title span{float:right;margin:0 23px 0 0;display:inline;font-family:Tahoma, Verdana;font-size:11px;}
.news img.shippic{margin:10px 0 0 0;}
.news ul{margin:10px 0 0 0;}
.news ul li{background:url("../../skins/images/li.jpg") no-repeat left center;padding:0 0 0 10px;margin:0 0 0 10px;height:22px;line-height:22px;}
.news ul li a{color:#666;}

.anlilist{margin:15px 0 0 0;position:relative;}
.anlilist .title{width:960px;height:39px;background:url("../../skins/images/casetit.jpg") no-repeat;}
.anlilist .title h3{float:left;margin:3px 0 0 0;text-indent:-9999px;}
.anlilist .title span{float:right;margin:15px 10px 0 0;display:inline;}
.anlilist .title span a{color:#333;background:url("../../skins/images/li3.jpg") no-repeat right 1px;padding:0 10px 0 0;}
.anlilist .title span a:hover{color:#870825;}

.anlilist .nr{width:960px;height:163px;margin:10px 0 0 0;overflow:hidden;}
.anlilist .scrb{}
.anlilist .scrb ul li{float:left;margin:0 10px 0 0;display:inline;cursor:pointer;width:233px;height:163px;background:#fff url("../../skins/images/indexprobg.png") no-repeat;}
.anlilist .scrb ul li img{margin:7px 0 0 7px;width:216px;height:125px;display:block;}
.anlilist .scrb ul li p{text-align:center;color:#333;width:216px;margin:5px 0 0 7px;font-size:13px;}

.anlilist .scrb ul li.hover{background-color:#970026;}
.anlilist .scrb ul li.hover p{color:#fff;}

.anlilist a.browse{width:22px;height:22px;display:block;position:absolute;opacity:0.6;filter:alpha(opacity=60);top:110px;}
.anlilist a.next{background:url("../../skins/images/next.gif") no-repeat;right:-30px;}
.anlilist a.prev{background:url("../../skins/images/prev.gif") no-repeat;left:-30px;}
.anlilist a.browse:hover{opacity:1;filter:alpha(opacity=100);}





.footer{width:100%;clear:both;margin:20px 0 0 0;}

.foot-nav {border-bottom: #eaeaea 1px solid; LINE-height: 30px}
.foot-nav a{color:#747474;padding:0 4px 0 4px;}
.foot-nav a.black{color:#000}
.foot-nav a:hover{color:#d70319}
.foot-nav a.hover{color:#d70319}

.pie {background:#fff;height:100px;}

.foot-logo {float:left;margin:20px 0px 0px 0;width:139px;height:60px;}
.foot-logo a{width:139px;height:60px;display:block;background:url("../../skins/images/logo2.png") no-repeat;text-indent:-999em;}
.foot-logo a:hover{background-position:left bottom;}

.footL{float:left;margin:20px 0 0 80px;display:inline;font-size:12px;width:280px;font-family:Arial, Helvetica, sans-serif;}
.footL p{font-family:Georgia;font-size:12px;color:#363636;}
.footL span{font-weight:bold;font-size:11px;font-family:Arial;}

.footM {float: left;width:180px;color:#222;margin:20px 0 0 10px;display:inline;}
.footM p {font-size:13px;font-family:Verdana, Geneva, sans-serif;}
.footM p span{display:block;margin:0 0 0 50px;}
.footM p b{font-weight:bold;margin:0 10px 0 0;font-size:11px;font-family:Arial;}

.qqonline{float:right;margin:20px 0 0 0;}
.qqonline ul{margin:0 0 0 0px;}
.qqonline ul li {float: left; line-height: 14px; margin:0 5px 0 0; text-align: center;font-size:12px;}
.qqonline ul li a {display: block; width: 34px; position: relative; height: 34px;}
.qqonline ul li a:hover {background-position:50% bottom;text-decoration:none;}
.qqonline ul li a:hover ins{display:block;left:-28px;width:95px;padding-top:20px;position:absolute;top:25px;height:85px;text-decoration:none;color:#f60;}
.qqonline ul li a:hover ins strong{display:block;color:#222;}
.qqonline ul li a.qq0 {background-image: url("../../skins/images/qq_1.gif");}
.qqonline ul li a.qq1 {background-image: url("../../skins/images/qq_2.gif");}
.qqonline ul li a.qq2 {background-image: url("../../skins/images/qq_3.gif");}
.qqonline ul li a.qq3 {background-image: url("../../skins/images/qq_4.gif");}

.normargin{margin:0 0 0 0;}

.footer p.gotop{width:auto;margin:0 auto;background:#F7F7F7;display:block;height:20px;cursor:pointer;}
.footer p.gotop span {width:45px;margin:0 auto;display:block;line-height:20px;text-align:right;font-weight:bold;text-transform:uppercase;color:#CACACA;letter-spacing:1px;font-size:9px;background: url("../../skins/images/bg-miscnav.jpg") 0 6px no-repeat;}
.footer p.gotop span a{font-weight:bold;font-size:0.9em;color:#000;}

.foot-down {padding:15px 0 15px 0;background:#EFEFEF url("../../skins/images/footerbg.gif") repeat-x;}
.copy{width:845px;float:left;color:#626262}
.copy p{font-size:11px;font-family:Verdana;font-style:400;}
.copy p a{color:#626262;}
.copy p em{font-family:Arial,Helvetica,sans-serif;margin:0 2px 0 0px;}
.copy a:hover{color:#FF6600;}

.extra{float:right;}
.extra p{width:36px;height:36px;background:url("../../skins/images/wx_s.jpg") no-repeat;float:left;text-indent:-999em;cursor:pointer;position:relative;}
.extra p span{display:none;position:absolute;width:156px;height:180px;background:url("../../skins/images/wx_b.jpg") no-repeat;top:-260px;left:-60px;z-index:100;}
.extra a{width:36px;height:36px;display: block; background:url("../../skins/images/weibo.jpg") no-repeat;float:left;margin:0 0 0 15px;}



