@charset "utf-8";
@import url('flexslider.css');
/*公共部分*/
*{outline:none;margin:0;padding:0;font-family:Microsoft YaHei,Arial,Helvetica,sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
html{overflow:scroll;overflow-x:hidden;overflow-y:scroll}
body{margin:0 auto;background-color:#fff;font-family:Microsoft YaHei}
h1,h2,h3,h4,h5{font-weight:100}
img{border:0}
ul,li{list-style:none}
a:link,a:visited{font-size:12px;color:#434739;text-decoration:none;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:Microsoft YaHei,Arial,Helvetica,sans-serif}
a:hover{font-size:12px;color:#de726c;text-decoration:underline;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:Microsoft YaHei,Arial,Helvetica,sans-serif}
.all{position:relative;z-index:1;width:100%;overflow:hidden}
.wrapper{overflow:hidden;width:1200px;margin:0 auto;text-align:left}
.clear,.cb{clear:both;height:1px}
.od{overflow:hidden;display:block}
.red{color:red}
.red2{color:#ba1019}
.blank{height:10px}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.none{display:none}
.cen{text-align:center}
.h10{width:100%;height:10px}
.h20{height:20px}
.mt20{margin-top:20px}
.of,.of *{overflow:visible}
.transparent{background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3}
.vs,.vs *{overflow:visible}
.hd,.hd div,.hd ul,.hd li,.hd dl,.hd dt,.hd dd,.hd h1,.hd h2,.hd h3,.hd h4,.hd h5,.hd Table,.hd tr,.hd td{overflow:hidden}
.shade{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}
.shade2{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
.db{display:block}
.mask{position:fixed;z-index:2;left:0;top:0;display:none;width:100%;height:10000px;background-color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.no_transition,.no_transition *,.no_transition a,.no_transition a:link,.no_transition a:visited,.no_transition a:hover,.no_transition a:active{transition-property:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.transition,.transition *,.transition a,.transition a:link,.transition a:visited,.transition a:hover,.transition a:active,.transition a *{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.img img{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.ib{display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;word-spacing:normal}
.ovs{overflow:hidden}
.loading{min-height:150px;background:url(../images/loading-2.gif) center center no-repeat}
.max1000{max-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); }
table{border-collapse:collapse;border-spacing:0}
td{padding:1px;border-width:1px;border-style:solid}
.a{cursor:pointer}
.a:hover{text-decoration:none}
table{border-collapse:collapse}
table td{border-width:1px}
.rotate360{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);-khtml-transform:rotateX(0deg)}
.rotate360:hover{transform:rotateX(360deg);-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);-khtml-transform:rotateX(360deg)}
.rotateX90 img{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);-khtml-transform:rotateX(0deg);transition-property:all 0.7s ease-in-out;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}
.rotateX90:hover img{transform:rotateX(360deg);-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);-khtml-transform:rotateX(360deg);transition-property:all 0.7s ease-in-out;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}
.rotateY90 img{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);-khtml-transform:rotateY(0deg);transition-property:all 0.7s ease-in-out;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}
.rotateY90:hover img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);-khtml-transform:rotateY(360deg);transition-property:all 0.7s ease-in-out;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}
.opacityShow{}
.ts{text-transform: uppercase;}
.text-center{text-align: center;}
.b{font-weight: bold;}
/*header*/
header{position:relative;z-index:999;width:100%;height:106px}
header .wrapper{height:106px}
header .logo{margin:24px 0 0;width:310px}
header .logo h2{margin-top:3px;line-height:28px;font-size:16px;color:#3e3c3c;letter-spacing:9px}
header h2.text2{margin-top:44px;line-height:30px;font-size:21px;color:#aca298}
header div.fr{margin-top:27px}
header h2.text3{width:100%;text-align:right;line-height:24px;font-size:22px;color:#605f5e;letter-spacing:1px}
header h2.text4{width:100%;text-align:right;line-height:30px;font-size:21px;color:#aca298}
/*nav*/
nav{width:100%;height:54px;background:#aca298}
nav .wrapper{overflow:visible !important;position:relative;z-index:9999;text-align:center}
nav .li{display:inline-block;*zoom:1;*display:inline;height:54px}
nav .li .a{display:inline-block;*zoom:1;*display:inline;height:6px;margin:0 5px;padding:0 38px;text-align:center;line-height:54px}
nav .li .a:link,nav .li .a:visited{font-size:16px;color:#fff}
nav .li .active:link,nav .li .active:visited,nav .li .a:hover{text-decoration:none;font-size:16px;color:#4e4e4c}
nav .son{overflow:hidden;display:none;position:absolute;z-index:999;top:54px;left:0;width:1170px;padding-top:5px;-webkit-animation:slideDown 0.5s 1;-khtml-animation:slideDown 0.5s 1;animation-direction:alternate}
nav .son .wrapper{overflow:hidden;margin:0 auto}
nav .son a{position:relative;z-index:0;width:175px;height:94px;margin:0 14px 18px 0;padding:2px;background-color:#fff;border:1px solid #848685}
nav .son a img{width:175px;height:94px}
nav .son a span{position:absolute;z-index:999;left:2px;bottom:2px;width:175px;height:24px;background:url(../images/black.png);text-align:center;line-height:24px;font-size:14px;color:#fff}
nav .son a:hover{background-color:#df5a55;border-color:#df5a55}
nav dt{overflow:hidden;width:100%}
nav dt a{overflow:hidden !important;display:block;width:100%;height:28px;margin-bottom:4px;text-align:center;line-height:28px}
nav dt a:link,nav dt a:visited{font-size:14px;color:#fce8c3}
nav dt a:hover{background-color:#383a47;text-decoration:none;font-size:14px;color:#fce8c3}
 @keyframes slideDown
  {
   from{top:45px;opacity:0}
   to{top:54px;opacity:1}
  }
  @-webkit-keyframes slideDown
  {
   from{top:45px;opacity:0}
   to{top:54px;opacity:1}
  }
/*footer*/
.links{padding:20px 0;font-size:14px}
footer{background:url(../images/footer.gif) repeat-x}
footer div.fl{padding:16px 0;width:70%;line-height:30px;font-size:14px;color:#fff}
footer div.fl a:link,footer div.fl a:visited,footer div.fl a:hover{font-size:14px;color:#fff}
footer div.fl a.ib{margin-right:30px;height:31px;line-height:31px}
/*index*/
.indexProducts{padding-top:51px;background-color:#fff}
.indexProducts .title{width:100%;height:30px;margin-bottom:32px;text-align:center;line-height:31px;font-size:32px;color:#687072;font-weight:bold;letter-spacing:1px}
.indexProducts .title span{color:#35b0fe}

.indexProducts .links a{width:195px;height:55px;margin-right:6px;text-align:center;line-height:55px;letter-spacing:2px}
.indexProducts .links a:hover{}
.indexProducts .links a.a1{background-color:#f1867e}
.indexProducts .links a.a2{background-color:#bbd567}
.indexProducts .links a.a3{background-color:#d4c46f}
.indexProducts .links a.a4{background-color:#84ca84}
.indexProducts .links a.a5{background-color:#f1b88b}
.indexProducts .links a.a6{margin-right:0;background-color:#7dc4b6}
.indexProducts .links a:link,.indexProducts .links a:visited{font-size:20px;font-weight:bold;color:#fff}


.index1{padding:38px 0 42px 0}
.indexNews{width:353px}
.indexNews .top{background:url(../images/index1.gif) center no-repeat;text-align:center;line-height:43px;text-transform:uppercase;font-size:24px;font-weight:bold;color:#2c97de}
.indexNews .top a:link,.indexNews .top a:visited,.indexNews .top a:hover{font-size:24px;font-weight:bold;color:#2c97de}
.indexNews ul{padding-top:20px}
.indexNews li{padding:4px 0 5px 0;background:url(../images/iline1.gif) left bottom repeat-x}
.indexNews li:last-child{background:none}
.indexNews li img{width:63px;height:39px}
.index1 span{overflow:hidden;width:282px;height:39px;line-height:39px;font-size:14px}


.index1 .items{overflow:hidden;width:802px;padding:9px 0;background:#f9f9f9}
.index1 .list1{width:367px;height:511px;padding:13px 13px;border:1px solid #d6d6d6}
.index1 .list1 li{padding-bottom:41px}
.index1 .list1 .l{position:relative;z-index:0;width:182px;height:136px}
.index1 .list1 li .img,.index1 .list1 li img{width:182px;height:136px}
.index1 .list1 .l span.classname{position:absolute;z-index:999;bottom:0;left:0;display:block;width:100%;height:24px;background:url(../images/black.png);text-align:center;line-height:24px;font-size:14px;color:#fff}
.index1 .list1 .r{width:166px}
.index1 .list1 dt{width:100%;height:36px;line-height:36px}


.index2{width:100%;padding-bottom:28px;background:url(../images/index2.gif)}
.index2 .top{width:100%;height:72px;margin-top:49px;background:url(../images/index2Top.png) center top no-repeat}
.index2 dl{width:285px;margin-top:30px;margin-right:20px}
.index2 dl.dl1{}
.index2 dl.dl4{margin-right:0}
.index2 .classname{position:relative;z-index:0;width:100%;height:24px;padding-bottom:1px;background:url(../images/line.gif) left bottom repeat-x;line-height:24px;font-size:16px;color:#000}
.index2 .classname a{position:absolute;z-index:999;right:0;top:0;font-size:12px;color:#e6571d}
.index2 .img{width:100%;height:177px;margin-top:6px;margin-bottom:16px}
.index2 .img img{width:100%;height:177px}
.index2 .list{position:relative;z-index:0;width:100%;height:26px;padding-bottom:1px;background:url(../images/line.gif) left bottom repeat-x;line-height:26px}
.index2 .list span{position:absolute;z-index:999;top:0;right:0;font-size:12px;color:#000}
.index2 .list:hover span{color:#de726c}
.index2 .line{width:100%;height:11px;margin-top:14px;background-color:#e4771c}

.index3{padding:82px 0 28px 0}
.index3 .top{width:100%;height:72px;background:url(../images/index3Top.gif) center top no-repeat}
.index3 .list{display:table;width:1165px;margin:65px 0 0 37px}
.index3 .list li{position:relative;z-index:0;display:table-cell;width:185px;height:185px;margin:0 48px 48px 0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-color:#7861a9;text-align:center;line-height:185px}
.index3 .list li.li2{background-color:#90c31f}
.index3 .list li.li3{background-color:#00adac}
.index3 .list li.li4{background-color:#cb1579}
.index3 .list li.li5{background-color:#7861aa}
.index3 .list li.li6{background-color:#a96964}
.index3 .list li.li7{background-color:#01ab76}
.index3 .list li.li8{background-color:#0162ac}
.index3 .list li.li9{background-color:#cd4516}
.index3 .list li.li10{background-color:#a96964}
.index3 .list img{vertical-align:middle}
.index3 .list .name{width:100%;height:185px;text-align:center;line-height:185px;font-size:24px;color:#fff}
.index3 .list a:hover img{display:none}

.index4{padding-bottom:20px}
.index4 .l{width:744px;height:658px;padding:20px 20px;background-color:#f9f9f9;border:1px solid #d6d6d6}
.index4 .ll{width: 418px;}
.index4 .ll.ll2{width: 310px;}
.index4 .ll .pic{width: 100%; height: 193px;}
.index4 .ll .pic img{width: 100%;}
.index4 .ll .title{width: 100%; line-height: 38px; background-color: #fec64d; font-size: 22px; color: #fff; letter-spacing: 5px;}
.index4 .ll .subname{margin-top: 15px; line-height: 33px; letter-spacing: 6px; font-size: 24px; color: #fec64d;}
.index4 .ll .ensubname{line-height: 25px; letter-spacing: 6px; font-size: 20px; color: #424141; font-family: arial;}
.index4 .ll .subname a{font-size: 24px; color: #fec64d;}
.index4 .ll .subname.h a{color: #424141;}
.index4 .ll .ensubname a{font-size: 21px; color: #424141;}
.index4 .ll .ensubname span,.index4 .ll .ensubname a span{color: #fec64d;}
.index4 .ll.ll2 .ensubname,.index4 .ll.ll2 .ensubname a{color: #fec64d; font-size: 21px;}
.index4 .ll ul{margin: 9px 0 0;}
.index4 .ll li{margin-bottom: 10px;}
.index4 .ll li .fq{height: 26px; line-height: 26px; font-size: 16px; font-weight: bold; color: #424141;}
.index4 .ll li .fa{max-height: 36px; line-height: 18px; font-size: 14px; color: #8a8888;}
.index4 .ll li .fa span{color: #fec64d;}
.index4 .ll li .fa.h{height: 20px;}
.index4 .ll li a:hover .fq, .index4 .ll li a:hover .fa{color: #fec64d;}
.index4 .top{text-align:center;line-height:44px;font-size:24px;font-weight:bol;color:#545454}
.index4 .top a:link,.index4 .top a:visited,.index4 .top a:hover{font-size:24px;font-weight:bol;color:#545454}
.index4 .body{padding:3px 0 18px 0;line-height:30px;font-size:18px;color:#545454}
.index4 .list{position:relative;z-index:0;height:448px}
.index4 .list a{position:absolute;z-index:999;background:#fff;border:1px solid #f1f0f0;text-align:center;font-size:0}
.index4 .list a:hover{border-color:#d5c476}
.index4 .list a img{vertical-align:middle;margin:0 auto;display:inline-block}
.index4 .list .img1{top:0;left:0;width:250px;height:194px;line-height:194px}
.index4 .list .img2{top:200px;left:0;width:250px;height:194px;line-height:194px}
.index4 .list .img3{top:0;left:257px;width:248px;height:127px;line-height:127px}
.index4 .list .img4{top:134px;left:257px;width:248px;height:127px;line-height:127px}
.index4 .list .img5{top:267px;left:257px;width:248px;height:127px;line-height:127px}
.index4 .list .img6{top:0;left:511px;width:250px;height:194px;line-height:194px}
.index4 .list .img7{top:200px;left:511px;width:250px;height:194px;line-height:194px}
.index4 .r{width:372px;height:658px;padding:20px 10px;background-color:#f9f9f9;border:1px solid #d6d6d6}
.index4 .top{padding-bottom:20px;text-align:center;line-height:44px;font-size:24px;font-weight:bol;color:#545454}
.index4 .topCase{width:377px;margin-bottom:43px;margin-left:3px}
.index4 .topCase .img{overflow:hidden;width:146px;height:97px;border:2px solid #fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px}
.index4 .topCase img{width:146px;height:97px}
.index4 .topCase .text{width:200px;margin-right:10px}
.index4 .topCase .title{height:30px;line-height:29px;font-size:16px;font-weight:bold;color:#545454}
.index4 .topCase .body{width:100%;line-height:24px;font-size:14px;color:#383838}
.index4 .topCase .a:hover .title{color:#c7471a}
.index4 .topCase .a:hover .body{color:#c7471a}
.index4 .clist{width:100%;height:37px;margin-top:10px;line-height:37px}
.index4 .clist .block{width:20px;height:20px;margin:11px 8px 0 3px;background-color:#7862aa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px}
.index4 .clist.case2 .block{background-color:#cd4616}
.index4 .clist.case3 .block{background-color:#01ac78}
.index4 .clist.case4 .block{background-color:#cb177a}
.index4 .clist.case5 .block{background-color:#90c320}
.index4 .clist .title{width:327px;height:37px;line-height:37px;font-size:14px;color:#555}
.index4 .clist:hover .title{color:#c7471a}

.indexList{padding:22px 0 18px 0;background:url(../images/bg_index_dy.jpg)}
.indexList .title{width:100%;height:31px;margin-bottom:31px;text-align:center;line-height:31px;font-size:32px;color:#444;font-weight:bold;letter-spacing:1px}
.indexList .title span{color:#beca7d}
.indexList .title span span{color:#df8b82}
.indexList .wrapper{overflow:visible}
.indexList dl{width:283px;height:358px;margin:0 22px 32px 0;background-color:#fff}
.indexList dl.dl4,.indexList dl.dl8{margin-right:0}
.indexList dl:hover{box-shadow:0 0 5px #999}
.indexList dt{position:relative;z-index:0;width:100%;height:196px}
.indexList .img,.indexList img{width:100%;height:196px}
.indexList .classname{position:absolute;z-index:999;bottom:0;left:0;width:100%;height:38px;background:url(../images/black.png);text-align:center;line-height:38px;font-size:16px;color:#fff}
.indexList dd{width:224px;padding:8px 30px 12px 30px}
.indexList dd a{overflow:hidden;position:relative;z-index:0;width:100%;height:27px;line-height:27px;text-indent:12px}
.indexList dd a i{position:absolute;z-index:999;top:11px;left:0;display:block;width:4px;height:4px;background-color:#888b86;border-radius:2px}
/*sidebar*/
.banner{width:100%;text-align:center}
.banner img{display:block;max-width:100%;_width:100%;margin:0 auto}
.otherMain{overflow:hidden;margin-bottom:20px;border-top:2px solid #f0f4f7}
.sorts{padding-top:20px}
.sorts a{height:34px;margin:0 23px 23px 0;padding:0 40px;background-color:#f9f9f9;border:2px solid #f1f1f1;text-align:center;line-height:34px}
.sorts a:link,.sorts a:visited{font-size:15px;color:#fff}
.sorts a:hover{background-color:#2c97df;border-color:#f9f9f9;text-decoration:none;font-size:15px;color:#fff}
.sorts a:nth-child(6n+1){background:#f1867e}
.sorts a:nth-child(6n+2){background:#bbd567}
.sorts a:nth-child(6n+3){background:#d4c46f}
.sorts a:nth-child(6n+4){background:#84ca84}
.sorts a:nth-child(6n+5){background:#f1b88b}
.sorts a:nth-child(6n+6){background:#7dc4b6}
.sorts a:nth-child(6n+1):hover{background-color:#7d97aa}
.sorts a:nth-child(6n+2):hover{background-color:#bd8f89}
.sorts a:nth-child(6n+3):hover{background-color:#72626b}
.sorts a:nth-child(6n+4):hover{background-color:#797389}
.sorts a:nth-child(6n+5):hover{background-color:#809478}
.sorts a:nth-child(6n+6):hover{background-color:#a5746f}

.sidebar{width:214px;background-color:#f9f9f9;border:2px solid #d5d7d6}
.sidebar .top{width:100%;border-bottom:2px solid #e5e5e5;background:url(../images/star2.gif) no-repeat #d5c476;line-height:51px;text-indent:35px;font-size:16px;font-weight:bold;color:#fff}
.sidebar.sb2 .top{background-image:url(../images/star2.gif)}
.sidebar li{border-bottom:2px solid #e5e5e5;line-height:32px}
.sidebar li a{display:block;width:100%;height:32px;line-height:32px;text-indent:35px;font-size:14px}
.sidebar li a.active:link,.sidebar li a.active:visited,.sidebar li a:hover{background-color:#d5c476;font-size:14px;color:#fff}

.sidebar img{display:block;width:100%}
.sidebar2{width:300px}
.sidebar2 .span{width:140px;height:40px;background:url(../images/sidebar2Top.gif) no-repeat;text-align:center;line-height:40px;font-size:14px;font-weight:bold;color:#fff}
.sidebar2 .span.span1{margin-left:3px}
.sidebar2 .span.span2{margin-left:12px;background-position:-140px 0}
.sidebar2 h2{width:298px;margin-top:9px;background-color:#f9f9f9;border:1px solid #d7d7d7;text-align:center;letter-spacing:2px;line-height:54px;font-size:14px;font-weight:bold;color:#a1a0a0}
.sidebar2 ul{width:310px}
.sidebar2 li{position:relative;z-index:0;width:155px;height:168px;margin-top:7px}
.sidebar2 .a{display:block;width:118px;height:105px;padding:28px 12px;border:1px solid #e3e2e1}
.sidebar2 .a:hover{border-color:#31a4de}
.sidebar2 .img{overflow:hidden;width:118px;height:77px}
.sidebar2 .img img{width:118px;height:77px}
.sidebar2 li span.title{overflow:hidden;width:100%;height:26px;text-align:center;line-height:26px;font-size:12px;color:#333}
.sidebar2 li span.detail{width:43px;height:16px;margin-top:5px;background-color:#36a2db;border-radius:3px;text-align:center;line-height:16px;font-size:12px;color:#fff}
.sidebar2 li:nth-child(even) span.detail{background-color:#df5471}
/*other*/
.mainContent{width:968px}
.mainContent2{overflow:hidden;width:641px;margin-left:19px}
.detailTop{position:relative;z-index:0;width:100%;height:37px;margin:13px 0 56px 0;border-bottom:2px solid #737570;line-height:37px}
.detailTop span.ib{height:37px;line-height:37px;font-size:24px;font-weight:bold;color:#ffb687;font-family:宋体}
.detailTop span.ib.cn{margin-left:8px}
.detailTop .pos{position:absolute;z-index:999;right:0;font-size:16px;color:#676767}
.detailTop .pos a{margin-right:4px;font-size:16px}
.detail .l{width:750px;padding:20px;background-color:#f9f9f9;border:1px solid #d7d7d7}
.articleTitle{text-align:center;line-height:40px;font-size:18px;font-weight:bold}
.articleTime{text-align:center;line-height:40px;font-size:14px}
.introduction{line-height:32px;font-size:14px;color:#3e3128}
.introduction img{max-width:100%}
.introduction *{line-height:32px;font-size:14px;color:#3e3128}
.introduction a{font-size:14px;color:#3e3128}
.detail .r{width:378px}
.detail .r .top{width:376px;background-color:#f8f8f8;border:1px solid #d5d5d5;text-align:center;line-height:46px;letter-spacing:2px;font-size:18px;color:#717171}
.detail .list1{width:346px;margin:15px 0;padding:15px;background-color:#f8f8f8;border:1px solid #d5d5d5}
.detail .list1 ul{width:352px}
.detail .list1 li{width:176px;height:144px}
.detail .list1 .img,.detail .list1 img{overflow:hidden;width:168px;height:99px;margin:0;padding:0}
.detail .list1 span{width:151px;height:24px;padding-top:11px;text-align:center;line-height:24px;font-size:14px;color:#3e3128}
.detail .list1 a:hover span{color:red}
.detail .list2{width:346px;margin-top:15px;padding:0 15px;background-color:#f8f8f8;border:1px solid #d5d5d5}
.detail .list2 li{padding:18px 0;border-bottom:1px solid #c7b29d}
.detail .list2 li:last-child{border-bottom:0}
.detail .list2 .img,.detail .list2 img{overflow:hidden;width:130px;height:86px}
.detail .list2 span{width:165px;line-height:32px;font-size:14px;color:#3e3128}
.detail .list2 a:hover span{color:red}
/*新闻资讯*/
.newslist{width:1000px;background:#f9f9f9;border:2px solid #e0e0e0;border-bottom:0}
.newslist li{float:left;width:463px;height:153px;padding:12px 9px 13px 9px;border-bottom:2px solid #e9e9e9;border-right:2px solid #e9e9e9}
.newslist li:last-child{background:none}
.newslist li .img,.newslist li .img img{overflow:hidden;width:234px;height:154px}
.newslist li .text{position:relative;z-index:0;width:215px;height:153px}
.newslist li .title{padding:14px 0 10px 0;line-height:23px;font-size:14px;color:#5f5f5f}
.newslist li .title .ib{width:19px;height:19px;margin-right:3px;background-color:#31a4de;border-radius:4px;text-align:center;line-height:19px;font-size:12px;color:#fff}
.newslist li a:hover .title{color:#de726c}
.newslist li .more{margin-left:5px;display:inline-block !important;width:43px;height:16px;background-color:#d55874;border-radius:3px;text-align:center;line-height:16px;font-size:12px;color:#fff}
.newslist .body{line-height:24px;font-size:12px}
/*图片文字列表(左文字右图片)(279*156)*/
.productslist{width:964px;background:#f9f9f9;border:2px solid #e0e0e0;border-bottom:0}
.productslist li{width:100%;padding:10px 0 12px 0;border-bottom:2px solid #e0e0e0}
.productslist .img,.productslist img{overflow:hidden;width:279px;height:156px}
.productslist .img{margin-right:10px}
.productslist .icon{width:132px;height:108px;margin:17px 0 0 37px;background:url(../images/icons.gif) no-repeat}
.productslist .icon.icon2{background-position:0 -108px}
.productslist .icon.icon3{background-position:0 -216px}
.productslist .icon.icon4{background-position:0 -324px}
.productslist .icon.icon5{background-position:0 -432px}
.productslist .icon.icon6{background-position:0 -540px}
.productslist .a:hover .title,.productslist .a:hover .body{color:#7e8ea8}
.productslist .text{position:relative;z-index:0;width:468px;height:149px;padding:6px 0 0 20px}
.productslist .title{overflow:hidden;width:100%;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#5f5f5f}
.productslist .body{max-height:72px;overflow:hidden;margin-top:2px;line-height:24px;font-size:14px;color:#474343}
.productslist .more{position:absolute;z-index:999;right:0;bottom:0;width:43px;height:16px;background-color:#31a4de;border-radius:3px;text-align:center;line-height:16px;font-size:12px;color:#fff}
/*图片文字列表(285*153)*/
.picslist{width:637px;background:#f9f9f9;padding-bottom:10px;background:#f9f9f9;border:2px solid #e0e0e0}
.picslist li{width:100%;padding:18px 0 8px 0}
.picslist .img,.picslist img{overflow:hidden;width:285px;height:153px}
.picslist .img{margin-left:22px}
.picslist .a:hover .title,.picslist .a:hover .body{color:#fa7701}
.picslist .text{width:304px;padding-left:16px}
.picslist .title{line-height:23px;font-size:14px;font-weight:bold;color:#5f5f5f}
.picslist .body{margin-top:2px;line-height:24px;font-size:14px;color:#474343}
.picslist li.even .img{margin-left:0;margin-right:22px}
.picslist li.even .text{padding-left:22px}
.picslist span.ib{margin-left:3px;width:43px;height:16px;background-color:#d55874;border-radius:3px;text-align:center;line-height:16px;font-size:12px;color:#fff}

/*图片文字列表(不规则图片)*/
.picslist2{width:617px;padding:10px;background-color:#f9f9f9;border:2px solid #e0e0e0}
.picslist2 li{position:relative;z-index:0;width:100%;height:172px;margin-bottom:6px}
.picslist2 .img{position:absolute;z-index:999;top:0;display:block;width:60%;height:172px}
.picslist2 .c{position:relative;z-index:0;width:100%;height:172px}
.picslist2 img{width:100%;height:172px}
.picslist2 .c .triangle{position:absolute;z-index:999;width:86px;height:172px;top:0;background:url(../images/triangle.png) no-repeat}
.picslist2 .a:hover .title,.picslist2 .a:hover .body{color:#fa7701}
.picslist2 .title{width:245px;height:23px;overflow:hidden;margin:10px 0;line-height:23px;font-size:14px;font-weight:bold;color:#5f5f5f}
.picslist2 li.odd .img{right:0}
.picslist2 li.odd .c .triangle{left:0}
.picslist2 li.even .img{left:0}
.picslist2 li.even .title{width:232px}
.picslist2 li.even .c .triangle{right:0;background-image:url(../images/triangle2.png)}
.picslist2 .body{overflow:hidden;width:232px;line-height:24px;font-size:14px}
.picslist2 span.ib{margin-left:3px;width:43px;height:16px;background-color:#d55874;border-radius:3px;text-align:center;line-height:16px;font-size:12px;color:#fff}

/*网站地图*/
.sitemap{border-top:2px solid #f0f4f7}
.sitemap .positions{width:1125px}
.sitemap ul{width:954px;padding:44px 0 38px 9px}
.sitemap li{padding-bottom:21px}
.sitemap li a{overflow:hidden;width:141px;height:36px;margin:0 16px 16px 0;border:1px solid #c4c4c4;text-align:center;line-height:36px}
.sitemap li a:link,.sitemap li a:visited{font-size:16px;color:#676767}
.sitemap li a.first:link,.sitemap li a.first:visited,.sitemap li a:hover{background-color:#bfbf99;border-color:#bfbf99;text-decoration:none;font-size:16px;color:#fff}
.positions{text-align:right;line-height:28px;font-size:14px;color:#676767}
.positions a{margin-right:10px}
.positions a:link,.positions a:visited{font-size:14px;color:#676767}
.positions a:hover{color:#7dbfeb}
.positions{}

.floatMenu{position:fixed;z-index:99999;_position:absolute;_bottom:expression(eval(document.documentElement.scrollTop+50));right:5px;bottom:50px;width:56px}
.floatMenu a{display:block;width:56px;height:56px;margin-bottom:4px}
.floatMenu a.qq{background:url(../images/fqq.png) no-repeat}
.floatMenu a.mobile{position:relative;z-index:0}
.floatMenu a.mobile .icon{position:absolute;z-index:999;left:0;top:0;width:56px;height:56px;background:url(../images/fmobile.png) no-repeat}
.floatMenu a.mobile span{position:absolute;z-index:1;top:0;right:15px;width:1px;height:56px;background-color:#ff7777;border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-khtml-border-radius:8px 0 0 8px;-ms-border-radius:8px 0 0 8px;-o-border-radius:8px 0 0 8px;text-align:center;line-height:56px;font-size:20px;font-weight:bold;font-family:微软雅黑;color:#fff}
.floatMenu a.mobile:hover span{right:45px;width:202px}
.floatMenu a.weixin{position:relative;z-index:0;background:url(../images/fweixin.png) no-repeat}
.floatMenu a.weixin img{*display:none;position:absolute;z-index:999;left:-130px;top:0;width:120px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-opacity:0}
.floatMenu a.weixin:hover img{*display:block;left:-130px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-opacity:1}
.floatMenu a.up{background:url(../images/fup.png) no-repeat}
.floatMenu a.up:hover{background-position:0 -56px}
/*分页*/
.pages{overflow:hidden;width:100%;padding:20px 0 0;text-align:center;line-height:24px;font-size:12px;color:#333}
.pages a,.pages span{display:inline-block;*display:inline;*zoom:1;height:28px;margin-right:10px;padding:0 12px;border:1px solid #d4d4d4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;line-height:28px}
.pages span.red{background-color:#5a475d;color:#fff}

.faqtabs{margin: 48px 0 29px 0;}
.faqtabs a{width: 138px; line-height: 34px; border: 2px solid #f1f1f1; margin-right: 23px; font-size: 16px; color: #fff;}
.faqtabs a.a1{background-color: #f8c10c;}
.faqtabs a.a2{background-color: #bbd46e;}
.faq .l{width: 245px; padding: 20px 25px; border: 2px solid #f1f1f1;}
.faq .l h2{line-height: 30px; font-size: 16px; color: #5b5a5a;}
.faq .l h2 a{font-size: 16px; color: #5b5a5a;}
.faq .l h2 a:hover{color: #81befb;}
.faq .l li{padding-top: 14px; height: 32px; line-height: 32px; border-bottom: 2px solid #ededed;}
.faq .l li:last-child{border-bottom: 0;}
.faq .l li a{font-size: 14px; color: #868384;}
.faq .l li a:hover{color: #ef8780;}
.faq .r{width: 774px; padding: 18px 34px; border: 2px solid #f1f1f1;}
.faq .r .list li{margin-bottom: 20px;}
.faq .r .list .fq{margin-bottom: 7px; line-height: 17px; border-radius: 8px; background-color: #80bdfc; font-size: 14px; color: #fff; padding: 0 10px;}
.faq .r .list .fa{line-height: 20px; max-height: 60px; font-size: 14px; color: #868384;}
.faq .r .list .fa span{margin-right: 3px; line-height: 20px; border-radius: 6px; background-color: #80bdfc; font-size: 14px; color: #fff; padding: 0 6px;}
.faq .r .list a:hover .fa{color: #81befb;}

.list3{padding: 20px 30px; background-color: #f8f8f8; border: 1px solid #e4e4e4;}
.list3 li{line-height: 43px; height: 43px; overflow: hidden;}
.list3 li a{font-size: 16px; color: #505050;}
.list3 li a:hover{color: #81befb;}