@charset "utf-8";
* {word-wrap: break-word;}
html,body {background-color:#EEE;font-size:12px;font-family: "microsoft yahei","微软雅黑",sans-serif,Arial;background-color: #ffffff;}
html,body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, hr{margin: 0; padding: 0; border:0;}
table {empty-cells: show; border-collapse: collapse;}
ul li {list-style: none;}
img {border: none;}
a{color: #555; text-decoration: none;}
a:hover{text-decoration:none;color:#9C221F;}

h1,.f1,h2{font-family:"微软雅黑","宋体",Arial; font-weight:bold;color: #444;}
h1{font-size:18px;text-align:center}
.f1,h2{font-size:14px;}
h1{font-size:20px; padding:5px 0;}
.f2{font-size:14px; line-height:160%;}
.inp{border:1px solid #CCC; padding:3px; border-top-color:#666;border-left-color:#666;background-color:#F6F6F6; line-height:14px;}
.inp:hover{border:1px solid #5EA2D9;background-color:#EDF3F8;}
.btnmini,.btnbig{border:1px solid #1A5488; overflow:hidden; border-top:#149BDD;border-left:#149BDD;background-color:#1F66A8;font-weight:bold;color:#fff; cursor:pointer}
.btnmini{padding:0 10px; line-height:17px;height:24px;}
.btnbig{padding:5px 10px;font-size:14px; height:30px;margin-top:5px}
.none{ display:none;}
.both{clear:both; width:100%;}

.clearfix {*zoom: 1; } 
.clearfix:before,.clearfix:after { display: table; line-height: 0; content: ""; } 
.clearfix:after {clear: both;} 

#winbox{ position: absolute;border:5px solid #9CC0E9; background-color:#F4F8FB;line-height:180%;color:#476DD1;}
#winbox .t{font-weight:bold; padding:5px; border-bottom:1px solid #9CC0E9;}
#winbox .t span{ float:right; padding:0 5px; cursor:pointer; font-weight:normal}
#winbox .c{padding:5px 15px; }
#winbox .g{ margin:15px;text-align:center;}
#winbox .g a{ padding:8px 20px; line-height:30px;border:1px solid #4672C4; border-top:#9CC0E9;border-left:#9CC0E9;background-color:#3D6AD3; color:#FFF; margin-right:20px;}
#winbox .g a:hover{background-color:#5588D8;text-decoration:none;}
#winbox .z{padding-bottom:15px; font-family:Verdana, Geneva, sans-serif;}
#winbox .z a{text-decoration: underline; }

.wp{margin: 0 auto; width: 1000px;clear:both;} 
.wpm{margin: 0 auto;width: 1000px;clear:both;}
.wpa{width:auto;}

.head{height:110px;background-color:#FEFEFE;}
.head dl{ float:left; height:110px;}
.head dl.a{ width:420px;}
.head dl.a img{ height:92px;margin-top: 14px;}
.head dl.b{ }
.head dl.c{ color:#000000; float:right;width: 500px;}
.head dl.c a{color:#707d52}
.head dl.c p{ float:right;}
.head dl.c p.i{width:500px; padding:34px 0 6px; line-height:20px; text-align:right; position:relative;font-family: "微软雅黑";}
.head dl.c p.i span.cart{margin-left:15px; padding:5px 10px;}
.head dl.c p.i span.cart_c{background-color:#707d52;}
.head dl.c p.i span.cart_c a{color:#FFF;}
.head dl.c p.tel_phone{width:162px;line-height:26px;font-size: 20px;font-weight:600;text-align:right; position:relative;color: #9C221D;background: url(../images/tel_phone.jpg) no-repeat left center;}
.head dl.c p.i a.m{ float:right; text-align:left; margin-left:15px; padding-left:15px; height:25px; background: url(../images/image.gif) no-repeat 0 -68px;}
.head dl.c p.s{width:170px; height:25px; padding-left:100px;}
.head dl.c p.s span{float:left;}.head dl p.s span.l{ width:80px;}.head dl p.s span.ll{ width:53px;background: url(../images/image.gif) repeat -440px -120px; padding:2px 0 0 2px;height:23px;}
.head dl.c p.s span.l input{ width:70px;background: url(../images/bg.jpg) repeat 0 -430px; padding:5px; height:15px; margin:0; border:0;color:#FFF; margin-top:-1px\9;}
.head dl.c p.s span.r{ width:25px;background: url(../images/image.gif) no-repeat 0 -30px;}
.head dl.c p.s span.r input{ width:25px;height:25px; margin:0; border:0; background:none; cursor:pointer;}

.cartdb{ position:absolute;top:40px; right:10px; width:335px; border:1px solid #139DDF; background-color:#FFF; text-align:left; padding:5px; z-index:999;}
.cartdb dl{width:325px; line-height:18px; color:#139DDF; height:35px; padding:5px; overflow:hidden;}
.cartdb dl:hover{ background-color:#FFC}
.cartdb dl dt{ float:left; width:45px;}.cartdb dl dt img{width:35px; height:35px;}
.cartdb dl dd{ float:left; width:200px;}
.cartdb dl dd.p{width:80px; text-align:right;}
.cartdb dl dd.p strong{font-size:13px; font-family:Verdana, Geneva, sans-serif;color:#C00;}
.cartdb dl.j{height:14px; line-height:14px; padding:5px; text-align:center; background-color: #DFF0F9}

.tab11,.tab12,.tab21,.tab22,.tab31,.tab32,.tab41,.tab42,.tab51,.tab52{height:10px;background:url(../images/list.jpg); overflow:hidden;float:left;}
.tab1,.tab2,.tab3,.tab4,.tab5{background:url(../images/tab.jpg); padding:10px 65px;float:left;}
.tab11,.tab12{width:990px;}.tab21,.tab22{width:760px;}.tab31,.tab32{width:230px;}.tab41,.tab42,.tab51,.tab52{width:485px;}
.tab1{width:860px;margin-left: 4px;}.tab2{width:730px;}.tab3{width:200px;}.tab4{width:485px;}.tab5{width:455px;}.tab55{width:475px;}
.tab11{background-position:0 -65px;height:5px;}.tab12{background-position:0 -80px;}
.tab21{background-position:0 -95px;}.tab22{background-position:0 -110px;}
.tab31{background-position:-760px -95px;}.tab32{background-position:-760px -110px;}
.tab41{background-position:0 -125px;}.tab42{background-position:0 -140px;}
.tab51{background-position:-505px -125px;}.tab52{background-position:-505px -140px;}
.tab2{background-position:-990px;}.tab3{background-position:-1750px;}
.tab4{background-position:-1980px}.tab5{background-position:-2485px;}
.tab1b{padding:0 5px 0 5px;width:980px;}
.bannerb{width: 960px; height:4px; background:url(../images/tel.jpg); clear:both; color:#FFF; line-height:4px; padding:0 15px; font-family:Verdana, Geneva, sans-serif;}
.bannerb a{ color:#FFF}
.mban{background-position:0 -85px;height:5px;}

.tab495{float:left; width:485px;}.tab475{float:right; width:485px;}.tab476{float:left; width:485px;}.tab750{float:right; width:760px;}
.tab220{float:left; width:230px;}.tab980{float:left; width:990px;}

.type{height:38px;background: url(../images/bg.jpg) 0 -217px; overflow:hidden;}
.type p{height:38px;float:left;}
.type p.l{width:7px;background: url(../images/list.jpg) -281px 0;}
.type p.c{line-height:35px; padding-left:10px; padding-top:3px;}
.type p.c span{ font-size:12px; font-family:Arial;padding-left:10px; color:#247AB5}
.type a{float:right; width:45px; height:19px;background: url(../images/list.jpg) -317px 0; margin-top:11px;}
.type p.r{ float:right;width:7px;background: url(../images/list.jpg) -299px 0;}

.list{ margin-top:10px;}
.main{background: url(../images/tab.jpg) -2970px 0;}
.main .l{float:left; width:200px;}
.main .r{float:right; width:740px; padding:5px 20px 20px 20px; overflow:hidden;}
.columnc{ height:35px;width:174px;line-height:35px; padding-left:25px;background-color:#FFF;border-right:1px solid #E4E4E4;}
.position{line-height:35px; color:#999;background: url(../images/image.gif) no-repeat -270px 12px; padding-left:24px;}
.position span{ float:right; border:1px solid #06C; text-align:center; background-color:#3469CB;line-height:12px; margin-top:5px;}
.position span a{ float:left; color:#FFF; padding:5px 10px;}
.position p{ float:right;}
.position p a{ float:left;height:25px; line-height:25px; color:#FFF; padding:0 10px; margin-left:10px; margin-top:3px;}
.content div.c,.comment div.c,.content ul.c,.comment ul.c{ margin-top:20px; clear:both}
.content .t,.comment .t{ line-height:30px;border:1px solid #E7E7E7; font-family:Verdana, Geneva, sans-serif; border-left:0;border-right:0;background-color:#F3F3F3}
.content .t{color:#999; text-align:center;}
.content .list li{ line-height:35px;border-bottom:1px solid #EEE; padding-left:15px;background: url(../images/image.gif) no-repeat 5px -155px; font-size:14px;}
.content .list li span{ float:right; font-size:11px; color:#999; font-family:Verdana, Geneva, sans-serif}
.content .list li em{padding-left:10px; color:#C00; font-size:12px; font-style: normal;}
.content .list dl{ float:left; width:160px; height:145px; padding:5px; text-align:center; overflow:hidden; margin-left:12px; margin-bottom:12px;background: url(../images/image.gif) no-repeat -430px -270px;}
.content .list dl dt{height:120px;}
.content .list dl dt img{width:160px;height:120px;}
.content .list dl dd{height:30px; overflow:hidden; line-height:30px;}
.content .list dl:hover{background-position: -430px -440px;}
.content .list dl:hover a{ color:#FFF}
.content .prev{ padding-top:20px;}
.content .prev a{margin-right:20px;color:#0C4D8D;}

.comment{margin-top:10px;margin-bottom: 62px;}
.comment .t{ padding-left:10px; font-weight:bold;}
.comment .i dl{ margin-bottom:10px; width:740px;float:left;}
.comment .i dl dt{float:left; width:80px; font-weight:bold; text-align:right; padding-right:10px; line-height:25px;}
.comment .i dl dd{float:left; padding-right:10px;}
.comment .list{clear:both}
.comment .list dl{ margin-bottom:10px; line-height:22px;border-top:1px solid #E7E7E7;}
.comment .list dl dt{background-color:#F3F3F3; padding:3px 10px;}
.comment .list dl dd{padding:3px 10px;}

.about{height:150px; overflow:hidden;}
.news .r1 li{ line-height:24px; border-bottom:1px solid #EEE; padding-left:15px;background: url(../images/image.gif) no-repeat 5px -161px;}
.news .r2 li{ line-height:24px; border-bottom:1px solid #EEE; padding-left:15px;background: url(../images/image.gif) no-repeat 5px -161px;}
.about{height:150px; overflow:hidden;}
.about .l{float:left; width:190px;}
.about .r{float:left; width:260px; line-height:21px;}
#message_con{width: 800px;margin: 12px auto 64px;overflow: hidden;}
/*.product{height:150px;width:980px;position: relative; margin:15px 0;}
.product .wrapper {width: 915px; overflow: auto;height: 177px;margin: 0 35px;position: absolute;top: 0;}
.product .wrapper ul {width: 1820px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position: absolute;top: 0;left:0;}
.product ul li {display:block;float:left;padding-right:10px;width: 175px;}
.product ul li p{ text-align:center; height:22px; padding-top:5px; overflow:hidden;}
.product ul li p a{ color:#FFF;}
.product ul li img {-webkit-transition: border-color 400ms; width:160px; height:125px; padding:5px; background-color:#E8E8E8;}
.product ul li img:hover {background-color:#707d52;}
.product ul li a img {display:block;}
.product .arrow {display: block;height: 62px;width: 30px;position: absolute;top: 45px;cursor: pointer;outline: 0;}
.product .arrow a{width:30px; height:62px;}
.product .forward {right: 0;background: url(../images/image.gif) -30px -209px;}
.product .back {left: 0;background: url(../images/image.gif) 0 -209px;}*/

.attribute strong{ font-size:14px;}
.attribute p{padding:13px 0; border-bottom:1px dashed #CCCCCC;}
.attribute .price{ font-size:20px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#C00;}
.attribute .aprice span{ padding:5px 8px; margin:0 5px 0 0; border:1px solid #CCC; cursor:pointer;}
.attribute .aprice span.c{border:1px solid #900; background-color:#C00; color:#FFF;}
.attribute .aprice span:hover{border-color:#900}
.ins{ height:22px; line-height:20px; text-align:center; border:1px solid #E3E3E3; background-color: #F5F5F5; border-top-color: #999; border-left-color:#999;}

.ordertab{ width:100%; padding:0; margin:0;border-bottom:0; border-right:0;}
.ordertab,.ordertab td{ border:1px solid #CCC; line-height:180%}
.ordertab td{ border-top:0; border-left:0; padding:8px; text-align:center;}
.ordertab tr{ background-color: #FFF;color:#06C;}
.ordertab .trbg{font-weight:bold; color:#FFF;background-color: #F5F5F5;}
.ordertab .trbg td{padding:0; line-height:28px; background-color:#1294D7;}
.ordertab .left{ text-align:center;}
.ordertab span{ color:#666}

.total{font-size:14px; color:#C00; font-family:Verdana, Geneva, sans-serif}
#aggregate,.aggregate{font-size:16px; font-weight:bold; color:#C00; font-family:Verdana, Geneva, sans-serif}

.buy{ margin:12px 0;}
.inbuy,.incart{margin:0; padding:0; border:0; cursor:pointer; height:37px;line-height:90px;overflow:hidden;}
.inbuy{width:127px; background-image:url(../images/buy.gif); margin-right:5px;}
.incart{width:132px; background-image:url(../images/cart.gif);}

.pinfo{ padding-bottom:10px; line-height:180%}
.pinfo span{ padding-right:20px;}

#imgto{ width:300; height:310px; }
#imgto .big{height:260px;}
#imgto .big img{width:300px;; height:250px;}
#imgto .small{height:55px;}
#imgto .small div{float:left;overflow:hidden;}
#imgto .small div.imgl,#imgto .small div.imgr{width:13px;;height:53px; border:1px solid #CCC; background-color:#F6F6F6; text-align:center; line-height:53px; font-weight:bold; color: #999; cursor:pointer;}
#imgto .small div.imgl:hover,#imgto .small div.imgr:hover{ background-color: #E7E7E7; color: #666}
#imgto .small div.imgc{width:270px; position:relative;;height:55px;}
#imgto .small div.imgc ul{ position:absolute;width:2200px; height:55px;top:0; left:0;}
#imgto .small div.imgc ul li{ float:left; width:55px; padding-left:10px;cursor:pointer; }
#imgto .small div.imgc ul li img{width:53px; height:53px;border:1px solid #FFF}
#imgto .small div.imgc ul li.the img {border:1px solid #C00}
/*头部广告*/
.advs_contain{
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	border-bottom: 3px solid #9C221F;
	overflow: hidden;
}
.advs_contain .advs{
	position: relative;
	margin: 0 auto;
	width: 1000px;
	height: 320px;
}
.advs_contain .advs .advs_img{
	position: absolute;
	width: 1920px;
	height: 320px;
	top: 0;
	left: 50%;
	margin-left: -960px;
	z-index: 2;
}
.advs_contain .advs .advs_img img{
	position: relative;
	height: 1920px;
	height: 320px;
}
.advs_all{
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	overflow: hidden;
}
.advs_all .advs{
	position: relative;
	margin: 0 auto;
	width: 1000px;
	height: 320px;
}
.advs_all .advs .advs_img{
	position: absolute;
	width: 1920px;
	height: 320px;
	top: 0;
	left: 50%;
	margin-left: -960px;
	z-index: 2;
}
.advs_all .advs .advs_img img{
	position: relative;
	height: 1920px;
	height: 320px;
}
/*头部广告结束*/
.case{height:150px; overflow:hidden;}
.case li {float:left;padding:8px;width: 166px;overflow:hidden; text-align:center;}
.case li img {width:166px; height:110px;}
.case li img:hover {background-color:#0C4D8D;}
.case li p{padding-top:5px; line-height:22px;}
.case li p a{ font-weight:bold}

.contact{height:150px; overflow:hidden;}
.contact .t{width:200px;}
.contact .b{ margin-top:10px;}
.contact .b li{line-height:21px; font-family:Verdana, Geneva, sans-serif;}
.contact .b li span{float:left;width:50px; text-align:right;color:#247AB5; font-weight:bold}
.contact .b li p{float:left; padding-left:10px;}

.content .labels{background-color:#ffffff; height:35px;}
.content .labels span{ float:left; padding:0 15px; margin:9px 0 0 10px; height:25px; line-height:25px; border:1px solid #CCC; background-color:#FFF;overflow:hidden; font-weight:bold; cursor:pointer;}
.content .labels .current{background: url(../images/btn.gif);color:#FFF;}

.content .record{}
.content .record li{height:20px; line-height:20px; padding:5px 0; border-bottom:1px dashed #CCCCCC}
.content .record li span{ float:right;text-align:right;}
.content .record li.m{ border-bottom:1px solid #CCC; font-weight:bold}
.content .record li span.time{ width:300px;}

.menber_right{width: 480px;margin: 0 auto;}

.member_f{margin-top:65px;margin-bottom:90px;overflow: hidden;}
.member_f dl{border-bottom:1px dashed #E8E8E8; padding:6px 0; width:100%; float:left;}
.member_f dl dt{float:left; width:120px; text-align:right; line-height:36px; font-weight:bold;}
.member_f dl dd{float:left; line-height:36px; padding-left:10px;}
.member_f dl dd textarea{ width:90%; height:200px;}
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:10px;}

.member_order{margin-top:65px;margin-bottom:90px;overflow: hidden;}
.member_order dl{border-bottom:1px dashed #E8E8E8; padding:6px 0; width:100%; float:left;}
.member_order dl dt{float:left; width:310px; text-align:right; line-height:36px; font-weight:bold;}
.member_order dl dd{float:left; line-height:36px; padding-left:10px;}
.member_order dl dd textarea{ width:90%; height:200px;}
.member_order dl dd.m span{color:#C00;}
.member_order dl dd.m span.ok{ background-color:#000; width:10px; height:10px;}


.links{padding:10px 0;line-height:22px; color:#666;}
.links a{color:#333; padding:5px 10px; color:#666}

.bottom{border-top:3px solid #9C221F;overflow: hidden;}
.bottom_contain{background-color: #CECECE; height:254px;border-top:1px solid #FFFFFF;}
.bottom_contain .botton-nav{width: 100%;overflow: hidden;margin-top: 26px;font-family:"微软雅黑" ;}
.bottom_contain .botton-nav dl{float: left;width: 187px;color: #FFF;}
.bottom_contain .botton-nav dl dt a,.bottom_contain .botton-nav dl dd a{display: block;color: #000000;}
.bottom_contain .botton-nav dl dt a:hover,.bottom_contain .botton-nav dl dd a:hover{color: #9C221F;}
.bottom_contain .botton-nav dl dt{font-size: 15px;margin-bottom: 14px;font-weight: 500;}
.bottom_contain .botton-nav dl.last{width: 65px;}
.bottom_contain .botton-nav dl.last dt{background: none;}
.bottom_contain .botton-nav dl dd{font-size: 13px;margin-bottom: 6px;font-weight: 500;}
.bottom_contain .l{font-family:Verdana, Geneva, sans-serif; color:#000000;margin-top: 32px;}
.bottom_contain .l p{text-align: center; width:100%;font-size:12px;line-height:20px; font-family:Verdana, Geneva, sans-serif; color:#000000}
.bottom_contain .l p a{color:#000000}
.bottom_contain .r{ float:right; width:440px; height:50px;background: url(../images/image.gif) 0 -104px; margin:5px 0 0 0;}

.pages{ margin-top:10px;}
.pages li{ float:left; line-height:20px;border:1px solid #E1E1E1;  margin-right:10px; background-color:#FFF;}
.pages li.c{background-color:#588FD9; color:#FFF;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:20px;}.pages li a:hover{background-color:#588FD9; color:#FFF;text-decoration: none;}

#new_banner { width:195px; height:150px; overflow:hidden;position:relative;margin:0 auto;}
#new_banner .slider,.num{position:absolute;}
#new_banner .slider li{ list-style:none;display:inline;}
#new_banner .slider img{ width:195px; height:150px;display:block;}
#new_banner .num{ right:5px; bottom:5px;}
#new_banner .num li{float: left;color: #2f2e34;text-align: center; font-size:11px;line-height: 9px;width: 12px;height: 9px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;border: 1px solid #2f2e34;background-color: #fff; overflow:hidden;margin:3px; padding:2px;font-weight: bold;}
#new_banner .num li.on{color: #fff;background-color: #2f2e34;}

/*头部*/
.g-wrap {position:relative; margin:0 auto; width:1000px; height:100%; overflow:hidden;}
#header {position:relative; z-index:5; height:54px; background-color:#9C221F;}
    #logo {position:absolute; top:7px; left:1px; width:99px; height:76px; background:url(../images/logo.png) no-repeat 0 0;}
    #nav {position:absolute; top:0; left:0; z-index:4; height:100%; background-color:#9C221F; overflow:hidden;}
    #nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
    #nav .n1 {width:125px;}
    #nav .n2, #nav .n3, #nav .n5, #nav .n6, #nav .n7, #nav .n8 {width:125px;}
    #nav .n4 {width:125px;}
    /*#nav li a {position:relative; display:block; width:100%; height:100%;}
    #nav li a * {position:absolute; bottom:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat 16px 32px; -webkit-transition:-webkit-opacity 200ms; transition:opacity 200ms; cursor:pointer;}
    #nav li a .on {-webkit-opacity:0; opacity:0; display:none\9;}
    #nav li a .slideBlock {z-index:1; height:0; background:#f00; -webkit-transition:height 200ms; transition:height 200ms;}
    #nav .n1 a .off {background-image:url(../images/header/nav_1.png)}
    #nav .n2 a .off {background-image:url(../images/header/nav_2.png)}
    #nav .n3 a .off {background-image:url(../images/header/nav_3.png)}
    #nav .n4 a .off {background-image:url(../images/header/nav_4.png)}
    #nav .n5 a .off {background-image:url(../images/header/nav_5.png)}
    #nav .n6 a .off {background-image:url(../images/header/nav_6.png)}
    #nav .n7 a .off {background-image:url(../images/header/nav_7.png)}
    #nav .n8 a .off {background-image:url(../images/header/nav_8.png)}
    #nav .n1 a .on {background-image:url(../images/header/nav_1_on.png)}
    #nav .n2 a .on {background-image:url(../images/header/nav_2_on.png)}
    #nav .n3 a .on {background-image:url(../images/header/nav_3_on.png)}
    #nav .n4 a .on {background-image:url(../images/header/nav_4_on.png)}
    #nav .n5 a .on {background-image:url(../images/header/nav_5_on.png)}
    #nav .n6 a .on {background-image:url(../images/header/nav_6_on.png)}
    #nav .n7 a .on {background-image:url(../images/header/nav_7_on.png)}
    #nav .n8 a .on {background-image:url(../images/header/nav_8_on.png)}

    #nav li a.on .off{-webkit-opacity:0; opacity:0; display:none\9;}
    #nav li a.on .on {-webkit-opacity:1; opacity:1;  display:block\9;}
    #nav li a.on .slideBlock {height:100%;}*/

    #nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-weight:500; font-size:14px; line-height:54px; text-align:center; color:#fff; -webkit-transition:color 200ms; transition:color 200ms;}
    #nav li a.on {color:#fff;}
    #nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
    #nav li a .bkg {top:100%; z-index:1; background-color:#707D52; -webkit-transition:top 200ms; transition:top 200ms;}

    #nav li a.on .bkg,
    #nav li a:hover .bkg {top:0;}

    #shop {position:absolute; bottom:0; right:0; z-index:5; height:100%; background:#52636B;}

    #shop {width:187px;}
    #shop .btn-search {position:absolute; top:37px; right: 0; width:200px; height:53px; background:url(../images/icon_search.png) no-repeat right top;z-index: 5;}
    #shop .btn-search:hover,
    #shop .btn-search.on {background-image:url(../images/icon_search_on.png);}
        /*#searchbox {display:none; position:absolute; top:100%; z-index:11115; line-height:44px; right:0; padding:0 20px; width:200px; height:44px; border:8px solid #4c4a4f;}*/
    #shop .btn-lang {position:absolute;top:30px; left:0; padding:0 10px; width:auto; height:30px; font-weight:bold; font-size:12px; line-height:30px; color:#FFF; background-color:#52636B; -webkit-transition:color 300ms; transition:color 300ms; z-index: 6;}
    #shop .btn-lang a:hover {color:#ff2424;}
    #shop .header-nwbtn{ position:absolute;top:30px; right:18px; padding:0 10px; width:auto; height:30px; font-weight:bold; font-size:12px; line-height:30px; color:#FFF; background: url(../images/head-nw-icon.png) right center no-repeat; -webkit-transition:all 300ms; transition:all 300ms;z-index: 6;}
    #shop .header-nwbtn a:hover, #shop .header-nwbtn.on{ color: #ff2424; background: url(../images/head-nw-icon-on.png) right center no-repeat;}

#content {position:relative; overflow:hidden;}
    #subNav {position:absolute; top:0; left:0px; z-index:4; width:100%; height:46px; /*overflow: hidden;*/}
    #subNav .g-wrap {overflow:visible;}
    #subNav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background-color:#9F9F9F; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}
    #subNav .g-wrap .about {left:125px; padding:0 76px; /*width:835px;*/}
    #subNav .g-wrap .news {left:250px; padding:0 76px; /*width:752px;*/}
    #subNav .g-wrap .relation {left:375px; padding:0 76px;/* width:643px;*/}
    #subNav .g-wrap .service {left:500px; padding:0 76px; /*width:573px;*/}
    #subNav .g-wrap .citizenship {left:625px; padding:0 76px; /*width:573px;*/}
    #subNav .g-wrap .contactus {left:750px; padding:0 76px; /*width:573px;*/}
    #subNav .g-wrap .contactus_last {left:875px; padding:0 76px; /*width:573px;*/}
    #subNav .g-wrap .search {right:0; width:238px; height:44px; border:8px solid #4c4a4f;}
    #subNav .g-wrap .search input { padding:0 20px; width:200px; height:44px; line-height:44px; }
    #subNav .g-wrap .langs {right:0; padding:0 15px; width:224px;}
     /*2016.4.12*/
    #subNav .g-wrap .nwmenu{ right: 0; top: -409px; width: 254px; height: auto; background-color: #4c4a4f; -webkit-transition: 300ms; transition: 300ms;}
    #subNav .g-wrap .nwmenu .nwmenu-inner{ padding: 30px; width: 210px; max-height: 349px; overflow: hidden;}
    #subNav .g-wrap .nwmenu .nwmenu-inner .nwi-box{ margin-bottom: 10px;}
    #subNav .g-wrap .nwmenu .nwi-tit{ float: left; width: 50px; color: #8f8c92; font-size: 12px;}
    #subNav .g-wrap .nwmenu .nwmenu-list{ float: right; margin-top: -5px; width: 140px;} 
    #subNav .g-wrap .nwmenu .nwmenu-list li a{ float: none; padding: 0; line-height: 22px; color: #d2ced5; font-size: 12px;font-weight: normal; -webkit-transition: color 300ms; transition: color 300ms;}
    /*2016.4.12*/

    #subNav .g-wrap .nwmenu .nwmenu-list li a:hover{ color: #f63b34;}
    #subNav .g-wrap .on {top:0; z-index: 2;}
    #subNav .g-wrap .item a {float:left; padding:0 16px; font-weight:bold; font-size:13px; line-height:46px; color:#ffffff;-webkit-transition:color 300ms; transition:color 300ms;}
    #subNav .g-wrap .item a:hover {color:#9C221F;}
    #subNav .g-wrap .item #on {
    color: #f63b2e;
}
/*头结束*/
/*首页广告*/
#top_banner{
	position: relative;
	height: 478px;
	width: 100%;
	height: 100%;
	border-bottom: 3px solid #9C221F;
}
#banner {position:relative; z-index:3; width:100%; height:478px; overflow:hidden;}
#banner .pics {position:relative; width:100%; height:100%;}
#banner .pics li {display:none; position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat center 0;}
#banner .pics li a {display:block; width:100%; height:100%;}
#banner .pics .b1 {display:list-item;}
#banner .btns a {position:absolute; top:50%; z-index:4; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms;}
#banner .btns .prev {left:-50px;}
#banner .btns .next {right:-50px;}
#banner .btns .prev.on {left:120px;}
#banner .btns .next.on {right:120px;}
#banner .btns a span {position:absolute; top:0; left:0; width:100%; height:100%; -ms-transition:-ms-opacity 300ms;  transition:opacity 300ms;-webkit-transition:-webkit-opacity 300ms; -moz-transition:-moz-opacity 300ms; -o-transition:-o-opacity 300ms; cursor:pointer;}
#banner .btns a span.off {-webkit-opacity:1; opacity:1; display:block\9;}
#banner .btns a span.on {-webkit-opacity:0; opacity:0; display:none\9;}
#banner .btns .prev .off {background:url(../img/index/prev.png) no-repeat 0 0;}
#banner .btns .prev .on  {background:url(../img/index/prev_on.png) no-repeat 0 0;}
#banner .btns .next .off {background:url(../img/index/next.png) no-repeat 0 0;}
#banner .btns .next .on {background:url(../img/index/next_on.png) no-repeat 0 0;}
#banner .btns a:hover .off {-webkit-opacity:0; opacity:0; display:none\9;}
#banner .btns a:hover .on {-webkit-opacity:1; opacity:1; display:block\9;}

#banner .g_advs {position:absolute;right: 30px; bottom:0; z-index:3;width:100%; height:30px; overflow:hidden;}
#banner .g_advs .idxs {float:right; height:100%;}
#banner .g_advs .idxs li {float:right;background-color: #9BA2AA; margin:30px 7px 0 0; width:11px; height:11px; border-radius:13px;cursor:pointer; -ms-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; transition:background-color 500ms, margin-top 500ms; transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -webkit-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -moz-transition:background-color 1000ms,  margin-top 500ms, border-color 1000ms; -o-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms;}
#banner .g_advs .idxs li.on {background-color:#9C221F;}
/*首页广告结束*/
/*首页标题公用样式*/
#index_tittle{
	position: relative;
	padding-top:68px;
	width: 100%;
	overflow: hidden;
}
#index_tittle h2{
	position: relative;
	font-size:24px;
	text-align:center;
	font-weight:500;
	margin-bottom: 10px;
}
#index_tittle h2 a{
	color: #2E4226;
}
#index_tittle h2 a:hover{
	color: #9C221F;
}
#index_tittle h3{
	position: relative;
	font-size:14px;
	text-align:center;
	text-transform: capitalize;
	font-weight:500;
	background:url(../images/back_index_line.png) no-repeat center center;
}
#index_tittle h3 a{
	color: #A0A0A2;
}
#index_tittle h3 a:hover{
	color: #9C221F;
}

#index_tittle .ab_img{
	margin-top:2px;
	text-align:center;
}
#index_tittle .ab_img img{
	width: 102px;
	height: 9px;
}
/*首页标题公用样式结束*/
/*关于我们*/
.about_cont{
	position:relative ;
	width: 100%;
	overflow: hidden;
}
.about_cont .about_ok{
	width: 100%;
	padding-bottom:24px;
	border-bottom:1px solid #D2D2D2 ;
	overflow: hidden;
}
.about_cont .about_ok .l{
	width:214px;
	float: left;
	margin-top: 32px;
}
.about_cont .about_ok .l img{
	width:132px;
}
.about_cont .about_ok .r{
	width:770px;
	float: left;
	padding: 8px;
	margin-top: 32px;
}
.about_cont .about_ok .r p{
	line-height:30px;font-size: 14px;
}
.about_cont .about_ok .r a > p{
	line-height:30px;font-size: 14px;
}
.about_cont .about_ok .r .more{
	position: absolute;
	right: 8px;
	bottom: 45px;
}
/*关于我们结束*/
/*about*/
.news{width:100%; overflow:hidden;padding-top: 30px;margin-bottom: 8px;}
.news dl{width:450px;overflow: hidden;float: left;}
.news dl.second{width:450px;margin-left: 100px;}
.news dl dt{width:100%;height:40px;background: url(../images/index_wujiaoxing.png) no-repeat left center;}
.news dl dt span{margin-left:30px;font-size: 16px;font-weight:600;color: #9F2927;line-height: 40px;}
.news dl dt a:hover span{color:#9C221F;}
.news dl dd{width:100%;height:24px;margin-bottom:12px;background: url(../images/list_style_img.png) no-repeat left center;}
.news dl dd span{margin-left:16px;font-size: 14px;font-weight:500;color: #636361;line-height: 24px;}
.news dl dd a:hover span{color:#9C221F;}
/*about*/
/*军工四证*/
.advant{position:relative;width:100%; overflow:hidden;padding-top: 46px;}
.advant .left{position:relative;width:300px;overflow:hidden;float: left;}
.advant .right{position:relative;width:300px;margin-left:400px;overflow:hidden;float: left;}
.advant dl{width:100%;float:left;margin-bottom: 30px;}
.advant dl .left_img{float:left;margin-top: 20px;margin-right: 12px;overflow: hidden;}
.advant dl .left_img .img01{width:48px;height:52px;background:url(../images/index_back_adv.png) no-repeat 0 0;}
.advant dl .left_img .img02{width:48px;height:52px;background:url(../images/index_back_adv.png) no-repeat 0 -154px;}
.advant dl .left_img .img03{width:48px;height:52px;background:url(../images/index_back_adv.png) no-repeat -48px 0;}
.advant dl .left_img .img04{width:48px;height:52px;background:url(../images/index_back_adv.png) no-repeat -48px -154px;}
.advant dl dt{width:300px;height:50px;font-weight:600;background:url(../images/index_back_adv.png) no-repeat 60px -58px;}
.advant dl dt span{font-size: 16px;font-weight:500;color: #656565;line-height:40px;width: 100%;}
.advant dl dt a:hover span{color:#9C221F;}
.advant dl dd{width:240px;margin-left:60px;}
.advant dl dd span{width:100%;font-size: 13px;font-weight:500;color: #636361;line-height: 1.5;text-align: left;}
.advant dl dd span.detail{font-size: 13px;height:20px;float:right;text-align: right;color: #FF4141;}
.advant dl dd a:hover span{color:#9C221F;}
.advant .center{position:absolute;display:table;width:308px;height:136px;overflow:hidden;left: 50%;top: 50%;margin-left:-154px ;margin-top:-68px;background-color: #9C221F;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;}
.advant .center .contain{position: relative;display: table-cell;height:20px;vertical-align:middle;width:46px;}
.advant .center .contain .img{float:left;position: relative;background: url(../images/index_back_adv.png) no-repeat -103px 0;width:46px;height:52px;margin:0 14px 0 10px;}
.advant .center .detail{position:relative;display:table;height:136px;width:226px;}
.advant .center .detail p{position: relative;display:table-cell;height:20px;vertical-align:middle;line-height:1.6;font-size:15px;font-weight:600;color:#fff;width:226px;}
/*军工四证结束*/
/*产品*/
.pro_con{position:relative;width:1056px; overflow:hidden;padding-top: 56px;}
.pro_con ul{position:relative;width:100%;}
.pro_con ul li{position:relative;display:block;float:left;width:208px;margin-right:56px;margin-bottom: 50px;}
.pro_con ul li .img{position:relative;width: 100%;}
.pro_con ul li .img img{position:relative;width:208px;height: 138px;}
.pro_con ul li .title{position:relative;width:100%;padding-top:12px;}
.pro_con ul li .title p{position:relative;color: #3C3C3C;font-size: 14px;text-align: center;}
/*产品结束*/
/*联系我们*/
.contact{position:relative;width:100%;height:510px;overflow:hidden;}
.contact .tel_all{position:relative;margin-left:406px;width:400px;text-align: center;display: table;}
.contact .tel_all .details{position:relative;width:20px;text-align: left;display: table-cell;background: url(../images/index_contaxt_back.png) no-repeat 0 2px;}
.contact .tel_all .details p{position:relative;padding-left:28px;line-height: 32px;font-size:16px;color:#9A231F;width: 320px;}
.contact .contain_ditu{position:relative;width:100%;height:300px;margin:50px 0 50px;}
.contact_2{position:relative;width:100%;height:300px;margin:7px 0 56px;overflow:hidden;}
.contact_2 .contain_ditu{position:relative;width:100%;height:300px;}
/*联系我们结束*/
/*map*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*map end*/


/*军工四证详情页*/
.military{position:relative;width:1056px; overflow:hidden;padding-top: 52px;margin-bottom: 60px;}
.military li{list-style: none;float: left;}
.military li.lists{position:relative;width:208px;margin-right:56px;}
.military li.lists .box{position:relative;display:table;height:168px;width:208px;}
.military li.lists .box .img{display:table-cell;position:relative;width:100%;vertical-align: middle;}
.military li.lists .box .img img{position:relative;width:208px;height: 168px;}
.military li.lists h6{position:relative;width:100%;padding-top:8px;text-align: center;}
.military li.lists h6 a{position:relative;color: #000000;font-weight:500;font-size: 14px;}
.military li.lists h6 a:hover{color: #9C221F;}
.military1{position:relative;width:100%; overflow:hidden;border-bottom:1px solid #646464 ;}
.military1 h2{position:relative;float:left;width:500px;padding-left:25px;background:url(../images/back_marry_tittle.png) no-repeat left center;line-height:32px;font-size: 16px;color: #C42C27;}
.military1 .position{ float:right;line-height:35px; color:#999;padding-left:25px;}
.military1 .position span{ float:right;text-align:center; background-color:#ffffff;line-height:12px; margin-top:5px;}
.military1 .position span a{ float:left; color:#FFF; padding:5px 10px;}
.military1 .position p{ float:right;}
.military1 .position p a{ float:left;height:25px; line-height:25px; color:#FFF; padding:0 10px; margin-left:10px; margin-top:3px;}
.con_table{position:relative;width: 100%;padding-top: 5px;margin-bottom: 50px;overflow: hidden;}
.con_table .l{position:relative;width:203px;float:left;}
.con_table .l ul.columncl{position:relative;width: 100%;height: 355px;background-color: #C42C29;}
.con_table .l ul.columncl li{position:relative;list-style:none;width:100%;}
.con_table .l ul.columncl li a{display:block;width:163px;color:#FFF;font-weight:bold; font-size:14px;height:60px;line-height:60px;background:url(../images/index_wujiaoxing1.png) no-repeat 14px center;padding-left:40px;border-bottom:1px dashed #BD5F5F;}
.con_table .l ul.columncl li a:hover,.con_table .l ul.columncl li a.c{background-color:#5E6B3F;text-decoration: none;height: 61px;border-bottom: 0px;}
.con_table .r{position:relative;width:761px;float:left;padding: 0 18px;}
.content_arm .list{ margin-left:24px;}
.content_arm .list li{ line-height:57px;border-bottom:1px dashed #999999; padding-left:22px;background: url(../images/image.gif) no-repeat 5px -142px; font-size:14px;}
.content_arm .list li span{ float:right; font-size:11px; color:#999; font-family:Verdana, Geneva, sans-serif}
.content_arm .list li em{padding-left:10px; color:#C00; font-size:12px; font-style: normal;}
/*军工四证详情页 结束*/

/*news 详情页*/
.news_con{position:relative;width:100%; overflow:hidden;border-bottom:1px solid #C22320;padding:34px 0 4px ;}
.news_con h2{position:relative;float:left;width:500px;padding-left:28px;background:url(../images/back_marry_tittle.png) no-repeat left center;line-height:32px;font-size: 16px;color: #C42C27;}
.news_con h2 a{display:inline-block;text-align:left;padding-right:32px;line-height:32px;font-size: 16px;color: #969696;}
.news_con h2 a.pitch{color: #9C221F;}
.news_con h2 a.c{color: #9C221F;}
.news_con .position{ float:right;line-height:35px; color:#999;padding-left:25px;}
.news_con .position span{ float:right;text-align:center; background-color:#ffffff;line-height:12px; margin-top:5px;}
.news_con .position span a{ float:left; color:#FFF; padding:5px 10px;}
.news_con .position p{ float:right;}
.news_con .position p a{ float:left;height:25px; line-height:25px; color:#FFF; padding:0 10px; margin-left:10px; margin-top:3px;}
.news_table{position: relative;width: 100%;padding:16px 0;overflow: hidden;}
.news_public_left{
	position: relative;
	float: left;
	width: 646px;
}
.news_public_right{
	position: relative;
	margin-left:84px;
	float: left;
	width: 270px;
}
.news_box-01{
	margin: 0 auto 24px;
	width: 100%;
	padding: 12px 0px;
	height: 73px;
	border-bottom:1px solid #D2D2D2 ;
	overflow: hidden;
}
.news_box-01 .box-day{
	float:left;
	text-align: left;
	height:73px;
	font-weight:600;
	padding-left: 18px;
	background-color: #E1E1E1;
	width:54px;
	color: #666666;
}
.news_box-01 .box-day .top{
	padding-top: 6px;
	font-size: 20px;
	color: #C52D2A;
}
.news_box-01 .box-day .middle{
	font-size: 13px;
	color: #4B4B4B;
}
.news_box-01 .box-day .middle p{
	line-height: 1.2;
}
.news_box-01 .box-day .middle p.mon{
	font-size: 14px;
}
.news_box-01 .box-dec{
	margin-left:16px;
	width:558px;
	text-align: left;
	height:73px;
	float: left;
	overflow: hidden;
}
.news_box-01 .box-dec h6{
	font-size: 16px;
	color: #404549;
}
.news_box-01 .box-dec .admin_detail{
	font-size: 12px;
	margin-top: -2px;
	margin-bottom: 1px;
	color: #9C9C9C;
}
.news_box-01 .box-dec .admin_detail span{
	color: #9C9C9C;
	padding-left: 18px;
}
.news_box-01 .box-dec p{
	font-size: 13px;
	line-height:1.4;
	color: #777777;
}
.news_box-02 {
	margin: 0 auto;
	width: 100%;
	padding: 12px 0;
}
.news_box-02 .top{
	font-size: 16px;
	font-weight: 600;
	color: #5B6B3E;
}
.news_box-02 .ns_list{
	padding: 0px 0px;
}
.news_box-02 .ns_list .list_all{
	overflow: hidden;
	padding: 14px 0;
	border-bottom: 1px dashed #5E6941;
}
.news_box-02 .ns_list .list_all h6{
	float: left;
	width: 100%;
	font-size: 16px;
	color: #3F434C;
	background: url(../images/circle_back.png) no-repeat left center;
	padding-left:17px;
}
.news_box-02 .ns_list .list_all p{
	float: left;
	font-size: 12px;
	padding: 6px 0 0px;
	color: #777777;
	line-height: 1.8;
}
/*news 详情页结束*/
/*产品详情页*/
.pro_table{position: relative;width: 100%;padding:76px 0 78px;overflow: hidden;}
.pro_table .pro_con2{position:relative;width:1040px;overflow:hidden;}
.pro_table .pro_con2 .pro_list dl{ float:left; width:210px; height:180px; padding:5px 5px 5px 4px; text-align:center; overflow:hidden;margin-right:40px;margin-bottom:30px;background: url(../images/image.gif) no-repeat -72px -410px;}
.pro_table .pro_con2 .pro_list dl dt{height:138px;}
.pro_table .pro_con2 .pro_list dl dt img{width:208px;height:138px;}
.pro_table .pro_con2 .pro_list dl dd{height:30px; overflow:hidden; line-height:44px;font-size: 14px;color: #3C3C3C;}
.pro_table .pro_con2 .pro_list dl:hover{background-position: -380px -410px;}
.pro_table .pro_con2 .pro_list dl:hover a{ color:#FFF}
/*产品详情页结束*/
/*案例详情页*/
.case_table{position: relative;width: 100%;padding:25px 0 40px;overflow: hidden;}
.case_table .case_con .pro_list dl{ float:left; width:287px; height:297px; padding-right:68px;border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;overflow:hidden;margin-bottom:44px;}
.case_table .case_con .pro_list dl:last-child{ padding-right:0px;border-right:1px solid #D6D6D6;}
.case_table .case_con .pro_list dl dt{height:138px;width: 287px;}
.case_table .case_con .pro_list dl dt img{width:287px;height:138px;}
.case_table .case_con .pro_list dl dd.tittle{padding:40px 12px 0;}
.case_table .case_con .pro_list dl dd.tittle a{font-size: 16px;font-weight:500;color:#C52A26;}
.case_table .case_con .pro_list dl dd.dec{padding:22px 12px 0;}
.case_table .case_con .pro_list dl dd.dec a{overflow:hidden;font-size: 13px;color: #646464;}
.case_table .case_con .pro_list dl dd.dec a span.case_bac{float: right;width:17px;height: 18px;background:url(../images/case_right.png) no-repeat left 4px;}
/*案例详情页结束*/
/*坤河开始*/
.abou_us{position: relative;margin: 0 auto;width: 800px;overflow: hidden;}
.abou_us .kunhe{position: relative;width: 100%;overflow: hidden;padding: 54px 0 82px;}
.abou_us .kunhe p{position:relative;color:#000000;line-height: 34px;}
.abou_us .kunhe .img{position:relative;width:800px;margin-top: 40px;}
.abou_us .kunhe .img img{position:relative;width:800px;}
/*坤河结束*/
/*联系开始*/
.contact_us{position: relative;margin: 0 auto 70px;width: 1000px;overflow: hidden;}
.contact_us .con_tel{position: relative;width: 100%;overflow: hidden;}
.contact_us .con_tel ul{position:relative;width: 320px;margin-left: 330px;float:left;overflow: hidden;}
.contact_us .con_tel ul li{list-style:none;height:40px;position:relative;width: 320px;}
.contact_us .con_tel ul li .img{position:relative;width: 26px;height: 40px;float: left;}
.contact_us .con_tel ul li:nth-child(1) .img{background: url(../images/contact_back.png) no-repeat -22px -8px;}
.contact_us .con_tel ul li:nth-child(2) .img{background: url(../images/contact_back.png) no-repeat -22px -48px;}
.contact_us .con_tel ul li:nth-child(3) .img{background: url(../images/contact_back.png) no-repeat -22px -88px;}
.contact_us .con_tel ul li:nth-child(4) .img{background: url(../images/contact_back.png) no-repeat -22px -128px;}
.contact_us .con_tel ul.right li:nth-child(1) .img{background: url(../images/contact_back.png) no-repeat -104px -8px;}
.contact_us .con_tel ul.right li:nth-child(2) .img{background: url(../images/contact_back.png) no-repeat -104px -48px;}
.contact_us .con_tel ul.right li:nth-child(3) .img{background: url(../images/contact_back.png) no-repeat -104px -88px;}
.contact_us .con_tel ul.right li:nth-child(4) .img{background: url(../images/contact_back.png) no-repeat -104px -128px;}
.contact_us .con_tel ul li .detail{position:relative;padding-left:4px;display: table;height: 40px;}
.contact_us .con_tel ul li .detail p{position:relative;height: 12px;line-height:1.3;font-size: 16px;color: #2F2F2F;display: table-cell;vertical-align: middle;}
/*联系结束*/
/*online*/
.online{position: relative;margin: 0 auto 70px;width: 1000px;overflow: hidden;}
.online .contain{position: relative;width: 100%;overflow: hidden;}
.online .contain ul{position:relative;width: 320px;margin-left: 140px;float:left;overflow: hidden;}
.online .contain ul li{list-style:none;height:40px;position:relative;width: 320px;}
.online .contain ul li .detail p{position:relative;height: 12px;line-height:1.3;font-size: 16px;color: #2F2F2F;display: table-cell;vertical-align: middle;}
/*online end*/
#sever_after{width: 1000px;overflow: hidden;margin: 42px 0 104px;}
.list_sever{width:1060px;position: relative;}
.list_sever ul{background-color:#fff;width: 100%;}
.list_sever ul li.list_more{background-color:#fffff;float:left;margin-left:20px;margin-right:100px;width: 410px;line-height:38px;}
.list_sever ul li{background-color:#fff;float: left;}
.list_sever ul li a{padding:10px 12px;color: #9C221F;font-size:16px; display: block; font-weight:500;height:64px;line-height:1.6;position: relative;width:384px;}
.list_sever ul li .inactive{background:url(../images/sale_after.png) no-repeat 370px -130px;font-size:16px;height: 38px;border:1px solid #BBBBBB;margin: 5px 0;width:408px;}
.list_sever ul li .inactive .left{padding-left: 12px;}
.list_sever ul li .inactive .middle{}
.list_sever ul li .inactives{background:url(../images/sale_after.png) no-repeat 370px 0;border: 1px solid #9C221F;} 
.list_sever ul li ul{display: none;}
.list_sever ul li ul li.list_more02{width: 408px;margin: 0;height: 84px;}
.list_sever ul li ul li ul{display: none;}
.list_sever ul li ul li a{}
.list_sever ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }
.last_sever{ background-color:#d6e6f1; border-color:#6196bb; }
.list_sever ul li ul li ul li a{ color:#316a91;}