@charset "utf-8";/* CSS Document */

html {font-size: 62.5%;height: 100%}

body {margin: 0 auto;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;height: 100%;}

img {border: none;}

ul li {list-style-type: none;}

ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {margin: 0;padding: 0;list-style: none;color: #333;}

a {text-decoration: none;color: #333;outline: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}

h1 {margin: 0;padding: 0;font-weight: normal;color: #333;}

h3 {margin: 0;padding: 0;font-weight: normal;color: #333;}

.clear {clear: both;}

.maln {margin-left: auto !important}

input, textarea {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;color:#333333;border: none;outline: none;}

.fl{ float:left;}

.fr{ float:right;}





::-webkit-input-placeholder {/* WebKit browsers */

 color:#333333;}

:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#333333;}

::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#333333;}

:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#333333;}

@media screen and (min-width:1220px) {.zong {width: 1200px;margin: auto;}}

@media screen and (min-width:1000px) and (max-width:1219px) {.zong {width: 980px;margin: auto;}}

@media screen and (max-width:999px) {.zong {width: 95%;margin: auto;}}





/*  head  */

.head{ background:#FFFFFF; padding-top:12px; padding-bottom:12px;}

.logo{ width:160px; float:left;}

.logo a{ display:block; text-align:center;}

.logo a img{ width:100%; max-width:219px; max-height:110px;}

.slogen{ width:454px; float:left; margin-left:30px; margin-top:41px;}

.slogen a{ display:block; text-align:center;}

.slogen a img{ width:100%; max-width:454px; max-height:44px;}

.her{ width:275px; float:right;}

.heyouxiang{ float:right; background:url(../hexinfeng.jpg) no-repeat left center; padding-left:24px; font-size:14px; font-size:1.4rem; line-height:26px; color:#999999; margin-top:6px;}
.topnavs{float:right; color:#999999; font-size:16px; font-weight:600;}
.topnavs a{color:#999999;}
.topnavs a:hover{ color:#44A755;}
.heyouxiang a{ color:#999999;}

.heyouxiang a:hover{ color:#fff;}

.sousuo{ width:273px; height:30px; border:1px solid #999999; margin-top:6px;}

.sou{ width:210px; height:28px; float:left; line-height:28px; padding-left:8px; font-size:14px; font-size:1.4rem; font-style:italic; color:#cac9cc; background:none;}

.suo{ width:46px; height:30px; background:url(../sousuo.jpg) no-repeat center; float:right; cursor:pointer;}



/*  dao hang  */

.nav2{ background:#212121;}

.daohang {}

.daohang span{ float:left; *display:none;}

.daohang>li {position: relative;float: left;z-index: 999; }

.daohang>li>a {display: block;line-height:52px;font-size: 16px;font-size: 1.6rem;text-transform: uppercase; color:#fff; padding:0 46px;}

.daohang>li:hover>a {background:#44A755;}

.dangqiandao {background:#44A755 !important;}



.yiji {width:192px;background: #000;background: rgba(0,0,0,0.8);padding-top: 5px;padding-bottom: 18px;position: absolute;left: 0px;top:-9999px;z-index: 99999}

.yiji li {position: relative;}

.yiji li a {display: block;font-size: 14px;font-size: 1.4rem;color: #fff;line-height: 20px;padding: 5px 0;padding-left:28px;background: url(../xiala.png) no-repeat -30px 14px;}

.yiji li:hover>a {background: #44A755 url(../xiala.png) no-repeat 9px 10px;background:rgba(129,187,64,0.7) url(../xiala.png) no-repeat 9px 10px;color: #fff;}

.erji {width:192px;background: #000;background: rgba(0,0,0,0.8);padding-top: 3px;padding-bottom: 9px;position: absolute;left: 192px;top: -9999px;z-index: 99999}

.sanji {width:192px;background: #000;background: rgba(0,0,0,0.8);padding-top: 3px;padding-bottom: 9px;position: absolute;left: 192px;top: -9999px;z-index: 99999}

.daohang>li:hover .yiji {top:52px;}

.yiji>li:hover .erji {top: 0px;}

.erji>li:hover .sanji {top: 0px;}




/*lun bo*/

.index_focus {position: relative;width: 100%;height:500px;margin: 0 auto; overflow:hidden; z-index:9}

.index_focusn{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; height:100%;z-index:99}

.index_focus .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}

.index_focus .slide_nav {position: absolute; bottom:37px; left:50%; margin-left:-70px; z-index:9998 }

.index_focus .slide_nav a{ width:19px; height:19px; border-radius:50%;cursor:pointer;float:left; margin-right:8px; margin-left:8px; background:#fff;}



.index_focus_post {z-index: 10;}

.index_focus .pic {height: auto;display: block;	margin:0 auto;}

.index_focus .pic:hover {text-decoration: none;}

.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none; background:#44A755;}





.index_focus2 {position: relative;width: 100%;height:472px;margin: 0 auto; overflow:hidden; z-index:9}

.index_focusn2{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; height:100%;z-index:99}

.index_focus2 .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}

.index_focus2 .slide_nav {position: absolute; bottom:18px; left:50%; margin-left:-32px; z-index:9998 }

.index_focus2 .slide_nav a{ width:11px; height:11px; border-radius:50%;cursor:pointer;float:left; margin-right:5px; margin-left:5px; background:#1d6cbf;}



.index_focus_post {z-index: 10;}

.index_focus2 .pic {height: auto;display: block;	margin:0 auto;}

.index_focus2 .pic:hover {text-decoration: none;}

.index_focus2 .slide_nav li:hover,.index_focus2 .slide_nav .on{text-decoration: none; background:#000;}

.index_focus_pre2,.index_focus_next2 {display: none;position: absolute;top: 50%;margin-top:-20px;width:38px;height:38px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:9999}

.index_focus_pre2 {left: 64px; background:url(../baleft.png) no-repeat;}

.index_focus_next2 {right: 63px;background:url(../baright.png) no-repeat;}

.index_focus_pre2:hover {left: 64px; background:url(../balefth.png) no-repeat;}

.index_focus_next2:hover {right: 63px;background:url(../barighth.png) no-repeat;}





@media screen and (min-width:1000px) and (max-width:1219px) {

.daohang {}

.daohang>li>a{font-size: 14px;font-size: 1.4rem; padding:0 35px;}

.yiji { left:-20px;}

.index_focus {height: 560px;}

.index_focusn img {width: 80%;}

.index_focus2 {height: 377px;}

.index_focusn2 img {width: 80%;}

.index_focus_pre2, .index_focus_next2 {margin-top: -28px;}

}

@media screen and (min-width:1000px) {.banner,.clear2{display: none}}

@media screen and (max-width:999px) {

.index_focus {display: none}

.index_focus2 {display: none}


.clear2{ clear:both;}

.banner {width: 100%;overflow: hidden;}

.banner a {display: block;}

.banner a img {width: 150%;margin-left: -25%;}

.daohang{ text-align:center;}

.daohang>li { float:none; display:inline-block; *float:left;}

.daohang>li a{ padding:0 13px;}

.daohang span{ display:none}

.yiji {display: none}

}

@media screen and (max-width:799px) {

.daohang>li a{ padding:0 7px; font-size:14px; font-size:1.4rem;}

}

@media screen and (min-width:640px) {.container{ display:none}}

@media screen and (max-width:639px) {.daohang {display: none}

.logo{ float:none;}

.her{ float:none; width:100%;}

.heyouxiang{ margin-top:10px;}

.sousuo{ width:98%; float:none; margin:auto; margin-top:20px;}

.sou{ width:75%;}

.youxiang{ float:none;}



.container{ width:5px; height:100%;position:absolute; right:0px;transition:all 0.4s ease 0s; z-index:999;}

.menubtn{width: 35px;height: 30px;position: absolute;top: 25px;right: 20px;transition:all 0.4s ease 0s;}

.menubtn span{display: block;width: 100%;height: 5px;margin-bottom: 5px;background-color: #44A755;}

.nav{width:250px;height:100%;background:rgba(0,0,0,0.8);position: absolute;bottom: 0;right: 0;display: none;}

.nav ul {display: none; margin-top:40px;}

.nav ul li{line-height: 40px;font-size: 16px; font-size:1.6rem;text-indent: 30px;}

.nav ul li a{ color:#fff;}

}



@font-face {

    font-family: 'stencilstd';

    src: url('../fonts/stencilstd.eot');

    src: url('../fonts/stencilstd.eot') format('embedded-opentype'),

         url('../fonts/stencilstd.woff2') format('woff2'),

         url('../fonts/stencilstd.woff') format('woff'),

         url('../fonts/stencilstd.ttf') format('truetype'),

         url('../fonts/stencilstd.svg#stencilstd') format('svg');

}

/*  mian1  */

.main1{ background:url(../m1bei.jpg) no-repeat bottom center; padding-top:69px; padding-bottom:133px;}

.m1l{ width:595px; float:left;}

.m1r{ width:574px; float:right; margin-top:10px;}

.m1biao{ display:block; font-size:40px; font-size:4rem;font-family:"微软雅黑";}

.main1 p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:18px;}

.m1mor{ display:block; width:150px; height:50px; background:url(../m1mor.jpg) repeat-x bottom; text-align:center; line-height:50px; text-transform:uppercase; color:#fffefe; margin-top:49px;}

.main1 p a:hover{ color:#44A755;}

.m1mor:hover{ background:url(../m1morh.jpg) repeat-x bottom;}



.m1r a{ display:block; text-align:center;}

.m1r a img{ width:100%; max-width:574px; max-height:315px;}

@media screen and (min-width:1000px) and (max-width:1219px) {

.m1l{ width:420px; float:left;}

.m1r{ width:550px; margin-top:30px;}

}

@media screen and (max-width:999px) {

.m1l{ width:100%; float:none;}

.m1r{ width:100%; float:none; margin-top:0px;}

.m1biao{font-size:30px; font-size:3rem;}

}



/*  main2  */

.main2{ background:#272727 url(../m2bei.jpg) no-repeat center top; padding-bottom:117px;}

.m2biao{ display:block; text-align:right; font-size:40px; font-size:4rem;font-family: "微软雅黑"; line-height:36px; color:#fff; margin-right:25px;}

.main2 p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#999999; text-align:right; margin-top:21px;}

.main2 p a:hover{ color:#fff;}

.m2lie{ width:287px; float:left; margin-left:17px; margin-top:45px;}

.m2lien{ position:relative; overflow:hidden;}

.m2tu{ display:block; text-align:center; border:1px solid #aaaaaa; border-bottom:none;}

.m2tu img{ width:100%; max-width:379px; max-height:355px;}

.m2fu{ position:absolute; width:100%; height:48px; bottom:0px; left:0px; background:#272727; background:rgba(39,39,39,0.75); transition:0.5s;}

.m2zi{ display:block; width:98%; text-align:center; line-height:48px; font-size:16px; font-size:1.4rem; font-weight:bold; color:#fff; padding:0 1%; position:absolute; top:0px; margin-top:0px; font-family:Verdana, Geneva, sans-serif;}

.m2mor{ display:block; width:111px; height:38px; background:#fff; text-align:center; line-height:38px; position:absolute; left:50%; margin-left:-55px; top:50%; margin-top:33px;}

.m2mor:hover{ background:#44A755; color:#fff}

.m2lie:hover .m2fu{ height:100%; background:#44A755; background:rgba(129,187,64,0.75);}

.m2lie:hover .m2zi{top:50%; margin-top:-46px;}

@media screen and (min-width:1000px) and (max-width:1219px) {

.m2lie{ width:235px; margin-left:10px;}

}

@media screen and (max-width:999px) {

.main2{ background:#272727;}

.m2lie{ width:24%; margin-left:0.5% !important; margin-right:0.5%;}

.m2zi{ font-size:14px; font-size:1.4rem; font-weight:normal;}

.m2lie:hover .m2fu{ height:48px;}

.m2lie:hover .m2zi{top:0px; margin-top:0px;}

}

@media screen and (max-width:759px) {

.m2lie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}

.m2biao{font-size:30px; font-size:3rem; margin-right:auto;}

}

@media screen and (max-width:410px) {

.m2lie{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}

}



/*  main3  */

.main3{ background:#282828 url(../m3bei.jpg) no-repeat center top; padding-top:198px; padding-bottom:171px;}

.m3biao{ display:block; font-size:40px; font-size:4rem;font-family: "微软雅黑"; line-height:36px;}

.main3 p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#666; margin-top:21px; margin-right:220px;}

.main3 p a:hover{ color:#44A755;}



.m3n{ background:url(../m3yinying.png) no-repeat center; margin-top:29px;}

.m3n2{ background:#272727; padding:16px 3px 17px 3px;}

.m3lie{ width:287px; float:left; position:relative; margin-left:9px;}

.m3tu{ display:block; border:1px solid #aaaaaa; text-align:center;}

.m3tu img{ width:100%; max-width:379px; max-height:355px;}

.m3zi{ position:absolute; width:100%; line-height:47px; background:#272727; background:rgba(39,39,39,0.7); left:0px; bottom:0px;}

.m3zi a{ display:block; text-align:center; padding:0 10px; font-size:16px; font-size:1.4rem; line-height:45px; font-weight:bold; color:#fff; font-family:Verdana, Geneva, sans-serif;}

.m3zi:hover{ background:#44A755;}

@media screen and (min-width:1000px) and (max-width:1219px) {

.main3{ padding-top:230px; padding-bottom:185px;}

.m3lie{ width:235px; margin-left:7px;}

.main3 p a{ margin-right:0px;}

}

@media screen and (max-width:999px) {

.main3{ background:#fff;}

.m3lie{ width:24%; margin-left:0.8%;}

.m3zi a{ font-size:14px; font-size:1.4rem; font-weight:normal;}

.main3 p a{ margin-right:0px;}

}

@media screen and (max-width:759px) {

.main3{ padding-top:110px; padding-bottom:50px;}

.m3lie{ width:47%; margin-left:2%; margin-bottom:15px;}

.m3biao{font-size:30px; font-size:3rem;}

}

@media screen and (max-width:410px) {

.m3lie{ width:97%; margin-left:1.5%;}

}



/*  main4  */

.main4{ background:#2c2c2c url(../m4bei.jpg) no-repeat center top; padding-top:2px; padding-bottom:81px;}

.main4 p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#e7e7e7; text-align:right; margin-top:21px; margin-bottom:24px;}

.main4 p a:hover{ color:#fff;}



.m4lie{ width:280px; float:left; position:relative; margin-left:17px; margin-top:16px;}

.m4tu{ display:block; border:1px solid #aaaaaa; text-align:center;}

.m4tu img{ width:100%; max-width:379px; max-height:355px;}

.m4zi{ position:absolute; width:100%; line-height:47px; background:#272727; background:rgba(39,39,39,0.7); left:0px; bottom:0px;}

.m4zi a{ display:block; text-align:center; padding:0 10px; font-size:16px; font-size:1.4rem; line-height:45px; font-weight:bold; color:#fff; font-family:Verdana, Geneva, sans-serif;}

.m4zi:hover{ background:#44A755;}

@media screen and (min-width:1000px) and (max-width:1219px) {

.m4lie{ width:235px; margin-left:12px;}

}

@media screen and (max-width:999px) {

.main4{ background:#272727; padding-top:20px;}

.m4lie{ width:24%; margin-left:0.5% !important; margin-right:0.5%;}

.m4zi a{ font-size:14px; font-size:1.4rem; font-weight:normal;}

}

@media screen and (max-width:759px) {

.m4lie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}

.m4biao{font-size:30px; font-size:3rem;}

}

@media screen and (max-width:410px) {

.m4lie{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}

}



/*  main5  */

.m5bei{ background:#f0f0f0 url(../m5bei.jpg) no-repeat top center;}

.m5bei1{background-color:#f0f0f0;}

/*  main5  */

.main5{ padding-top:130px; overflow:hidden; padding-bottom:67px;}

.m5biao{display:block; font-size:40px; font-size:4rem;font-family: "微软雅黑"; line-height:36px; text-align:center;}

.m5l{ width:508px; float:left; position:relative; margin-top:31px;}

.m5ltu{ display:block; text-align:center;}

.m5ltu img{ width:100%; max-width:508px; max-height:329px;}

.m5fu{ position:absolute; height:100px; width:100%; left:0px; bottom:0px; background:#000 url(../daxie.png) no-repeat right top; background:rgba(0,0,0,0.7) url(../daxie.png) no-repeat right top;}

.m5fu span{ display:block; width:110px; position:absolute; right:0px; background:url(../shizhong.png) no-repeat 30px top; padding-top:17px; line-height:26px; color:#fff; text-align:center; top:31px;}

.m5zi{ padding-left:23px; padding-right:113px;}

.m5zi>a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; font-weight:bold; color:#e7e7e7; margin-top:18px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.m5zi p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#e7e7e7; margin-top:7px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.m5zi:hover a{ color:#44A755;}

.m5fu:hover{ background:#000 url(../daxieh.png) no-repeat right top; background:rgba(0,0,0,0.7) url(../daxieh.png) no-repeat right top;}



.m5r{ width:662px; float:right; margin-top:16px;}

.m5lie{ position:relative; background:#333333 url(../daxie.png) no-repeat right top; min-height:100px; margin-top:15px;}

.m5lie span{ display:block; width:101px; position:absolute; right:0px; background:url(../shizhong.png) no-repeat top center; padding-top:17px; line-height:26px; color:#fff; text-align:center; top:31px;}

.m5rzi{ padding-left:25px; padding-right:110px;}

.m5rzi>a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; font-weight:bold; color:#e7e7e7;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-top:22px;}

.m5rzi p a{ display:block; font-size:14px; font-size:1.4rem; line-height:23px; color:#e7e7e7; margin-top:9px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.m5rzi:hover a{ color:#44A755;}

.m5lie:hover{ background:#333333 url(../daxieh.png) no-repeat right top;}

@media screen and (min-width:1000px) and (max-width:1219px){

.m5r{ width:460px;}

}

@media screen and (max-width:999px){

.m5bei{ background:#fff;}

.m5l{ width:100%; max-width:511px; float:none; margin:auto; margin-top:17px;}

.m5r{ width:100%; float:none;}

}

@media screen and (max-width:519px){

.m5biao{ font-size:30px; font-size:3rem;}

.m5rzi{ padding-left:10px; padding-right:10px; padding-top:110px; padding-bottom:10px;}

.m5zi{ padding-left:10px;}

}



/*  main6  */

.main6{ padding-bottom:59px;}

.m6biao{ display:block;font-size:40px; font-size:4rem;font-family: "微软雅黑"; line-height:36px; text-align:center;}



.img-scroll2 { position:relative; z-index:9; margin-top:28px;}

.img-scroll2 .prev2,.img-scroll2 .next2{position:absolute;display:block;width:34px;height:34px; top:50%; margin-top:-43px; z-index:999}

.img-scroll2 .prev2 { left:14px;cursor:pointer;}

.img-scroll2 .next2 { right:12px;cursor:pointer;}

.img-list2 { position:relative;  z-index:99; overflow:hidden; padding:15px 14px; background:url(../m6bei.jpg) repeat-x top;}

.img-list2 ul { width:9999px;}

.img-list2 li { float:left; display:inline; width:225px; margin-right:12.3px;}

.m6tu{ display:block; text-align:center;}

.m6tu img{ width:100%; max-width:400px; max-height:315px;}

.m6zi{ display:block; text-align:center; font-size:14px; font-size:1.4rem; line-height:40px; margin-top:16px;}





@media screen and (min-width:1000px) and (max-width:1219px){

.img-list2 li { margin-right:18px;}

.img-list2 li { background:none}

}

@media screen and (max-width:999px){

.img-list2 { background:none}

.img-list2 ul { width:1000%;}

.img-list2 li { width:3.20%; margin-right:0.215%;}

}

@media screen and (max-width:740px){

.m6biao{ font-size:30px; font-size:3rem;}

.img-list2 li { width:4.7%; margin-right:0.64%;}

}

@media screen and (max-width:419px){

.img-list2 {padding:15px 0px;}

.img-list2 li { width:10%; margin-right:0.5%;}

.img-scroll2 .prev2 { left:0px;}

.img-scroll2 .next2 { right:0px;}

}



/*  foot  */

.foot{ background:url(../fobei.jpg) no-repeat top center; padding-bottom:57px;}

.foot .zong{ background:url(../fxian.png) repeat-x left 108px; padding-top:127px;}

.ful1{ width:215px; float:left;}

.ful2{ width:580px; float:left; margin-left:38px;}

.ful3{ width:338px; float:right; padding-top:84px;}



.fbiao{ display:block; font-size:30px; font-size:3rem; color:#e0e0e0;font-family: "微软雅黑";}

.ful1 ul{ margin-top:39px;}

.ful1 ul li{ font-size:16px; font-size:1.6rem; line-height:40px; color:#e0e0e0;}

.ful111{ font-size:16px; font-size:1.6rem; line-height:24px !important; color:#e0e0e0;}

.ful1 ul li a{ color:#e0e0e0;}

.shejiao{ margin-top:58px;}

.shejiao a{ display:block; float:left; width:29px; margin-right:14px;}

.shejiao a img{ width:100%; max-width:29px; max-height:29px;}



.ful2n{ margin-top:44px;}

.ful2n a{ display:block; float:left; margin-right:15px; width:176px}

.ful2n a img{ width:100%; max-width:176px; max-height:242px;}



.erweima{ display:block; width:147px;}

.erweima img{ width:100%; max-width:147px; max-height:147px;}

.ful3 p{ color:#e0e0e0; line-height:26px; margin-top:16px;}

.ful3 p a{ color:#e0e0e0;}

.ful1 ul li a:hover,.ful3 p a:hover{ color:#44A755}



/*  you lian  */

.youlian{ background:#000; line-height:32px; padding:15px 0;}

.youlian p{ font-size:24px; font-size:2.4rme; color:#e0e0e0;font-family: "微软雅黑"; float:left;}

.youlian a{ display:block; font-size:14px; font-size:1.4rem; color:#e0e0e0; float:left; margin:0 10px;}

.youlian a:hover{ color:#44A755}



/*  hui dao ding bu  */

#returnTop {_display:none;position:fixed;_position:absolute;z-index:999999999999999999999;right:30px;bottom:109px;_bottom:auto;width:53px;height:45px;text-indent:-999px;overflow:hidden;background:url(../top.png) no-repeat;_backgroundurl:(../top.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}



@media screen and (min-width:1000px) and (max-width:1219px){

.ful1{ width:215px; float:left;}

.ful2{ width:450px; float:left; margin-left:15px;}

.ful3{ width:280px; float:right; padding-top:84px;}

.ful2n a{margin-left:10px; width:140px}

}

@media screen and (max-width:999px){

.foot{ background-size:auto 100%;}

.ful1{ width:100%; float:none;}

.ful2{ width:440px; float:left; margin-left:0px; margin-top:30px;}

.ful3{ width:280px; float:right;}

.ful2n a{margin-left:10px; width:140px}

}

@media screen and (max-width:799px){

.ful2{ width:100%; float:none; margin-left:0px; margin-top:30px;}

.ful3{ width:100%; float:none; padding-top:50px;}

}

@media screen and (max-width:639px){

.foot{background-size:auto 100%; background-attachment:fixed;}

.youlian{ display:none}

.ful2n a{margin-left:5%; width:30%}

}

@media screen and (max-width:369px){

.ful2n a{margin-left:3% !important; width:47%; margin-bottom:20px;}

}





/****************************************************************************  product  ****************************************************************************/

.mianbao{ font-size:14px; font-size:1.4rem; line-height:44px;}

.mianbao a{}

.co23{ color:#44A755; font-size:16px; font-size:1.6rem;}

.mianbao a:hover{ color:#44A755;}



.prmain{}

.prl{ width:282px; float:left;}

.prr{ width:1200px; float:right;}



.subNavBox{ margin-top:10px;}

.prltbiao{ display:block; line-height:46px; background:#212121; font-size:22px; font-size:2.2rem; color:#f7f6f6;font-family: "微软雅黑"; padding-left:14px;}

.subNav,.subNav1{ background:#eeeeee; margin-top:4px; cursor:pointer;}

.subn{ background:url(../heijia.jpg) no-repeat left center; font-size:14px; font-size:1.4rem; font-weight:bold; padding-left:48px; line-height:22px; padding-top:10px; padding-bottom:10px;}

.subNav1 a{ display:block;}

.subNav:hover,.subNav1:hover{background:#44A755;}

.subNav:hover .subn,.subNav1:hover .subn{ background:url(../baijia.jpg) no-repeat left center}

.subNav:hover a,.subNav1:hover a{color:#fff;}

.currentDd a{ color:#fff;}

.currentDt{background:#44A755;}

.currentDt .subn{ background:url(../baijia.jpg) no-repeat left center}

.navContent{ margin-top:4px; padding-left:47px; padding-top:2px; padding-bottom:9px; display:none; background:#eeeeee}

.navContent li{ position:relative;}

.navContent li a{display:block; line-height:31px; background:url(../jianhao.jpg) no-repeat left 14px; padding-left:16px; color:#333; font-size:14px; font-size:1.4rem;}

.navContent li a:hover{color:#44A755; background:url(../jianhaoh.jpg) no-repeat left 14px;}



.prlb{ margin-top:45px;}

.prlbbiao{ border-bottom:1px solid #333; padding-bottom:6px;}

.prlbbiaon{ display:block; background:url(../bi.jpg) no-repeat left center; padding-left:35px; font-size:24px; font-size:2.4rem; color:#212121; text-transform:uppercase;font-family: "微软雅黑"; float:left;}

.prlbmor{ font-size:14px; font-size:1.4rem; line-height:30px; color:#44A755; font-weight:bold; background:url(../prlbmor.jpg) no-repeat right center; padding-right:17px; margin-right:3px; float:right; margin-top:1px;}

.prlblie{ margin-top:18px; margin-bottom:27px;}

.prlblie>a{ display:block; font-size:14px; font-size:1.4rem; line-height:22px; font-weight:bold;}

.prlblie span{ display:block;  color:#c3c3c3; background:url(../shizhong.jpg) no-repeat left center; padding-left:21px; line-height:24px;}

.prlblie p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d; margin-top:2px;}

.prlblie a:hover{ color:#44A755;}



.chanlie{ width:263px; float:left; margin-left:20px; margin-top:10px; margin-bottom:21px;}

.chantu{ display:block; text-align:center; border:1px solid #d2d2d2; border-bottom:none;}

.chantu img{ width:100%; max-width:379px; max-height:355px;}

.chanzi{ background:#eeeeee; position:relative; padding-bottom:21px; transition:0.5s;}

.chanming{ display:block; font-size:14px; font-size:1.4rem; line-height:40px; padding:0 10px; text-align:center; padding-top:2px;}

.chanmor{ display:block; width:100px; height:26px; border-radius:13px; background:#44A755; color:#fff; margin:auto; text-align:center; line-height:26px; margin-top:3px;}

.chanzi input{ position:absolute; left:5px; top:13px;}

.chanlie:hover .chanzi{ background:#44A755;}

.chanlie:hover .chanming{ color:#fff;}

.chanlie:hover .chanmor{ background:#fff; color:#333;}



.fenye{ margin-top:13px;}

.fenyen{ float:right;}

.fenyen a{ display:block; float:left; width:33px; height:28px; background:#eeeeee; text-align:center; line-height:28px; border:1px solid #e5e5e5;margin-right:10px; margin-bottom:10px;}

.fenyen a:hover{ background:#44A755; color:#fff; border:1px solid #44A755}

.sx{ width:59px !important;}

.dangqianfen{ background:#44A755 !important; color:#fff; border:1px solid #44A755 !important}

.fuxuan{ background:url(../fuxuan.jpg) no-repeat left center; padding-left:31px; float:left; font-size:16px; font-size:1.6rem; line-height:30px; color:#4b4b4b;}

.fuxuan input{ width:102px; height:30px; background:#44A755; border:none; cursor:pointer; color:#fff; font-size:14px; font-size:1.4rem; margin-left:11px;}

.fuxuan input:hover{ background:#5c9120;}





.hotbiao{ display:block; background:url(../hotbei.jpg) repeat-x center 55px; margin-bottom:30px; padding-top:55px;}

.hotbiao img{ width:100%; max-width:394px; max-height:26px;}

.mat{ margin-bottom:69px;}



@media screen and (min-width:1000px) and (max-width:1219px){

.prl{ width:230px; float:left;}

.prr{ width:730px; float:right;}

.chanlie{ width:236px; margin-left:10px;}

}

@media screen and (max-width:999px){

.prl{ width:35%; float:left;}

.prr{ width:63%; float:right;}

.chanlie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}

.fenyen{ float:none;}

.fuxuan{ float:none;}

}

@media screen and (max-width:639px){

.prl{ width:100%; float:left; margin-top:30px;}

.prr{ width:100%; float:right;}

}

@media screen and (max-width:400px){

.chanlie{ width:97%;}

}





/****************************************************************************  product2  ****************************************************************/

.box2{width:479px; margin-top:10px; float:left;}

.left-pro{width:479px;text-align:left;}

.left-pro .t1{width:79px;float:right;}

.left-pro .t2{width:385px;text-indent:0;float:left; background:url(../pryinying.jpg) no-repeat bottom center;}

.left-pro .t2 img{text-indent:0;border:3px solid #d2d2d2; border-radius:5px;}

#showArea img{cursor:pointer;display:block;margin-bottom:4px;width:77px;height:72px;border:1px solid #d2d2d2;}

#showArea a{ display:block;}

#main_img{cursor:pointer;display:block;}

#gotop{cursor:pointer;display:block; margin:auto;}

#gobottom{cursor:pointer;display:block; margin:auto;}

#showArea{height:310px; margin-top:10px; margin-bottom:8px;overflow:hidden;}

#showArea a:hover{}

#showArea a:hover img{border:1px solid #44A755;}



.MagicZoomBigImageCont {border:1px solid #eee;background:#FFF;}

.MagicZoomBigImageCont img{width:800px;height:767px}

.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}



.jianjie{ width:352px; float:right;}

.jianjie h1{ font-size:22px; font-size:2.2rem; line-height:40px; color:#333; font-weight:bold; margin-top:12px; background:url(../lvtiao.jpg) no-repeat bottom left; padding-bottom:9px;}

.jianjie ul{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:13px; height:226px;}

.jianjie ul li{ color:#666666; padding-left:10px; background:url(../heidian.jpg) no-repeat left 10px;}

.chanxiang table,.nex table{ width:97%; border-collapse:collapse; line-height:24px; word-break:break-all;}

.chanxiang tr td,.nex tr td{ line-height:24px; padding:2px;}

.inne{ margin-top:105px;}

.inne a{ display:block; width:135px; height:35px; float:left; text-align:center; line-height:35px; background:#333; border-radius:18px;margin-right:16px; color:#fff;}

.inne a:hover{ background:#44A755;}



#outer { margin-top:35px;}

#tab {overflow:hidden;zoom:1;}

#tab li {float:left; cursor:pointer; width:143px; height:40px; line-height:40px; font-size:16px; font-size:1.6rem; text-align:center; border-radius:5px 5px 0 0; background:#666666; margin-right:2px; color:#fff;}

#tab li.current {background:#44A755 url(../zhizhen.png) no-repeat bottom center;}

#content {border:1px solid #eeeeee; margin-top:2px;}

#content .ul {line-height:24px;display:none; padding:0 19px; font-size:14px; font-size:1.4rem; padding-top:26px; padding-bottom:32px;}

#content .ul p,#content .ul li,#content .ul span{ color:#4d4d4d;}

#content .ul img{ max-width:100%;}



.rebiao{ display:block; background:url(../hotbei.jpg) repeat-x left 55px; margin-bottom:30px; padding-top:55px;}

.rebiao img{ width:100%; max-width:482px; max-height:26px;}





@media screen and (min-width:1000px) and (max-width:1219px){

.jianjie{ width:100%; margin-right:auto;}

.MagicZoomBigImageCont{ display:none !important}

.MagicZoomPup { opacity:0 !important;filter:alpha(opacity=0) !important}

.box2{ float:none; margin:auto; margin-top:37px;}

.jianjie ul{ height:auto;}

}

@media screen and (min-width:1000px){.box3{display:none}}

@media screen and (max-width:999px){

.box2{display:none}

.box3{width:100%; margin-top:15px;}

.box3 a{display:block; width:47%; margin-left:1.5%; margin-right:1.5%; float:left; margin-top:15px; }

.box3 a img{width:100%; max-width:379px; max-height:355px;border:1px solid #ccc;}

.jianjie{ width:100%; margin-right:auto;}

.jianjie ul{ height:auto;}

#tab li {width:30%; margin-bottom:10px; font-size:14px; font-size:1.4rem;}

}

@media screen and (max-width:700px){

.box3 a{width:90%; margin-left:5%;}

}

@media screen and (max-width:639px){

.box3 a{width:45%; margin-left:2.5%; margin-right:2.5%;}

}

@media screen and (max-width:380px){

.box3 a{width:95%;}

#tab li {width:48%; margin-right:2%; margin-bottom:10px; font-size:14px; font-size:1.4rem;}

.inne a{ display:block; width:110px;}

}



/****************************************************************************  news  ****************************************************************/

.nemain{}

.nelie{ border-bottom:1px solid #e4e4e4; padding-bottom:2px; margin-top:9px; margin-bottom:20px;}

.nelien{ background:#f5f5f5; position:relative; min-height:159px; padding-bottom:25px;}

.netu{ width:242px; position:absolute; left:38px; top:50%; margin-top:-80px;}

.netu a{ display:block; border:1px solid #d2d2d2; padding:3px;}

.netu a img{ width:100%; max-width:508px; max-height:329px;}

.nezi{ padding-left:306px;}

.nebiao{ display:block; font-size:18px; font-size:1.8rem; font-weight:bold; line-height:24px; padding-top:28px;}

.nelie span{ display:block; color:#44A755; line-height:26px; background:url(../shizhong2.jpg) no-repeat left center; padding-left:21px; margin-top:4px;}

.nelie p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:2px; height:48px; overflow:hidden;}

.nemor{ display:block; width:94px; height:31px; background:#4d4d4d; text-align:center; line-height:31px; color:#fffefe; margin-top:22px;}

.nelie:hover a{ color:#44A755;}

.nelie:hover .nemor{ background:#44A755; color:#fff;}

.jvzhong{ float:none; text-align:center; margin-top:38px;}

.jvzhong a{ float:none; display:inline-block; *float:left;}

@media screen and (max-width:639px){

.nezi{ padding-left:10px; padding-right:10px; padding-top:170px;}

.netu{ left:50%; margin-left:-121px; top:10px; margin-top:auto;}

.nelie p a{ height:auto;}

}



/****************************************************************************  news  ****************************************************************/

.nemain2{}

.nemain2 h1{ display:block; text-align:center; font-size:22px; font-size:2.2rem; font-weight:bold; line-height:24px; margin-top:18px;}

.riqi{ display:block; width:155px; margin:auto; padding-left:21px; background:url(../shizhong3.jpg) no-repeat left center; color:#44A755; line-height:26px; margin-top:19px;}

.nexiang{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:16px;}

.nexiang a{ color:#44A755;}

.fanpian{ background:#eeeeee; padding-left:11px; padding-right:10px; padding-top:6px; padding-bottom:10px; margin-top:19px;}

.fanpian li{ font-size:16px; font-size:1.6rem; line-height:32px; font-family:Tahoma, Geneva, sans-serif; padding-left:24px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.pr{ background:url(../pr.jpg) no-repeat left center;}

.ne{ background:url(../ne.jpg) no-repeat left center;}

.fanpian li a:hover{ color:#44A755;}



/****************************************************************************  why  ****************************************************************/

.wcmain{ padding-bottom:57px;}

.wctou{ position:relative; margin-top:16px;}

.wctou a{ display:block; font-size:40px; font-size:4rem;font-family: "微软雅黑"; position:absolute; left:0px; top:0px;}

.wctou p{ padding-left:365px; font-size:14px; font-size:1.4rem; line-height:20px; padding-top:7px; padding-right:310px;}

.wca{ display:block; font-size:20px; font-size:2rem; line-height:24px; font-weight:bold; background:url(../heidian2.jpg) no-repeat left 8px; margin-top:37px; padding-left:17px;}

.wcp{ font-size:16px; font-size:1.6rem; line-height:24px; margin-left:17px; margin-top:6px;}



.wc1{}

.wc1lie{ width:365px; float:left; margin-left:52px; margin-top:24px; margin-bottom:13px;}

.wc1lien{ border:1px solid #d2d2d2; padding:14px 15px 10px 16px; background:#f4f4f4; height:446px;}

.wctu1{ display:block; text-align:center;}

.wctu1 img{ width:100%; max-width:380px; max-height:286px;}

.wc1zi{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; font-weight:bold; text-align:center; margin-top:24px;}

.wc1lie p{ font-size:14px; font-size:1.4rem; line-height:24px; text-align:center; margin-top:9px;}

.mat1{ margin-top:33px;}



.wc2{}

.wc2lie{ width:580px; margin-top:28px; margin-bottom:5px;}

.wc2lien{ border:1px solid #d2d2d2; min-height:197px; padding:11px 10px 13px 10px; background:#f4f4f4; position:relative;}

.wc2tu{ width:262px; position:absolute; left:10px; top:11px;}

.wc2tun{ width:100%; max-width:380px; max-height:286px;}

.wcfu{ width:11px; height:16px; position:absolute; right:0px; top:50%; margin-top:-8px;}

.wc2zi{ padding-left:280px;}

.wc2zi a{ display:block; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:24px; padding-top:28px;}

.wc2zi p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:7px;}



.mat3{ margin-top:41px;}

.wc3{}

.wc3lie{ width:380px; float:left; margin-left:30px; margin-top:27px; margin-bottom:9px;}

.wc3tu{ display:block; text-align:center;}

.wc3tu img{ width:100%; max-width:380px; max-height:286px;}

.wc3zi{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; text-align:center; margin-top:14px;}

.mat4{ margin-top:46px;}

@media screen and (min-width:1000px) and (max-width:1219px){

.wc1lie{ width:320px; margin-left:10px;}

.wc2lie{ width:480px;}

.wc2tu{ width:220px; top:32px;}

.wc2zi{ padding-left:240px;}

.wc3lie{ width:320px; margin-left:10px;}

.wctou p{ padding-right:0px;}

}

@media screen and (max-width:999px){

.wctou p{ padding-left:0px; padding-top:55px; padding-right:0px;}

.wc1lie{ width:48%; margin-left:1% !important; margin-right:1%;}

.wc2lie{ width:100%; float:none;}

.wc3lie{width:48%; margin-left:1% !important; margin-right:1%;}

}

@media screen and (max-width:639px){

.wctou a{ font-size:30px; font-size:3rem;}

.wctou p{ padding-left:0px; padding-top:55px;}

.wc1lie{ width:98%; margin-left:1% !important; margin-right:1%;}

.wc2lie{ width:100%; float:none;}

.wc2tu{ left:50%; margin-left:-131px;}

.wc2zi{ padding-left:0px; padding-top:180px;}

.wc3lie{width:48%; margin-left:1% !important; margin-right:1%;}

}

@media screen and (max-width:489px){

.wc3lie{width:98%; margin-left:1% !important; margin-right:1%;}

.wc1lien{ height:auto;}

}



/****************************************************************************  FAQ  ****************************************************************/

.faqmain{ padding-bottom:65px;}

.faqbiao{display:block; font-size:40px; font-size:4rem;font-family: "微软雅黑"; text-transform:uppercase; margin-top:16px;}

.wen{ display:block; background:url(../wen.jpg) no-repeat left 10px; padding-left:36px; font-size:20px; font-size:2rem; font-weight:bold; line-height:36px; margin-top:27px;}

.da{ background:url(../da.jpg) no-repeat left 2px; padding-left:36px; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d; margin-top:6px;}

.da p,.da li,.da a{ color:#4d4d4d;}



/****************************************************************************  Certificates  ****************************************************************/

.cemain{ padding-bottom:74px;}

.cebiao{ display:block; font-size:40px; font-size:4rem;font-family: "微软雅黑"; text-transform:uppercase; text-align:center;}

.celie{ width:273px; float:left; margin-left:20px; margin-top:31px; margin-bottom:17px;}

.cen{ padding-bottom:14px; background:url(../ceyinying.jpg) no-repeat bottom center;}

.cetu{ border:1px solid #d2d2d2; padding:9px;}

.cetun{ position:relative; max-width:252px; margin:auto; overflow:hidden; text-align:center;}

.cetun>img{ width:100%; max-width:252px; max-height:354px;}

.cefu{ display:block; width:100%; height:100%; position:absolute; top:100%; left:0px; background:#000; background:rgba(0,0,0,0.5); transition:0.5s;}

.cefu img{ width:34px; height:35px; position:absolute; top:50%; margin-top:-18px; left:50%; margin-left:-17px;}

.celie:hover .cefu{ top:0px;}

.cezi{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; text-align:center;}





#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}

 #baguetteBox-overlay.visible{opacity:1}

 #baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}

 #baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}

 #baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}

 

 #baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Verdana, Geneva, sans-serif;}

 #baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}

 #baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}

 #baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}

 #baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}

 .baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}

 .baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;

 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}

 .baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}

 .baguetteBox-button#next-button{right:2%}

 .baguetteBox-button#previous-button{left:2%}

 .baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}

 .baguetteBox-button svg{position:absolute;left:0;top:0}

 .spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}

 .double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}

 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}

 @-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

 @keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

 @-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

 @keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

 @-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}

 @keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}



@media screen and (min-width:1000px) and (max-width:1219px){

.celie{ width:237px; margin-left:10px;}

.cen{ background:none}

}

@media screen and (max-width:999px){

.celie{ width:31%; margin-left:1% !important; margin-right:1%;}

.cefu{ top:0px; background:rgba(0,0,0,0.2);}

.cen{ background:none}

}

@media screen and (max-width:639px){

.celie{ width:48%; margin-left:1% !important; margin-right:1%;}

}

@media screen and (max-width:389px){

.celie{ width:98%; margin-left:1% !important; margin-right:1%;}

}



/****************************************************************************  about  ****************************************************************/

.abbiao{ display:block; font-size:40px; font-size:4rem;font-family: "微软雅黑"; text-transform:uppercase; text-align:center;}

.abmain{ padding-top:17px; padding-bottom:67px;}

.abtu{ display:block; text-align:center; overflow:hidden; margin-top:24px; margin-bottom:28px;}

.abtu img{ width:100%; max-width:1200px; max-height:455px;}

.abmain p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:24px;}



/****************************************************************************  contact  ****************************************************************/

.comain{ padding-bottom:70px;}

.col{ width:375px; float:left; background:url(../doudou.jpg) repeat-x left 301px;}

.cor{ width:788px; float:right}

.colbiao{ display:block; font-size:30px; font-size:3rem;font-family: "微软雅黑"; text-transform:uppercase; margin-top:32px;}

.cop{ font-size:16px; font-size:1.6rem; line-height:22px; color:#000000; margin-top:12px;}

.corbiao{ display:block; font-size:30px; font-size:3rem;font-family: "微软雅黑"; text-transform:uppercase; margin-top:32px; margin-left:14px;}

.cop2{ font-size:16px; font-size:1.6rem; line-height:22px; color:#666666; margin-top:12px; margin-left:14px;}



.col ul{ margin-top:38px; margin-bottom:10px;}

.conl{ width:140px; float:left; text-align:center;}

.conr{ width:180px; float:right; text-align:center;}

.cotu{ display:block; text-align:center;}

.cotu img{ width:79px; height:79px;}

.cozi{ display:block; text-align:center; margin-top:15px;}

.col ul li{ font-size:16px; font-size:1.6rem; line-height:22px; margin-top:8px; color:#000;}

.col ul li a{ color:#000;}

.col ul li a:hover{ color:#44A755;}

.fe14{ font-size:14px !important; font-size:1.4rem !important;}



.coxin{ position:relative; z-index:99; margin-top:19px;}

.coxinn{ z-index:9999; position:relative; width:822px; margin:auto; padding-top:97px}

.coxin .xing{ background:url(../xing.jpg) no-repeat left 19px; padding-left:14px;}

.coxin .int1{ padding-left:14px; width:370px; float:left; margin-top:13px;}

.coxin .int2{ padding-left:14px; width:370px; float:right; margin-top:13px;}

.coxin .int1 input,.coxin .int2 input{ width:359px; height:42px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px;box-shadow:0px 2px 2px #a4a3a3; background:#f2f2f2;}

.tex{ padding-top:13px; background:url(../xing.jpg) no-repeat left 30px; padding-left:14px;}

.coxin textarea{ width:764px; height:184px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; box-shadow:0px 2px 2px #a4a3a3; background:#f2f2f2;}

.coxin .int5{ margin-top:13px;}

.coxin .int3{ width:239px; height:42px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; text-transform:uppercase;box-shadow:0px 2px 2px #a4a3a3; float:left; background:#f2f2f2;}

.coyanzheng{ width:163px; height:44px; float:left; margin-left:18px; cursor:pointer;}

.coxin .int4{ width:250px; height:44px; float:left; background:#44A755; font-size:14px; font-size:1.4rem; color:#fff; margin-left:18px; cursor:pointer; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; border-radius:5px;}

.coxin .int4:hover{ background:#6ea72d;}

.ditu{ display:block; text-align:center; padding-top:38px; width:100%;}

.ditu img{ width:100%; max-width:1200px; max-height:490px;}





@media screen and (min-width:1000px) and (max-width:1319px){

.cor{ width:588px; float:right}

.coxin .int1{ width:270px;}

.coxin .int2{ width:270px;}

.coxin .int1 input,.coxin .int2 input{ width:259px;}

.coxin textarea{ width:564px;}

.coxin .int3{ width:139px;}

.coxin .int4{ width:150px;}

}

@media screen and (max-width:999px){

.col{ width:100%; float:none; background:none;}

.cor{ width:100%; float:none}

.col ul{ width:50%;}

.colbiao{font-size:20px; font-size:2rem;}

.corbiao{font-size:20px; font-size:2rem; margin-left:0px;}

.cop2{margin-left:0px;}



.coxin{ height:auto; margin-top:auto;}

.coxin{width:auto; padding-top:20px;}

.coxin .int1,.coxin .int2{  width:auto; float:none;}

.coxin .int1 input,.coxin .int2 input{ width:95%;}

.coxin textarea{ width:95%;}

.ditu{ max-width:100%; margin-top:20px;}

.coxin .int4{ width:30%;}

.coxin .int3{ width:30%;}

}

@media screen and (max-width:639px){

.coxin .int1 input,.coxin .int2 input{ width:90%;}

.coxin textarea{ width:90%;}

.coxin .int4{ width:30%; margin-top:25px;}

.coxin .int3{ width:90%;}

.coyanzheng{ margin-left:auto; margin-top:25px;}

}

@media screen and (max-width:469px){

.col ul{ width:100%;}

}



/*在线留言样式*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../dt-10.gif) repeat-x left top; }
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.mesbut{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.mesbut:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.mesbut:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}

/*翻页样式*/
.fenye{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.fenye a,.fenye span.miy{ margin:2px; text-decoration:none;}
.fenye .disabledfy{ font-family: Tahoma, Verdana;}

.fenye a,.fenye span.miy{ border:1px solid #aaaadd; padding:2px 5px 2px 5px; color:#999;}
.fenye a:hover { border:1px solid #999; color:#000;}
.fenye a:active {border:1px solid #999; color:#000;}
.fenye span.current { border:1px solid #999; background-color:#999; padding:2px 5px 2px 5px; margin:2px; color:#FFFFFF; text-decoration:none;}
.fenye span.disabled { border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px; color:#ddd;}
























