@charset "utf-8";

html,body,div,iframe,span,
dl,dt,dd,
ul,ol,li,
form,input,textarea,
pre,p,blockquote,
th,td{ margin:0; padding:0;}
a{text-decoration:none;}
li{list-style:none;}
.clear{ clear:both;}
h1,h2,h3{ font-weight:normal; padding:0px; margin:0px; }
img{ border:0; }


.search-pagination{ text-align:center;width:100%;}
.pagination {
   text-align:center;width:100%;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline-block;    float: none;}
.pagination > li > a,
.pagination > li > span {
    position: relative;word-break: keep-all;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #119fe1;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #119fe1;
    border-color: #119fe1;
    cursor: default; }.factory1 ul li a{ display:block}



/* a B13CDC*/
a{ color:#2e2e2e; }
a:hover { color:#2AA2DB; text-decoration:underline; }

.n-more a{color:#2AA2DB; }
/* body */
body,html { background:#fefefe; font-size:12px; font-family:"微软雅黑";}

body{}

.w-box{ width:965px; margin:0 auto; }


/* top */
.w-top{ color:#fff; font-size:12px;  }
.w-top .w-box{ height:30px;line-height:49px; height:49px; position:relative;}

.w-top .wl,
.w-top .wr{ width:115px; height:49px; position:absolute;}
.w-top .wl{ left:-115px;}
.w-top .wr{ right:-115px;}

.w-top .wl{ }
.w-top .wr{ }
.w-top .wc{ background:#119fe1;height:49px; width:955px; position:absolute;z-index:999;padding:6px 5px 0}

.w-top .w-l{ width:249px; float:left;}
.w-top .w-r{ position:absolute; right:15px; width:470px; text-align:right; line-height:30px; font-size:12px; top:12px;}
.w-top .w-r a{ padding:0; color:#FFF; }
.w-top .w-logo{ position:absolute; left:382.5px; width:200px; height:59px; background:url(../images/w-logo.png) no-repeat 50px 0; border-radius:60%; }


.w-banner .flashlist a{ line-height:326px; height:326px; width:100%; display:block;}

.w-yyu{ height:108px; background:url(../images/w-yyu.jpg) no-repeat center; margin-top:50px; }

/* nav */
.w-nav{  margin-top:10px; }
.w-nav .w-box{border-bottom:2px solid #b5b4b4; padding-bottom:5px;}
.w-nav .w-box li{ float:left; width:96px; text-align:center; font-size:16px; line-height:54px;  }
.w-nav .w-box li a{ color:#727271; }
.w-nav .w-box li:hover
.w-nav .w-cur{ text-decoration:underline;}
.w-nav .w-box li a:hover{ background:#bf3332; color:#FFF; border-radius:5px; padding:2px 8px; display:block; line-height:25px; margin-top:12px; }

/* more */
.w-t{position:relative; border-radius:5px; border:1px solid #e8e7e7; height:40px; line-height:40px; color:#5c5b5b; padding-left:30px; font-size:14px; clear:both;}
.w-t a{ padding:0 5px; }
.w-more{ position:absolute; color:#B00; right:0; font-size:12px;}
.w-more:hover{ color:#FFF; text-decoration:underline; }
.w-t a{color:#5c5b5b; }

.w-tt{position:relative; background:url(../images/w-bg.jpg) repeat-x; }



.w-mb{ overflow:hidden;  position:relative;}
.picbox{ width:896px; height:200px; overflow:hidden; position:relative; margin-left:30px; margin-top:12px;}
.piclist{ height:190px;position:absolute; left:0px; top:0px}
.piclist li{ margin:10px; float:left;}
.piclist li img{background:#eee;  padding:7px; }
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:19px; height:31px; position:absolute; top:85px; z-index:99; cursor:pointer;}
.og_prev{ background:url(../images/llll.jpg) no-repeat;left:4px;}
.og_next{ background:url(../images/rrrr.jpg) no-repeat; right:4px;}


.og1_prev,.og1_next{ width:15px; height:41px; position:absolute; top:220px; z-index:99; cursor:pointer;}
.og1_prev{ background:url(../images/lll.jpg) no-repeat;left:-4px;}
.og1_next{ background:url(../images/rrr.jpg) no-repeat; right:-4px;}

.piclist li span{ display:block; text-align:center; font-size:14px; line-height:30px; }


.w-mb{ position:relative; }


.qylist { width:988px; margin-left:-3px; margin-top:20px; }
.qylist li{ float:left; }
.qylist li img{ border:7px solid #eee; margin:0 3px;  }
.qylist li span{ display:block; text-align:center; }

.s-tt{ color:#484646; font-size:14px; border-bottom:1px solid #c5c4c4; height:11px; }
.s-tt span{ display:block; width:130px; height:23px; background:url(../images/s-tt.png) no-repeat center #fefefe; text-align:center; margin:0 auto; }

/* news */

.w-news .w-l{ float:left; width:310px; }
.w-news .w-l .w-nlist{ padding:17px 0; }
.w-news .w-l .w-nlist li{ line-height:30px; position:relative;}
.w-news .w-l .w-nlist h2{ font-weight:normal;font-size:12px; padding-left:10px; }
.w-news .w-l .w-nlist li span{ position:absolute; right:5px; color:#F00; top:0; }
.w-news .w-l .w-nlist li.cur{}
.w-news .w-l .w-nlist li.cur .l{ float:left;  width:111px; width:230px; padding-right:20px;}
.w-news .w-l .w-nlist li.cur .l img{ width:111px; width:230px; }
.w-news .w-l .w-nlist li.cur h2{ font-weight:bold; padding-bottom:10px; font-size:14px; }
.w-news .w-l .w-nlist li.cur .r{ line-height:16px; font-size:12px; line-height:20px;}

.w-tt span{ background:url(../images/w-line-t.png) no-repeat left center; padding-left:10px; }
.w-tt{ background:url(../images/w-line.png) repeat-x left bottom; padding-bottom:10px; font-size:14px; color:#000; line-height:30px;  }
.w-tt a{ color:#000; }

.w-news .w-r ul li{ color:#656363; font-size:12px; position:relative; line-height:30px;}
.w-news .w-r ul li span{ position:absolute; right:0; }
.w-news .w-r ul li.cur{margin:10px 0 0 0;}
.w-news .w-r ul li img{ border:7px solid #d7d6d6; width:298px; height:160px; }

.w-news { padding-bottom:20px; }
.w-news .w-r{ float:right; width:312px;}
.w-news .w-c{ margin-right:15px; }
.w-message{ background:url(../images/w-message-pic.jpg) no-repeat 10px 15px; padding-left:170px;  margin-top:10px; margin-left:10px; }
.w-in{ border:1px solid #a4400f; width:150px; }
.w-message ul{ padding-top:20px; margin-left:10px; }
.w-message .w-btn{ margin-left:30px; }
.w-message ul li{ clear:both; }
.w-message ul li div{ float:left;line-height:30px; }
div.w-01{ width:70px; }
div.w-02{ padding-top:6px; }
div.w-03{ width:70px; height:80px; }

/* about */
.w-about .w-l{ position:relative;}
.w-about .w-l .l{ width:402px; height: 286px; float:left; margin-top:11px; }
.w-about .w-l .r{ float:right; width:544px; margin-top:11px; line-height:25px; }
.w-about .w-l .r p{ color:#484646; font-size:12px; line-height:29.74px;}
.w-about .w-l .r h2{ margin-bottom:10px; }

.w-about .w-l .sinfo{ background:#bf3332; color:#fff; position:absolute; right:0; bottom:0; padding:1px 5px; line-height:20px; display:block; }


.w-puest1{ padding-top:10px; }
.w-puest{ border:1px solid #c5c4c4; margin-bottom:9px; padding:10px; }
.w-puest li{ padding-bottom:10px; line-height:25px; }
.m22{ margin-left:28px; position:relative; }

.m1,
.m2{ width:23px; height:20px; display:inline-block; line-height:20px; text-align:center; font-size:12px; }
.m2{ position:absolute; left:-28px; }
.m2{ background:#e31c19; color:#FFF; }
.m1{ background:#e2c9b3; color:#594f43; }
.m11{ font-weight:bold; }


.w-main { padding-bottom:10px; margin-top:10px; }
.w-main .w-l{ background:#e7e8ea; width:189px; float:left;}
.w-main .w-r{ float:right; width:765px; }
.w-main .w-fwtj li img{ border:2px solid #7a532a; }
.w-main .w-fwtj li{ float:left; width:50%; height:360px; padding-top:14px; }
.w-main .w-fwtj li.w-2n .l,
.w-main .w-fwtj li.w-2n .r{ padding-left:10px;}
.w-main .w-fwtj li .r h2{ line-height:30px; font-weight:bold; }
.w-main .w-fwtj li .r p{ line-height:20px; }


.w-main .w-h2{ color:#c53535; text-align:center; line-height:55px; font-size:18px;}
.w-main .w-h1{background:url(../images/w-lll.jpg) no-repeat right; height:40px; color:#FFF; font-size:16px;  line-height:40px; padding:0 10px;}
.w-main .w-h1 a{ color:#FFF; }
.w-main .w-h1 span{background:url(../images/w-tto.png) no-repeat left; display:block; padding-left:25px;}
.w-main ul{}


.w-ooo ul{ padding:10px 0 15px 15px; font-size:14px; line-height:22px; letter-spacing:0; border:1px solid #7a532a; margin:1px 0;}
.w-ooo li a:hover{ background:#aa5e28; color:#B00; padding:0 5px;}


/*  */
.w-main .w-tbox{ float:left; border:1px solid #7a532a; width:360px; margin-right:5px; margin-bottom:15px; }
.w-main .w-tbox .w-t{ background:#aa5f28; height:28px; line-height:28px;}




.w-index{ position:relative; height:1714px; background: #efe6dd; }
.k3{ height:85px; width:417px; background:url(../images/k3.png) no-repeat; position:absolute; left:0; top:303px;}
.k4{position:absolute; right:30px; top:299px;}
.k5{position:absolute; left:86px; top:440px;}

.kinfo{ font-family:"微软雅黑"; font-size:16px;  color:#333; line-height:28px; letter-spacing:0; }


.k6{position:absolute; right:0px; top:603px;}
.k7{position:absolute; left:90px; top:1360px;}
.k8{position:absolute; left:540px; top:750px;}
.k9{position:absolute; left:540px; top:750px;}

.k10{position:absolute; left:540px; top:750px;}

.k11{position:absolute; left:0; top:946px;}

.k12{position:absolute; left:80px; top:1120px;}
.k13{position:absolute; right:35px; top:1070px;}


.k14{position:absolute; right:0; top:1330px;}
.k15{position:absolute; left:30px; top:630px;}
.k16{position:absolute; left:540px; top:1480px;}

.k17{position:absolute; left:540px; top:1480px;}
.k18{position:absolute; left:450px; bottom:10px;}



.kl{position:absolute;bottom:10px; height:27px; width:960px; background:url(../images/kl.png) no-repeat;}
.k001{ top:1368px; }
.k003{ top:645px; }
.kr{position:absolute;bottom:10px; height:40px; width:960px; background:url(../images/kr.png) no-repeat;}
.k002{ top:996px; }

/* 客户见证*/
.w-about .w-khjz { background:#efefef; width:215px; padding:5px; border:1px solid #dad8d8; float:left; margin:0 5px;}
.w-khjz-box{ width:948px; margin:10px; margin-bottom:20px; }
.w-about .w-khjz .sl{margin-left:0;}
.w-about .w-khjz .sl img{ }
.w-about .w-khjz .sr{ position:relative;}
.w-about .w-khjz .sr h2{font-size:14px; text-align:center; padding:10px;}
.w-about .w-khjz .sr p{ width:189px; margin:0 auto; color:#414040; line-height:19.7px; }
.w-about .w-khjz .sr .w-mmm{ text-align:center; display:block; margin-top:10px; }
.w-about .w-khjz .sr .w-mmm a{ display:inline-block; width:80px; height:26px; color:#fff; line-height:26px; text-align:center; }
.w-ss1{ background:#868282;}
.w-ss2{ background:#bf3332;}

.w-uuu{ background:#aa5e28; }


.w-jj{ min-height:395px;margin-top: 15px;}
.w-jj .w-box{ position:relative;}
.w-0000{ background:#efefef; }
.w-0001{ width:478px; height:188px; position:absolute; left:0; top:0;}
.w-0002{ width:478px; height:188px; position:absolute; left:0; top:194px;}
.w-0003{ width:478px; height:188px; position:absolute; left:484px; top:194px;}
.w-0004{ width:478px; height:188px; position:absolute; left:484px; top:0px;}
.w-0005{     width: 307px; height: 188px;
    position: absolute;
    right: 9px;
    top: 194px;}


.w-ppp{ font-size:14px; line-height:23.71px; color:#605d5d;}
.w-ttt{ height:75px; background:url(../images/w-0001.png) no-repeat left center; padding-left:90px; }
.w-ttt div{ border-top:1px solid #dadada; border-bottom:1px solid #dadada; font-size:24px; color:#3d3d3d; line-height:75px; }


.w-0001 .w-ttt{ padding-left:105px; margin:16px 10px;}
.w-0001 .w-ppp{ padding:0 15px; }
.w-0001 .w-ttt span{ color:#85c226;}

.w-0002 .w-ttt{ background-image:url(../images/w-0002.png);margin:16px 8px;}
.w-0002 .w-ttt div a{ color:#0193de;}
.w-0002 .w-ppp{ padding:0 10px; }


.w-0003 .w-ttt{ background-image:url(../images/w-0003.png);margin:16px 8px;}
.w-0003 .w-ttt div a{ color:#f38701;}
.w-0003 .w-ppp{ padding:0 10px; }

.w-0004 .w-ttt{ background-image:url(../images/w-0005.png);margin:16px 10px;}
.w-0004 .w-ttt div a{ color:#bf3332;}
.w-0004 .w-ppp{ padding:0 15px; }

.w-0005 .w-ttt{ background-image:url(../images/w-0004.png);margin:16px 10px;}
.w-0005 .w-ttt div a{ color:#bf3332;}
.w-0005 .w-ppp{ padding:0 15px; }

.w-0004 {}
.w-bbb{ position:absolute; bottom:0; left:0; width:100%;color:#FFF; background:url(../images/w-bbb.png) no-repeat 30px center #bf3332; height:64px; font-size:24px; line-height:64px; text-align:center; }
.w-bbb a{ color:#FFF; }

.w-0009 { padding:16px;color:#605d5d;}
.w-09t{ background:url(../images/w-0009.jpg) no-repeat; line-height:33px; height:33px; border-bottom:1px solid #000; padding-bottom:10px; position:relative; }
.w-09t a{ position:absolute; right:0;}
.w-0009  ul li{ line-height:27.74px; border-bottom:1px dotted #605d5d; font-size:14px; padding:18px 0 30px 38px; position:relative;}
.w-09m{ position:absolute; right:0; bottom:0;color:#605d5d;}

.w-yx{ width:960px; margin:0 auto; overflow:hidden; height:100px;  }
.w-yx img {width:960px;}

.w-y000{  width:410px; margin-left:50px; padding-top:45px;}
.w-yttt span{ font-size:24px; color:#bf3332; }
.w-yttt{ color:#222121; font-size:18px; border-bottom:1px solid #bf3332; padding-bottom:8px; }
.w-yppp{ color:#3f3f3f; font-size:14px; line-height:23.74px; padding-top:10px;  }
.y001{ height:158px; }
.y002{ height:150px; }
.y003{ height:146px; }
.y004{ height:158px; }

/* 合作伙伴 */
.w-about .w-hzhb{}
.w-about .w-hzhb li{ width:50%; float:left; text-align:center; padding-top:33px;}
.w-about .w-hzhb li span{ display:block; line-height:30px; }
.w-about .w-hzhb li img{border:1px solid #dcdcdc;}

/* 成功案例 */
.w-about .w-case{ float:left; width:50%; padding-top:22px;}
.w-about .w-case .l{ float:left; }
.w-about .w-case .r{ float:right;width:212px; padding-right:33px;}
.w-about .w-case .l img{ }
.w-about .w-case .r{ position:relative; height:170px; }
.w-about .w-case .r h2{ font-size:14px; font-weight:bold; line-height:25px; }
.w-about .w-case .r p{ line-height:20px;  margin-top:10px;}
.w-about .w-case .r .w-mmm{ position:absolute; bottom:0; }
.w-about .w-case .r .w-mmm a{ color:#F00; }
.w-ccc{ padding-bottom:20px;}

/* w-link */
.w-link{ padding-bottom:10px; }
.w-link .w-box{ border:#c5c4c4 1px solid;}
.w-link .w-t{ margin:0 13px; line-height:30px; margin-top:5px; border-bottom:#c5c4c4 1px solid; height:28px; line-height:30px; background:url(../images/w-tt.png) no-repeat left center; font-weight:bold; padding:0 0;} 
.w-link .w-t span{ color:#323232; line-height:28px; display:block; padding-left:20px; font-size:12px; font-weight:bold; border-bottom:1px solid #c92f25; width:146px;}
.w-link .w-more{ right:10px; color:#000; }
.w-link .w-lk{ padding:10px; line-height:18px; }
.w-link .w-lk a{ padding-right:2px; }



.w-cc{ text-align:center; height:326px; width:100%; }
.w-cc a{ display:block; height:249px; }

/* fnav */
.w-fnav{ height:55px; line-height:55px; background:#BF3332; font-size:12px;}
.w-fnav .w-box{}
.w-fnav .w-box li{ float:left; width:96px; text-align:center; padding-top:23px; }
.w-fnav .w-box li a{ color:#FFFFFF; }
.w-fnav .w-box li a{ border-right:1px solid #FFFFFF; display:block; height:10px; line-height:10px;}
.w-fnav .w-box li a.end{border-right:0;}


/* w-footer */
.w-footer{ line-height:23.18px; font-size:12px; background:#221e1d;;}
.w-footer .w-box{ color:#FFF; width:673px;  padding:35px 0 30px 292px; background:url(../images/w-logo-footer.png) no-repeat 146px 38px; position:relative;}
.w-footer .w-box a{ color:#FFF; }
.w-footer .qcode{ width:136px; height:138px; background:url(../images/qcodes.jpg) no-repeat; position:absolute; right:79px; top:45px; }
.m-mm{ position:relative; }
.m-box{ position:absolute; bottom:5px; right:5px;; clear:both; }
.m-box a{ display:block; background:#FFF; float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#af4200; padding:2px 5px; letter-spacing:0; margin-left:2px; background:url("../images/w-nav.png") repeat-x scroll 0 0 #aa5f28; color:#FFF}
.w-main .w-tbox:nth-child(2n){ margin-right:0px; margin-left:9px; }
.w-main .m-mm .w-t{ font-size:12px; }


.w-tbox .w-t { font-size:12px; }
.w-nn .n-box{}
.w-nn .n-box li{ font-size:16px; padding-left:20px;  height:40px; line-height:40px; background:url(../images/w-lineline.jpg) repeat-x;color:#666666; position:relative;}
.w-nn .n-box li:hover,
.w-nn .n-box li.j-cur{ background:url(../images/w-lll.jpg) repeat-x; color:#FFF; padding-left:30px;  }
.w-nn .n-box li.j-cur{ padding-left:40px; font-size:16px; }
.w-nn .n-box li:hover a,
.w-nn .n-box li.j-cur a{ color:#FFF; }
.w-nn .n-box li:hover span,
.w-nn .n-box li.j-cur span{ font-size:0; background:url(../images/w-tto.png) no-repeat; width:16px; height:16px; display:block; margin-top:10px; position:absolute; left:15px; top:4px; }
.w-nn .n-box li a{ color:#666666; margin-left:9px;}
.n-news li{ border-bottom:1px dashed #e8e7e7; padding:20px 13px 10px 13px; position:relative; }
.n-news li .n-time{ position:absolute; right:20px; top:10px; }
.n-news li p{ line-height:25px; margin-top:10px;}
.n-page{ background:#e7e8ea; font-size:12px; line-height:20px; height:20px; padding:0 10px; margin:12px auto; }
.n-page li{ float:left; padding:0 4px; }
.n-page li strong{ padding:0 5px; }

.n-tj{ padding:10px 0; padding-left:5px; }
.n-tj li{ float:left;}
.n-tj li img{ border:1px solid #e8e7e7; }
.n-tj li.n-center{ margin:0 6px;}
.n-tj li p{ text-align:center; line-height:40px; font-size:12px; }
.n-news-info{ padding:0; border:1px solid #e7e8ea; border-radius:5px; margin:7px 0; }
.n-news-info h2{ text-align:center; padding:20px;  border-bottom:1px dashed #e7e8ea; font-size:18px; font-weight:bold; }
.n-info{ padding:10px; text-align:center; font-size:12px; }
.n-info small{ font-size:12px; padding:0 5px; }
.n-content {padding:20px; line-height:28px; font-size: 13px;}
.n-next{ padding:5px 10px;  background:#e7e8ea; margin:0 20px; margin-bottom:20px;}
.n-next li{ width:50%; float:left;}
.n-next li.n-r{ text-align:right; }
.n-news-info .intro{ display:none; }
.n-news .title{ font-weight:bold; font-size:16px; }

.n-case{ border:1px solid #e8e7e7; border-radius:5px; margin:7px 0;}
.n-case li { padding:20px 15px ; }
.n-case li .l{ float:left; width:215px;}
.n-case li .r{ float:right; width:460px; padding-right:10px;}

.n-case li .r h2{ font-weight:bold; font-size:14px; padding:10px 0; }
.n-more{ margin-top:30px; display:block; }
.n-case li .r p{ line-height:25px; }



.n-expet{ border:; margin:7px 0; border:1px solid #e8e7e7; border-radius:5px; padding:20px 0; }
.n-expet li { float:left; width:170px; padding:0 40px; }
.n-expet li .l{}
.n-expet li .r{ background:#e8e7e7; height:32px; font-size:14px; text-align:center; line-height:32px; overflow:hidden; border-radius:5px; margin-top:10px; margin-bottom:10px;}

.n-expet li .r h2{ font-weight:bold; font-size:14px; padding:10px 0; }
.n-lx p{ padding:0 10px; line-height:27px; color:#4b4c4e; }
.n-lx p span{ font-weight:bold; }
.n-lx{ background:url(../images/nll.png) no-repeat; } 
p.j-01{ display:block; margin-left:66px; padding-top:25px; padding-left:0; }
p.j-02{ display:block; font-size:15px; color:#4b4c4e; font-weight:bold; margin-left:66px; padding-top:-5px; margin-bottom:10px; padding-left:0; }




.w-search{ width:960px; margin:0 auto; height:39px; background:#232220; line-height:39px; position:relative; }
.w-search .tags{ width:470px; float:left; margin-left:20px;}
.w-search .tags span{ font-weight:bold; color:#FFF; }
.w-search .tags  a{ padding:0 10px; }
.n-banner{width:960px; margin:0 auto;}
.w-form{ position:relative; top:4px; right:20px; }
.w-search .search-keyword{ height:28px; width:177px; border:1px solid #c53535; padding-left:25px; color:#333; background:url(../images/w-s.jpg) no-repeat left center #FFF;  position:absolute; right:50px;}
.w-search .search-submit{ font-size:14; color:#FFF; background:#c53535; width:52px; height:30px; border:0; line-height:20px;margin-left:-8px; padding:0; position:absolute; right:0px; top:0px; }
.index-search{ background:#232220; margin-bottom:10px; color:#FFF;     WIDTH: 960px;
    margin: 10px auto;}
.w-search a{color:#FFF;}

.d-title{ background:#f39210; height:23px; line-height:23px; margin-bottom:10px;}
.d-title a{ color:#FFF; }
.w-bb ul{border:1px solid #7a532a; margin:1px 0; padding:7px;}
.w-bb ul li{ padding-left:25px; line-height:23px; font-size:14px; }


.b-box{ border:1px solid #7a532a; margin-top:1px; padding:17px 36px; margin-bottom:15px;}
.b-box h1{ text-align:center; font-size:16px; font-weight:bold; }
.b-box .b-box-content{ line-height:25px; padding-top:20px; }
.b-tbox{ padding:20px 22px; line-height:25px; height:150px; position:relative; }
.b-more{ position:absolute; bottom:10px; right:30px; font-weight:bold; }
.b-more a{ color:#cb7d3b; }
.b-news{ margin-bottom:10px; }

.b-bb .w-t{ background:#aa5f28; height:28px; line-height:28px; }






.a-aa .w-l{ float:right; }
.a-aa .w-l .n-box{ padding:10px; border:1px solid #7a532a; margin:1px 0; }
.a-aa .w-r{ float:left; }




.nn-1{ height:47px; line-height:47px; }
.nn-01{ display:inline-block; width:85px; text-align:center; cursor:pointer;}
.nn-02{display:inline-block; width:85px; text-align:center; cursor:pointer;}
.nn-01:hover,
.nn-02:hover{ background:url(../images/w-cur.png) no-repeat center top; }







.w-tbox-li { padding:20px; line-height:23px; height:200px;}
.n-hz{ border:1px solid #e8e7e7; border-radius:5px; margin:7px 0; }
.n-hz li{ width:160px; float:left; text-align:center; }
.n-hz li .l{ float:none; width:auto; text-align:center; }
.n-hz li .r{ width:auto; float:none; padding:0;}
.n-hz li .r h2{ text-align:center; font-weight:normal; padding:10px 0; }


.n-pics{ border:1px solid #e8e7e7; border-radius:5px; margin:7px 0; padding:20px 0; padding-left:7px; }
.n-pics li{ width:219px; float:left; text-align:center; padding:0 15px; }
.n-pics li .l{ float:none; width:auto; text-align:center; }
.n-pics li .r{ width:auto; float:none; padding:0;}
.n-pics li .r h2{ text-align:center; font-weight:normal; padding:10px 0; }

.n-img img{ max-width:600px;  }



.w-banner{ height:326px; width:960px; margin:0 auto;}
.w-banner a{color:#666666;}
.w-banner a:hover{color:#ff7b03;}
.w-banner .w-box{}

.w-banner .v1{ background:url(../images/w-001.jpg) no-repeat center top; height:463px; overflow:hidden; }
.w-banner .v2{ background:url(../images/w-002.jpg) no-repeat center top; height:463px; overflow:hidden; }
.w-banner .v3{ background:url(../images/w-003.jpg) no-repeat center top; height:463px; overflow:hidden; }
.w-banner .w-tab{ width:960px; margin:0 auto; position:relative; }
.w-banner .w-tab .tabs{ position:absolute; bottom:30px; width:150px; left:410px; height:14px;}

.w-banner .w-tab .tabs ul li {width:30px;height:30px;float:left; margin-right:5px;display:block; text-align:center; line-height:30px;}
.w-banner .w-tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1;}
.w-banner .w-tab .tabs ul li.opdiv a {width:30px;height:30px;border-radius:50%;background:#fff;display:block;}
.w-banner .w-tab .tabs ul li.opdiv a:hover {background:#ff7b03;}
.w-banner .w-tab .tabs ul li.noopdiv a {width:30px;height:30px;border-radius:50%;background:#c53535;display:block; color:#FFF;}



.n-us-info{  border-radius:5px; border:1px solid #e8e7e7; margin:1px 0; padding:20px; line-height:22px; margin:7px 0; }


.n-wd{ border:1px solid #e7e8ea;  margin:7px 0; padding:15px; }
.n-wd li{ clear:both; float:none;} 
.w-cccc{ color:#cb7d3b; }
.n-wd .m22{  padding:20px 0;  border-bottom:1px dashed #e7e8ea;}
.n-wd .m11{ line-height:30px; padding:0;  margin-top:20px;}

.resultbar{ width:960px; margin:0 auto; }
.result_content{border:1px solid #e8e7e7; margin:7px 0px; border-radius:5px; padding:20px; }


.resultlist li{ border-bottom:1px dashed #7a532a; padding-bottom:20px; margin-bottom:20px; }
.resultlist li h3{ padding-bottom:10px; font-weight:bold; }
.resultlist li a{ color:#2AA2DB;}
.resultlist li p{ margin-bottom:10px; }






.n-lxlx-title{ font-size:14px; line-height:23.74px; color:#666666; margin:10px 25px; }
.n-lxlx-t{ background:url(../images/w-lx-d.png) no-repeat left 4px; padding-left:20px; font-size:14px; font-weight:bold; margin-left:10px; padding-bottom:10px;}
.n01{ border-bottom:1px solid #e0cab3; }
.n-lxlx-content{ padding:20px; }

.n-lxlx-tel{ font-size:24px; color:#d61518; line-height:50px; display:block; padding-bottom:10px;}

.n-lxlx-content{ padding:25px; padding-top:0px;color:#666666; font-size:14px;line-height:25.74px;  }

.n-lxlx-l{ border-bottom:1px dashed #333; padding-bottom:20px;}
.n-lxlx-btn{ clear:both; padding-top:20px;  font-size:14px; font-weight:bold; }

.lx01{ background: url(../images/11.jpg) no-repeat 18px 20px; margin-top:20px;}
.lx02{ background: url(../images/12.jpg) no-repeat 18px 20px;}
.lx03{ background: url(../images/13.jpg) no-repeat 18px 20px;}
.lx04{ background: url(../images/14.jpg) no-repeat 18px 20px;}



.w-map{  }
.linkbox{ padding:20px; }
.linkbox h3{ clear:both; margin-bottom:10px; border-bottom:1px solid #dcdcdc; padding-bottom:10px; }
.linkbox  .f6{  }
.linkbox  .f6 li{display:inline-block; padding-right:10px; line-height:25px; height:25px;}



.w-cook{ color:#f00; }



.w-zx{ position:fixed; left:0; top:100px; width:147px; height:342px; padding-top:110px; background:url(../images/w-zx.png) no-repeat; }
.w-qqq{ display:block; height:40px; }
.w-close{ position:absolute; right:63px;bottom:-20px; cursor:pointer; }


.a-aa .n-box li{ height:25px; line-height:25px; }


.w-ss{  position:relative; margin:0 20px;}
.w-ss li{border-bottom:1px dashed #e8e7e7; line-height:35px; position:relative;}
.w-ss .w-more{ color:#333; }

.w-sst{ background:url(../images/w-tt.png) no-repeat left center;border-bottom:1px solid #c53535; height:40px; line-height:40px;}
.w-ssa{ font-size:14px; font-weight:bold; padding-left:20px;}

.w-ss li{ padding:0 20px;}
.v2{ padding-left:30px; }
.v3{ position:absolute;  right:10px;}

.d-page{ margin:10px; }



.wxg { border:1px solid #7a532a; padding:10px;}
.wxg li{ width:50%; float:left; border-bottom:1px dashed #7a532a; line-height:25px; position:relative; }
.wxg li span{ position:absolute; right:5px; color:#999 }


.ww-top{ width:60px; height:60px; position:fixed; right:0px; bottom:10px; background:url(../images/w-top.png) center center #2AA2DB; display:none; cursor:pointer; }




.m-cs{ background:#ecddc8; }
.mlist{ padding-left:280px; min-height:250px; padding-top:20px; font-family:"微软雅黑"; padding-right:10px;}
.mm1{ background:url(../images/m1.jpg) no-repeat 20px 10px;}
.mm2{ background:url(../images/m2.jpg) no-repeat 28px 10px;}
.mm3{ background:url(../images/m3.jpg) no-repeat 30px 10px;}
.mbox{ clear:both; background:#FFF; border-top:6px solid #f86a08;border-bottom:6px solid #f86a08; margin-top:20px; position:relative; box-shadow:-5px 5px 5px #888888;}
.mjs{ clear:both; }
.mjs li{ height:32px; border-bottom:1px solid #b8b8b8;border-right:1px solid #b8b8b8; float:left; line-height:32px;}
.mjs li.e1{ width:308px; padding:0 10px;}
.mjs li.e2{ width:173px; padding:0 10px;}
.mjs li.e3{ width:145px; border-right:0; text-align:center;}
.mjs li.e3 img{ margin-top:4px; }
.mt li{ color:#de0a20; font-size:14px; text-align:center; line-height:32px; font-weight:bold; }
.mtt{ text-align:right; color:#de0a20; font-size:14px; line-height:40px; font-weight:bold; padding-right:180px;}



.m33{ width:919px; height:311px; background:url(../images/m33.jpg) no-repeat #fff 0 50px; margin-left:22px; padding-bottom:22px; position:relative; box-shadow:-5px 5px 5px #888888;}
.n1,
.n2,
.n3{ border:0; width:180px; height:24px; padding:0; }
.n1{ position:absolute; right:61px; top:92px;}
.n2{ position:absolute; right:61px; top:131px;}
.n3{ position:absolute; right:61px; top:170px;}
.n4{ background:url(../images/m44.jpg) no-repeat;position:absolute; right:245px; top:239px; width:87px; height:25px; border:0;}
.n5{ display:block; background:url(../images/m45.jpg) no-repeat;position:absolute; right:60px; top:239px; width:87px; height:25px; border:0;}



#mmm1 li{ font-size:12px; }
.d-title{ margin-bottom:10px; }


.w-boxx{ border:1px solid #e8e7e7; margin:0 5px; border-radius:5px; margin-bottom:10px; }
.w-tts{ background:url(../images/w-tt.png) no-repeat left;border-bottom: 1px solid #c92f25;color: #323232; font-size: 12px;line-height: 28px;padding-left: 20px; margin:0 7px;}
.j-list { padding:10px 0; }
.j-list li{ font-size:12px; line-height:28px; float:left; width:50%; position:relative; }
.j-list li a{ padding-left:10px; }
.j-list li span{ position:absolute; right:10px; }


.n-news{ border:1px solid #e8e7e7; margin:7px 0; }
.j-class{ width:154px; background:#c53535; color:#FFF; line-height:30px; border:2px solid #FFF; text-align:center; margin:10px auto; color:#FFF }
.j-class  a{color:#FFF; font-size:16px;}



.kl-0{ width:679px; height:208px; margin:0 auto; padding-left:20px; margin-bottom:23px; position:relative; }
.kl-t{ font-size:18px; color:#fcff00; padding-top:23px; }
.kl-p{ color:#FFF; font-size:; line-height:25.74px; font-size:14px; padding-top:10px; }
.kl-p p{ float:left; display:block; width:50%; }
.kl-1{ background:url(../images/kl1.jpg) no-repeat;}
.kl-2{ background:url(../images/kl2.jpg) no-repeat;}
.kl-3{ background:url(../images/kl3.jpg) no-repeat;}
.kl-3 .kl-p{ width:670px;  }
.kl-3 .kl-p p{ width:300px; }
.kl-3 .kl-p p.j-sp{ width:360px;}
.kl-4 .kl-p p{ float:none; width:auto; }

.kl-4{ background:url(../images/kl2.jpg) no-repeat; margin-top:37px;}

.kl-s{ width:709px; height:23px; background:url(../images/jtop.jpg) no-repeat; margin:25px auto 25px auto; }
.kl-btn{ position:absolute; right:40px; bottom:20px; }
.kl-btn a{ display:inline-block; width:90px; height:29px; line-height:29px; margin-right:10px; background:#ffcc00; color:#fb5337; text-align:center; font-size:14px;  }

.n-cases{ margin:7px 0; border:1px solid #e8e7e7; border-radius:5px; }
.w-adss{ text-align:center; margin-bottom:10px; }

.kl-y{ margin:0 20px; }
.w-rr{ color:#5b5b5b; font-size:14px; line-height:25.7px; padding-left:20px; }
.w-rr img{ float:left; }
.w-bb{ font-size:18px; display:block; padding-bottom:10px; padding-top:20px;}

.kl-m{ width:707px; margin:10px auto;}
.kl-m .tttt{ font-size:18px; color:#c63435; background:url(../images/d1.png) no-repeat left; padding-left:30px; }
.kl-m .tttp{ font-size:14px; color:#5b5b5b;  padding:10px 0 10px 37px; line-height:25.7px; }

.kl-c{ width:707px; margin:10px auto;}
.kl-c .tttt{ font-size:14px; color:#c63435; }
.kl-c .tttp{ font-size:14px; color:#5b5b5b;  padding:10px 0 10px 0; line-height:25.7px; }


.n-img{ margin:0 auto; text-align:center; padding:20px 0 }



.n-lxlx-info{ border:1px solid #e8e7e7; margin:7px 0px; border-radius:5px;  }

.w-hhh{ border:1px solid #e8e7e7; margin:7px 0; border-radius:5px; }
.w-lll .w-sst{ font-size:14px; font-weight:bold; padding-left:20px;}
.w-ssul{ padding:10px; }
.w-ssul li{ width:50%; float:left; padding:0; font-size:14px; }
.w-ssul li span{ padding-right:20px; }


.w-ssuls{ padding:10px; }
.w-ssuls li{ width:auto;  padding:0; font-size:14px; }
.w-ssuls li span{ padding-right:20px; }

.n-site-info{ border:1px solid #e8e7e7; margin:7px 0px; border-radius:5px; }

.kl-p5{ width:700px; letter-spacing:0;}
.kl-p5 p{ width:33%; }

#demox{  height:400px; overflow:hidden; }
#demom{height:600px; overflow:hidden;}


.kl-02{ height:270px; background:url(../images/kl20.jpg) no-repeat left;}
.kl-03{ height:316px; background:url(../images/kl30.jpg) no-repeat left;}
.kl-03 p{ float:none; }
.kl-0t{ position:absolute; left:350px; width:300px; top:0; }
.kl-0p{ position:absolute; left:350px; width:300px; top:60px; line-height:24px; }
.kl-0btn{ left:37px; bottom:60px; }

