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

html {font-size:62.5%;height:100%}
body {margin:0 auto;font-family:Verdana, Geneva, 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 {margin:0;padding:0;list-style:none;color:#333;}
a {text-decoration:none;color:#333;outline:none;}
h1 {margin:0;padding:0;font-weight:normal;}
.clear {clear:both;}
.fl{float:left}
.fr{float:right}
.co2e{color:#2e2c2c !important}
.cod8{color:#d81719;}
.co33{color:#333;}


input,textarea{font-family:Verdana, Geneva, sans-serif;font-size:12px;font-size:1.2rem;color:#333; border:none;}


::-webkit-input-placeholder{/* WebKit browsers */
    color:#333;}
:-o-placeholder{/* Mozilla Firefox 4 to 18 */
    color:#333;}
::-moz-placeholder{/* Mozilla Firefox 19+ */
    color:#333;}
:-ms-input-placeholder{/* Internet Explorer 10+ */
    color:#333;}
@media screen and (min-width:1320px){.zong{width:1300px;margin:auto;}}
@media screen and (min-width:1000px) and (max-width:1319px){.zong{width:980px;margin:auto;}}
@media screen and (max-width:999px){.zong{width:95%;margin:auto;}}


.head{ background:url(../img/headbei.jpg) no-repeat center;}
.logo{ width:217px; float:left; margin-top:20px;}
.logo a{ display:block; width:100%; text-align:center}
.logo a img{ width:100%; max-width:217px; max-height:63px;}

/*  sousuo  */
.search{width:42px;z-index:99999;float:right;background:none;margin-top:32px; margin-right:13px;}
.search1{ position:relative;float:right;background:none;margin-top:43px; margin-right:28px;}
.sb-icon-search {color: #fff;/*z-index: 9999999;*/width:42px;height:42px;display:block;}
.sb-search-submit {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;color: transparent;border: none;outline: none;z-index: 999999;}
.search_1000{}
.sb-search {position:relative;width: 0%;min-width: 42px;height: 42px;float: right;display:inline;overflow: hidden;-webkit-transition: width 0s;-moz-transition: width 0s;transition: width 0s;-webkit-backface-visibility: hidden;border-radius:22px;z-index:9999999}
.sb-search-input {position: absolute;top: 0;left:0px;outline: none;width:236px;height: 42px;line-height:42px;padding-left:10px;border:none;margin: 0;z-index: 10;font-family:Verdana, Geneva, sans-serif;background:url(../img/lvshu.jpg) no-repeat 200px center;}
.sb-icon-search,.sb-search-submit{width: 42px;height: 42px;display: block;position: absolute;right: 0px;top:0px;padding: 0;margin: 0;cursor: pointer;background:url(../img/sousuo.png) no-repeat center;border:none;}

.sb-search.sb-search-open,
.no-js .sb-search {width: 236px;height:42px;line-height:42px;position:relative;right:0px;top:0px;background:#fff;border:1px solid #e60013;}
.no-js .sb-search .sb-icon-search {position:absolute;background:url(../img/sousuo.png) no-repeat center;z-index: 15;right:0px;top:0px;}
.no-js .sb-search .sb-search-submit{z-index: 90;}

/*  dao hang  */
.daohang{ float:right; margin-right:15px;}
.daohang>li{ float:left;padding-bottom:3px; position:relative; z-index:999}
.daohang>li>a{ display:block; line-height:104px; padding-left:38px; padding-right:35px; text-transform:uppercase; font-size:14px; font-size:1.4rem; }
.daohang>li:hover>a{ background:#d81719; color:#fff;}
.dangqiandao{ background:#d81719; color:#fff;}

.yiji{ position:absolute; width:202px; background:#fff; background:rgba(255,255,255,0.9); top:-9999px; left:0px; z-index:9999}
.yiji li{ padding-left:38px; font-size:14px; font-size:1.4rem; line-height:34px; position:relative; z-index:9999}
.yiji li a{ display:block;}
.yiji li:hover{ background:#8fc321;}
.yiji li:hover>a{ color:#fff;}
.daohang>li:hover .yiji{top:107px;}

.erji{ position:absolute; width:184px; background:#fff; background:rgba(255,255,255,0.9); left:202px; top:-9999px; z-index:99999}
.erji>li{ background:url(../img/huikuai.jpg) no-repeat 15px 15px;padding-left:30px; font-size:12px; font-size:1.2rem;}
.erji>li:hover{background:#8fc321 url(../img/baikuai.jpg) no-repeat 15px 15px;}
.sanji{ position:absolute; width:157px; background:#fff; background:rgba(255,255,255,0.9); left:184px; top:-9999px; z-index:99999}
.sanji li{ padding-left:30px; font-size:12px; font-size:1.2rem;}
.yiji li:hover .erji{ top:0px;}
.erji li:hover .sanji{ top:0px;}

/*lun bo*/
.index_focus {position: relative;width: 100%;height: 614px;margin: 0 auto;overflow:hidden;z-index:9;}
.index_focusn{width:1680px;position:absolute;left:50%;top:0;margin-left:-840px;height:100%;z-index:99;}
.index_focus .bd li {display: none;position: absolute;left: 0;top:0;width:1680px;z-index:999}
.index_focus .slide_nav {position: absolute;left:50%;margin-left:-61px;bottom:39px;z-index:999;}
.index_focus .slide_nav a{width:17px;height:17px;cursor:pointer;float:left;margin-right:13px; border-radius:50%;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:#d81719;}

.index_focus2 {position: relative;width: 100%;height:464px;margin: 0 auto;overflow:hidden;z-index:9;}
.index_focusn2{width:1680px;position:absolute;left:50%;top:0;margin-left:-840px;height:100%;z-index:99;}
.index_focus2 .bd li {display: none;position: absolute;left: 0;top:0;width:1680px;z-index:999}
.index_focus2 .slide_nav {position: absolute;left:50%;margin-left:-61px;bottom:30px;z-index:999;}
.index_focus2 .slide_nav a{width:17px;height:17px;cursor:pointer;float:left;margin-right:13px; border-radius:50%;background:#fff;}

.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:#d81719;}



@media screen and (min-width:1000px) and (max-width:1319px){
.head{ background:url(../img/bannerbei.jpg) no-repeat bottom center;}
.daohang{ margin-right:80px;}
.daohang>li>a{ padding-left:20px; padding-right:20px;}
.sanji{ width:145px;}
.index_focus { height:491px;}
.index_focusn img{ width:80%;}
.index_focus2 { height:357px;}
.index_focusn2 img{ width:77%;}
}
@media screen and (min-width:1000px){
.banner{ display:none}
}
@media screen and (max-width:999px){
.head{ background:url(../img/bannerbei.jpg) no-repeat bottom center;}
.daohang{ width:100%; text-align:center; margin-right:auto;}
.daohang li{ float:none; display:inline-block;}
.daohang>li:hover>a,.dangqiandao{ background:none; color:#d81719;}
.yiji{ display:none;}

.index_focus,.index_focus2{ display:none}
.banner{width:100%;overflow:hidden;}
.banner a{display:block;width:100%;}
.banner a img{width:140%;margin-left:-20%;}
}
@media screen and (max-width:799px){
.daohang>li>a{ padding-left:24px; padding-right:23px;}
}
@media screen and (min-width:640px){
#opciones,#settings{ display:none}
}
@media screen and (max-width:639px){
.daohang{ display:none}
.head{ padding-bottom:25px;}
.logo{ width:180px;}
.search{ margin-top:25px; margin-right:45px;}

#opciones {z-index:7000;position:absolute;padding-bottom: 10px;padding-left: 10px;width: 120px;padding-right: 10px;background: #000; background:rgba(0,0,0,0.7);filter:alpha(opacity=80);color:#fff;top:60px;right:10px;padding-top:10px}

#opciones a { display:block;color: #fff;text-decoration: none; font-size:14px; font-size:1.4rem; line-height:36px;}
#opciones a:hover { color:#d81719}
#settings {z-index: 8000;position:absolute;text-indent: -99999px;width:40px;display: block; background:url(../img/32anniu.png);height:30px;top:30px;cursor: pointer;right: 10px;}
.cerrar {background:url(../img/anniu.png)}

.sybanner{ text-align:center;}
.sybanner a{ display:block; padding-top:187px; padding-bottom:159px;}
.sybanner a img{ width:100%; max-width:803px; max-height:162px;}
}

/*  main1  */
.main1{ background:url(../img/main1bei.jpg) no-repeat right center; padding-top:60px;}
.m1biao{ display:block; text-align:center;}
.m1biao img{ width:178px; height:34px;}
.m1n{ position:relative; margin-top:32px;}
.m1tu{ width:531px; height:291px; left:10px; top:9px; background:#ecebeb;}
.m1tu a{ display:block; width:100%; position:relative; top:-9px; left:-10px;}
.m1tu a img{ width:100%; max-width:531px; max-height:291px;}
.m1zi{ padding-left:574px;}
.m1zi p a{ display:block; line-height:20px;padding-top:17px;}
.m1nbiao{ display:block; margin-top:23px;}
.m1nbiao img{ width:183px; height:12px;}
.m1zi ul{ margin-top:32px; margin-bottom:26px}
.m1zi ul li{ margin-top:24px;}
.m1zi ul li a{ display:block; line-height:20px; padding-left:58px; min-height:44px;}
.tubiao1{ background:url(../img/m1tubiao1.png) no-repeat left center;}
.tubiao2{ background:url(../img/m1tubiao2.png) no-repeat left center;}
.m1nmor{ color:#d81719; border-bottom:1px solid #d81719;}
.m1zi a:hover{color:#d81719;}
.m1nmor:hover{ border-bottom:#fff}
@media screen and (min-width:1000px) and (max-width:1319px){
.m1zi p a{ padding-top:0px;}
}
@media screen and (min-width:1000px){
.m1tu{ position:absolute;}
.main1{ height:366px;}
}
@media screen and (max-width:999px){
.m1tu{ width:100%; text-align:center; background:none; height:auto;}
.m1tu a{ left:0px; top:0px;}
.m1zi{ padding-left:0px; padding-top:}
}

/* main2  */
.main2{ background:#eaeaea; margin-top:60px; padding-top:52px; padding-bottom:63px;}
.m2biao{ display:block; text-align:center;}
.m2biao img{ width:260px; height:34px;}

.m2lie{ width:242px; float:left; margin-left:70px; margin-top:34px;}
.m2lien{ padding:9px;}
.m2tu{ display:block; text-align:center;}
.m2tu img{ width:100%; max-width:452px; max-height:374px;}
.m2zi{ display:block; text-align:center; color:#fff; line-height:20px; margin-top:4px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.m2lie1,.m2lie5{ background:#d73032; margin-left:64px;}
.m2lie2,.m2lie6{ background:#8fc321}
.m2lie3,.m2lie7{ background:#029dcb}
.m2lie4,.m2lie8{ background:#f3901b}

.m2lie1:hover,.m2lie5:hover{ background:#8fc321}
.m2lie2:hover,.m2lie6:hover{ background:#029dcb}
.m2lie3:hover,.m2lie7:hover{ background:#f3901b}
.m2lie4:hover,.m2lie8:hover{ background:#d73032}
@media screen and (min-width:1000px) and (max-width:1319px){
.m2lie{ width:230px; margin-left:20px;}
.m2lie1,.m2lie5{ margin-left:auto;}
}
@media screen and (max-width:999px){
.m2lie{ width:23%; margin-left:1% !important; margin-right:1%;}
}
@media screen and (max-width:850px){
.m2lie{ width:48%; margin-left:1% !important; margin-right:1%;}
}
@media screen and (max-width:480px){
.m2lie{ width:98%; margin-left:1% !important; margin-right:1%;}
}

/*  main3  */
.main3{ background:url(../img/m3bei.jpg) no-repeat center; padding-top:60px; padding-bottom:58px;}
.m3biao{ display:block; text-align:center;}
.m3biao img{ width:228px; height:34px;}
.m3n{}
.m3n .int1{ width:265px; height:29px; background:url(../img/m3intbei.png) no-repeat left bottom; font-size:14px; font-size:1.4rem; padding-left:12px; float:left; margin-left:62px; margin-top:29px; line-height:29px; padding-bottom:10px;}
.maln{ margin-left:auto !important; margin-right:2px;}
.m3n textarea{width:945px; height:106px; background:url(../img/m3tebei.png) no-repeat left bottom; background-size:100% auto; font-size:14px; font-size:1.4rem; padding-left:12px; float:left; margin-top:30px; line-height:20px;}
.m3r{ width:278px; float:right;}
.m3n .int2{ width:126px; height:27px; border:1px solid #c5c2c2; border-top:none; background:none; font-size:14px; font-size:1.4rem; padding-left:12px; float:left; margin-top:29px; line-height:27px; padding-bottom:6px;}
.m3yanzheng{ width:129px; height:36px; float:right; margin-top:29px; cursor:pointer}
.m3n .int3{ width:100%; height:39px; background:#d81719; color:#fff; font-size:14px; font-size:1.4rem; margin-top:27px; cursor:pointer}
.m3n .int3:hover{ background:#8fc321;}

@media screen and (min-width:1000px) and (max-width:1319px){
.m3n .int1{ width:222px;  border:1px solid #c5c2c2; border-top:none; background:none; margin-left:10px;}
.m3n textarea{ width:716px;  border:1px solid #c5c2c2; border-top:none; background:none;}
.m3r{ width:238px;}
.m3n .int2{ width:87px; padding-left:7px;}
}
@media screen and (max-width:999px){
.main3{ background-size:auto 100%;}
.m3n .int1{ width:43%;  border:1px solid #c5c2c2; border-top:none; background:none; margin-left:2% !important; margin-right:2%; padding-left:2%}
.m3n textarea{ width:92.3%;  border:1px solid #c5c2c2; border-top:none; background:none; padding-left:2%;margin-left:2%}
.m3r{ width:100%;}
.m3n .int2{ width:30%; padding-left:2%; margin-left:2%;}
.m3yanzheng{ float:left; margin-left:2%;}
.m3n .int3{ width:30%; float:left; margin-left:2%}
}
@media screen and (max-width:479px){
.m3n .int1{ width:95%; margin-left:auto !important; margin-right:auto;}
.m3n textarea{ width:95%; margin-left:auto !important; margin-right:auto;}
.m3n .int2{ margin-left:auto; width:40%;}
.m3yanzheng{ margin-left:5%;}
.m3n .int3{ width:97.8%; margin-left:auto;}
}

/*  foot  */
.foot{ background:#3f3e3e; padding-top:55px; padding-bottom:26px;}
.ful1{ width:190px; float:left;}
.ful2{ width:500px; float:left; margin-left:120px;}
.ful3{ width:482px; float:right;}
.ful1biao,.ful2biao,.ful3biao{ display:block;}
.ful1biao img{ width:130px; height:31px;}
.ful2biao img{ width:141px; height:31px;}
.ful3biao img{ width:156px; height:31px; margin-bottom:10px;}

.ful1 ul{ margin-top:17px;}
.ful1 ul li a{ display:block; line-height:30px; color:#fff;}

.ful2 ul{ margin-top:17px;}
.ful2 ul li{ line-height:30px; color:#fff; padding-left:26px; position:relative;}
.ful2 ul li a,.ful2 ul li p{ color:#fff;}
.fodianhua{ background:url(../img/fshouji.jpg) no-repeat 1px 10px;}
.fochuanzhen{ background:url(../img/fchuanzhen.jpg) no-repeat left 10px;}
.foyouxiang{ background:url(../img/fxinfeng.jpg) no-repeat left 10px;}
.fos{ background:url(../img/fs.jpg) no-repeat left 10px;}
.fodizhi{ background:url(../img/fdingwei.jpg) no-repeat left 7px; padding-left:58px !important;}
.ful2 ul li p{ position:absolute; left:26px;}
.shejiao{ margin-left:11px; margin-top:17px;}
.shejiao a{ display:block; float:left; margin-left:15px; color:#fff; line-height:34px;}
.shejiao a img{ width:34px; height:34px; border-radius:3px;}

.f3lie{ position:relative; min-height:72px; margin-top:17px;}
.f3tu{ display:block; width:119px; position:absolute; left:0px; top:0px;}
.f3tu img{ width:100%; max-width:224px; max-height:136px;}
.f3zi{ padding-left:133px;}
.f3zi p a{ display:block; color:#fff; line-height:20px; height:42px; overflow:hidden; margin-bottom:9px;}
.f3zi>a{ color:#d81719; border-bottom:1px solid #d81719;}
.foot a:hover{color:#d81719;}
.f3zi>a:hover{ border-bottom:1px solid #3f3e3e}

/*  foot2  */
.foot2{ background:#343333; padding-top:10px; padding-bottom:15px;}
.foot2 p{ color:#fff; line-height:20px;}

.foot3{ background:#343333; padding-top:10px; padding-bottom:13px;}
.foot3 p{ color:#fff; line-height:20px;}

.pl{ float:left;}
.pr{ float:right;}
.youlian{ line-height:20px;}
.youlian p{ float:left; color:#fff}
.youlian a{ display:block; margin:0 8px; color:#fff; float:left;}
.youlian a:hover{color:#d81719;}

@media screen and (min-width:1000px) and (max-width:1319px){
.ful1{ width:160px;}
.ful2{ width:400px; margin-left:20px;}
.ful3{ width:380px;}
}
@media screen and (max-width:999px){
.ful1{ width:37%;}
.ful2{ width:100%; margin-left:0px; margin-top:40px;}
.ful3{ width:63%;}
.pl{ float:none;}
.pr{ float:none;}
}
@media screen and (max-width:639px){
.ful1{ width:100%;}
.ful2{ width:100%; margin-left:0px; margin-top:40px;}
.ful3{ width:100%; margin-top:40px;}
.youlian{ display:none}
}

/***********************************************************************************  product  *************************************************************************/
.mianbao{ background:#efeeee; padding-top:22px; padding-bottom:25px; color:#333;}
.mianbao a:hover{ color:#d81719;}

.prmain{ padding-bottom:49px;}
.prl{ width:252px; float:left}
.prr{ width:998px; float:right;}

.prltbiao{ display:block; line-height:47px; background:#d81719; padding-left:12px; font-size:18px; font-size:1.8rem; color:#fff; text-transform:uppercase; margin-top:35px;}
.subNavBox{border:solid 1px #e8e6e6; border-top:none; padding:0 10px; padding-bottom:10px;}
.subNav{ background:url(../img/zuosan.jpg) no-repeat center left; padding-left:16px; border-bottom:1px solid #e8e6e6;}
.subNav1{ background:url(../img/zuosan.jpg) no-repeat center left; padding-left:16px; border-bottom:1px solid #e8e6e6;}
.subNav a{ font-size:14px; font-size:1.4rem; line-height:40px;}
.subNav1 a{ display:block; font-size:14px; font-size:1.4rem; line-height:40px;}
.subNav:hover a{color:#8fc321;}
.subNav1:hover a{color:#8fc321;}
.currentDd a{color:#8fc321}
.currentDt{ background:url(../img/xiasan.jpg) no-repeat center left;}
.navContent{display: none; padding-left:18px;}
.navContent div{ background:url(../img/huikuai.jpg) no-repeat left center; padding-left:11px; padding-top:10px; padding-bottom:10px;}
.navContent div a{ line-height:12px;}
.navContent div:hover{background:url(../img/lvkuai.jpg) no-repeat left center;}

.currentDd2{}
.currentDd2 a{}
.currentDt2{ background:url(../img/lvkuai.jpg) no-repeat left center !important;}
.navContent2{display: none; padding-left:32px; padding-top:2px;}
.navContent2 li a{ line-height:30px; display:block;}
.navContent2 li a:hover{color:#8fc321;}
.subNav3 a{ display:block;}

.prlbbiao{ display:block; font-size:18px; font-size:1.8rem; color:#fff; text-transform:uppercase; text-align:center; background:#d81719; line-height:47px; margin-top:18px;}
.prlb{border:solid 1px #e8e6e6; border-top:none; padding-left:12px; padding-right:13px; padding-top:15px; padding-bottom:15px;}
.prlbtu{ display:block; width:100%; text-align:center;}
.prlbtu img{ width:100%; max-width:224px; max-height:136px;}
.prlbnbiao{ display:block; font-weight:bold; line-height:20px; margin-top:9px;}
.prlb p a{ display:block; line-height:20px; margin-top:4px; margin-bottom:9px;}
.prlbmor{ color:#d71c02; border-bottom:1px solid #d71c02;}
.down{ display:block; font-size:18px; font-size:1.8rem; color:#fff; text-transform:uppercase; text-align:center; background:#d81719; line-height:47px; margin-top:19px;}
.prlb a:hover{ color:#d71c02;}
.prlbmor:hover{ border-bottom:1px solid #fff}

.fenye{ margin-top:35px;}
.fenyen{ float:left; margin-top:5px;}
.fuxuan{ float:right;}
.fenyen a{ display:block; float:left; width:19px; height:18px; border:1px solid #e0dede; text-align:center; line-height:18px; margin-right:5px; margin-bottom:10px;}
.sx{ border:none !important; width:auto !important;}
.fenyen a:hover{ background:#d73032; border:1px solid #d73032; color:#fff;}
.sx:hover{ color:#d73032 !important; background:none !important; border:none !important;}
.dangqianfen{background:#d73032; border:1px solid #d73032 !important; color:#fff !important;}
.fuxuan input{ width:141px; height:31px; background:#d81719; border:none; color:#fff; cursor:pointer;}
.fuxuan input:hover{ background:#8fc321;}
.fenyen a.no,.fenyen a.no:hover{   color:#333 !important;}
.chanlie{ width:272px; float:left; background:#f4f3f3; margin-left:89px; margin-top:22px; margin-bottom:11px;}
.chanlien{ padding:14px 13px 26px 12px;}
.chantu{ display:block; width:100%;}
.chantu img{ width:100%; max-width:452px; max-height:374px;}
.chanming{ position:relative; margin-top:14px;}
.chanming input{ position:absolute; left:0px; top:2px;}
.chanming a{ display:block; padding:0 20px; line-height:20px; text-align:center;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.chanmor{ display:block; width:94px; height:29px; background:#d71c02; line-height:29px; text-align:center; margin:auto; color:#fff; margin-top:11px;}
.maln1{ margin-left:auto !important;}
.chanming a:hover{ color:#d71c02;}
.chanmor:hover{background:#8fc321;}
.mat{ margin-top:46px;}
@media screen and (min-width:1000px) and (max-width:1319px){
.prl{ width:220px;}
.prr{ width:740px;}
.chanlie{ width:226px; margin-left:30px;}
}
@media screen and (max-width:999px){
.prl{ width:38%;}
.prr{ width:59%;}
.chanlie{ width:47%; margin-left:1.5% !important; margin-right:1.5%}
.fenyen{ margin-right:20px;}
.fuxuan{ float:left;}
}
@media screen and (max-width:809px){
.chanlie{ width:97%;}
}
@media screen and (max-width:639px){
.prl{ width:100%;}
.prr{ width:100%;}
.chanlie{ width:47%; margin-left:1.5% !important; margin-right:1.5%}
}
@media screen and (max-width:489px){
.chanlie{ width:97%;}
}

/***********************************************************************************  product2  *************************************************************************/

.box2{width:605px; margin-top:42px; float:left;}
.left-pro{width:605px;text-align:left;}
.left-pro .t1{width:115px;float:right;}
.left-pro .t2{width:476px;text-indent:0;float:left;}
.left-pro .t2 img{text-indent:0;border:11px solid #f4f3f3; border-bottom:14px solid #f4f3f3; border-top:12px solid #f4f3f3;}
#showArea img{cursor:pointer;display:block;margin-bottom:13px;width:103px;height:86px;border:2px solid #f4f3f3;}
#showArea a{ display:block; padding-left:8px;}
#main_img{cursor:pointer;display:block;}
#gotop{cursor:pointer;display:block;}
#gobottom{cursor:pointer;display:block;}
#showArea{height:399px; margin-top:1px;overflow:hidden;}
#showArea a:hover{ background:url(../img/zhizhen.jpg) no-repeat left center;}
#showArea a:hover img{border:2px solid #d81719;}

.MagicZoomBigImageCont {border:1px solid #eee;background:#FFF;}
.MagicZoomBigImageCont img{width:800px;height:800px}
.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}

.jianjie{ width:354px; float:right;}
.jianjie ul{ margin-top:40px; line-height:24px;}
.jianjie ul h1{ font-size:14px; font-size:1.4rem; margin-bottom:8px;}
.inno{ display:block; width:110px; height:31px; background:#d81719; float:left; text-align:center; line-height:31px; color:#fff; margin-top:36px;}
.nepr{ display:block; width:110px; height:31px; background:#8fc321; float:left; text-align:center; line-height:31px; color:#fff; margin-left:18px; margin-top:36px;}
.inno:hover{ background:#8fc321;}
.nepr:hover{ background:#d81719;}

.chanxbiao{ border-bottom:5px solid #f4f3f3; padding-bottom:12px; margin-top:38px;}
.chanxbiao img{ width:264px; height:23px;}
.chanx{ line-height:24px; padding-top:29px;}
.chanx p,.chanx span,.chanx li{ color:#333;}

.chanx a,.nexiang a{ color:#d81719;}
.chanx img,.nexiang img{ max-width:100%;} 
.chanx table,.nexiang table{ width:97%; border-collapse:collapse; line-height:24px; word-break:break-all;}
.chanx tr td,.nexiang tr td{ line-height:24px; padding:2px;}

@media screen and (min-width:1000px) and (max-width:1319px){
.MagicZoomBigImageCont,.MagicZoomPup{ display:none !important}
.jianjie{ width:100%;}
}
@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:45%; margin-left:2.5%; margin-right:2.5%; float:left; margin-top:15px; }
.box3 a img{width:100%; max-width:452px; max-height:374px;border:1px solid #d71c02;}
.jianjie{ width:100%;}
}
@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:90%; margin-left:5%;}
}


/***********************************************************************************  news  *************************************************************************/
.nemain{ margin-top:36px; padding-bottom:32px;}
.nemain2{ padding-top:36px; padding-bottom:32px;}
.nelie{ position:relative; border-bottom:1px dashed #d5d2d2; margin-top:20px;}
.netu{ display:block; width:224px; position:absolute; left:0px; top:0px; text-align:center;}
.netu img{ width:100%; max-width:224px; max-height:136px; border:1px solid #f9f4f5;}
.nezi{ padding-left:244px; min-height:138px; padding-bottom:21px;}
.nebiao{ display:block; font-weight:bold; line-height:20px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.nezi span{ display:block; color:#bdb9b9; background:url(../img/shizhong.jpg) no-repeat left center; padding-left:23px; line-height:20px; margin-top:8px;}
.nezi p a{ display:block; line-height:20px; margin-top:10px; height:41px; overflow:hidden; margin-bottom:14px;}
.nemor{ color:#d81719; border-bottom:1px solid #d81719;}
.nezi a:hover{ color:#d81719;}
.nemor:hover{ border-bottom:1px solid #fff;}
.jvzhong{ float:none; text-align:center; margin-top:41px;}
.jvzhong a{ float:none; display:inline-block; *float:left;}
.jvzhong a.no,.jvzhong a.no:hover{ color:#333 !important;}
.hot{ background:#eaeaea; padding-top:52px; padding-bottom:49px;}
.hotbiao{ display:block; text-align:center;}
.hotbiao img{ width:255px; height:34px;}
.img-scroll { position:relative; width:100%; margin-top:36px;}
.img-scroll .prev,.img-scroll .next{position:absolute;display:block;width:21px;height:38px; top:50%; margin-top:-19px;}
.img-scroll .prev { left:14px;cursor:pointer; background:url(../img/hotleft.jpg) no-repeat center;}
.img-scroll .next { right:10px;cursor:pointer; background:url(../img/hotright.jpg) no-repeat center;}
.img-list { position:relative; width:1182px; height:auto; margin-left:49px; overflow:hidden; padding-left:10px;}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:242px; margin-right:70px; height:auto;text-align:center; background:#d81719;}
.img-list li div{ padding:8px 8px 9px 9px;}
.hottu{ display:block; width:100%;}
.hottu img{ width:100%; max-width:452px; max-height:374px;}
.hotzi{ display:block; line-height:20px; text-align:center; color:#fff;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; margin-top:4px;}
.img-list li:hover{ background:#8fc321;}
@media screen and (min-width:1000px) and (max-width:1319px){
.img-list {width:890px; margin-left:40px;}
.img-list li{ margin-right:80px;}
}
@media screen and (max-width:999px){
.hot{ background-size:auto 100%;}
.img-list {width:88%; margin-left:6%;}
.img-list ul { width:1000%;}
.img-list li{ width:3%; margin-right:0.4%;}
.img-scroll .prev { left:0px;}
.img-scroll .next { right:0px;}
}
@media screen and (max-width:800px){
.img-list li{ width:4.5%; margin-right:0.7%;}
}
@media screen and (max-width:639px){
.netu{ width:100%;}	
.nezi{ padding-left:0px; padding-top:160px;}
}
@media screen and (max-width:570px){
.img-list {width:80%; margin-left:10%;}
.img-list li{ width:9.5%; margin-right:0.7%;}
}

/***********************************************************************************  news2  *************************************************************************/
.nemain2 h1{ font-size:14px; font-size:1.4rem; font-weight:bold; text-align:center;}
.riqi{ display:block; width:85px; padding-left:27px; margin:auto; color:#989797; background:url(../img/guali.jpg) no-repeat left center; line-height:20px; margin-top:13px;}
.nexiang{ line-height:20px; padding-top:10px;}
.nexiang p,.nexiang span,.nexiang li{ color:#333;}
.nexiang a{ color:#d81719;}

.fanpian{ border-top:1px dashed #d3d2d2; margin-top:30px; padding-top:26px;}
.fanpian li{ width:596px; line-height:20px; color:#d81719; font-weight:bold;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.fanpian li a,.fanpian li span{ color:#333; font-weight:normal}
.fanpian li a:hover{ color:#d81719;}
@media screen and (min-width:1000px) and (max-width:1319px){
.fanpian li{ width:450px;}
}
@media screen and (max-width:999px){
.fanpian li{ width:100%;}
}

/***********************************************************************************  service  *************************************************************************/
.semain{ margin-top:34px; padding-bottom:43px;}
.sebiao{ display:block; margin-bottom:6px; margin-top:32px; overflow:hidden;}
.sebiao img{ width:100%; max-width:783px; max-height:57px;}
.semain li{ list-style:decimal; margin-left:18px;line-height:26px; color:#333;}
.semain p{ line-height:26px; color:#333;}
.a1{ display:block; width:162px; height:33px; text-align:center; line-height:33px; float:left; margin-right:27px; border-radius:5px; color:#fff; margin-top:9px; margin-bottom:12px; background:#d73032}
.a2{ display:block; width:162px; height:33px; text-align:center; line-height:33px; float:left; margin-right:27px; border-radius:5px; color:#fff; margin-top:9px; margin-bottom:12px; background:#8fc321}
.a3{ display:block; width:162px; height:33px; text-align:center; line-height:33px; float:left; margin-right:27px; border-radius:5px; color:#fff; margin-top:9px; margin-bottom:12px; background:#029dcb}
.a4{ display:block; width:162px; height:33px; text-align:center; line-height:33px; float:left; margin-right:27px; border-radius:5px; color:#fff; margin-top:9px; margin-bottom:12px; background:#f3901b}
.a5{ display:block; width:162px; height:33px; text-align:center; line-height:33px; float:left; margin-right:27px; border-radius:5px; color:#fff; margin-top:9px; margin-bottom:12px; background:#d73032}

.tubiao{}
.tubiao a{ display:block; float:left; margin-right:58px; margin-top:33px;}
.sefen{ margin-top:31px; text-align:center}
.sefen a{ display:inline-block; width:19px; height:18px; border:1px solid #e0dede; text-align:center; line-height:18px; margin-left:3px; margin-right:2px;}
.sefen a:hover{ background:#d73032; border:1px solid #d73032 !important; color:#fff}
.dangqianse{ background:#d73032; border:1px solid #d73032 !important; color:#fff}
@media screen and (min-width:1000px){
.sebiao2{ display:none}
}
@media screen and (max-width:999px){
.tubiao a{ margin-right:20px;}
.sebiao img{ width:125%;}
/*.sebiao1{ display:none}*/
}

/***********************************************************************************  about  *************************************************************************/
.abmain{ padding-top:49px; padding-bottom:57px;}
.abl{ width:541px; float:left;}
.abr{ width:720px; float:right;}
.abtu1{ display:block; text-align:center;}
.abtu1 img{ width:100%; max-width:541px; max-height:302px;}
.abbiao1{ display:block; font-size:20px; font-size:2rem; color:#fff; text-align:center; line-height:30px; padding:14px 0; background:#12a3ce; margin-top:34px;}
.yibu{ margin-top:32px;}
.yibu p{ line-height:20px; margin-top:19px;}
.abbiao2{ display:block; width:283px; height:58px; text-align:center; line-height:57px; font-size:20px; font-size:2rem; color:#fff; background:#12a3ce; margin-top:77px;}
.fenpei{ margin-top:19px;}
.fenpei li{ font-size:16px; font-size:1.6rem; line-height:26px; padding-left:21px;}
.dian1{ background:url(../img/sidian.jpg) no-repeat 6px 8px;}
.dian2{ background:url(../img/sidian.jpg) no-repeat 6px -19px;}
.dian3{ background:url(../img/sidian.jpg) no-repeat 6px -45px;}
.dian4{ background:url(../img/sidian.jpg) no-repeat 6px -70px;}
.bing{ width:241px; height:145px; margin-top:46px; margin-left:8px;}
.guojia{ margin-top:19px;}
.guojia li{ font-size:14px; font-size:1.4rem; line-height:26px;}
.guojia strong{ width:178px; float:left; color:#d81719;}

.abbiao3{ margin-top:auto}
.r1p{ line-height:20px; margin-top:25px;}
.abbiao4{ margin-top:43px}
.abbiao5{ margin-top:66px}
.abqiu{}
.abqiu li{ padding-left:57px; line-height:20px; max-width:530px; margin-top:29px; min-height:44px;}
.qiu1{ background:url(../img/m1tubiao1.png) no-repeat left top;}
.qiu2{ background:url(../img/m1tubiao2.png) no-repeat left top;}

.zuotu{ width:100%; max-width:291px; max-height:226px; float:left; margin-top:26px;}
.you{ width:283px; float:left; margin-left:61px;}
.youbiao{ display:block; font-size:16px; font-size:1.6rem; font-weight:bold; color:#2d3591; border-bottom:2px solid #7ae1ff; text-align:center; line-height:46px;}
.youul{ margin-top:19px;}
.youul li{ line-height:26px;}
.youul strong{ color:#2d3591; width:170px; float:left;}
.youul a{ display:block; width:45px; float:right; color:#12a3ce;}
.zp{ font-size:14px; font-size:1.4rem; line-height:26px; color:#12a3ce; margin-top:30px;}
.zp strong{ color:#2d3591;}
.renqun{ width:100%; max-width:592px; max-height:187px; margin-top:82px;}
@media screen and (min-width:1000px) and (max-width:1319px){
.abl{ width:400px;}
.abr{ width:560px;}
.abbiao1{font-size:16px; font-size:1.6rem;}
.zuotu{ width:291px; float:none;}
.you{ width:100%; margin-left:auto; margin-top:20px;}
}
@media screen and (max-width:999px){
.abl{ width:48%;}
.abr{ width:48%;}
.zuotu{ width:291px; float:none;}
.you{ width:100%; margin-left:auto; margin-top:20px;}
}
@media screen and (max-width:639px){
.abl{ width:100%;}
.abr{ width:100%;}
}

/***********************************************************************************  download  *************************************************************************/
.domain{ padding-bottom:58px;}
.dolie{ width:344px; float:left; margin-top:53px; margin-left:132px;}
.dotu{ display:block; text-align:center; border:1px solid #efeeee; text-align:center;}
.dotu img{ width:100%; max-width:342px; max-height:316px;}
.ming{ margin-top:17px;}
.mingzi{ display:block; width:125px; float:left; font-size:16px; font-size:1.6rem; line-height:46px; font-weight:bold; margin-left:4px;}
.xiazai{ display:block; width:208px;height:46px; background:#d81719; font-size:16px; font-size:1.6rem; color:#fff; font-style:italic; float:right; text-align:center; line-height:46px;}
.xiazai:hover{ background:#8fc321;}
.maln2{ margin-left:auto !important;}
@media screen and (min-width:1000px) and (max-width:1319px){
.dolie{ width:300px; margin-left:40px;}
.xiazai{ width:150px;}
}
@media screen and (max-width:999px){
.dolie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}
.xiazai{ width:150px;}
}
@media screen and (max-width:639px){
.dolie{ width:97%;}
}

/***********************************************************************************  contact  *************************************************************************/
.comain{ padding-top:31px; padding-bottom:52px;}
.cobiao{ display:block; text-align:center;}
.cobiao img{ width:207px; height:34px;}
.col{ width:580px; float:left;}
.cor{ width:643px; float:right; margin-top:13px;}
.coa{ display:block; font-size:14px; font-size:1.4rem; line-height:28px; color:#d81719; margin-top:27px;}
.cop{ font-size:13px; font-size:1.3rem; line-height:22px; margin-top:8px;}
.coln{ margin-top:36px;}
.coln li{ padding-left:33px; line-height:24px; margin-top:19px;}
.codianhua{ background:url(../img/codianhua.jpg) no-repeat left 5px;}
.cochuanzhen{ background:url(../img/cochuanzhen.jpg) no-repeat left 5px;}
.coxinfeng{ background:url(../img/coxinfeng.jpg) no-repeat left 5px;}
.cos{ background:url(../img/cos.jpg) no-repeat left 5px;}
.codizhi{ background:url(../img/codingwei.jpg) no-repeat left 3px;}

.cor .int1{ width:632px; height:40px; border:1px solid #dcd9d9; padding-left:8px; font-size:13px; font-size:1.3rem; line-height:40px; margin-top:19px;}
.cor textarea{ width:632px; height:131px; border:1px solid #dcd9d9; padding-left:8px; font-size:13px; font-size:1.3rem; line-height:40px; margin-top:19px;}
.cor .int2{ width:186px; height:40px; border:1px solid #dcd9d9; text-align:center; font-size:13px; font-size:1.3rem; line-height:40px; margin-top:21px; float:left;}
.coyanzheng{ width:189px; height:43px; margin-left:39px; margin-top:21px; cursor:pointer;}
.cor .int3{ width:187px; height:41px; border:1px solid #dcd9d9; float:right; margin-top:21px; background:#ff6000; font-size:16px; font-size:1.6rem; color:#fff; cursor:pointer;}
.cor .int3:hover{ background:#d81719;}
.ditu{ width:100%; max-width:1300px; max-height:360px; margin-top:46px;}

.col a:hover{ color:#d81719}

@media screen and (min-width:1000px) and (max-width:1319px){
.col{ width:300px;}
.coln{ margin-top:19px;}
}
@media screen and (max-width:999px){
.col{ width:45%;}
.cor{ width:51%;}
.cor .int1{ width:96%; padding-left:3%}
.cor textarea{width:96%; padding-left:3%}
.cor .int2{ width:100px;}
.coyanzheng{ float:right; margin-left:auto;}
.cor .int3{ width:100%;}
}
@media screen and (max-width:639px){
.col{ width:100%;}
.cor{ width:100%;}
}






