@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;}
.clear {clear: both;}
.maln {margin-left: auto !important}
input, textarea {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;color:#333;border: none;outline: none;}
.fl{ float:left;}
.fr{ float:right;}


::-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: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:#1d2434;}
.hel{ float:left;}
.hedianhua{ float:left; line-height:48px; font-size:14px; font-size:1.4rem; text-transform:uppercase; background:url(../img/hedianhua.jpg) no-repeat 1px center; padding-left:34px;}
.hedianhua a{ color:#fefefe; margin-right:24px;}
.hexinfeng{ float:left; line-height:48px; background:url(../img/hexinfeng.jpg) no-repeat left center; padding-left:22px; margin-left:31px;}
.hexinfeng a{ display:block; font-size:14px; font-size:1.4rem; color:#fff;}
.search1{ position:relative;float:right;background:none;margin-top:18px; margin-right:15px;}
.sousuo{ width:255px; height:30px; float:right; background:#fff; border-radius:5px; overflow:hidden; margin-top:9px;}
.sou{ width:210px;height:28px;line-height:28px; padding-left:8px; color:#999999; font-style:italic; border:1px solid #dcdcdc; border-right:none; border-radius:5px 0 0 5px; float:left;}
.suo{ width:30px; height:30px; float:right; background:#1e5ea9 url(../img/sousuo.jpg) no-repeat center; cursor:pointer;}
.hexinfeng a:hover{ color:#e60013;}

.head2{ padding-top:33px; padding-bottom:30px;}
.logo{ display:block; float:left; width:197px; text-align:center;}
.logo img{ width:100%; max-width:197px; max-height:58px;}
.slogen{ display:block; float:left; width:308px; text-align:center; margin-left:17px;}
.slogen img{ width:100%; max-width:308px; max-height:58px;}

.daohang{ float:right; margin-top:17px;}
.daohang>li{ position:relative; float:left; line-height:24px; *margin:0 25px; z-index:99}
.daohang>li>a{ display:block; font-size:17px; font-size:1.7rem; color:#000000;}
.daohang>span{ float:left; margin:0 25px 0 26px; width:1px; height:24px; background:url(../img/shutiao.jpg) no-repeat center; *display:none;}
.daohang>li:hover>a{ color:#e10510;}
.dangqiandao{ color:#e10510 !important;}

.yiji{ width:156px; position:absolute; left:50%; margin-left:-58px; top:-9999px; background:#1d2434; background:rgba(29,36,52,0.85); z-index:999; padding-top:7px; padding-bottom:9px;}
.yiji li{ padding:0 12px; position:relative;}
.yiji li a{ display:block; color:#fff; line-height:0px; border-bottom:1px solid #5f6779;}
.yiji>li>a{ padding-left:13px;}
.erji{ position:absolute; top:-9999px; left:156px; background:url(../img/xlzhizhen.png) no-repeat left 10px; padding-left:13px;}
.yiji li:hover>a{ color:#bccdf3;}
.erjin{ background:#1d2434; background:rgba(29,36,52,0.85); width:231px; padding-top:7px; padding-bottom:9px;}
.erji li{ padding:0 24px;}
.daohang>li:hover .yiji{ top:24px;}
.daohang>li:hover .yiji>li>a{ line-height:26px;}
.yiji li:hover .erji{ top:0px;}
.yiji li:hover .erji a{ line-height:26px;}



/*lun bo*/
.index_focus {position: relative;width: 100%;height:620px;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_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;	margin:0 auto;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top:-20px;width:64px;height:64px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:9999}
.index_focus_pre {left: 64px; background:url(../img/baleft.png) no-repeat;}
.index_focus_next {right: 63px;background:url(../img/baright.png) no-repeat;}


.index_focus2 {position: relative;width: 100%;height:438px;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_focus_post {z-index: 10;}
.index_focus2 .pic {height: auto;display: block;	margin:0 auto;}
.index_focus2 .pic:hover {text-decoration: none;}
.index_focus_pre2,.index_focus_next2 {display: none;position: absolute;top: 50%;margin-top:-20px;width:64px;height:64px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:9999}
.index_focus_pre2 {left: 64px; background:url(../img/baleft.png) no-repeat;}
.index_focus_next2 {right: 63px;background:url(../img/baright.png) no-repeat;}


@media screen and (min-width:1000px) and (max-width:1219px) {
.logo{ width:150px;}
.slogen{ width:250px;}
.daohang{ margin-top:9px;}
.daohang>li{ *margin:0 10px;}
.daohang>li>a{ font-size:15px; font-size:1.5rem;}
.daohang>span{margin:0 15px;}

.index_focus {height:496px;}
.index_focusn img {width: 80%;}
.index_focus2 {height: 350px;}
.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}
.slogen{ display:none}
.hel{ width:350px; float:left;}
.hedianhua{ line-height:28px;}
.hexinfeng{ line-height:28px; margin-left:auto;}

.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) {
.logo{ width:150px;}
.daohang>li a{ padding:0 6px; 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; text-align:center; width:100%;}
.head{ padding-bottom:10px;}
.hel{ float:none; width:200px}
.hedianhua a{ float:none; display:block;}
.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; cursor:pointer;}
.menubtn span{display: block;width: 100%;height: 5px;margin-bottom: 5px;background-color: #fff;}
.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;}
}

/*  mian1  */
.main1{ width:95%; margin:auto; margin-top:60px;}
.m1nav{ background:#1d2434;}
.m1nav>li{ position:relative; width:12.5%;*width:12.4%; float:left; z-index:99; *background:#1d2434;}
.m1nav>li>a{ display:block; text-align:center; line-height:40px; font-size:14px; font-size:1.4rem; color:#fff;}
.m1nav>li:hover>a{ background:#e50112;}
.m1yiji{ position:absolute; width:100%; left:0px; top:-9999px; background:#1d2434; background:rgba(29,36,52,0.85); padding-top:7px; padding-bottom:7px; z-index:999}
.m1yiji li{ padding:0 24px; position:relative;}
.m1yiji li a{ display:block; color:#fff; line-height:0px; border-bottom:1px solid #5f6779;}
.m1yiji li:hover a{ color:#bccdf3;}
.m1nav>li:hover .m1yiji{ top:40px;}
.m1nav>li:hover .m1yiji li a{ line-height:26px;}

.m1n{ border:1px solid #b0b0b2; *border:none;}
.m1lie{ width:12.5%;* width:12.4%; float:left;}
.m1lie a{ display:block; border:1px solid #b0b0b2; text-align:center; overflow:hidden;}
.m1lie a img{ width:100%; max-width:229px; max-height:220px; transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1); transition:0.5s;}
.m1lie a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}

@media screen and (max-width:999px) {
.m1nav>li>a{ font-size:12px; font-size:1.2rem;}
.m1yiji{ display:none}
}
@media screen and (max-width:709px) {
.m1nav>li{ width:25%;}
.m1lie{ width:25%; float:left;}
}
@media screen and (max-width:419px) {
.m1nav>li{ width:50%;}
.m1lie{ width:50%; float:left;}
}

/*  main2  */
.main2{ padding-top:68px; padding-bottom:60px; overflow:hidden;}
.m2biao{ display:block; text-align:center;}
.m2biao img{ width:168px; height:49px;}
.main2 p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d; text-align:center; margin-top:22px;}
.m2l{ width:676px; float:left; position:relative; margin-top:33px; overflow:hidden;}
.m2tu{ display:block; text-align:center;}
.m2tu img{ width:100%; max-width:676px; max-height:338px; transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1); transition:0.5s;}
.m2mor{ display:block; width:133px; height:40px; background:url(../img/m2mor.png) no-repeat center; line-height:40px; font-size:14px; font-size:1.4rem; color:#fefefe; padding-left:24px; position:absolute; left:0px; top:45px; transition:0.5s;}
.m2r{ width:505px; float:right; margin-top:33px;}
.m2r a{ display:block; text-align:center; overflow:hidden;}
.m2r a img{ width:100%; max-width:505px; max-height:338px; transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1); transition:0.5s;}
.main2 p a:hover{ color:#e50112;}
.m2l:hover .m2mor{top:35px;}
.m2l:hover .m2tu img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.m2r:hover a img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}

@media screen and (min-width:1000px) and (max-width:1219px) {
.m2l{ width:550px;}
.m2r{ width:410px;}
}
@media screen and (max-width:999px) {
.m2l{ width:100%; float:none;}
.m2r{ width:100%; float:none;}
.m2mor{ display:none}
}

/*  main3  */
.main3{ background:#1d2434;}
.m3l{ width:350px; float:left; background:#474f5a; padding-bottom:61px;}
.renzheng{ text-align:center; padding-top:61px;}
.renzheng a{ display:inline-block; width:84px; margin:0 2px;}
.renzheng a img{ width:100%; max-width:84px; max-height:33px;}
.m3ming{ display:block; font-size:20px; font-size:2rem; line-height:24px; font-weight:bold; color:#d3d5d7; text-align:center; margin-top:36px;}
.m3ln{ width:254px; height:182px; border:3px solid #847867; margin:auto; margin-top:15px;}
.m3youxiang{ display:block; text-align:center; font-size:16px; font-size:1.6rem; line-height:24px; color:#fff; background:url(../img/m3youxiang.jpg) no-repeat center 27px; padding-top:64px;}
.m3dianhua{ width:140px; margin:auto; background:url(../img/m3dianhua.jpg) no-repeat left center; padding-left:47px; font-size:16px; font-size:1.6rem; line-height:24px; color:#ffffff; text-transform:uppercase; margin-top:23px;}
.m3youxiang:hover{ color:#c1a073;}

.img-scroll { position:relative; float:right; width:771px; margin-top:34px;}
.m3nav{ position:absolute; top:0px; right:0px; width:47px; height:23px;}
.img-scroll .prev,.img-scroll .next{position:absolute;display:block;}
.img-scroll .prev { left:0;cursor:pointer;width:25px;height:23px; background:url(../img/m3left.jpg)}
.img-scroll .next { right:0;cursor:pointer;width:22px;height:23px; background:url(../img/m3right.jpg)}
.img-scroll .prev:hover { background:url(../img/m3lefth.jpg)}
.img-scroll .next:hover { background:url(../img/m3righth.jpg)}
.img-list { position:relative; width:100%; overflow:hidden; margin-top:87px;}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:226px; margin-right:47px; background:#474f5a; padding-bottom:20px;}
.m3tu{ display:block; text-align:center;}
.m3tu img{ width:100%; max-width:229px; max-height:220px;}
.m3zi{ display:block; margin:0 18px; font-size:14px; font-size:1.4rem; line-height:24px; color:#fefeff; margin-top:11px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.m3mor{ display:block; width:88px; height:24px; border-radius:12px; background:#dadcde; text-align:center; line-height:24px; font-size:14px; font-size:1.4rem; color:#ed0113; margin-left:18px; margin-top:8px;}
.img-list li:hover .m3zi{ color:#ed0113;}
.img-list li:hover .m3mor{ background:#ed0113; color:#fff;}
@media screen and (min-width:1000px) and (max-width:1219px) {
.m3l{ width:280px;}
.img-scroll { width:680px;}
.img-list li { width:219px; margin-right:10px;}
.renzheng a{ width:84px; margin:0px;}
}
@media screen and (max-width:999px) {
.main3{ padding-bottom:20px;}
.m3l{ width:100%;}
.img-scroll { width:100%;}
.img-list ul { width:1000%;}
.img-list li { width:2.4%; margin-right:0.13%;}
.m3zi{ text-align:center;}
.m3mor{ margin:auto; margin-top:8px;}
}
@media screen and (max-width:779px) {
.img-list li { width:3.2%; margin-right:0.2%;}
}
@media screen and (max-width:509px) {
.img-list li { width:4.8%; margin-right:0.4%;}
}
@media screen and (max-width:349px) {
.img-list li { width:10%; margin-right:0.4%;}
}

/*  main4  */
.main4{ padding-top:60px; text-align:center; padding-bottom:70px; overflow:hidden;}
.m4biao{ display:block; text-align:center;}
.m4biao img{ width:238px; height:49px;}
.m4lie{ width:320px; display:inline-block; *float:left; margin:0 32px; margin-top:42px;}
.m4lie span{ display:block; width:80px; padding:0 2px; height:52px; border:4px solid #dadcde; margin:auto; font-size:14px; font-size:1.4rem; line-height:24px; text-align:center; padding-top:3px;}
.m4lie>a{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; font-weight:bold; margin-top:19px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.m4lie p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:16px; height:72px; overflow:hidden;}
.m4mor{ display:block; width:137px; height:37px; background:#e50112; border-radius:19px; text-align:center; line-height:37px; margin:auto; font-size:14px; font-size:1.4rem; color:#fefefe; margin-top:35px;}
.m4lie:hover a{ color:#e50112;}
.m4mor:hover{ background:#014296;}


.youlian{ background:url(../img/links.jpg) no-repeat left top; padding-left:60px; padding-bottom:10px;}
.youlian a{ display:block; float:left; margin:0 10px; font-size:14px; font-size:1.4rem; line-height:24px;}
.youlian a:hover{ color:#e50112;}

@media screen and (min-width:1000px) and (max-width:1219px) {
.m4lie{ width:300px; margin:0 10px; margin-top:42px;}
}
@media screen and (max-width:999px) {
.m4lie{ width:30%; margin:0 1.5%; margin-top:42px;}
.m4lie p a{ height:96px;}
}
@media screen and (max-width:749px) {
.m4lie{ width:97%; margin:0 1.5%; margin-top:40px;}
.m4lie p a{ height:auto;}
}
@media screen and (max-width:639px) {
.youlian{ display:none}
}

/*  foot  */
.foot{ background:#1d2434; padding-top:60px; padding-bottom:51px;}
.fol{ width:430px; float:left;}
.for{ width:740px; float:right;}
.fo1{ width:201px; float:left;}
.fobiao{ display:block;}
.fobiao img{ width:191px; height:48px;}
.fditu{ display:block; margin-top:16px;}
.fditu img{ width:100%; max-width:201px; max-height:172px;}
.fo2{ width:204px; float:right; margin-top:43px;}
.fo2 li{ padding-left:29px; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff; margin-top:16px;}
.fo2 li a{ color:#fff;}
.fxinfeng{ background:url(../img/fxinfeng.jpg) no-repeat left 5px;}
.fdianhua{ background:url(../img/fdianhua.jpg) no-repeat left 6px;}
.fchuanzhen{ background:url(../img/fchuanzhen.jpg) no-repeat left 3px;}
.fs{ background:url(../img/fs.jpg) no-repeat left 2px;}
.fdingwei{ padding-left:29px; font-size:14px; font-size:1.4rem; line-height:20px; min-height:40px; color:#fff; margin-top:17px; background:url(../img/fdingwei.jpg) no-repeat left 8px;}

.fxin{ background:#474f5a url(../img/xinfeng.jpg) repeat-x top; padding:23px 30px 34px 31px;}
.fxin .int1{ padding-left:18px; background:url(../img/fxing.jpg) no-repeat left 15px; margin-top:15px; float:left;}
.fxin .int1 input{ width:174px; height:32px; padding-left:34px; font-size:14px; font-size:1.4rem; line-height:32px; color:#999999; border-radius:5px;}
.fren{ background:#fff url(../img/fren.jpg) no-repeat left center;}
.fxin .int2{ margin-top:15px; margin-left:9px; float:left;}
.fxin .int2 input{ width:174px; height:32px; padding-left:34px; background:#fff url(../img/fdianhua2.jpg) no-repeat left center; font-size:14px; font-size:1.4rem; line-height:32px; color:#999999; border-radius:5px;}
.fxin .int3{ padding-left:10px; background:url(../img/fxing.jpg) no-repeat left 15px; margin-top:15px; float:right;}
.fxin .int3 input{ width:174px; height:32px; padding-left:34px; font-size:14px; font-size:1.4rem; line-height:32px; color:#999999; border-radius:5px;background:#fff url(../img/fxinfeng2.jpg) no-repeat left center;}
.fxin .int4{ padding-left:18px; background:url(../img/fxing.jpg) no-repeat left 15px; margin-top:15px;}
.fxin .int4 textarea{ width:627px; height:86px; padding-left:34px; font-size:14px; font-size:1.4rem; line-height:32px; color:#999999; border-radius:5px;background:#fff url(../img/fduihua.jpg) no-repeat left top;}
.fyanzheng{ width:105px; height:34px; float:left; margin-top:15px; margin-left:9px; cursor:pointer;}
.fxin .int5{ width:116px; height:34px; float:left; margin-top:15px; border-radius:5px; background:#e50112; font-size:14px; font-size:1.4rem; color:#fff; text-transform:uppercase; margin-left:11px; cursor:pointer; transition:0.5s;}
.fxin .int5:hover{ background:#014296}
.shejiao{ float:left; margin-top:16px; margin-right:4px;}
.shejiao a{ display:block; width:27px; float:left; margin-right:18px;}
.shejiao a img{ width:100%; max-width:27px; max-height:27px;}
.shejiao a:hover{ opacity:0.5;filter:alpha(opacity=50);}
.for p{ line-height:38px; font-family:Verdana, Geneva, sans-serif; color:#fff; margin-top:16px;}
.for p a{ color:#fff;}
.foot a:hover{ color:#b7996f; }
.fduigou{ background:#fff url(../img/fduigou.jpg) no-repeat left center;}

/*  hui dao ding bu  */
#returnTop {_display:none;position:fixed;_position:absolute;z-index:999999999999999999999;right:30px;bottom:109px;_bottom:auto;width:36px;height:36px;text-indent:-999px;overflow:hidden;background:url(../img/top.png) no-repeat;_backgroundurl:(../img/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) {
.for{ width:540px; float:right;}
.fxin .int2{ float:right;}
.fxin .int3{ float:left; padding-left:17px;}
.fxin .int3 input{ width:427px;}
.fxin .int4 textarea{ width:427px;}
}
@media screen and (max-width:999px) {
.fol{ width:100%; float:none;}
.for{ width:100%; float:none; margin-top:20px;}
.fo1{ width:40%;}
.fo2{ width:55%;}
.fxin{ padding:23px 10px 34px 11px;}
.fxin .int1{ float:none;}
.fxin .int1 input{ width:90%;}
.fxin .int2{ padding-left:17px; float:none; margin-left:auto;}
.fxin .int2 input{ width:90%;}
.fxin .int3{ float:none; padding-left:17px;}
.fxin .int3 input{ width:90%;}
.fxin .int4 textarea{ width:90%;}
.fyanzheng{ margin-left:17px;}
}
@media screen and (max-width:639px) {
.fo1{ width:100%; float:none;}
.fo2{ width:100%; float:none;}
.for{ margin-top:20px;}
.youlian{ display:none}
.fxin .int1 input{ width:85%;}
.fxin .int2 input{ width:85%;}
.fxin .int3 input{ width:85%;}
.fxin .int4 textarea{ width:85%;}
}

/*****************************************************************************  product  *************************************************************************/
.mianbao{ line-height:46px; border-bottom:1px solid #f2f2f2; font-size:14px; font-size:1.4rem;}
.mal1{ margin-left:16px;}
.mianbao a:hover{ color:#f20114;}
.cof2{ color:#f20114 !important;}

.prmain{ background:url(../img/prdiqiu.jpg) no-repeat left bottom; padding-bottom:51px;}
.prl{ width:260px; float:left; margin-top:36px;}
.prr{ width:895px; float:right; margin-top:9px;}

.subNavBox{ background:#f7f7f7;}
.prltbiao{ display:block; line-height:39px; background:#1d2434 url(../img/prltbiao.jpg) no-repeat 16px center; font-size:18px; font-size:1.8rem; text-transform:uppercase; font-weight:bold; color:#fff; border-radius:9px 9px 0 0; padding-left:43px;}
.subNav{border-bottom:solid 1px #fff;cursor:pointer;font-weight:bold;font-size:14px; font-size:1.4rem; line-height:34px; margin:0 16px; background:url(../img/prltjian.jpg) no-repeat right center;}
.subNav a{}
.subNav:hover{}
.subNav:hover a{ color:#f20114;}
.currentDd a{color:#f20114}
.currentDt{background:url(../img/prltjianh.jpg) no-repeat right center;}
.navContent{display: none;border-bottom:solid 1px #fff; margin:0 16px;}
.navContent>li a{display:block;font-size:14px;line-height:30px;color:#666666; padding-left:18px; background:url(../img/huidian.jpg) no-repeat 10px 13px;}
.navContent>li a:hover{color:#f20114; background:url(../img/hongdian.jpg) no-repeat 10px 13px;}

.prlb{ margin-top:57px; background:#f7f7f7; padding-bottom:12px; border-radius:9px; }
.prlbbiao{ display:block; line-height:39px; background:#1d2434 url(../img/prlbbiao.jpg) no-repeat 17px center; font-size:18px; font-size:1.8rem; text-transform:uppercase; font-weight:bold; color:#fff; border-radius:9px 9px 0 0; padding-left:43px;}
.prlbtu{ display:block; margin:0 16px; text-align:center; margin-top:11px;}
.prlbtu img{ width:100%; max-width:228px; max-height:152px;}
.prlbn{ margin:0 16px; margin-top:9px;}
.prlbbiao2{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; font-weight:bold;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.prlbn p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:9px; margin-bottom:13px;}
.prlbmor{ font-size:14px; font-size:1.4rem; color:#ff7418; border-bottom:1px solid #ff7418;}
.mat1{ margin-top:38px;}
.prlbn a:hover{ color:#ff7418;}
.prlbmor:hover{ border-bottom:1px solid #fff;}

.chanlie{ width:285px; float:left; margin-left:20px; margin-top:27px;}
.chanlie input{ float:left; margin-top:9px;}
.chanr{ width:259px; float:right; border:1px solid #e6e6e6; background:#f9f9f9; padding-bottom:39px;}
.chantu{ display:block; text-align:center;}
.chantu img{ width:100%; max-width:560px; max-height:373px;}
.chanzi{ display:block; text-align:center; padding:0 5px; font-size:12px; font-size:1.2rem; line-height:29px; font-family:Verdana, Geneva, sans-serif; margin-top:17px;}
.chanmor{ display:block; width:100px; height:29px; border-radius:3px; background:#eeeeee; text-align:center; line-height:29px; color:#333333; font-family:Verdana, Geneva, sans-serif; margin:auto; margin-top:15px;}
.chanr:hover{ border:1px solid #f20114;}
.chanr:hover .chanzi{ color:#f20114;}
.chanr:hover .chanmor{ background:#f20114; color:#fff;}

.fenye{ padding-top:64px;}
.fenyen{ float:left; margin-left:24px; margin-top:2px;}
.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{ border:1px solid #014296; color:#014296;}
.fenyen a.no,.fenyen a.no:hover{  background:#eeeeee !important;  border:1px solid #e5e5e5 !important; color:#333 !important;}
.sx{ width:59px !important;}
.dangqianfen{color:#014296; border:1px solid #014296 !important}
.fuxuan{ background:url(../img/fuxuan.jpg) no-repeat right center; padding-right:27px; float:right; margin-right:13px;}
.fuxuan input{ width:148px; height:32px; background:#1d2434; border:none; cursor:pointer; color:#fff; font-family:Verdana, Geneva, sans-serif; line-height:30px;}
.fuxuan input:hover{ background:#014296;}
.jixugouwu{  width:148px; height:32px; background:#1d2434; border:none; cursor:pointer; color:#fff; font-family:Verdana, Geneva, sans-serif; line-height:32px; text-align:center; display:block; margin-right:10px;}
.jixugouwu:hover{ background:#014296; color:#fff; }
@media screen and (min-width:1000px) and (max-width:1219px) {
.prr{ width:700px; float:right; margin-top:9px;}
.chanlie{ width:225px; margin-left:10px;}
.chanr{ width:200px;}
}
@media screen and (max-width:999px) {
.prl{ width:35%;}
.prr{ width:62%; float:right; margin-top:9px;}
.chanlie{ width:48%; margin-left:1% !important; margin-right:1%; position:relative;}
.chanlie input{ position:absolute; top:4px; left:4px;}
.chanr{ width:auto;}
.fenyen{ float:none; margin-left:auto;}
.fuxuan{ float:left}
}
@media screen and (max-width:699px) {
.chanlie{ width:98%; margin-left:1% !important; margin-right:1%; position:relative;}
}
@media screen and (max-width:639px) {
.mal1{ margin-left:auto;}	
.prl{ width:100%; float:none;}
.prr{ width:100%; float:none;}
.chanlie{ width:48%; margin-left:1% !important; margin-right:1%; position:relative;}
}
@media screen and (max-width:439px) {
.chanlie{ width:98%; margin-left:1% !important; margin-right:1%; position:relative;}
}


/*************************************************************************  product2  *****************************************************************/
.prmain2{ background:url(../img/pr2diqiu.jpg) no-repeat left bottom; padding-bottom:42px;}

#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:564px;position:relative; float:left; margin-top:26px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto; border:1px solid #d1d1d1; border-bottom:2px solid #d1d1d1; border-right:2px solid #d1d1d1; border-radius:2px;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:100%;height:84px;position:relative;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:16px;height:84px;background:url(../img/prleft.jpg) no-repeat left center;position:absolute;top:5px;left:13px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:16px;height:84px;background:url(../img/prright.jpg) no-repeat right center;position:absolute;top:5px;right:14px;cursor:pointer;} 
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:2px;left:45px;width:1px;height:84px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:121px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li a{ display:block; padding:1px; padding-top:9px;width:109px; background:url(../img/kuang.jpg) no-repeat bottom center;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:109px;height:73px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg a{ background:url(../img/zhizhen.jpg) no-repeat center top;}

.MagicZoomBigImageCont{border:1px solid #ccc;background:#FFF;}
.MagicZoomPup{border:0px solid #aaa;background:#ffffff;}
.MagicZoomMain{text-align:center !important;width: 92px;}

.jianjie{ width:329px; float:right; margin-top:141px;}
.jianjie h1{ text-align:center; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:27px; color:#e81320;}
.jianjie a{ display:block; font-size:14px; font-size:1.4rem; line-height:29px; background:#e7e7e7; font-family:Verdana, Geneva, sans-serif;}
.inno{ width:111px; height:29px; text-align:center; border-radius:3px; margin:auto; margin-top:35px;}
.nepr{ width:122px; height:29px; text-align:center; border-radius:3px; margin:auto; margin-top:13px;}
.jianjie a:hover{ background:#e81320; color:#fff;}

.chanxbiao{ background:url(../img/huitiao.jpg) repeat-x bottom; padding-bottom:1px; margin-top:35px;}
.chanxbiao a{ display:block; width:175px; height:28px; text-align:center; line-height:28px; padding-right:4px; padding-top:3px; background:url(../img/chanxbiao.jpg) no-repeat center; color:#fff; margin-left:27px;}
.chanxiang{ font-size:14px; font-size:1.4rem; line-height:24px; padding:0 29px; padding-top:30px;}
.chanxiang a{ color:#e81320;}

.remain{ margin-top:40px;}
.rebiao{ background:url(../img/huitiao.jpg) repeat-x bottom; padding-bottom:1px;}
.rebiao a{ display:block; width:149px; height:28px; text-align:center; line-height:28px; padding-right:3px; padding-top:4px; background:url(../img/rebiao.jpg) no-repeat center; color:#fff; margin-left:27px; font-size:14px; font-size:1.4rem;}
.relie{ width:185px; float:left; margin-left:31px; margin-top:19px; }
.mal2{ margin-left:28px;}
.retu{ display:block; border:1px solid #dbdbdb; text-align:center;}
.retu img{ width:100%; max-width:560px; max-height:373px; margin-bottom:-3px;}
.rezi{ display:block; line-height:24px; text-align:center; margin-top:6px;}
.rezi:hover{ color:#014296;}

@media screen and (min-width:1000px) and (max-width:1219px){
.prr2{ width:720px; float:right;}
#tsShopContainer{ float:none; margin:auto; margin-top:36px;}
.MagicZoomBigImageCont,.MagicZoomPup{ display:none !important;}
.jianjie{ width:auto; float:none; margin-top:20px;}
.mal2{ margin-left:auto;}
.relie{ width:165px; margin-left:10px;}
}
@media screen and (min-width:1000px){
.chanx{ display:none}
}
@media screen and (max-width:999px){
.prr2{ width:60%; float:right;}
#tsShopContainer{ display:none}
.chanx{ width:100%; margin-top:32px;}
.chanx a{ display:block; width:47%; margin-left:1.5%; margin-right:1.5%; float:left; margin-top:9px; margin-bottom:10px;}
.chanx a img{ width:100%; max-width:560px; max-height:373px; border:1px solid #ddd}
.jianjie{ width:auto; float:none; margin-top:20px;}
.relie{ width:48%; margin-left:1% !important; margin-right:1%;}

}
@media screen and (max-width:639px){
.prr2{ width:100%; float:none;}
#tab li { font-size:14px; font-size:1.4rem;padding:0 5px;}
}
@media screen and (max-width:439px){
.chanx a{ width:97%;}
.relie{ width:98%;}
}


/*************************************************************************  about  *****************************************************************/
@font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/CenturyGothic.eot');
    src: url('../fonts/CenturyGothic.eot') format('embedded-opentype'),
         url('../fonts/CenturyGothic.woff2') format('woff2'),
         url('../fonts/CenturyGothic.woff') format('woff'),
         url('../fonts/CenturyGothic.ttf') format('truetype'),
         url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');
}

.abmain{ background:url(../img/abbei.jpg) no-repeat top center;}
.abnav{ border-bottom:1px solid #c3c3c3; padding-top:10px;}
.abnav a{ display:block; padding-right:4px; padding-top:2px; float:left; text-align:center; line-height:28px; font-size:14px; font-size:1.4rem; color:#fff;}
.ab1{ background:url(../img/ab1.png); width:147px; margin-left:31px;}
.ab2{ background:url(../img/ab2.png); width:111px; margin-left:12px;}
.ab3{ background:url(../img/ab3.png); width:95px; margin-left:15px;}
.ab1:hover{ background:url(../img/ab1h.png);}
.ab2:hover{ background:url(../img/ab2h.png);}
.ab3:hover{ background:url(../img/ab3h.png);}
.dangqianab1{ background:url(../img/ab1h.png);}
.dangqianab2{ background:url(../img/ab2h.png);}
.dangqianab3{ background:url(../img/ab3h.png);}
.abnav span{ display:block; float:right; width:58px; margin-top:8px;}
.abnav span img{ width:58px; height:16px;}

.abbiao1{ display:block; text-align:center; margin-top:84px;}
.abbiao1 img{ width:194px; height:58px;}
.abp{ font-size:30px; font-size:3rem; line-height:57px; text-align:center;font-family: 'CenturyGothic'; margin-top:10px;}

.abt{ margin-top:105px;}
.abtu1{ display:block; width:493px; float:left; text-align:center; margin-left:22px;}
.abtu1 img{ width:100%; max-width:493px; max-height:329px;}
.abtr{ width:603px; float:right; margin-top:85px;}
.abtr a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px;}
.abtr p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:24px;}
.abb{ margin-top:77px; border-bottom:2px solid #c3c3c3; padding-bottom:120px; margin-bottom:58px;}
.abtu2{ display:block; width:493px; float:right; text-align:center; margin-right:25px;}
.abtu2 img{ width:100%; max-width:493px; max-height:329px;}
.abbl{ width:595px; float:left; margin-left:22px; margin-top:73px;}
.abbl p{font-size:14px; font-size:1.4rem; line-height:24px;}
@media screen and (min-width:1000px) and (max-width:1219px){
.abtr{ width:450px; float:right;}
.abbl{ width:400px; margin-top:40px;}
}
@media screen and (max-width:999px){
.abnav span{ display:none;}
.abtu1{ width:auto; float:none; margin-left:auto;}
.abtr{ width:auto; float:none; margin-top:25px;}
.abtu2{ width:auto; float:none; margin-right:auto;}
.abbl{ width:auto; float:none; margin-left:auto; margin-top:25px;}
}
@media screen and (max-width:639px){
.abp{ font-size:20px; font-size:2rem;}
.abnav a{ width:30%; margin:0 1% !important; background:#cfcfcf;}
.abnav a:hover{ background:#e81320;}
.dangqianab1{ background:#e81320 !important;}
.dangqianab2{ background:#e81320 !important;}
.dangqianab3{ background:#e81320 !important;}

}
@media screen and (max-width:399px){
.abnav a{ width:98%; margin:0 1% !important; background:#cfcfcf; float:none; margin-top:6px !important;}
}

/*************************************************************************  about2  *****************************************************************/
.ab2n{ padding-top:71px; margin-bottom:109px; border-bottom:2px solid #c3c3c3; padding-bottom:61px;}
.ab2biao{ display:block; font-size:30px; font-size:3rem; line-height:57px;font-family: 'CenturyGothic'; text-align:center;}

.zhanshi_tp2{position:relative; width:805px; margin:auto; margin-top:31px; margin-bottom:4px;}
.zhanshi_tp2 .ulBigPic{width:805px; overflow:hidden;}
.zhanshi_tp2 .ulBigPic li{width:803px; height:535px;display:none; position:relative; border:1px solid #cfcfcf; border-bottom:2px solid #cfcfcf;}
.abfu{ position:absolute; width:100%; font-size:16px; font-size:1.6rem; color:#fff; text-align:center; line-height:39px; top:0px; left:0px; background:#000; background:rgba(0,0,0,0.3); font-weight:bold;}
.zhanshi_tp2 .ulBigPic .liSelected{display:block;}
.zhanshi_tp2 .ulBigPic img{width:803px; height:535px;}

.zhanshi_tp2 .dSmallPicBox{width:805px; height:118px; position:relative; margin-top:4px;  }
.zhanshi_tp2 .dSmallPic{width:674px;height:118px; position:absolute; left:65px; top:0px;overflow:hidden;}
.zhanshi_tp2 .dSmallPic ul{position:absolute;}
.zhanshi_tp2 .dSmallPic li{width:157px; height:118px;float:left;display:inline;cursor:pointer;overflow:hidden; margin-right:14px;}
.zhanshi_tp2 .dSmallPic .sPic{width:155px; height:104px; padding:1px; padding-top:12px; display:block; background:url(../img/kuang2.jpg) no-repeat bottom center;}
.zhanshi_tp2 .dSmallPic .sPic img{width:155px;height:104px; border-radius:1px;}
.zhanshi_tp2 .dSmallPic .sPic:hover{ background:url(../img/zhizhen2.jpg) no-repeat bottom center;}
.zhanshi_tp2 .dSmallPic .liSelected .sPic{ background:url(../img/zhizhen2.jpg) no-repeat bottom center;}
.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sLeftBtnBBan,.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel,.zhanshi_tp2 .sRightBtnBBan{width:22px; height:41px;display:block;position:absolute;top:41px;}
.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel{cursor:pointer;}
.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel,.zhanshi_tp2 .sRightBtnBBan{right:20px; background:url(../img/abright.jpg) no-repeat center;}
.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sLeftBtnBBan{left:20px; background:url(../img/ableft.jpg) no-repeat center;}

@media screen and (min-width:1000px){
.gongchang2{ display: none}
}
@media screen and (max-width:999px){
.zhanshi_tp2{ display:none}
.gongchang2{ width:100%}
.gonglie2{ display:block; width:45%; float:left; margin-left:2.5%; margin-right:2.5%; margin-top:30px;}
.gongtu2 img{ width:100%; max-width:797px; max-height:526px;}
.gongzi2{ display:block; text-align:center; line-height:30px; margin-top:5px;}
}
@media screen and (max-width:639px){
.gonglie2{width:95%;}
.wenav a{ width:135px; font-size:12px; font-size:1.2rem; font-weight:normal; margin:0 2px;}
}

/*************************************************************************  news  *****************************************************************/
.nemain{ margin-top:30px;}
.nelie{ position:relative; min-height:195px; margin-top:17px; background:url(../img/nexian.jpg) repeat-x bottom; padding-bottom:20px;}
.netu{ width:293px; position:absolute; left:0px; top:0px;}
.netu a{ display:block; text-align:center;}
.netu a img{ width:100%; max-width:293px; max-height:195px;}
.nezi{ padding-left:309px;}
.nebiao{ display:block; font-size:18px; font-size:1.8rem; font-weight:bold; line-height:24px; padding-top:23px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.nezi p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#666666; margin-top:19px; height:72px; overflow:hidden;}
.nezi span{ float:left; display:block; padding-left:28px; background:url(../img/rili.jpg) no-repeat left center; line-height:24px; color:#999999; margin-top:19px;}
.nemor{ display:block; width:118px; height:28px; float:right; text-align:center; line-height:28px; border:1px solid #1d2434; color:#1d2434; font-size:14px; font-size:1.4rem; margin-top:25px;}
.nezi a:hover{ color:#008dd5;}
.nemor:hover{ border:1px solid #008dd5; background:#1d2434; color:#fff !important;}
.jvzhong{ float:none; text-align:center; margin-top:57px;}
.jvzhong a{ float:none; display:inline-block; *float:left;}
.hotmain{ padding-bottom:52px; margin-top:51px;}
.hotbiao{ border-bottom:3px solid #f2f2f2;}
.hotbiao a{ display:block; padding-right:4px; padding-top:3px; width:124px; height:29px; text-align:center; line-height:29px; margin-left:12px; font-size:14px; font-size:1.4rem; color:#fff; background:url(../img/hotbiao.jpg) no-repeat}
.hotlie{ width:248px; float:left; margin-left:42px; margin-top:26px;}
.hottu{ display:block; border:1px solid #dbdbdb; text-align:center;}
.hottu img{ width:100%; max-width:560px; max-height:373px; margin-bottom:-3px;}
.mal3{ margin-left:36px;}
.hotzi{ display:block; text-align:center; font-size:14px; font-size:1.4rem; line-height:32px; margin-top:8px;}
.hotzi:hover{ color:#083f90;}
@media screen and (min-width:1000px) and (max-width:1219px){
.hotlie{ width:237px; margin-left:10px;}
.mal3{ margin-left:auto;}
}
@media screen and (max-width:999px){
.hotlie{ width:48%; margin-left:1%; margin-right:1%;}
}
@media screen and (max-width:769px){
.nezi{ padding-left:0px; padding-top:220px;}
.nezi p a{ height:auto;}
.netu{ width:283px; left:50%; margin-left:-142px;}
}
@media screen and (max-width:479px){
.hotlie{ width:98%; margin-left:1%; margin-right:1%;}
}

/*************************************************************************  news2  *****************************************************************/
.nemain h1{ font-size:18px; font-size:1.8rem; font-weight:bold; line-height:24px; text-align:center; margin-top:73px;}
.riqi{ width:1081px; margin:auto; border-bottom:2px solid #f6f6f6; padding-bottom:5px;}
.riqi span{ display:block; float:right; background:url(../img/rili.jpg) no-repeat left center; padding-left:27px; color:#999999; line-height:16px;}
.nex{ width:923px; margin:auto; font-size:14px; font-size:1.4rem; line-height:24px; color:#666666; padding-top:45px;}
.nex p,.nex span,.nex li{ color:#666666;}
.nex a{ color:#083f90;}
.nex img{ max-width:100%;}
.fanpian{width:923px; margin:auto; margin-top:25px; padding-bottom:44px;}
.fanpian li{ max-width:47%; font-size:14px; font-size:1.4rem; color:#333; line-height:33px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.fanpian li span{ display:block; width:99px; height:31px; border:1px solid #e81320; text-align:center; line-height:31px; float:left; margin-right:14px;}
.fanpian li a:hover{ color:#e81320;}
@media screen and (min-width:1000px) and (max-width:1219px){
.riqi{ width:auto;}
.nex{ width:auto}
.fanpian{ width:auto;}
}
@media screen and (max-width:999px){
.riqi{ width:auto;}
.nex{ width:auto}
.fanpian{ width:auto;}
}
@media screen and (max-width:639px){
.fanpian li{ max-width:none; float:none; margin-top:10px;}
}

/*************************************************************************  download  *****************************************************************/
.domain{ padding-bottom:8px;}
.dolie{ border-bottom:2px solid #f6f6f6; padding-left:14px; padding-bottom:18px; margin-top:23px;}
.dobiao{ display:block; background:url(../img/pdf.jpg) no-repeat left center; padding-left:36px; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:35px;}
.dolie p a{ display:block; color:#666666;font-size:14px; font-size:1.4rem; line-height:24px; margin-top:8px;}
.xiazai{ display:block; width:113px; height:39px; padding-top:3px; padding-left:38px; background:url(../img/xiazai.jpg) no-repeat center; float:right; line-height:39px; font-size:14px; font-size:1.4rem; color:#272636; text-align:center; margin-top:5px; transition:0s;}
.dolie a:hover{ color:#e81320;}
.xiazai:hover{background:url(../img/xiazaih.jpg) no-repeat center bottom;}
.mab1{ padding-bottom:44px;}
.mab2{ padding-bottom:74px;}


/*************************************************************************  contact  *****************************************************************/
.comain{ background:url(../img/abbei.jpg) no-repeat top center; padding-top:60px; padding-bottom:135px;}
.con{  margin:auto;}
.con ul{ width:230px; float:left; margin-left:12px;}
.cotu{ display:block; text-align:center;}
.cotu img{ width:100%; max-width:122px; max-height:122px;}
.con li{ font-size:14px; font-size:1.4rem; height:105px; text-align:center; line-height:24px; margin-top:32px;}
.codingwei{ width:355px; margin:auto; background:url(../img/codingwei.png) no-repeat left center; padding-left:37px; font-size:14px; font-size:1.4rem; line-height:20px; color:#333; margin-top:46px;}
.coa{ display:block; font-size:20px; font-size:2rem; font-weight:bold; line-height:24px; text-transform:uppercase; text-align:center; margin-top:62px;}
.cop{ font-size:14px; font-size:1.4rem; line-height:25px; color:#8a8a8a; text-align:center;}
.con li a:hover{ color:#034194;}

.coyi{ width:480px; margin:0 auto; margin-bottom:20px;}
.coer{  margin:0 auto; }
.coer ul{ margin-left:10%;}
.cuxin{ margin-top:19px;}
.xinl{ width:462px; float:left;}
.xinr{ width:662px; float:right;}
.cuxin .int1{ padding-left:18px; margin-top:19px;}
.cuxin .xing{ background:url(../img/xing.png) no-repeat left 22px;}
.cuxin .int1 input{ width:437px; height:46px; border:1px solid #4b6f93; padding-left:40px; font-size:14px; font-size:1.4rem; line-height:46px;}
.cuxin .curen{ background:#fff url(../img/coren.jpg) no-repeat left center;}
.cuxin .cuxinfeng2{ background:#fff url(../img/coxinfeng.jpg) no-repeat left center;}
.cuxin .cudianhua2{ background:#fff url(../img/codianhua.jpg) no-repeat left center;}
.cuxin .cufangzi2{ background:#fff url(../img/coduigou.jpg) no-repeat left center;}
.cuxin .int2{padding-left:18px; margin-top:19px;}
.cuxin .int3{padding-left:18px; margin-top:18px;}
.cuxin textarea{ width:601px; height:186px; border:1px solid #4b6f93; padding-left:40px; font-size:14px; font-size:1.4rem; line-height:46px;background:#fff url(../img/coduihua.jpg) no-repeat left top;}
.cuxin .int4{width:229px; height:46px; border:1px solid #4b6f93; padding-left:11px; font-size:14px; font-size:1.4rem; line-height:46px; float:left;}
.cuxin .cuyanzheng{ width:161px; height:50px; float:left; margin-left:8px; cursor:pointer;}
.cuxin .int5{ width:200px; height:50px; border:none; background:#1d2434; float:right; cursor:pointer; font-size:14px; font-size:1.4rem; color:#fff;}
.ditu{ width:1198px; height:483px; margin-top:64px;}
.cuxin .int5:hover{ background:#034194;}

@media screen and (min-width:1000px) and (max-width:1219px){
.xinl{ width:400px;}
.xinr{ width:564px;}
.cuxin .int1 input{ width:337px;}
.cuxin textarea{ width:503px;}
.cuxin .int4{width:179px;}
.cuxin .int5{ width:150px;}
.ditu{ margin-left:auto;width:100%; height:auto; max-width:1181px; max-height:512px;}
.con ul{ margin-left:6px;}
.coer ul{ margin-left:5%;}
}
@media screen and (max-width:999px){
	.coyi{ width:100%;}
.comain{ padding-bottom:30px;}
.ditu{ margin-top:25px;}
.con{ width:auto; margin:auto;}
.con ul{ width:48%; float:left; margin-left:1% !important; margin-right:1%; margin-bottom:15px;}
.codingwei{ width:auto; max-width:355px;}
.cul{ width:100%;}
.cur{ width:100%; margin-top:20px;}

.colie{ width:25% !important; margin-left:auto;}
.colie li{ font-size:12px; font-size:1.2rem;}
.cotr{ width:100%;}
.cotr ul{ float:left; margin-left:15px;}

.xinl{ width:100%;}
.xinr{ width:100%;}
.cuxin .int1 input{ width:92.3%;}
.cuxin textarea{ width:92.3%;}
.cuxin .int4{width:30%;}
.cuxin .int5{ width:30%; float:left; margin-left:10px;}
.ditu{ margin-left:auto;width:100%; height:auto; max-width:1181px; max-height:512px;}
}
@media screen and (max-width:729px){
.colie{ width:50% !important;}
}

@media screen and (max-width:639px){
	
.xinl{ width:100%;}
.xinr{ width:100%;}
.cuxin .int1 input{ width:88.5%;}
.cuxin textarea{ width:88.5%;}
.cuxin .int4{width:30%;}
.cuxin .cuyanzheng{ float:left; margin-left:10px;}
.cuxin .int5{ width:100%; margin-top:20px; margin-left:auto;}
.ditu{ margin-left:auto;}
.cotrbiao{ margin-left:9px;}
.cokefu{ margin-left:9px;}
.cotr ul{ float:left; margin-left:5px;}
}
@media screen and (max-width:419px){
.colie{ width:100% !important;}
.cul ul{ width:97%; margin-left:1.5%; margin-right:1.5%; margin-bottom:20px;}
.cuxin .int1 input{ width:84.5%;}
.cuxin textarea{ width:84.5%;}
}


.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;}
.chanxiang img,.nex img{ max-width:100%;}
.chanxiang a,.nex a{ color:#f20114 !important;}