*{padding:0px;margin:0px;}
body{font-size:13px;font-family:"微软雅黑";}
.w100{width:100%;}
.w1002{width:1002px;}
.m0a{margin:0px auto;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.fl{float:left;}
.fr{float:right;}
.both{clear:both;}
img{border:0px;}
div{line-height:27px;letter-spacing:1px;}
a{text-decoration:none;color:#0a0909;}
a:hover{text-decoration:none;color:#d30000;}
.c6{color:#666;}
.f12{font-size:12px;}
.f15{font-size:15px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.pa{position:absolute;}
.cf0{color:#F00;}
.cd0{color:#d30000;}
.cff0{color:#FF0 !important;}
.fwb{font-weight:bold;}
.fwn{ font-weight:normal;}
.mr20{margin-right:20px;}
ul{list-style:none;}
.page1{width:100px;line-height:40px;}
.page2{margin:10px auto;width:760px;text-align:center; clear:both;}

.pagePre{border:1px solid #CCC;background:#eee;padding:0px 9px;text-align:center;letter-spacing:0px;display:inline-block;margin-right:5px;}
.page{border:1px solid #CCC;background:#eee;color:#000;padding:0px 9px;text-align:center;display:inline-block;margin-right:5px;}
.current{border:1px solid #CCC;background:#d30000;color:#FFF;padding:0px 9px;text-align:center;display:inline-block;margin-right:5px;}
.current:hover{color:#000;background:#ccc;}
.pageNext{border:1px solid #CCC;background:#eee;padding:0px 9px;text-align:center;letter-spacing:0px;display:inline-block;}

.top{height:130px;}
.top .logo{width:442px;padding-top:26px;}
.top .ewm{width:295px; height:130px;}
.top .tel{width:265px;background:url(images/tel.png) no-repeat 0 36px;text-indent:80px;padding-top:36px; letter-spacing:0px;}
.top .tel p{color:#d30000; letter-spacing:0px;}
.nav{background:#c30101;height:49px;z-index:1000;}
.nav dl{height:49px;}
.nav dl dt{width:84px;line-height:49px;display:inline-block;margin-right:16px;}
.nav dl dt a{color:#FFF;}
.nav dl dt a:hover,.index .m1 a,.abouts .m2 a,.products .m3 a,.case .m4 a,.news .m5 a,.job .m6 a,.contact .m7 a{background:url(images/hover.png) no-repeat 0 0;display:inline-block;width:84px;line-height:49px;color:#FFF;}
.nav dl dd{width:302px;height:49px;}
.nav dl dd .so{width:225px;border-radius:10px;background:#FFF;border:1px solid #FFF;height:23px;margin-top:13px;}
.nav dl dd .so dt{width:194px;height:23px;margin:0px;}
.nav dl dd .so dd{width:29px;height:23px;}
.stxt{width:184px;height:23px;line-height:23px;border:0px;}
.sbtn{width:19px;height:18px;border:0px;cursor:pointer;margin-top:3px;}


.nav .xlcd{top:49px; left:0px; position:absolute;z-index:1000;}
.nav .xlcd .dropcs {width:84px; background:#000;text-align:center;display:none; z-index:9999; top:49px;}
.nav .xlcd .dropcs ul{}
.nav .xlcd .dropcs ul li{ line-height:28px; border-bottom:1px solid #FFF; text-align:left; text-indent:15px;}
.nav .xlcd .dropcs ul li a{ color:#FFF;}
.nav .xlcd .dropcs ul li a:hover{ color:#000;background:#d30000; display:block; height:28px;}
.nav .xlcd #ab{ margin-left:100px;}
.nav .xlcd #pr{ margin-left:200px;}
.nav .xlcd #ca{ margin-left:300px;}
.nav .xlcd #ne{ margin-left:400px;}

.banner{height:428px;overflow:hidden;z-index:1;margin:2px 0px;}
.banner .d1{width:100%;height:428px;display:block;position:absolute;left:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:400px;}
.banner .d2 ul{float:left;position:absolute;left:55%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:18px;height:18px;overflow:hidden;cursor:pointer;background:url(images/dot.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(images/doth.png) no-repeat center;}
@media screen and (max-width:1002px){body{width:1002px}}

.ptop{height:80px;background:url(images/pl.png) no-repeat 0 52px;color:#d30000;padding-top:30px;}
.ptop span{background:#FFF;!important;padding:0px 10px;line-height:normal;display:inline-block;}
.ptop span u{text-decoration:none;color:#000;}
.ptop span em{color:#666;font-style:normal;}
.pinfo{padding-bottom:45px;}
.pinfo dl{width:220px;margin-right:40px;}
.pinfo dl#p4{margin-right:0px;}
.pinfo dl dt{border:1px solid #ddd;padding:4px 4px;width:210px;height:145px;}
.pinfo dl dd{padding-top:5px;width:220px;}
.pinfo dl dd h2{font-size:15px;}
.pinfo dl dd p{line-height:22px;padding-bottom:5px;}
.pinfo dl dd span{background:url(images/mpro.png) no-repeat 0 0px;width:115px;height:30px;line-height:30px;display:block;text-indent:20px;float:none;}
.pinfo dl dd span a{color:#d30000;font-size:12px;}
.tj{background:#f0f0f0;padding:50px 0px 50px 0px;}
.tj .tjPro{}
.tj .tjPro .left{width:218px;margin-right:24px;}
.tj .tjPro .left dl{width:218px;background:#FFF;}
.tj .tjPro .left dl dt{background:url(images/ptop.png) no-repeat 0 0;_height:100px;height:80px;width:218px;color:#FFF;line-height:25px;padding-top:25px;}
.tj .tjPro .left dl dt span{line-height:25px;}
.tj .tjPro .left dl dd{border-bottom:1px solid #f0f0f0;height:52px;line-height:52px;text-align:left;text-indent:30px;}
.tj .tjPro .left dl dd a{background:url(images/pico.png) no-repeat 0 22px;text-indent:19px;display:inline-block;text-align:left;}
.tj .tjPro .left dl dd a:hover{background:url(images/pico2.gif) no-repeat 0 22px;text-indent:19px;color:#d30000;display:inline-block;text-align:left;}
.tj .tjPro .left dl dd#lx{background:url(images/400.jpg) no-repeat 0 0;padding:18px 0 0 36px;height:68px;overflow:hidden;color:#fff;line-height:normal;text-indent:0px;}
.tj .tjPro .left dl dd#lx span{display:block;padding:0 0 0 45px;line-height:24px;height:24px;overflow:hidden;background:url(images/tel.jpg) 18px 0px no-repeat;font-size:14px;text-align:left;}
.tj .tjPro .left dl dd#lx b{font-size:24px;color:#fff;font-family:Arial;}
.tj .tjPro .right{width:760px;}
.qiehuan{position:relative;overflow: hidden;width: 760px;float:right;}
.qiehuan dl{width:760px;overflow:hidden;}
.qiehuan dt{position:relative;height:400px;width:760px;vertical-align:top;overflow:hidden;text-align:center;
background:#FFFFFF;}
.qiehuan dt span img{display:block;height:400px;overflow:hidden;margin:0px auto;}
.qiehuan .tol{left:0;top:200px;z-index:2;}
.qiehuan .tor{right:0;top:200px;z-index:2;}
.qiehuan dd{padding:7px 18px 0 24px;border-bottom:2px #d30000 solid;height:153px;overflow:hidden;background:#fff;position:relative;}
.qiehuan dd h4{font-weight:100;padding:2px 0 0;line-height:38px;height:38px;overflow:hidden;font-size:14px;border-bottom:1px #c4c4c4 dashed;}
.qiehuan dd h4 a{color:#333;display:inline-block;padding:0 16px 0 0;background:url(images/ico.png) right 16px no-repeat;}
.qiehuan dd p{border-bottom:1px #c4c4c4 dashed;padding:11px 0 0;line-height:22px;height:59px;overflow:hidden;font-size:12px;}
.qiehuan dd .morexx{position:absolute;right:20px;top:100px;font-size:12px;line-height:22px;}
.qiehuan dd span{text-transform:uppercase;padding:2px 0 0;text-align:center;line-height:48px;height:48px;overflow:hidden;font-size:12px;color:#000;}
.qiehuan dd span b{font-weight:100;font-size:14px;color:#d30000;}
.qiehuan dd span a{float:right;color:#d30000;}

.cor{height:410px;padding:43px 0 0;}
.cor h3{height:108px;padding:0 0 0 300px;background:url(images/why.png) no-repeat center 0px;}
.cor_c{clear:both;}
.cor_c li{text-align:center;float:left;width:140px;padding:0 80px 0 0;margin:0 65px 0 0;display:inline;background:url(images/ysl.gif) right 15px no-repeat;}
.cor_c li p img{width:136px;height:136px;overflow:hidden;display:block;vertical-align:top;}
.cor_c li p{position:relative;width:136px;height:136px;}
.cor_c li p i img{position:absolute;left:0;top:0;z-index:1;}
.cor_c li p em img{position:absolute;left:0;top:0;z-index:-1;}
.cor_c li b{display:block;padding:20px 0 0;line-height:28px;height:28px;overflow:hidden;font-size:16px;color:#333;}
.cor_c li span{display:block;line-height:24px;height:45px;overflow:hidden;font-size:14px;color:#666;}
.cor_c li img{margin:0 auto;}          
.cor_c .lst{margin:0;padding:0;background:none;}
.cor_c li a:hover i img{z-index:-1;}
.cor_c li a:hover em img{z-index:1;}
#zx{background:url(images/zx.png) no-repeat 0 0;width:97px;height:27px;line-height:27px;display:inline-block;color:#FFF;text-align:left;text-indent:15px;font-size:12px;margin-top:5px;}
/*办公一角*/
.sl{}
.sl h3{height:86px;overflow:hidden;text-align:center; font-weight:normal;}
.sl h3 b{line-height:31px;height:31px;overflow:hidden;font-size:30px;color:#a5a5a5;font-style:italic;text-transform:uppercase;font-weight:normal;} 
.sl h3 span{display:block;line-height:34px;color:#d30000;font-size:26px;background:url(images/qyl.png) center 19px no-repeat;font-weight:normal;}
.sl .sl1{width:253px;height:421px;border-right:1px #fff solid;}
.sl .sl1 dt{line-height:204px;height:204px;text-align:center;color:#fff;font-weight:100;background:url(images/jc.png) center top no-repeat;font-size:30px;}
.sl .sl1 dd{width:253px;height:217px;border-top:1px solid #fff;}
.sl .sl2{width:422px;height:421px;border-right:1px #fff solid;}
.sl .sl2 dt{width:422px;height:160px;}
.sl .sl2 dd{width:422px;height:260px;border-top:1px solid #fff;}
.sl .sl3{width:325px;height:421px;}
.sl .sl3 dt{width:325px;height:210px;}
.sl .sl3 dd{width:325px;height:210px;border-top:1px solid #fff;}

.cn{padding:30px 0px;}
.cn .case{width:360px;margin-right:42px;}
.cn .case .caseT{width:360px;border-bottom:1px solid #bbb;height:35px;margin-bottom:15px;}
.cn .case .caseT dt{border-bottom:3px solid #d30000;height:35px;width:90px;color:#d30000;}
.cn .case .caseT dt u{text-decoration:none;color:#000;}
.cn .case .caseT dd{width:270px;background:url(images/mico.png) no-repeat right 8px;}
.cn .case .caseT dd a{margin:0px 15px 0px 0px;}
.cn .case .caseI{}
.cn .case .caseI dt{width:360px;height:225px;}
.cn .case .caseI dd{text-align:center;line-height:30px;}
.cn .case .caseI dd p{text-align:left;line-height:25px;font-weight:100;}

.cn .news{width:600px;}
.cn .news .newsT{width:600px;border-bottom:1px solid #bbb;height:35px;margin-bottom:15px;}
.cn .news .newsT dt{border-bottom:3px solid #d30000;height:35px;width:90px;color:#d30000;}
.cn .news .newsT dt u{text-decoration:none;color:#000;}
.cn .news .newsT dd{width:510px;background:url(images/mico.png) no-repeat right 8px;}
.cn .news .newsT dd a{margin:0px 15px 0px 0px;}
.cn .news .newsI{height:85px;overflow:hidden;margin-bottom:5px;border-bottom:1px dotted #CCCCCC;padding-bottom:5px;}
.cn .news .newsI dt{width:160px;}
.cn .news .newsI dd{width:440px;overflow:hidden;}
.cn .news .newsI dd p{font-weight:100;}
.cn .news ul{width:600px;}
.cn .news ul li{background:url(images/nico.png) no-repeat 0 7px;text-indent:22px;width:290px;}
.cn .news ul li a{font-size:12px;}

.yj{height:430px;}

.links{background:url(images/ll.png) no-repeat 0 35px;padding:20px 0px;}
.links h3{line-height:32px;height:50px;text-align:center; font-weight:normal;}
.links h3 span{text-transform:uppercase;font-size:20px;color:#d30000;margin:0 0 0 12px;font-weight:100;}
.links .link{text-align:left;}
.links .link a{margin-right:8px;}

.fnav{height:42px;line-height:42px;background:#333;color:#FFF;}
.fnav a{color:#FFF;margin:0px 5px;}
.foot{height:121px;}
.foot dt{width:450px;text-align:center;padding-top:20px;height:91px;}
.foot dd{_width:550px;width:540px;text-align:left;padding:25px 0px 0px 10px;line-height:25px;height:96px;vertical-align:top;}
#retop{position:fixed;bottom:150px;_position:absolute;width:26px;height:88px;background:url(images/top.gif) no-repeat;text-indent:-9em;overflow:hidden;display:none;}
.nban{height:250px;}

.map{border-bottom:1px solid #CCC;line-height:50px;margin:0px auto 15px auto;}
.map span{color:#d30000;}
.err{padding:30px 0px;}

.ny{}
.ny .left{width:220px;margin-right:22px;}
.ny .left .ltop{background:#000;height:90px;color:#FFF;line-height:90px;}
.ny .left dl{width:220px;background:#f2f2f2;padding-bottom:10px;}
.ny .left dl dt{height:40px;width:220px;line-height:40px;text-align:left;text-indent:35px;background:#d40000;}
.ny .left dl dt a{color:#FFF;background:url(images/lico.png) no-repeat right 2px;padding-right:20px;font-size:15px;}
.ny .left dl dt a:hover{color:#FF0;}
.ny .left dl dd{height:40px;line-height:40px;border-bottom:1px dashed #CCCCCC;text-align:left;text-indent:35px;}
.ny .left .lcon{background:#e2e2e2;padding:10px 10px;width:200px;_width:220px;}
.ny .right{width:760px;}
.ny .right dl{width:240px;height:245px;float:left;margin-right:20px;}
.ny .right dl#p3{margin-right:0px;}
.ny .right dl dt{border:1px solid #CCC;padding:4px 4px;width:230px;height:200px;}
.ny .right dl dd{height:35px;line-height:35px;text-align:left;background:url(images/pico1.png) no-repeat 0 12px;text-indent:18px;}
/*新闻首页*/
.ny .right .nnews{}
.ny .right .nnews li{border-bottom:1px dotted #CCCCCC;line-height:35px;text-align:left;text-indent:7px;}
.ny .right .nnews li span{float:right;}
/*内页*/
.ny .right h1{text-align:center;font-size:18px;padding:8px 0px;}
.ny .right h3{text-align:center;font-size:13px;font-weight:100;background:#eee;}
.ny .right .ncontent{text-align:left;padding:10px 0px;border-bottom:1px dotted #ddd;margin-bottom:10px;}
.ny .right .tjnews{text-align:left;line-height:25px;}
.ny .right .pc{text-align:right;line-height:25px;}
/*留言*/
#ly{}
#ly li{height:35px;line-height:35px;}
#ly li#info{height:98px;vertical-align:middle;}
#ly li u{text-decoration:none;width:100px;display:inline-block;text-align:right;float:left;}
#ly li#info u{line-height:98px;}
.txt{border:1px solid #CCC;padding:2px 5px;border-radius:5px;}
.btn{border:1px solid #CCC;padding:2px 5px;border-radius:5px;line-height:25px;}
.site{ padding:15px 0px;}
.site h3{ font-size:15px; background:#eee; text-align:left; text-indent:10px; padding:5px 0px;}
.site p{ line-height:25px; text-align:left; margin:5px 0px 10px 0px; padding-left:10px;}
/*产品内页*/
.ny .right .pimg{ text-align:center;}
.ny .right .order{ height:35px; text-align:center;}
.ny .right .pname{ height:35px; text-align:left;}
.ny .right .pname h1{ display:inline; font-size:13px; font-weight:100;}
.ny .right .proinfo{ text-align:left;}

.rides-cs{position:fixed;top:100px;right:0px;_position:absolute;z-index:1500;}
.rides-cs a{color:#00A0E9;}
.rides-cs a:hover{color:#ff8100;text-decoration:none;}
.rides-cs .floatL{width:25px;float:left;position:relative;z-index:1;margin-top:21px;height:112px;}
.rides-cs .floatL a{font-size:0;text-indent:-999em;display:block;}
.rides-cs .floatR{width:154px;float:left;margin-right:4px;overflow:hidden;}
.rides-cs .floatR .cn{}
.rides-cs .cn .titZx{width:154px;height:40px;background:url(images/qtop.png) no-repeat 0 0;}
.rides-cs .cn ul{border:1px solid #837e7e;border-top:0px;width:152px;background:#FFF;}
.rides-cs .cn ul li{border-bottom:solid 1px #E6E4E4;overflow:hidden;text-align:center;padding:7px 0px;margin:0px auto;width:144px;}
.rides-cs .cn ul li a{color:#777;}
.rides-cs .cn ul li img{vertical-align:middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn{position:relative;z-index:9;top:25px;left:0;background-image:url(images/qL.png);background-repeat:no-repeat;display:block;height:112px;width:25px;}
.rides-cs .btnOpen{background-position:0 0;}
.rides-cs .btnCtn{background-position:0 0;}
.rides-cs ul li.top{border-bottom:solid #ACE5F9 1px;}
.rides-cs ul li.bot{border-bottom:none;}