﻿@charset "utf-8";
/* CSS Document */

.one{height:158px;}
.one ul{width:1178px; height:133px; margin:12px auto; background:url(../images/gx.jpg) left top no-repeat;}
.one li{
	width:90px;
	height:133px;
	float:left;
	margin-right:45px;
	background:url(../images/gx.png) -4px 0 no-repeat ;
	transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
	}
.one .m1{margin-left:4px;}
.one .m2{background-position: -139px 0;}
.one .m3{background-position: -272px 0;}
.one .m4{background-position: -408px 0;}
.one .m5{background-position: -543px 0;}
.one .m6{background-position: -678px 0;}
.one .m7{background-position: -814px 0;}
.one .m8{background-position: -948px 0;}
.one .m9{margin-right:0;background-position: -1082px 0;}
.one .m1:hover{background-position: -4px -133px;}
.one .m2:hover{background-position: -139px -133px;}
.one .m3:hover{background-position: -272px -133px;}
.one .m4:hover{background-position: -408px -133px;}
.one .m5:hover{background-position: -543px -133px;}
.one .m6:hover{background-position: -678px -133px;}
.one .m7:hover{background-position: -814px -133px;}
.one .m8:hover{background-position: -948px -133px;}
.one .m9:hover{background-position: -1082px -133px;}
/*one end*/


.two{height:2100px; background:url(../images/bg.jpg) center top repeat-y;}
.h470{width:1200px; height:470px; padding-top:40px; padding-bottom:40px; margin:0 auto;}
.h370{width:1200px; height:370px; padding-top:40px; padding-bottom:40px; margin:0 auto;}
.manu{height:40px;}
.maun{float:left;}
.more{float:right; width:70px; height:26px; line-height:26px; text-align:center; color:#fff; background:#999;}
.maun{line-height:36px; font-size:15px;}
.maun span{font-size:26px; display:inline-block; border-bottom:2px solid #AC000E; padding-left:5px; padding-right:5px; margin-right:10px;}
.jz{position:relative;}
.al,.gz,.xq,.sjs{width:1200px; height:400px; margin-top:25px;}
.jz li{float:left;position: relative; overflow: hidden;}
.jz li img{width:100%; height: 100%}
.jz li i{display:block; width:100%; height:36px; line-height:36px;  position:absolute; left:0; bottom:0; text-indent:20px; color:#fff; background: rgba(0,0,0,.5);}
.mask-inner {position: absolute; left: 0; top: 100%; width: 100%;  height: 100%;    
    -moz-transition: top ease 200ms;
    -o-transition: top ease 200ms;
    -webkit-transition: top ease 200ms;
    transition: top ease 200ms;
}

.jz li:hover .mask-inner { top: 0;}
.jz li:hover i{display:none;}
.jz li .mask-inner {background: rgba(0,0,0,.5);}
.al li,.gz li{width:255px; height:195px; margin-right:10px;}
.xq li{width:365px; height:195px; margin-right:10px;}

.cas{width:160px; margin:auto; margin-top:10%; line-height:26px; color:#fff;}
.cas a{display:block; width:112px; height:34px; line-height:34px; text-align:center; border:1px solid #fff; border-radius:17px; margin-top:20px; color:#fff;}

.sjs{ height:340px;}
.pt{width:1000px; float:left;} 
.wid{width:2000px;}
.wid li{width:238px; /*height:400px;*/ float:left; margin-right:10px;}
.wid li .box{width:238px; /*height:360px;*/ position:relative; overflow:hidden;}
.wid li img{width:100%; /*height:360px;*/}
.wid li i{display:block; width:100%; height:108px; line-height:36px;  position:absolute; left:0; bottom:0; color:#000; background: rgba(255,255,255,.5);}
.wid li i .w8,.sjj{width:230px; font-size:15px; margin:10px auto auto auto;}
.wid li i .w8 p,.sjj p{line-height:40px; font-size:18px; text-align:center; border-bottom:2px solid #797979;}
.wid li i .w8 div,.sjj div{padding-left:1.8em;}
.sjj{margin-top:30px;}.sjj p{margin-bottom:10px;}.sjj div{line-height:26px;}
.wid li .mask-inner {background: rgba(255,255,255,.7); z-index:1;}
.wid  li span{display:inline-block;width:50%; height:40px; line-height:40px; text-align:center; color:#fff; background:#2E2D2D;z-index:99;}
.wid li span a{color:#fff;}
.wid li .ck{background:#484848;}
.tj{width:196px; float:right;}
.movt{width:174px; height:192px; padding:10px; border:1px solid #DDD; border-top:0;}
.scrolltop{width:174px; height:192px;}
.scrolltop li{margin-bottom:20px;text-align:center;}
.scrolltop li img{width:161px; padding:2px; border:1px solid #ddd;}
.scrolltop li p{line-height:26px;}
.scrolltop li span{display:inline-block; width:100px; height:24px; line-height:24px; margin-top:6px; color:#fff; background:#B2000F;}
/*one end*/


.three{height:250px; background:url(../images/shbg.jpg) center top repeat-x;}
.three ul{width:1200px; margin:0 auto; padding-top:63px;}
.three ul li{width:96px;float:left;margin-right:270px;padding-top:90px;text-align:center; font-size:22px; font-weight:600; line-height:26px; color:#fff;}
#pz_11{background:url(../images/s1.png) center top no-repeat;}
#pz_12{background:url(../images/s2.png) center top no-repeat;}
#pz_13{background:url(../images/s3.png) center top no-repeat;}
#pz_14{margin-right:0;background:url(../images/s4.png) center top no-repeat;}
/*three end*/

.four{height:470px; padding-top:40px; padding-bottom:30px; background:url(../images/fourbg.jpg) center top no-repeat;}
.w1200{width:1200px; height:468px; margin:0 auto;}
.fourl,.fourm,.fourr{width:376px; height:468px; background-color:#fff;}
.fourl{float:left; margin-right:37px;}
.fourm{float:left;}
.fourr{float:right;}
.new{padding:15px;}
.new li{padding-left:20px; line-height:40px; border-bottom:1px solid #d5d5d5; background:url(../images/j.jpg) left 18px no-repeat;}
.new li img{width:85px;height:65px; float:left; margin-right:10px;}
.new .pic{line-height:20px;padding:0; background:none; padding-bottom:10px;}
.new .pic p{font-weight:600;margin-bottom:5px;}
.new .pic span{color:#9D9D9D;}

.fixediv{position:fixed;top:140px;z-index:9999;width:70px;height:481px;background:url(../images/kf.jpg) left -1px no-repeat;}
.fixediv img{float:left;}
.fixediv a.close{display:block;height:30px;line-height:30px;background:#fff;font-size:14px;padding:0 10px;color:#5e5e5e;text-decoration:none;text-align:center;}
.rightadv{right:20px;}
.QQ{width:70px; height:81px; display:block;}
