@charset "utf-8";
/* CSS Document */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

[hidden] {
    display: none;
}

html {
    font-size: 100%; /* 1 */
    overflow-y: scroll; /* 2 */
    -webkit-text-size-adjust: 100%; /* 3 */
    -ms-text-size-adjust: 100%; /* 3 */
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd,blockquote, ul, ol, form {margin: 0; padding:0;}
section,header,footer,nav,article,aside {display: block;}
body { font: 12px/21px "微软雅黑"; color: #333; background:#FFF; min-width:1060px;}
ol,ul {list-style: none;}
li {list-style-type: none;}
caption,th {text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {  font-weight: normal;  font-style: normal;vertical-align:middle}
input,textarea {font-size: 12px;padding: 2px;}
img ,b,span,i{vertical-align:middle;border-width: 0;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;}
textarea {overflow: auto;}
a,u,b,span{text-decoration: none;color: #333;vertical-align:middle}
a:hover{color:#F6D20C; cursor:pointer; transition:all ease 0.3s}
.f-l {float: left;_display: inline;}
.f-r {float: right;_display: inline;}
.pos-r {position: relative;}
.pos-a {position: absolute;}
.b {font-weight: bold;}
.hide,.hidden {display: none;}
.ov {overflow: hidden;_zoom: 1;}
.tc {text-align: center;}
.m-t-10 { margin-top:10px;}
.m-l-10 { margin-left:10px;}
.m-r-10 { margin-right:10px;}
.m-b-10 { margin-top:10px;}
.m-t-20 { margin-top:20px;}
.m-t-50 { margin-top:50px;}
.m-t-30{ margin-top:30px}
.m-t-60{ margin-top:60px}
.ti2 {text-indent:2em}
.clear {clear: both;}
.clearfix:after {clear: both;content: ""; display: block; font-size: 0; height: 0; visibility: hidden;}
.fz12 {font-size: 12px;}
.fz14 {font-size: 14px;}
.fz16 {font-size: 16px;}
.cFFF { color:#FFF;}
.bgwhite { background:#FFF;}
.bgcolor_fff7db {background: #fff7db;}
.txt_underline{ text-decoration:underline}
.noborder { border:none;}
.ti2 {text-indent: 2em;}
.w-165{ width:165px;}
.w-235{ width:235px;}
.w-230{ width:230px;}
.w-760{ width:760px;}
.w-750{ width:750px;}
.w-790{ width:790px;}
table {border-collapse: collapse;border-spacing: 0;}
table, th, td {border: 0 none;font-size: 100%; margin: 0;outline: 0 none;padding: 0;vertical-align: baseline;}
select, input, img {vertical-align: middle;}
select, input, button, button img, textarea, label, img {margin:0px;vertical-align:middle;}
.warp{ width:1000px; margin:auto}
.allwrp{ margin:20px auto; width:1000px;}
.warp-1100{width:1100px; margin:auto}
.warp-990{width: 990px; margin:auto}
header{ width:100%; min-width:1000px; height:184px;  padding:0; margin:auto}
.header_main{ height:129px; position:relative; overflow:hidden}
.header_main .logo{ width: 486px; height:116px;text-align: center; position:absolute; left:40px; top:0px }
.header_main .logo a{ display:block}
.header_main .logo img{ width:486px; height:116px; vertical-align:top}
.header_main .slogn{ position:absolute; left:180px; top:0px; width:292; height:119px}
.header_main .slogn img{ vertical-align:top}
.header_main .tel{ position:absolute; left:740px; top:40px}
.header_main .tel img{ vertical-align:top}

.nav{ width:100%; height:55px; background:url(../../Images/Home/nav_bg.png) repeat-x}
.nav-main{ width:1000px; height:55px; margin:auto}
.nav-main li{ float:left}
.nav-main li a{ display:inline-block; height:55p; line-height:55px;padding:0px 40px; color:#FFF; font-size:14px}
.nav-main li.action a{ background:#E1C16E; color:#FFF}
.nav_main{ width: 1000px; float: left; }
.nav_main .website_url{ color:#FFF; font-size:14px; float:right}
.nav_main .website_url a{ color:#FFF; font-size:14px}
/*****/
*{zoom:1}
.banner{ height:600px; width:100%; min-width:1200px; overflow:hidden}
.banner #slide{ height:600px; position:relative;overflow:hidden; min-width:100%;}
.banner #slide ul{ height:600px; position:absolute}
.banner #slide ul li{float:left;height:600px;overflow:hidden;position:relative;background:#DEDEDE;}
.banner #slide ul li a{ display:block; float:left;display:block; width:100%; height:100%}
.banner #slide .btnBg{position:absolute;width:100%;height:20px;left:0;bottom:0;background:none;}
.banner #slide .btn{position:absolute;width:100%;height:30px;padding:0 20px;right:0;bottom:15px;text-align:center;}
.banner #slide .btn span{display:inline-block;_display:inline;_zoom:1;width:30px;height:30px; line-height:30px; text-align:center; font-size:18px;margin-left:5px;cursor:pointer;background:rgba(0,0,0,0.8); color:#FFF}
.banner #slide .btn span.on{ background:#007BD5;  width:30px; height:30px; }
.banner #slide .preNext{width:38px;height:73px;position:absolute;top:218px;background:url(../../Images/Home/sprite.png) no-repeat 0 0;cursor:pointer;}
.banner #slide .pre{left:-145px;}
.banner #slide .next{right:-145px;background-position:right top;}
.banner-bottom{ height:3px; background:rgba(218,174,65,1); width:100%;}


.shujutongji{ width:1000px; margin:auto; overflow:hidden}
.shujutongji .title{ width:1000px; height:90px; margin:auto; background:url(../../Images/Home/index_title.png) center top no-repeat; margin-top:40px}
.shujutongji-list{ width:1000px; margin:auto; text-align:center}
.shujutongji-item{ display:inline-block; width:182px; height:160px; margin:20px 34px; float:left;background:url(../../Images/Home/tongji_ico_1.png) no-repeat}
.shujutongji-item.i1{ background-position:8px 0px}
.shujutongji-item.i2{ background-position:8px -176px}
.shujutongji-item.i3{ background-position:8px -358px}
.shujutongji-item.i4{ background-position:8px -544px}
.shujutongji-item.i1:hover{ background-position:-168px 0px; transition:all ease 0.3s}
.shujutongji-item.i2:hover{ background-position:-168px -176px; transition:all ease 0.3s}
.shujutongji-item.i3:hover{ background-position:-168px -358px; transition:all ease 0.3s}
.shujutongji-item.i4:hover{ background-position:-168px -544px; transition:all ease 0.3s}


.chanpin{ width:1000px; margin:40px auto; overflow:hidden}
.chanpin .title{ width:1000px; height:171px; background:url(../../Images/Home/pro-top.jpg) center top no-repeat;}
.chanpin .title a{ display:block; width:100%; height:100%}
.index-pro-tab{ height:81px; line-height:81px;}
.index-pro-tab .ppcp{ height:81px; width:196px;background:url(../../Images/Home/pro-cate.png) center top no-repeat; float:left}
.index-pro-tab .gjpz{ height:81px; width:402px; background:url(../../Images/Home/index_cate_bg1.png) repeat-x;float:left}
.index-pro-tab .gjpz a{ display:block; height:40px; width:194px; background:url(../../Images/Home/index_pro_cate_title.png) 0 0 no-repeat; margin:20px auto}

.index-pro-tab .gjpz:hover{background:url(../../Images/Home/index_cate_bg2.png) repeat-x;}
.index-pro-tab .gjpz:hover a{ background-position:-194px 0}

.index-pro-tab .zzyf{ height:81px; width:402px;  background:url(../../Images/Home/index_cate_bg1.png) repeat-x;float:left}
.index-pro-tab .zzyf a{ display:block; height:40px; width:194px; background:url(../../Images/Home/index_pro_cate_title.png) 0 -64px no-repeat; margin:20px auto}
.index-pro-tab .zzyf:hover{background:url(../../Images/Home/index_cate_bg2.png) repeat-x;}
.index-pro-tab .zzyf:hover a{background-position:-194px -64px}



.index-pro-list{ width:1000px; overflow:hidden; margin-top:20px}
.index-pro-item{ width:1000px; display:none; overflow:hidden}
.index-pro-item.action{ display:block}
.index-pro-item-item{ width:190px; height:250px; position:relative; overflow:hidden; float:left; margin-right:12.5px}
.index-pro-item-item:nth-child(5n){ margin-right:0}
.index-pro-item-item:nth-child(2n),.index-pro-item-item:nth-child(4n){ margin-top:30px}
.index-pro-item-item a{ display:block; height:100%; width:100%; overflow:hidden;position:relative;}
.index-pro-item-item a img{ width:100%; height:100%}


.index-pro-item-item a p{ position:absolute; transform:scale(0.2); top:-100%; left:0; width:100%; height:100%; line-height:100%; background:rgba(50,99,180,0.8); color:#FFF; text-align:center }
.index-pro-item-item a p span{ display:block; height:40px;  line-height:40px; width:100%; text-align:center; color:#FFF; font-size:16px; position:absolute; top:50%; margin-top:-20px}
.index-pro-item-item:hover p{ top:0; transform:scale(1,1); transition:all ease 0.3s}


.services-box{ width:100%; height:700px; background:url(../../Images/Home/jiejuefangan.jpg) center top no-repeat; overflow:hidden}
.services-box .title{ width:1000px; height:123px; background:url(../../Images/Home/index_title.png) 1px -90px no-repeat; margin:100px auto}
.services-box .services-list{ width:1000px; margin:auto;overflow:hidden}
.services-box .services-list .services-item{ width:240px; float:left; margin-right:13.33333333333px}
.services-box .services-list .services-item .img{ width:240px; height:180px;}
.services-box .services-list .services-item .img img{ width:240px; height:180px}
.services-box .services-list .services-item .info h1{ height:52px; line-height:52px; color:#FFF; font-size:18px; text-align:center}
.services-box .services-list .services-item .info h1 span{ font-size:20px; color:#FFF; border-bottom:2px solid #FFF; margin-right:10px}
.services-box .services-list .services-item .info p{ line-height:22px; color:#FFF}
.services-box .services-list .services-item:nth-child(4n+0){ margin-right:0}

.licheng{ width:1000px; margin:40px auto; overflow:hidden}
.licheng .title{ width:1000px; height:103px; background:url(../../Images/Home/index_title.png) center -205px no-repeat; margin:40px auto}
.lishi{ width:1000px; height:761px; position:relative; background:url(../../Images/Home/lishi/bg.png) center 86px no-repeat;  overflow:hidden}
.lishi .lishi-point{ position:absolute;transform:scale(0,0); transition:linear ease 0.3s}
.lishi .lishi-point.on{ transform:scale(1,1); transition:all ease 0.3s}
.lishi .point1{ top:0px; left:15px; z-index:999 }
.lishi .point2{ width:195px; height:220px; padding-bottom:60px;background:url(../../Images/Home/lishi/circle.png) center bottom no-repeat; top:10px; left:328px; text-align:center }
.lishi .point3{ width:195px; height:220px; padding-bottom:60px;background:url(../../Images/Home/lishi/circle.png) center bottom no-repeat; top:10px; left:720px; text-align:center }
.lishi .point4{ width:200px; height:170px; padding-top:40px; background:url(../../Images/Home/lishi/circle.png) center top no-repeat; top:200px; left:150px;}
.lishi .point5{ width:220px; height:170px; padding-top:40px; background:url(../../Images/Home/lishi/circle.png) center top no-repeat; top:200px; left:500px;}
.lishi .point6{ width:220px; height:170px; padding-top:40px; background:url(../../Images/Home/lishi/circle.png) center top no-repeat; top:365px; left:650px;}
.lishi .point7{ width:220px; height:170px; padding-top:40px; background:url(../../Images/Home/lishi/circle.png) center top no-repeat; top:365px; left:350px;}
.lishi .point8{ width:220px; height:170px; padding-top:40px; background:url(../../Images/Home/lishi/circle.png) center top no-repeat; top:365px; left:130px;}
.lishi .point9{ width:220px; height:170px; padding-top:40px; background:url(../../Images/Home/lishi/circle.png) center top no-repeat; top:540px; left:130px;}
.lishi .point10{ width:220px; height:170px; padding-top:40px; background:url(../../Images/Home/lishi/circle.png) center top no-repeat; top:540px; left:450px;}
.lishi .point11{ width:220px; height:170px; padding-top:40px; background:url(../../Images/Home/lishi/circle.png) center top no-repeat; top:540px; left:780px;}
.mask{ position:absolute; background:transparent}	
.curve-0{ height:200px; width:110px; left:20px; top:45px; overflow:hidden}
.line-1{ width:815px; height:18px; right:90px; top:205px; background:#FFF}
.curve-1{ width:75px; height:182px; top:205px; right:20px; overflow:hidden}
.line-2{ width:820px; height:18px; left:90px; top:370px; background:#FFF}
.curve-2{ width:75px; height:200px; top:370px; left:20px; overflow:hidden}
.line-3{ right:30px; top:550px; width:890px; height:20px; background:#FFF}
.curve-0 .current{display:block;height: 200px;width: 200px;background: url(../../Images/Home/lishi/secound-curve.png) no-repeat;transform: rotate(0deg);position: absolute;left: -23px;top: -24px}
.curve-0 .current.on{transform: rotate(-200deg); transition:all linear 0.6s}
.curve-1 .current{display:block;height: 200px;width: 200px;background: url(../../Images/Home/lishi/secound-curve-2.png) no-repeat;transform: rotate(0deg);position: absolute;right: -23px;top: -10px}
.curve-2 .current{display:block;height: 200px;width: 200px;background: url(../../Images/Home/lishi/secound-curve.png) no-repeat;transform: rotate(0deg);position: absolute;left: -10px;top: 0px}
.curve-1 .current.on{transform: rotate(180deg); transition:all linear 0.6s}
.curve-2 .current.on{transform: rotate(-180deg); transition:all linear 0.6s}

.line-1.on{width:0; transition:all linear 0.6s}
.line-2.on{width:0; transition:all linear 0.6s}
.line-3.on{width:0; transition:all linear 0.6s}



.services-box-two{ width:100%; height:560px; background:url(../../Images/Home/services/bg.jpg) center top no-repeat;overflow:hidden}
.services-box-two .title{ width:1000px; height:98px; background:url(../../Images/Home/index_title.png) center -300px no-repeat; margin:30px auto}
.services-box-two .services-list-box{ width:1000px; margin:auto}
.services-box-two .services-list-box .services-item{ width:198px; height:350px; position:relative; overflow:hidden; float:left; margin-right:2.5px; cursor:pointer}
.services-box-two .services-list-box .services-item:nth-child(5n+0){ margin-right:0}
.services-box-two .services-list-box .services-item img{ opacity:1}
.services-box-two .services-list-box .services-item .info{ position:absolute; background:#0A467A; height:65px; width:100%}
.services-box-two .services-list-box .services-item .info h1{ height:25px; line-height:25px; color:#FFF; text-align:center; font-size:18px}
.services-box-two .services-list-box .services-item .info p{ height:20px; line-height:20px; color:#FFF; text-align:center; font-size:14px}
.services-box-two .services-list-box .item1 .info{ left:0; top:10px;}
.services-box-two .services-list-box .item2 .info{ left:0; top:75px;}
.services-box-two .services-list-box .item3 .info{ left:0; top:135px;}
.services-box-two .services-list-box .item4 .info{ left:0; top:200px;}
.services-box-two .services-list-box .item5 .info{ left:0; top:265px;}
.services-box-two .services-list-box .services-item:hover img{ opacity:1; transition:all ease 0.3s}


footer{ height:225px; width:100%; background:#0A467A}
/*********************************************/

.in_banner{width:100%;overflow:hidden; height:612px;  position:relative;}
.in_banner .slide_pic{width:1920px; height:612px; margin-left:-960px; position:relative; left:50%; top:0; ; overflow:hidden;}
.in_banner .slide_pic li{width:100%; height:100%; overflow:hidden; position:absolute; top:0; left:0;}
.in_banner .slide_pic li .banner_bg{ height:100%; width:100%; display:block}
.in_banner .slide_pic li a{width:100%; height:100%; position:absolute; top:0; left:0; z-index:99;}
.in_banner .slide_left{position:absolute; left:-50px; top:260px; z-index:10000;}
.in_banner .slide_right{position:absolute; right:-50px; top:260px; z-index:10000;}
.poa{position:absolute;}
.opacity{filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}

.anima {
	opacity: .7;
	-webkit-animation-name: 'opt';
	-webkit-animation-duration: 2s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-iteration-count: infinite;
}
@-webkit-keyframes 'opt' {
	from {
		opacity: .7;
	}
	50% {
		opacity: 1;
	}
	to {
		opacity: .7
	}
}

.position-nav{ height:40px; line-height:22px; font-size:14px}
.position-nav span{ margin-right:5px;}
.position-nav b{ margin:auto 5px}
/*****/
.product-cate{ margin:50px auto}
.head-title{ width:500px; margin:20px auto}
.head-title h1{ text-align:center; height:60px; line-height:60px; font-size:48px; color:#686868}
.head-title p{ height:25px; line-height:25px; text-align:center; font-size:16px}
.head-title p span.line{ display:inline-block; height:1px; width:20px; background:#686868; margin:auto 15px; }

.product-cate-list{ height:40px; line-height:40px; text-align:center}
.product-cate-list a{ padding:10px 20px; background:#034870; color:#FFF; margin-right:10px}
.product-cate-list a:hover{ background:#06C}

.page1{ width:100%; height:1010px;background:url(../../Images/Home/index_bg1.jpg) center top no-repeat; padding:50px 0px; overflow:hidden}
.pinzhi-title{ width:1000px; height:70px; background:url(../../Images/Home/index_title.png) 0 0 no-repeat; margin:50px auto}
.pinzhi-box{ overflow:hidden; margin-bottom:100px}
.pinzhi-left{ float:left; width:300px; overflow:hidden}
.pinzhi-right{ width:690px; float:right; overflow:hidden}
.pinzhi-right .pinzhi-item{ width:230px; height:230px; background:#932121; float:left}
.pinzhi-right .pinzhi-item.txt{ padding:20px;}
.pinzhi-right .pinzhi-item.txt h1{ color:#FFF; font-size:20px}
.pinzhi-right .pinzhi-item.txt span{ display:block; height:24px; width:63px; margin:10px 0px; background:url(../../Images/Home/line_32.jpg) no-repeat}
.pinzhi-right .pinzhi-item.txt p{ color:#FFF; font-size:14px;}
.pinzhi-right .pinzhi-item.txt1{ background:#932121 url(../../Images/Home/ico_5450.jpg) 10px 150px no-repeat;}
.pinzhi-right .pinzhi-item.txt2{ background:#932121 url(../../Images/Home/ico_5451.jpg) 10px 150px no-repeat;}
.pinzhi-right .pinzhi-item.txt3{ background:#932121 url(../../Images/Home/ico_5452.jpg) 10px 150px no-repeat;}

.zhanlv-title{ width:1000px; height:50px; background:url(../../Images/Home/index_title.png) 0 -78px; no-repeat; margin:20px auto }

.picScroll-left{position:relative; margin-bottom:100px; width:100%}
.picScroll-left .hd{ height:60px; width:100%; background:none; padding:0 10px; position:absolute; z-index:10000; top:35px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:25px; height:50px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../../Images/Home/ico.png") 0 0 no-repeat; position:absolute}
.picScroll-left .hd .next{ background-position:0 -215px; right:-15px}
.picScroll-left .hd .prev{ background-position:0 -280px;left:-15px}
.picScroll-left .hd .prevStop{ background-position:0 -280px; }
.picScroll-left .hd .nextStop{ background-position:0 -214px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:25px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:174px; height:89px; display:block;border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }


.page2{ width:100%; height:780px; background:url(../../Images/Home/index_bg2.jpg) center top no-repeat; overflow:hidden}
.index-pro-box{ width:1000px; margin:100px auto; background:#FFF; overflow:hidden}
.index-pro-left{ width:220px; float:left}
.index-pro-left .category-head{ width:220px; height:248px; background:#932121; text-align:center}
.index-pro-left .category-head .star{ display:inline-block;width:66px; height:69px; background:url(../../Images/Home/star.jpg) center top no-repeat; margin-top:30px}
.index-pro-left .category-head h1{ color:#FFF; font-size:18px; margin:10px auto}
.index-pro-left .category-head a{ color:#FFF; font-size:14px}
.index-pro-left .category-head .jia{ display:block;width:66px; height:37px; background:url(../../Images/Home/jia_ico.jpg) center top no-repeat; margin:5px auto}
.index-pro-left .category-item{ width:220px; height:60px; line-height:60px; margin-bottom:2px; background:#E3E3E3 url(../../Images/Home/ico.png) no-repeat}
.index-pro-left .category-item a{ display:block; width:100%; height:100%; overflow:hidden; text-indent:90px}
.index-pro-left .category-item.item1{ background-position:30px -350px}
.index-pro-left .category-item.item2{ background-position:30px -410px}
.index-pro-left .category-item.item3{ background-position:30px -460px}
.index-pro-left .category-item.item4{ background-position:30px -520px}
.index-pro-left .category-item.item5{ background-position:30px -575px}
.index-pro-right{ width:775px; float:right}

.slideTxtBox{ width:775px; overflow:hidden}
.slideTxtBox .hd{ height:42px; line-height:42px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:1px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:42px; line-height:42px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideTxtBox .bd ul{ padding:5px 0px 0px 5px;  zoom:1;  }
.slideTxtBox .bd li{ height:246px; line-height:246px; width:246px; overflow:hidden; float:left; margin-right:10px ; margin-bottom:5px }
.slideTxtBox .bd li img{ width:100%}


.page3{ width:100%; height:755px; background:url(../../Images/Home/index_bg3.jpg) center top no-repeat; overflow:hidden}
.index-news-box{ margin-top:125px; height:520px; overflow:hidden}
.index-news-left{ width:650px; height:520px; overflow:hidden; float:left}
.index-news-left .news-img-list{ width:650px; height:400px; position:relative; overflow:hidden}
.index-news-left .news-img-list a{display:none; width:650px; height:400px;}
.index-news-left .news-img-list a.action{ display:block}
.index-news-left .news-img-list img{ width:650px; height:400px}
.index-news-left .news-img-list .pn{ display:block; width:40px; height:40px; position:absolute; background:url(../../Images/Home/ico.png) no-repeat}
.index-news-left .news-img-list .new-img-prev{ left:0; bottom:0; background-position:0px -638px;}
.index-news-left .news-img-list .new-img-prev:hover{ background-position:0px -774px}
.index-news-left .news-img-list .new-img-next{ left:40px; bottom:0; background-position:0px -683px;}
.index-news-left .news-img-list .new-img-next:hover{ background-position:0px -728px}
.index-news-left .tips{ height:120px; padding:20px; background:#FFF}
.index-news-left .tips h1{ height:30px; line-height:30px; font-size:20px}
.index-news-left .tips p{ height:22px; line-height:22px; font-size:14px}
.index-news-right{ width:328px; float:right}
.index-news-right .item{width:328px; height:250px; margin-bottom:20px; overflow:hidden; position:relative}
.index-news-right .item .news-r-ico{ display:block; height:39px; line-height:38px; text-indent:15px; color:#FFF; font-size:20px; width:127px; background:url(../../Images/Home/news-tag-ico.png) no-repeat left top; position:absolute; left:0; bottom:20px}
.index-news-right .item img{ width:328px; height:250px}
.content-main .title{ line-height:40px; text-align:center;}
.nei-head-info{ height:30px; line-height:30px; text-align:center; border-bottom:1px dashed #903}
.nei-head-info span{ margin-right:20px}
.nei-head-info span small{ font-size:14px; margin:auto 10px}
.content{ min-height:350px}
.page4{ width:100%; height:700px; background:url(../../Images/Home/index_bg4.jpg) center top no-repeat; overflow:hidden}
.huaqi-title{ width:1000px; height:70px; background:url(../../Images/Home/index_title.png) 0 -140px no-repeat; margin:50px auto}
.huaqi-box{ width:1000px; overflow:hidden}
.huaqi-item{ width:320px; float:left; margin-right:20px}
.huaqi-item.m-r-n{ margin-right:0}
.huaqi-item h1{ height:45px; line-height:45px; color:#8D2429; margin-top:30px}
.huaqi-item h1 span{ font-size:24px; border-bottom:2px solid#8D2429; padding-bottom:5px; margin-right:5px}
.huaqi-item p{color:#8D2429; line-height:22px; margin-top:10px; }
.page5{ width:100%; height:470px; background:url(../../Images/Home/index_bg5.jpg) center top no-repeat; overflow:hidden}



.prev-next-box{ height:84px; line-height:22px}
.prev-next-box a{  display:block; height:22px; margin:10px auto; width:100%;}

.page-content{ background:#FAFAFA; border-top:1px solid #E2E2E2}
.page-content .content{ width:900px; padding:20px 50px; margin:auto}
/**********@index-about********/
.index-wrap1{ overflow:hidden; margin-bottom:80px; padding:100px 0; background:#EFEEEC}
.index_title_main{ text-align:center; height:120px; overflow:hidden;margin-bottom:20px}
.index-about-img{ width:1080px; margin:auto; text-align:center}
.index-about-img-item{ float:left; width:240px; height:298px; overflow:hidden; margin:10px}
.index-about-img-item a{ height:240px; width:240px;}
.index-about-img-item a img{ width:240px; height:240px}
.index-about-img-item p{ height:58px; line-height:58px; text-align:center; font-size:24px; color:#5F5F5F}
.index-about-box{ width:1000px; margin:20px auto}
.index-about-box p{ font-size:14px; text-indent:2rem; line-height:1.75rem}


.suport { width:1100px; margin:0 auto 44px; height:250px; }
.sp_con { height:250px; position:relative;}
.sp_con .lt { background:url(../../Images/Home/lt.gif) no-repeat; width:14px; height:34px; position:absolute; left:0; top:50%; margin-top:-17px;}
.sp_con .rt { background:url(../../Images/Home/rt.gif) no-repeat; width:14px; height:34px; position:absolute; right:0; top:50%;margin-top:-17px;}
.sp_wrp { width:920px; margin:0 auto; overflow:hidden;}
.sp_wrp li { width:320px; height:250px; overflow:hidden; float:left; display:inline; margin:0 10px;}
.sp_wrp li a { display:block; }
.sp_wrp li img { display:block; width:320px; height:250px;}
.sp_wrp li span { display:block; text-align:center; height:22px; line-height:22px; overflow:hidden; margin-top:6px; color:#555;}
/**********@index-about********/
.index-product-cate{ background:#EFEEEC; overflow:hidden; padding:100px 0px 150px}
.index-product-title{ width:1000px; text-align:center; margin:auto}
.index-product-cate-box{ width:1050px; margin:auto}
.index-pro-cate-item{ width:150px; float:left; overflow:hidden; margin-top:40px; position:relative}
.index-pro-cate-item .img{ width:150px; text-align:center; height:120px; overflow:hidden}
.index-pro-cate-item .img img{ height:100%}
.index-pro-cate-item .txt{ height:30px; line-height:30px; text-align:center}
.index-pro-cate-item .txt a{ font-size:14px}
.index-pro-cate-item:hover .img img{ margin-left:20px; transition:all ease 0.5s}
/***********************@***********************/
.friend-link .title{ height:40px; line-height:40px; margin-top:20px}
.friend-link .title span{ float:left}
.friend-link .title a{ float:right}
.friend-link .friend-box{ overflow:hidden; padding:10px}
.friend-link .friend-box a{ margin:5px 10px 10px 0}
/***********************@***********************/
.nei-main{ width:1130px; margin:20px auto}
.nei-left{ width:202px;background:#f0f0f0; border:1px solid #DEDEDE; float:left}
.nei-left h1{ height:68px; line-height:34px; width:202px; text-align:center; border-bottom:1px solid #DEDEDE; color:#FFF;background:#0A467A;}
.nei-left h1 a{ color:#FFF}
.nei-left h1 span{ display:block; width:100%; text-align:center; height:34px; line-height:44px; font-size:18px; color:#FFF}
.nei-left h1 small{display:block; width:100%; height:22px; line-height:22px; color:#FFF; font-size:14px; display:block;}
.nei-left p{ line-height:52px; height:52px; width:202px; text-align:center; float:left; display:inline-block; background:url(../../Images/Home/nei_left_bg.jpg) no-repeat left top}
.nei-left p a{color:#666; font-size:14px; display:block;}
.nei-left p.action{background:url(../../Images/Home/nei_left_on_bg.jpg) no-repeat left top; transition:all ease 0.3s}
.nei-left p.action a{ color:#FFF}
.nei-left p:hover{background:url(../../Images/Home/nei_left_on_bg.jpg) no-repeat left top; transition:all ease 0.3s}
.nei-left p:hover a{ color:#FFF; transition:all ease 0.3s}
.nei-left ul{ display:none}
.nei-left ul.action{ display:block; float:left; width:202px;}
.nei-left ul.action li{ height:40px; line-height:40px; width:100%}
.nei-left ul.action li a{ display:block; width:100%; height:40px; line-height:40px; text-indent:20px; font-size:16px; color:#333; border:1px solid #FFF; margin-top:-1px}
.nei-left ul.action li.action a{ background:#007ED8; color:#FFF}



.nei-right{ width:906px; min-height:350px; float:right; overflow:hidden}
.news-list{ width:840px;}
.news-list .item{ width:906px; margin:20px auto; border:1px solid #DEDEDE; background:#f0f0f0; border-radius:2px; padding:20px}
.news-list .item .img{ width:260px; overflow:hidden; height:200px ; margin-right:20px; float:left}
.news-list .item .img img{ width:100%; height:100%}
.news-list .item .info{ width:auto; height:200px}
.news-list .item .info h1{ height:40px; line-height:40px; overflow:hidden}
.news-list .item .info h1 a{ color:#017ED8}
.news-list .item .info p a{ color:#017ED8}


.pro-list{ width:906px; overflow:hidden}
.pro-list .item{ width:292px; margin-right:10px; float:left; margin-bottom:20px}
.pro-list .item.m-r-n{ margin-right:0}
.pro-list .item .img{ width:292px;overflow:hidden; height:352px; border:1px solid #DEDEDE}
.pro-list .item .img img{ width:100%; height:100%}
.pro-list .item .info{ width:292px; height:86px; border:1px solid #DEDEDE; background:#017ED8; text-align:center}
.pro-list .item .info h1{ height:40px; line-height:40px; overflow:hidden; text-align:center; color:#FFF}
.pro-list .item .info h1 a{ color:#FFF}
.pro-list .item .info span a{ color:#017ED8; padding:8px 20px; background:#FFF}



.page-left{ width:202px;background:#f0f0f0; border:1px solid #DEDEDE; float:left}
.page-left h1{ height:68px; line-height:34px; width:202px; text-align:center; border-bottom:1px solid #DEDEDE; color:#FFF;background:#0A467A;}
.page-left h1 a{ color:#FFF}
.page-left h1 span{ display:block; width:100%; text-align:center; height:34px; line-height:44px; font-size:18px; color:#FFF}
.page-left h1 small{display:block; width:100%; height:22px; line-height:22px; color:#FFF; font-size:14px; display:block;}

.page-left p{ line-height:52px; height:52px; width:202px; text-align:center; float:left; display:inline-block; background:url(../../Images/Home/nei_left_bg.jpg) no-repeat left top}
.page-left p a{color:#666; font-size:14px; display:block;}
.page-left p.action{background:url(../../Images/Home/nei_left_on_bg.jpg) no-repeat left top; transition:all ease 0.3s}
.page-left p.action a{ color:#FFF}
.page-left p:hover{background:url(../../Images/Home/nei_left_on_bg.jpg) no-repeat left top; transition:all ease 0.3s}
.page-left p:hover a{ color:#FFF; transition:all ease 0.3s}

.page-left ul{ display:inline-block} 
.page-left ul li{ width:100px; height:42px; float:left}
.page-left ul li a{ display:block;text-align:center; width:100%; height:100%}
.page-left ul li a:hover{ background:#903; color:#FFF; transition:all ease 0.3s}
.page-left ul li.on a { background:#942124; color:#FFF}
.page-right{ width:906px; min-height:350px; float:right; overflow:hidden}
.page-right img{ max-width:100%}
/*******************************@产品详情***************************/
.pro-left{ width:200px; overflow:hidden; padding-bottom:100px}
.pro-left h1{ height:40px; line-height:40px; text-indent:20px; background:#034870}
.pro-left h1 a{ color:#FFF}
.pro-detail{ padding-top:40px}
.pro-ul{ width:100%; margin-bottom:20px}
.pro-ul li{ width:100%; height:35px; line-height:35px;background:#09F; text-indent:20px; border-bottom:1px solid #FFF}
.pro-ul li:hover{ background:#0CF; transition:all ease 0.3s}
.pro-ul li a{ color:#FFF}

.pro-tuijian{ width:198px;border:1px solid #33769B; margin-bottom:20px; overflow:hidden}
.pro-tuijian h1{ margin-bottom:20px}
.pro-tuijian .tuijian-item{ width:100%;  text-align:center}
.pro-tuijian .tuijian-item img{ width:96%;}
.pro-tuijian .tuijian-item:hover img{ opacity:0.5}
.pro-tuijian .tuijian-item p{ height:40px; line-height:40px; text-indent:10px}

.pro-detail-main{ width:786px; float:right}
.pro-detail-info-box{ width:100%; margin:20px auto}
.pro-detail-imgshow{ height:522px; width:442px;text-align:center;}
.pro-detail-imgshow .pro-imgshowbox{ height:442px; width:442px; position:relative}
.pro-detail-imgshow .pro-imgshowbox img{ height:440px; width:440px; border:1px solid #DEDEDE}
.pro-detail-imgshow .pro-imgshowbox #big-img-show{ position:absolute; left:442px; top:0; border:1px dashed #666; overflow:hidden; display:none;z-index:9999; vertical-align:middle}
.pro-detail-imgshow .pro-imgshowbox #big-img-show img{ position:absolute;}
.pro-detail-imgshow .pro-imgshowbox #handle{ display:none; cursor:move; background:#666; opacity:0.3; border:1px dashed #666; position:absolute; z-index:9999; vertical-align:middle}
.pro-detail-imgshow .imglist-show{ height:78px; line-height:78px; width:442px;}
.pro-detail-imgshow .imglist-show ul{ overflow:hidden;height:78px; line-height:78px;}
.pro-detail-imgshow .imglist-show .pre_next{ display:inline-block; width:50px; height:78px;}
.pro-detail-imgshow .imglist-show .pre{ background:url(../../Images/Home/pro_detail_ico1.png) no-repeat center center; float:left}
.pro-detail-imgshow .imglist-show .next{ background:url(../../Images/Home/pro_detail_ico2.png) no-repeat center center;float:right}
.pro-detail-imgshow .imglist-show .imglist-show-box{ width:340px; height:78px; line-height:78px; float:left; margin:0 1px; overflow:hidden; position:relative}
.pro-detail-imgshow .imglist-show ul#imglist-show-ul{ position:absolute; left:0}
.pro-detail-imgshow .imglist-show ul li{ float:left; height:60px; width:60px; overflow:hidden; margin:9px 4px; cursor:pointer}
.pro-detail-imgshow .imglist-show ul li img{height:60px; width:60px; vertical-align:baseline}

.pro-detail-info-txt{ width:334px; height:522px; float:right; overflow:hidden}
.pro-detail-info-txt h1{ margin-top:20px; line-height:32px; font-size:20px; font-weight:600; color:#000}
.pro-detail-info-txt p.proid{line-height:32px; font-size:16px; font-weight:600; color:#000; border-bottom:1px solid #CDCDCD; margin-bottom:10px;}
.pro-detail-info-txt p.description{ line-height:20px;}
.pro-detail-info-txt p.focus{ line-height:32px; height:32px; width:100%; border-bottom:1px solid #CDCDCD;}
.pro-detail-info-txt p.focus span.star_box{ display:inline-block; width:88px; height:32px; line-height:32px;}
.pro-detail-info-txt p.focus span.star_box i.star{ display:inline-block; width:14px; height:14px; background:url(../../Images/Home/start.png) 0 top no-repeat;}
.pro-detail-info-txt p.focus span.focus_num{ margin-left:10px;}

.pro-detail-info-txt .dinggou_box{ height:35px; line-height:35px;width:100%; margin-top:40px; margin-bottom:40px; clear:both}
.pro-detail-info-txt .dinggou_box a{ display:inline-block; vertical-align:middle}
.pro-detail-info-txt .dinggou_box a.qq{ width:35px; height:35px;background:#6E6E6E; margin-left:20px;}
.pro-detail-info-txt .dinggou_box a.qq img{ vertical-align:baseline}
.pro-detail-info-txt .dinggou_box a.dinggou_btn{width:190px; background:#005BA1; text-align:center; color:#FFF; font-size:16px; font-weight:600}

.pro-detail-info-txt a.more{ line-height:30px; height:30px;background:url(../../Images/Home/ico52.jpg) no-repeat center left; padding-left:20px;}

.pro-detail-tab{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #CDCDCD; background:#005BA1;}
.pro-detail-tab a{ font-size:14px;display:block; float:left; width:100px; height:40px; line-height:40px; text-align:center; color:#FFF}
.pro-detail-tab a:hover{ background:#33769B; }
.pro-detail-description{ margin-top:10px; margin-bottom:20px; }
.pro-detail-description p{ text-indent:2rem; line-height:30px; font-size:16px;}

.pro-detail-main h2.title{ line-height:30px; height:30px; border-bottom:1px solid #CDCDCD; margin-bottom:15px;}

.guige{ margin-bottom:40px;}
.guige table{ border:1px solid #CDCDCD; width:818px; text-align:center}
.guige table tr{ line-height:40px; height:40px;}
.guige table tr td{ border:1px solid #CDCDCD; width:135px;}
.guige table tr td.title{ font-size:18px; font-weight:600; color:#000}

sup{ font-size:10px;}
.pro-detail-main-content{ padding:20px;}
.pro-detail-main-content h1{ font-weight:600;}
.pro-detail-main-content h2{ font-weight:600;}
.pro-detail-main-content>img{ max-width:720px;}
.pro-detail-main-content table{ border:1px solid #333;}
.pro-detail-main-content table tr,.pro-detail-main-content table th{ border:1px solid #333;}
.pro-detail-main-content table tr td{ border:1px solid #333; padding:2px 6px; text-align:center; line-height:15px; font-size:12px;}
.pro-detail-main-content table tr td div{ margin-top:10px; margin-bottom:5px}
/************************@产品图片********************/
.pro-box{ padding:10px 0px; }
.pro-item{ width:320px; overflow:hidden; float:left; margin-right:15px; margin-bottom:20px}
.pro-item.m-r-n{ margin-right:0}
.pro-item img{ width:320px; height:490px;}
.pro-item .title{ height:30px; line-height:30px; border-bottom:1px solid #686868}
.pro-box .pro-item p{ line-height:30px; height:30px; text-align:left; text-indent:1rem; color:#000; background:#EBEBEB}
.pro-box .pro-item p.title{ border-top:1px solid #DEDEDE}
.pro-box .pro-item p.price span.proid{ float:right; margin-right:10px;}
.pro-box .pro-item p.focus span.focus_num{}
.pro-box .pro-item p.focus span.star_box{ float:right; margin-right:10px;}
.pro-box .pro-item p.focus span.star_box i.star{ display:inline-block; height:14px; width:14px; background:url(../../Images/Home/start.png) no-repeat 0 top}
.pro-box .pro-item p a{ font-size:14px; color:#333}
.pro-right{ margin-bottom:15px; width:830px}
.pro-right .catetitle{ border-top:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-left:1px solid #BDBDBD;}
.pro-right .catetitle a{ display:block;padding:10px 20px; font-size:16px; width:100%; color:#FFF; background:#024E82;}
/**************************************/
.contacts{ width:100%; overflow:hidden; margin-top:50px; background:rgba(245,245,245,1); background:url(../../Images/Home/map.jpg) center top no-repeat}
.contacts-title{ width:1200px; margin:40px auto; height:90px}
.contacts-title .contacts-title-show{ margin:auto;height:90px; width:190px}
.contacts-title .contacts-title-show p{ color:#FFF; height:45px; line-height:45px; text-align:center}
.contacts-title .contacts-title-show p.cn{ font-size:34px}
.contacts-title .contacts-title-show p.en{ font-size:20px}
.contacts-box{ width:1200px; margin:40px auto; overflow:hidden; margin-bottom:50px}
.contacts-info{ width:600px; float:left}
.contacts-info h1{ font-size:16px; height:30px; line-height:30px;color:#FFF}
.contacts-info p{ font-size:12px; height:25px; line-height:25px;color:#FFF}
.contacts-info p span{ margin-right:10px}
.contacts-qq{margin-top:60px;float:right}
.contacts-qq .ico-qq{ height:50px; width:50px; line-height:50px; text-align:center; background:#FFF; border-radius:66px; margin-right:10px; float:left}
.contacts-qq .ico-qq span{ font-size:34px; margin-top:-8px}
.contacts-qq .qq-text{ width:200px; float:left}
.contacts-qq .qq-text p{ height:25px; line-height:25px;;color:#FFF}
.contacts-form{ width:1200px; margin:auto; overflow:hidden}
.contacts-form input,.contacts-form textarea{ border:1px solid #FFF; background:none}
.contacts-form input{ width:340px; margin-right:10px; height:36px; line-height:36px; text-indent:10px; font-size:14px;color:#FFF}
.contacts-form textarea{ width:1180px; margin-top:20px; line-height:20px; font-size:14px; padding:10px;color:#FFF}
.contacts-form .submit-btn{ height:60px;text-align:center; margin-top:20px}
.contacts-form .submit-btn a{ padding:15px 30px; font-size:18px; display:inline-block; color:#FFF; background:rgba(10,158,226,0.7); border-radius:5px}
.contacts-form .submit-btn a:hover{ background:rgba(0,51,255,0.8); transition:all ease 0.3s }
/****************************************/




/*************************************************/
.position{ height:60px; line-height:60px; overflow:hidden; margin-top:20px}
.position label{ color:#333; font-size:16px; font-weight:400; margin-right:10px}

.right .postion{ height:40px; line-height:40px; width:100%; overflow:hidden}
.right .postion .postion_left{ float:left}
.right .postion .postion_left span{ font-size:14px}
.right .postion .postion_left b{ margin-left:10px; margin-right:10px; margin-top:-5px; font-size:12px}
.right .postion .postion_left small{font-size:14px; color:#999}
.right .postion .postion_right{ float:right}
.right .postion .postion_right a{ font-size:14px}
.right .postion .postion_right b{ font-size:14px; margin:auto 10px}


/*******************************************************************************************/

.keji-box{ width:1000px; margin:10px auto; padding:25px 20px; overflow:hidden; background:#F1F1F1}
.keji-box-inside{ width:960px;}
.keji-box-left{ width:325px; float:left;min-height:118px; border-right:1px solid #FFF ;overflow:hidden; padding-left:20px}
.keji-box-left img{ height:100%}
.keji-box-right{padding:20px 0px 0px 35px;overflow:hidden;}
.keji-box-right p{ line-height:30px}

.page-box{ width:1000px; margin: 40px auto}
.page-tips{width:1000px; margin: 40px auto; height:40px; line-height:40px}
.page-tips a{ font-size:18px;}

.page-contact-box{ width:1000px; margin:40px auto; margin-bottom:100px; overflow:hidden}
.page-contact-item{margin:40px 0px; float:left}
.page-contact-item h1{ height:40px; line-height:40px; font-size:20px; color:#333; font-weight:500}
.page-contact-item.contact-left{ width:441px;}
.page-contact-item.contact-right{ width:559px; margin-top:0}
.page-contact-item .img{ float:left; margin-right:20px}
.page-contact-item .info{ float:left}
.page-contact-item .info p{ line-height:25px; font-size:14px}
/******/
footer{ height:225px; width: 100%; background:#0A467A; overflow: hidden;}
.footer-main{ width:100%; height:170px; overflow:hidden}
.footer-main-inside{ width:1000px; height:170px; margin:auto}
.footer-main-inside .footer-logo{ width:259px; height:170px; float:left;overflow:hidden}
.footer-ewm{ width:155px; height:148px; float:left; margin-left:20px; margin-top:20px;}

.footer-nav{ width:540px; float:left; margin-top:40px; margin-left:10px}
.footer-nav-list{width:540px; padding-left:10px}
.footer-nav-list a{ font-size:12px;color:#FFF}
.footer-nav-list b{ font-size:12px;color:#FFF;margin:0px 5px}
.footer-ico{  overflow:hidden}
.footer-ico .footer-ico-item{ float:left; width:180px; overflow:hidden}
.footer-ico .footer-ico-item .footer-ico-img{ width:66px; height:66px; margin:20px auto 10px}
.footer-ico .footer-ico-item .footer-ico-img.sheji{ background-position:-105px 0}
.footer-ico .footer-ico-item .footer-ico-img.xingjiabi{background-position:-212px 0}
.footer-ico .footer-ico-item .footer-ico-img.huanbao{ background-position:-318px 0}
.footer-contact-info{ width:540px; margin-top:20px;}
.footer-contact-info p{ height:22px; line-height:22px; margin-top:10px; color:#FFF; text-indent:40px}
.footer-contact-info p span{ display:inline-block; width:22px; height:22px; vertical-align:middle; background:url(../../Images/Home/footer-contact-ico.jpg) no-repeat; margin-right:10px}
.footer-contact-info p.tel span{ background-position:0 -10px}
.footer-contact-info p.address span{ background-position:0 -43px}
.footer-bottom{ height:54px; line-height:54px; width:100%; background:url(../../Images/Home/footer-copyright-bg.png) repeat-x}
.footer-bottom p{ width:1000px; margin:auto; text-align:center; color:#FFF}
.footer-bottom p a{ color:#FFF; margin-right:5px;}



#backTop{ display:none; position:fixed; right:0;top:45%; z-index:9999;background:#777777 ;border-radius:5px}
#backTop .ico{ width:52px; height:52px; position:relative }
#backTop .ico a{ display:block; height:52px; width:52px; background:url(../../Images/Home/ico1.png) no-repeat}
#backTop .ico .wx-img{ position:absolute; top:-104px; left:52px; width:159px; height:156px;  background:url(../../Images/Home/wx_img_bg.png) no-repeat center top; z-index:9999}
#backTop .ico .wx-img img{ width:138px; height:138px; margin:10px}

#backTop .ico.qq a{}
#backTop .ico.msn a{background-position:0 -52px}
#backTop .ico.ww a{background-position:0 -104px}
#backTop .ico.wx a{background-position:0 -156px}
#backTop  #go-top{ display:block; width:52px; height:52px; background:url(../../Images/Home/go-top.jpg) no-repeat center top; text-indent:-9999px; margin-top:20px; cursor:pointer}
#backTop .ico.qq:hover a{background-position:-52px 0; transition:all ease 0.3s}
#backTop .ico.msn:hover a{background-position:-52px -52px; transition:all ease 0.3s}
#backTop .ico.ww:hover a{background-position:-52px -104px; transition:all ease 0.3s}
#backTop .ico.wx:hover a{background-position:-52px -156px; transition:all ease 0.3s}
#backTop .ico.wx:hover .wx-img{ left:-159px; transition:all ease 0.6s;}

.content-box{ min-height:250px}
.prev-next-link{ height:40px; line-height:40px; width:100%; overflow:hidden; margin:20px auto}
.prev-next-link a{ padding:0 15px; background:rgba(89,57,36,1); color:#FFF; font-size:12px; display:block; width:45%}
.prev-next-link a i{ font-size:20px; margin-top:-5px;}
.prev-next-link a.prev{ float:left; text-align:left}
.prev-next-link a.prev i{ margin-right:5px}
.prev-next-link a.next{ float:right; text-align:right}
.prev-next-link a.next i{ margin-left:5px}


#page_list{text-align:left;overflow:hidden; border:1px solid #DEDEDE; border-radius:3px; width:auto; display:inline-block; margin:40px 0 40px 0}
#page_list span.current{display:inline-block; text-align:center;  float:left; width:25px; height:25px; line-height:25px;background:#DEDEDE; color:#FFF;vertical-align:middle;}
#page_list a{ display:inline-block; float:left; width:25px; height:25px; line-height:25px; text-align:center;background:#FFF; color:#333;vertical-align:middle; border-right:1px solid #DEDEDE;}
#page_list a:hover{ background:#DEDEDE; color:#FFF; transition:all ease-in-out 0.3s;}

/********************************************/

/********************************************/