@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0;}

body{ font-size:14px; font-weight:1.5; font-family:"微软雅黑", sans-serif !important;color:#666;}

a,img,input{ text-decoration:none; font-size:14px; border:0}

body,h1,h2,h3,h4,h5,h6,form,ol,li ,dl,ul,input,tr,td{margin: 0px;padding: 0px;list-style-type: none; color:#333; font-weight:normal}

ul li{ list-style:none;}

.clear{ clear:both;}

.left{ float:left;}

.right{ float:right;}

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ color:#333 } a:focus{ -moz-outline-style: none; /* FF */} 

a:hover{ color:#136936}

input,button,select,textarea{outline:none}

textarea{resize:none}

input{-webkit-appearance:none;}



.hea,.cent,.foot{ max-width:1200px; margin:auto; overflow:hidden; width:100%}

.header{ background:#d2dfea; border-bottom:#136936 1px solid}

.hea .logo{ width:34.6%; margin:1.5% 0}

.hea .right{ width:58%;}

.hea .right p{ font-size:24px; overflow:hidden}

.hea .right p img{ vertical-align:middle; margin-right:15px; cursor:pointer}

.hea .right p span{ float:right; padding-top:1%}

.hea .right p strong{ font-weight:normal}

.logo img{ width:100%}

.flexslider{position:relative;overflow:hidden;}

.flexslider .slides{position:relative;z-index:1;}

.flexslider .slides li a{ display:block;}

.flexslider .slides li img{ width:100%}

.flex-control-nav{position:absolute;bottom:6%;z-index:2;width:100%;text-align:center; right:0}

.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 10px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:45px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}

.nav{ max-width:1200px; margin:auto; width:100%}

.nav ul{ overflow:hidden; margin-top:2%}

.nav ul li{ float:left; text-align:center; width:14.285%;}

.nav ul li a{ font-size:16px; display:block; padding:20% 0}

.nav ul li a:hover,.nav ul .dq a{ color:#136936; background:url(../images/sy-1.png) no-repeat center bottom}

.nav ul li:last-child a,.nav ul li:last-child a:hover{ background:none}

.dropMenu{ width:464px; position:absolute; top: 0; left:0; z-index:9999;visibility: hidden; background:#fff; margin-top:-1px; padding:0.6% 0; overflow:hidden}

.dropMenu ul{ width:28%; float:left; border-right:#999 1px solid}

.dropMenu p{ float:right; width:60%; padding-right:5%}

.dropMenu p img{ width:100%}

.dropMenu li{ line-height:45px; text-align:center; margin:0 10px;}

.dropMenu .no{ border:0}

.dropMenu li a{ display:block; font-size:18px;} 

.dropMenu li a:hover{ color:#136936}

.nav-qz{overflow: hidden;zoom:1; border-bottom:#333 1px solid; padding:2% 0}

.con-qz{ border:0; padding:3% 0}

.nav-qz li{width:33.333%;text-align: center; border:0; float:left; font-size:18px; font-weight:bold}

.nav-qz li img{ display:block; margin:auto}

.nav-qz .current{ color:#dc0526;}

.con-qz li a{ float:left; width:21%; margin:0 2%; font-size:18px}

.con-qz li,.nav-qz li{ color:#fff; padding:0; margin:0px; border-bottom:0}

header{ display:none}

.sjx{ display:none}

.cent{ overflow:hidden}

.he_ZoomInImg,.sy3 dl dt,#certify .swiper-slide,.xw-z p,.xw-nr1 .left p,.al1 dl dt,.fw1-2 dl dt,.gy-1 div ul li,.xw dl dt,.yw1-1 .y-t p{ width:100%;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}

.he_ZoomInImg .he_ZoomInImg_img,.sy3 dl dt img,#certify .swiper-slide img,.xw-z p img,.xw-nr1 .left p img,.al1 dl dt img,.fw1-2 dl dt img,.gy-1 div ul li img,.xw dl dt img,.yw1-1 .y-t p img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.he_ZoomInImg:hover .he_ZoomInImg_img,.sy3 dl:hover dt img,#certify .swiper-slide:hover img,.xw-z:hover p img,.xw-nr1:hover .left p img,.al1 dl a:hover dt img,.fw1-2 dl:hover dt img,.gy-1 div ul li:hover img,.xw dl a:hover dt img,.yw1-1:hover .y-t p img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

.sy5{ margin-bottom:7%; padding:0 8px}

.xw-z{ width:50%;}

.xw-y{ width:50%}

.xw-z p img{ width:100%;height:299px;}

.xw-z .p1{ border-bottom:#136936 8px solid}

.xw-z ul li{ position:relative}

.xw-z,.xw-nr1{ box-shadow:0 0 8px #999}

.xw-nr{ background:#f5f5f5}

.xw-nr .right{ padding:4.5% 6% 3.5%;}

.xw-nr .right h1,.xw-nr1 .right h1{ margin-bottom:3%}

.xw-nr .right h1 a,.xw-nr1 .right h1 a{ font-size:18px;}

.xw-nr .right h1 a:hover, .xw-nr1 .right h1 a:hover{ color:#136936}

.xw-nr .right p,.xw-nr1 .right p{ font-size:12px; color:#666; line-height:24px; margin-bottom:2%}

.xw-nr .right h2,.xw-nr1 .right h2{ font-size:14px; color:#666; text-align:right}

.xw-nr1 .right p{ margin-top:2%; margin-bottom:1%}

.xw-nr1{ margin-top:0; background:#f5f5f5}

.xw-nr1 .left{ width:28%}

.xw-nr1 .right{ width:62%; padding-right:4%; padding-top:3%}

.xw-nr1 .right h1{ margin-bottom:2%}

.xw-nr1 .left p img{ width:100%; height:165px; display:block} 

.xw-nr1 .left p{ border-right:#136936 7px solid; }

.xw-nr1 .right h1{ font-size:14px; overflow:hidden; margin:1% 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.xw-nr1 .right p,.xw-nr .right p{ display: -webkit-box; -webkit-line-clamp:3; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical;}

/*.xw1-nav li{ margin-bottom:5%}*/

.sy1-b{ background:url(../images/sy1-4.jpg) no-repeat center; background-attachment:fixed}

.sy2-b{ background:url(../images/sy1-5.jpg) no-repeat center; background-attachment:fixed}

.sy3-b{ background:url(../images/sy1-8.jpg) no-repeat center; background-attachment:fixed}

.sy4-b{ background:url(../images/sy1-12.jpg) no-repeat center; background-attachment:fixed}

.sy5-b{ background:url(../images/sy1-20.jpg) no-repeat center; background-attachment:fixed}

.sy1 .left{ width:48%}

.sy1 .left P img{ width:100%}

.sy1 .right{ width:50%}

.sy1 .right p{ line-height:35px; font-size:16px; text-indent:2em;}

.sy1 .right p span{ text-decoration: underline; font-weight: bold; }

.sy1 .right h1{ margin:3% 0 5% 6%}

.sy1 .right h2{ text-indent: 3em; font-size: 14px; line-height: 30px;}

.sy1 .right h2 span{ color: #B81F38; }

.sy1 .right h2 a{ font-size:18px; color:#3a895a; display: block; text-align: right;}

.sy1 .right h2 a:hover,.sy3 dl dd .y2:hover{ font-weight:bold}

.sy1 .right h2 img{ vertical-align:middle; margin-left:10px}

.sy1{ margin:6% 0}

.sy-b{ font-size:36px; text-align:center; margin:7% 0}

.sy-b img{ display:block; margin:10px auto}

.sy-b span{ font-size:24px;}

.sy2{ overflow:hidden; margin-bottom:10%}

.sy2 dl{ float:left; width:25%; position:relative}

.sy2 dl dt img{ width:100%; height:324px}

.sy2 dl dd{ position:absolute; top:40%; left:0; width:100%}

.sy2 dl dd a{ display:block; width:170px; border-radius:5px; line-height:50px; font-size:24px; text-align:center; margin:auto; background:#fff}

.sy2 dl dd a:hover{ background:#136936; color:#fff}

.sy3{ margin:0 0 10% 2%; overflow:hidden}

.sy3 dl{ float:left; border:#ccc 1px solid; width:31.033%; background:#eaebef; margin-left:2%}

.sy3 dl dt img{ width:100%; height:222px}

.sy3 dl dd{ padding:8% 5%}

.sy3 dl dd .y1{ display:block; font-size:16px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.sy3 dl dd span{ display:block; font-size:12px; color:#666; line-height:28px; margin:5% 0; display: -webkit-box; -webkit-line-clamp:3; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; min-height: 80px;}

.sy3 dl dd .y2{ font-size:12px; color:#136936}

.sy3 dl dd .y2 img{ vertical-align:middle; margin-left:10px}

#certify{position: relative;max-width:1200px;margin: 0 auto}

#certify .swiper-container {padding-bottom:10%;}

#certify .swiper-slide{ width:450px;height:650px;position:relative}

#certify .swiper-slide img{display:block;}

#certify .swiper-slide p{line-height:70px;padding-top:0;text-align:center;color:#636363;margin:0;position:absolute;bottom:0; left:0;width:100%;background: #fff;background-color:rgba(255,255,255,0.8);filter:Alpha(opacity=80);color:#555;font-size:24px}

#certify .swiper-button-prev{left: 0;width: 51px;height: 137px;background:url(../images/sy1-13.jpg) no-repeat center;}

#certify .swiper-button-next{right: 0;width: 51px;height: 137px;background: url(../images/sy1-14.jpg) no-repeat center;}

.footer{ background:url(../images/sy1-25.jpg) no-repeat center bottom}

.foot h1{ font-size:18px; color:#fff;}

.foot .left,.foot .right{ margin:6% 0 5%}

.foot .left{ width:60%; overflow:hidden}

.foot .right{ width:37%}

.foot .left div{ width:16.666%; float:left}

.foot .left div ul li{ margin-top:15%; text-align: center;}

.foot .left div ul li a{ font-size:14px; color:#fff}

.foot .left h1{ background:url(../images/sy1-27.jpg) no-repeat center bottom; padding-bottom:16%; margin-bottom:20%; text-align: center;}

.foot .right div{ border-top:#fff 1px solid; border-bottom:#fff 1px solid; margin-top:5%; padding:8% 0 4%; overflow:hidden}

.foot .right div dl{ float:left; width:27%}

.foot .right div ul{ float:right; width:67%}

.foot .right div dl dt img{ width:100%}

.foot .right div dl dd{ font-size:14px; color:#fff; text-align:center; margin-top:15%}

.foot .right div ul li{ font-size:16px; color:#fff; margin-bottom:5%}

.tel{ position:fixed; top:30%; right:2%; z-index:9999}

.tel p{ position:relative}

.tel p span{ position:absolute; right:90px; top:15px; background:#fff; border-radius:10px; display:inline-block; line-height:35px; padding:0 20px; display:none; border:#ccc 1px solid}

.tel p:hover span{ cursor:pointer; display:block;}

.tel p{ margin:15% 0}



.banner1 p img{ width:100%}

.ny-bt{ border-bottom:#ccc 1px solid}

.ny-bt1{ position:relative}

.ny-bt1 h1{ font-size:14px; padding:1.5% 0}

.ny-bt1 h1 img{ vertical-align:middle; margin-right:20px}

.ny-bt1 h1 span{ color:#136936}

.ny-bt1 p{ position:absolute; right:0; bottom:0; background:#136936; font-size:20px; width:140px; line-height:45px; text-align:center; color:#fff; border-radius:20px 20px 0 0}

.al1{ overflow:hidden; margin-bottom:7%}

.al1 dl{ float:left; width:44%; margin:6% 3%; position:relative}

.al1 dl dt img{ width:100%; height:301px}

.al1 dl dd{ border:#ccc 1px solid; background:#fff; position:absolute; left:5%; width:54%; top:88%; padding:0 18%; text-align:center; line-height:88px; font-size:24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.al1 dl dd img{ position:absolute; left:3%; top:12%}

.al1 dl dd span{ background:url(../images/al1-8.jpg) no-repeat center; width:57px; height:53px; display:inline-block; position:absolute; right:0; bottom:0}

.al1 dl a:hover dd span{ background:url(../images/al1-7.jpg) no-repeat center;}

.al1 dl a:hover,.al1 dl a:hover dd{ display:block; box-shadow:0 0 10px #666}



.al1-x{ margin:6% 0 8%}

.al1-x h1{ font-size:22px; text-align:center; margin-bottom:6%}



.fw1-1 h1{ text-align:center; margin:6% 0 3%}

.fw1-1 h1 span{ font-size:30px; display:inline-block; border:#136936 2px solid; border-radius:30px; padding:5px 20px}

.fw1-1 p{ font-size:18px; color:#666; text-align:center; line-height:35px}

.fw1-2{ margin:6% 0 8%}

.fw1-2 dl{ overflow:hidden; position:relative; margin-bottom:8%}

.fw1-2 dl dt{ float:left; width:59%;}

.fw1-2 dl dd{ float:right; width:43%; font-size:20px; line-height:44px; position:absolute; right:15px; top:11%; background:#d2dfea; padding:3.5%; box-shadow:0 0 15px #666}

.fw1-2 dl dd .f1{ display:block; font-size:24px; font-weight:bold; margin-bottom:3%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.fw1-2 dl dt img{ width:100%; height:418px}

.fw1-2 dl dd .f2{ display:block; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}



.gy-1{ margin:6% 0}

.gy-1 h1{ font-size:24px; text-align:center; margin-bottom:4%}

.gy-1 h1 span{ display:block; font-size:18px; color:#666; margin-top:1%}

.gy-1 p{ font-size:16px; line-height:35px; text-indent: 2em;}

.gy-1 div{ margin-bottom:2%; overflow:hidden}

.gy-1 div ul li img{ width:100%}

.gy-1 div .left{ width:48.5%}

.gy-1 div .right{ width:51%}

.gy-1 div .right li{ float:left; width:48%; margin-left:2%; margin-bottom:2%}

.gy-1 div .left li img{ height:431px}

.gy-1 div .right li img{ height:209px}

.gy-2{ background:#eeefef}

.sy-b1{ margin:6% 0;}

.gy-2-1 p img{ width:100%}

.gy-2-1{ padding-bottom:6%}

#certify.certify1 .swiper-slide{ width:403px;height:306px;}



.lx2-1{ overflow:hidden; margin:-3% 0 6% -4%;}

.lx2-1 div{ float:left; margin:3% 0 0 4%; width:46%}

.lx2-1 p{ border:#e5e5e5 3px solid; padding:3%}

.lx2-1 p span{ width:14%; margin-right:3%; float:left; border-right:#ccc 1px solid}

.lx2-1 p span img{ width:70%}

.lx2-1 p input{ width:82%; height:30px; line-height:30px; background:none; font-size:16px}

.lx2-1 .cd{ width:96%}

.lx2-1 p textarea{ width:99%; border:0; background:none; height:100px; line-height:24px}

.lx2-1 .cd1{ width:30%; overflow:hidden; float:left}

.lx2-1 .cd1 input{ width:63%; float:left}

.lx2-1 .cd1 img{ width:34%; height:30px; float:right}

.lx2-1 h2{ width:50%}

.lx2-1 h2 input{ margin-left:2%; height:59px; line-height:59px; background:#dadada; width:48%; font-size:18px;}

.lx2-1 h2 input:last-child{ background:#136936; color:#fff}

.lx2-1 .l1{ clear:both; width:96%}

.lx2-1 .l1 p{ padding:1.5%}

.lx2-1 .l2{ margin-top:5%}

.lx1 h1{ text-align:center; margin:8% 0}

.lx1 h1 a{ font-size:30px; border:#136936 2px solid; border-radius:25px; line-height:33px; padding:0.7% 3%; margin:0 3%}

.lx1 h1 a:hover,.lx1 h1 .dq1{ background:#136936; color:#fff}

.lx2 .left{ width:35%}

.lx2 .right{ width:62%}

.lx2 h1{ font-size:24px; margin-bottom:60px}

.lx2 h3{ font-size:18px; margin-bottom:20px}

.lx2 .left dl{ overflow:hidden; margin:3% 0 5%}

.lx2 .left dl dt{ float:left; width:8.5%}

.lx2 .left dl dt img{ width:100%}

.lx2 .left dl dd{ float:right; width:87%; font-size:18px; line-height:35px}

.lx2 .left dl dd span{ font-size:20px; display:block; color:#000}

.lx3 p img{ max-width:100%}

.lx3{ margin:2% 0 8%}



.xz-l-1 .fa-chevron-down1{ position:absolute; right:20px; top:30%; width:40px; height:40px}

.subNav .fa-chevron-down1{background:url(../images/zp-1.png) no-repeat;}

.currentDt .fa-chevron-down1{background:url(../images/zp-2.png) no-repeat;}

.navContent{display: none;}

.xz-l-1{ border:#136936 3px solid; position:relative; padding:2%; cursor:pointer}

.xz-l-1 h1{ font-size:18px; margin-bottom:2%; color:#000}

.xz-l-1 p{ font-size:14px;}

.xz-l-1 p span{ display:inline-block; margin:0 5%}

.xz-l{ background:#fafafa; border:#ccc 1px solid; border-top:0; margin-bottom:1%; padding:1% 13% 4%; overflow:hidden}

.xz-l-1{ margin-bottom:1%}

.currentDd{ margin:0}

.subNavBox{ margin-bottom:6%}

.xz-l h1{ font-size:16px; margin:3% 0}

.xz-l p{ font-size:14px; padding-left:2%; margin-top:1.5%}

.xz-l p span{ color:#136936}

.rcz{ margin-top:4%}

.rcz dl{ overflow:hidden; margin-bottom:5%}

.rcz dl dt{ float:left; width:25%}

.rcz dl dt img{ width:100%}

.rcz dl dd{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; float:right; width:72%; font-size:16px; line-height:30px; padding-top:2%}

.fy{ text-align:center; margin:2% 0 8%; color:#b1b1b1;}

.fy a{ font-size:21px; display:inline-block; border:#ccc 1px solid; margin:0 10px; padding:13px 18px; line-height:20px; vertical-align:middle}

.fy a:hover,.fy .curr{ border:#136936 1px solid; background:#136936; color:#fff}	



.xw{ margin:4% 0 3%}

.xw dl:hover{ background:#f4f4f4}

.xw dl a{ overflow:hidden; display:block; border-bottom:#efefef 2px solid; padding:1.4% 0; max-width:1200px; margin:auto}

.xw dl a:hover{ background:#f4f4f4}

.xw dl dt{ float:left; width:31%}

.xw dl dt img{ width:100%; height:198px}

.xw dl dd{ float:right; width:65%; overflow:hidden;font-size:14px; line-height:24px}

.xw dl dd .left strong{ white-space: nowrap;overflow: hidden;text-overflow: ellipsis; font-size:16px; display:block; color:#333; margin:4% 0 2%}

.xw dl dd .left{ width:70%; color:#666; font-size:14px}

.xw dl dd .left .x1{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

.xw dl dd .left .x2{ font-size:12px; margin-top:4%; border:#ccc 1px solid; border-radius:15px; line-height:27px; width:80px; text-align:center}

.xw dl dd .left span{ display:block;}

.xw dl dd .right{ width:7.5%; background:#999; color:#fff; padding:2%; text-align:center; font-size:14px; margin-top:6%}

.xw dl dd .right strong{ display:block; font-size:30px; font-weight:normal; margin-bottom:14%; padding-bottom:18%; border-bottom:#fff 1px solid} 

.xw dl a:hover dd .right,.xw dl a:hover dd .left .x2{ background:#136936; color:#fff}

.xw dl a:hover dd .left .x2{ border:#136936 1px solid}



.xwx{ margin:6% 0}

.xwx h1{ font-size:24px; text-align:center;}

.xwx h2{ font-size:14px; color:#999; text-align:center; margin:2% 0; border-bottom:#ccc 1px solid; padding-bottom:2%}

.xwx h2 span{ display:inline-block; margin-left:6%}

.xwx h3{ overflow:hidden; margin-top:6%}

.xwx h3 a{ display:inline-block; padding:7px 20px; border:#959595 1px solid; font-size:16px; color:#666}

.xwx h3 a:hover{ color:#136936; border:#136936 1px solid;}

.xwx h3 span{ display:inline-block; width:34px; height:8px; margin-right:20px}

.xwx h3 .left span{ background:url(../images/xwxq-3.jpg) no-repeat center;}

.xwx h3 .left:hover span{ background:url(../images/xwxq-1.png) no-repeat center;}

.xwx h3 .right span{ background:url(../images/xwxq-2.png) no-repeat center; margin-right:0; margin-left:20px}

.xwx h3 .right:hover span{ background:url(../images/xwxq-4.jpg) no-repeat center;}



.yw1{ margin:6% 0 8%}

.yw1-1 .left,.yw1-1 .right{ width:50%; height:365px; overflow:hidden}

.yw1-1 .y-t p img{ width:100%; height:365px;}

.yw1-1 .y-w{ height:245px; background:url(../images/gy-3.png) no-repeat center top; background-size:100%; padding:5%; width:40%} 

.yw1-1 .y-w h1 a{ font-size:30px; color:#136936; display:block}

.yw1-1 .y-w h1{ margin-bottom:5%}

.yw1-1 .y-w h1 a span{ display:block; font-size:24px; margin-top:2%; color:#333}

.yw1-1 .y-w p{ font-size:16px; color:#666; line-height:28px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

.yw1-1 .y-w h2{ overflow:hidden; margin-top:5%}

.yw1-1 .y-w h2 img{ float:right}

.yw1-1 .y-w h2 a{ float:right; color: #136936; font-size: 16px;}



.ny{ margin:6% 0 8%}

.cp-z{ width:19%}

.cp-y{ width:78%}

.cp-z h1{ background:#136936; font-size:18px; color:#fff; line-height:50px; padding:0 6%}

.cpz1 ul{ background:#f7f8f8; padding-bottom:7%; border-left:#ccc 1px solid; border-right:#ccc 1px solid;}

.cpz1 ul li{ border-bottom:#ccc 1px solid; padding:6%}

.cpz1 ul li a{ display:block; font-size:16px}

.cpz1 ul li .curr{ color: #136936;}

.cpz2 h1,.cpz3 h1{ overflow:hidden}

.cpz2 h1 img,.cpz3 h1 img{ float:right; padding-top:8%}

.cpz2 ul{ border-top:#fff 1px solid; background:#136936; padding:5% 0}

.cpz2 ul li{ padding:4% 6%;}

.cpz2 ul li a{ display:block; background:url(../images/ywxq-1.png) no-repeat center left; padding-left:20px; color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:12px;}

.cpz2 ul li a:hover{ font-weight:bold}

.cpz3{ margin-top:19%; background:#f7f8f8; border:#9c9b9b 1px solid;}

.cpz3 h2{ font-size:14px; text-align:center; line-height:30px; padding:7% 0; border-bottom:#7d7d7d 1px solid; letter-spacing:2px}

.cpz3 h2 span{ font-style:italic; font-size:20px; color:#136936; display:block}

.cpz3 p{ font-size:16px; text-align:center; padding:11% 0 13%; letter-spacing:2px;} 

.cpz3 p a{ font-size:16px; color:#fff; width:100px; line-height:32px; background:#136936; display:block; margin:8% auto 0} 

.cpz3 p a:hover{ box-shadow:0 0 5px #136936}

.cpx h1{ font-size:22px; text-align:center; margin-bottom:4%; font-weight: bold;}



#gy-1 h2{text-indent: 3em;

    font-size: 16px;

    line-height: 30px;
	
	font-weight: bold;}



#gy-1 h2 span{color: #B81F38;}

#gy-1 p span{    text-decoration: underline;

    font-weight: bold;}



#content{ font-size: 18px; line-height: 24px; }