﻿html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea { margin:0; padding:0; }
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none; font-family:"Microsoft Yahei"; }
a:hover { cursor:pointer; text-decoration:none; }
a:active { star:expression(this.onFocus=this.blur());
}
:focus { outline:0; }
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
img { padding:0; margin:0; }
a img { border:none; }
input, textarea { border:none; font-family:"Microsoft Yahei"; font-size:13px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:14px; }
a, p a, div a, span a, li a { text-decoration:none; }
a:hover, a:active, a:focus, p a:hover, p a:active, p a:focus, .t1 a:hover, .t1 a:active, .t1 a:focus, .n4 a:hover, .n4 a:active, .n4 a:focus { color:#f08300; text-decoration:none; }
a:visited { color:#800080; }
.wgetPic li { text-align:center; list-style:none; margin-top:1px; background:none; }
.n1 { padding: 0 5px; }
.b1 { line-height:20px; background:#edecec url(/templateswap/wap1/images/d385334c.gif) no-repeat 5px 6px; padding-left:15px; padding-top:2px; margin:2px; }
.footer a { color:#000; }
.footer p.c { font-family: arial; font-size: 12px; color:#666; }
body { font-size:12px; font-family:"Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif; background:#f9f9f9; max-width:640px; min-width:320px; margin:0 auto; position:relative; }
ul, li { margin:0; padding:0; list-style:none; }
a { color:#2f4074; text-decoration:none; word-break:break-all; }
/*头部模版*/
.top_line { line-height:30px; height:30px; background:#e2e2e2; border-bottom:#838383 solid 2px; width:100%; text-align:center; }
.top_line a { color:#000; font-size:14px; font-family: "Microsoft Yahei"; }
.wrap { max-width:640px; min-width:320px; margin:0 auto; overflow:hidden; position:relative; }
.xw_rd { text-align:center; margin:10px 0; line-height:150%; }
.red { color:#F00; font-weight:bold; }
.xw_til { height:21px; line-height:21px; padding-left:5px; border-top:#e7ffec solid 1px; border-bottom:#cad6fe solid 1px; background:url(/templateswap/wap1/images/menu.gif) repeat-x; overflow:hidden; }
.xw_til div { float:left; font-weight:bold; color:#2f4074; margin-right:2px; }
.xw_til span { float:left; }
.xw_til span a { color:#000; }
.xw_til a { color:#2f4074; }
.xw_til a:hover { color:#F00; }
.xw_list { clear:both; }
.xw_list li, .xw_list p { padding:5px 5px 2px 20px; background:url(/templateswap/wap1/images/f59b07f6.gif) no-repeat 10px 35%; margin:0; }
.xw_jz { text-align:center; }
.xw_sc { background:url(/templateswap/wap1/images/menu.gif) repeat-x; border-top:#ebeeff solid 1px; border-bottom:#ced7fe solid 1px; padding:1px 10px; margin-top:5px; overflow:hidden; }
.xw_sc input { float:left; height:16px; border:#adbdee solid 1px; font-size:12px; width:60px; }
.xw_sc select { float:left; margin:0 5px 0 5px; padding:0; height:18px; }
.xw_sc .submit { width:54px; height:18px; }
.fhtop { display:block; background:url(/templateswap/wap1/images/5e990ec2.gif) no-repeat center; height:18px; }
.xw_list span { }
.xw_ty { background:#556892; color:#FFF; font-weight:bold; padding:3px 0; text-align:center; }
.xw_ty b { color:#94fe53; }
.xw_l { float:left; padding:8px; }
.ww_r { float:left; width:122px; }
.ww_r p { padding:4px 0 4px 20px; }
.imgbox { font-size:0; margin:7px 0px }
.imgbox img { margin-left:10px; }
.xw_gp { width:115px; }
.img_top { margin:10px 0 5px; text-align:center; }
.img_top img { border:#000 solid 1px; }
.dl { background-attachment: scroll; background-color: transparent; background-image: url("/templateswap/wap1/images/9e440e80.gif"); background-position: 0px 0px; background-repeat: no-repeat; padding-left: 13px; }
.b1 { line-height:18px; background:#edecec url(/templateswap/wap1/images/758d14c8.gif) no-repeat 5px 5px; padding-left:15px; height:18px; padding-top:2px; margin:2px; }
.n2 { overflow:hidden; }
.n2 .logo { float:left; }
.n2 .n2R { float:right; line-height:30px; }
/*分页*/
.p_btns{ text-align:center; font-size:14px;}
.currentpage{ padding:3px 8px; border:#CCCCCC solid 1px; background: #FFCC66; margin-right:3px;}
.p_btns a{ padding:3px 8px; border:#CCCCCC solid 1px; background:#efefef; margin-right:3px;}


.banner_tu{ width:100%; margin:0 auto; }
.banner_tu img{ width:100%; height:auto;}

/*产品展示*/
.PicShow{ display:block; width:100%; overflow:hidden;}
.PicShow .t_Box{ float:left; display:inline; padding:5px;}
.PicShow .t_Box .artImg{ border:2px solid #EFEFEF; display:block; padding:1px; background:#FFF;}
.PicShow .t_Box .artImg img{ width:100%;}
.PicShow .t_Box .artTil{ display:block;margin-top:5px; color:#666; text-align:center;}
.PicShow .t_Box .artTil a{  display:block; line-height:20px; text-decoration:none; font-size:14px;}
.PicShow .t_Box .artTil_photo a{display:block; text-align:center; line-height:20px; text-decoration:none;}
.PicShow .t_Box .artTil span{color:#666;}
.PicShow .t_Box:hover .artTil a{ text-align:center;color:#f60;}
.PicShow .t_Box:hover .artImg{ border-color:#f60;}
.PicShow .t_Box .artTil .t_Com,.PicShow .t_Box:hover .artTil .t_Com{ float:left; display:inline; width:50%; color:#666; }

/*图片的样式*/
.productimg { width:95px; height:95px; border:0px; margin-left:10px; }
.index_pruduct { margin-top:2px; clear:both }
#preview img { width:200px; height:200px; }
/*底部模版*/
.foot_xw_nav { height:36px; padding:10px 0 0; margin:0; overflow:hidden; font-size:12px; background:#e7ffec; }
.foot_xw_nav a { color:#2f4074; }
.foot_xw_nav li { list-style:none; margin:0 0 6px; float:left; height:15px; width:70px; text-align:center; background:#e7ffec; }
.xw_foot { background:#e7ffec; }
.xw_foot a { color:#2f4074; }
.xw_foot a:hover { color:#F00; }
.xw_foot div { text-align:center; }
.xw_foot p { background:#e7ffec; padding:10px; text-align:center; line-height:130%; }
.xw_foot span { color:#999; }
.g-nav { height:auto;background: url(/templates/images/menu.jpg) repeat; }
.g-nav li { border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; float:left; height:auto; text-align:center; width:24.5%; padding:2% 0 }
.g-nav li:first-child { border-left:0 none }
.g-nav li:nth-child(5n) { border-left:medium none }
.g-nav li:nth-child(4n) { border-right:medium none }
.g-nav li:nth-child(5n), .g-nav li:nth-child(6n), .g-nav li:nth-child(7n), .g-nav li:nth-child(8n) { border-bottom:medium none }
.g-nav li a { color:#eee; font-size:13px; text-shadow:0 1px 0 #555555 }
.PicShow .t_Box .artImg{ height:144px;}
@media screen and (min-width:350px) {
.g-nav li a { font-size:16px }
.PicShow .t_Box .artImg{ height:144px;}
}
@media screen and (min-width:400px) {
.g-nav li a { font-size:18px }
.PicShow .t_Box .artImg{ height:166px;}
}
@media screen and (min-width:450px) {
.g-nav li a { font-size:20px }
.PicShow .t_Box .artImg{ height:187px;}
}
@media screen and (min-width:480px) {
.g-nav li a { font-size:22px }
.PicShow .t_Box .artImg{ height:200px;}
}
@media screen and (min-width:550px) {
.g-nav li a { font-size:24px }
.PicShow .t_Box .artImg{ height:239px;}
}
@media screen and (min-width:639px) {
.g-nav li a { font-size:26px }
.PicShow .t_Box .artImg{ height:275px;}
}
.g-adv { height:auto }
.g-adv .sclwrap_box, .g-adv .m-box { overflow:hidden; }
.g-adv .m-box li img { width:100% }
.g-adv .m-cnt { height:3px; margin-top:1px; background:#333 }
.g-adv .m-cnt li { float:left; width:33%; height:3px }
.g-adv .m-cnt li.z-on { background:#f58220 }
.g-adv .m-cnt li:last-child { border-right:0 }
.g-prose { padding-top:3%; position:relative }
.g-prose:before { content:''; position:absolute; top:-5px; left:0; width:100%; height:5px; box-shadow:0 3px 4px rgba(0,0,0,0.4); z-index:0 }
.g-prose a { float:left; width:34.3%; display:block; text-align:center; margin:5% 0 1% 7.8% }
.g-prose a:nth-child(2n-1) { margin-right:6% }
.g-prose dt { width:100% }
.g-prose dt img { width:100% }
.g-prose dd { font-size:13px; color:#000; padding-top:3% }
@media screen and (min-width:350px) {
.g-prose dd { font-size:16px }

}
@media screen and (min-width:400px) {
.g-prose dd { font-size:18px }
}
@media screen and (min-width:450px) {
.g-prose dd { font-size:20px }
}
@media screen and (min-width:480px) {
.g-prose dd { font-size:22px }
}
@media screen and (min-width:550px) {
.g-prose dd { font-size:24px }
}
@media screen and (min-width:640px) {
.g-prose dd { font-size:26px }
}
.g-anli { height:auto; margin-top:5% }
.g-anli .sclwrap_box, .g-anli .m-box { height:185px; overflow:hidden }
.m-cnt1 li { float:left; position:relative; font-size:15px; color:#000; width:50%; background:#dfdfdf; padding:2% 0; text-align:center }
.m-cnt1 li.z-on { position:relative; background:#f08300; color:#fff }
.m-cnt1 li.z-on:before { position:absolute; content:""; width:0%; height:0; top:100%; left:50%; border-top:0.3em solid #f08300; border-right:0.3em solid transparent; border-left:0.3em solid transparent }
.g-anli .con li { float:left; width:28.1%; margin:4% 0 0 4.3% }
.g-anli .con li img { width:100%; border:1px solid #c5c5c5 }
.g-anli .con li span { display:block; text-align:center; font-size:15px; color:#666666; line-height:160% }
.g-jz { height:auto; padding-bottom:5% }
.jz_nav { font-size:15px; color:#000; background:#dfdfdf; padding:3% 4%; position:relative }
.jz_nav em { font-size:13px; color:#505050; text-shadow:0 1px 1px #fff }
.g-jz dl { margin:2% 0 0 6.2%; width:87.5% }
.g-jz dl dt { width:100% }
.g-jz dl dt img { width:100% }
.g-jz dl dd { }
.g-jz dl dd a { font-size:12px; color:#999; line-height:150%; display:block }
.g-jz dl dd em { display:block; text-align:center; font-size:14px; color:#f08300; border-bottom:1px solid #e6e6e6; padding:3% 0 }
.g-jz dl dd h4 { font-size:13px; color:#4c4c4c; padding:2% 0; text-align:center }
.g-ry { height:auto; margin:5% 0 }
.g-ry li { float:left; width:45%; margin:2% 0 0 3.6% }
.g-ry li img { width:100%;}
.g-ry li span { display:block; text-align:center; font-size:12px; color:#000000; line-height:160% }
.g-news { height:auto; margin:4% 0 }
.g-news .m-cnt1 li { width:33% }
.g-news .sclwrap_box, .g-news .m-box { height:180px; overflow:hidden }
.g-news .con ul { margin:2% 4% }
.xw_list { line-height:300%; border-bottom:1px dashed #929292; font-size:12px; color:#666666 }
.xw_list:hover{color:#ff9f39;}
.g-news .con a:last-child li { border-bottom:0 }
.g-question { height:auto; margin-top:3% }
.shadow { font-size:15px; color:#000; background:#dfdfdf; padding:3% 4%; position:relative; line-height:150% }
.g-question span, .g-turs span, .g-jz span, .g-anli em, .g-news span, .g-ry i { width:100%; height:10px; display:block; background:url(/mobile/Images/Index/yy.jpg) no-repeat center bottom; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover }
.shadow i { width:11%; overflow:hidden; display:block; float:left; padding-right:1% }
.shadow i img { width:100%; vertical-align:middle }
.g-question .wh { font-size:24px; color:#f58220; font-weight:bold; margin-right:1% }
.g-question p { line-height:180%; font-size:16px; color:#000; padding-left:6% }
.g-question .team { font-size:23px; color:#000; font-weight:bold; padding-top:2%; text-align:center }
.g-question .help { font-size:17px; color:#333; text-align:center; line-height:140% }
.g-question p:nth-child(7n) { background:none }
.g-question p:nth-child(8n) { background:none }
.g-turs { margin-top:5% }
.g-turs p { font-size:20px; color:#000; text-align:center; line-height:150%; padding-top:5% }
.orange { color:#f58220 }
.g-turs em { display:block; width:100%; padding:2% 0 1% }
.g-turs em img { width:100% }
.g-turs dl { padding:2% 6.5% 2% 3.7% }
.g-turs dl dt { width:28.4% }
.g-turs dl dt img { width:100% }
.g-turs dl dd { width:70.5%; padding-left:1% }
.g-turs dl dd h3 { font-size:17px; color:#000; margin-bottom:4% }
.g-ph { margin:0 7%; background:#dfdfdf; border-radius:5px; padding:2%; position:relative }
.start { font-size:14px; color:#000; float:left; display:block }
.telph { font-size:17px; color:#f50000; text-align:right; float:right; display:block }
.g-ph .m-tel .u-tel { height:57%; width:7%; display:block; background:url(../images/tel.png) no-repeat; position:absolute; left:40%; top:16%; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover }
.g-ph .u-tel .z-ln-1, .g-ph .u-tel .z-ln-2, .g-ph .u-tel .z-ln-3 { border:1px solid #454545 }
.g-ph .u-tel .z-ln-1 { z-index:10; display:inline-block; width:3px; height:3px; top:6px; right:6px; border-width:1px 1px 0 0; border-radius:0 30px 0 0; position:absolute; animation-name:xshow2; animation-duration:4s; animation-timing-function:linear; animation-iteration-count:infinite; -webkit-animation-name:xshow2; -webkit-animation-duration:4s; -webkit-animation-timing-function:linear; -webkit-animation-iteration-count:infinite; -o-animation-name:xshow2; -o-animation-duration:4s; -o-animation-timing-function:linear; -o-animation-iteration-count:infinite }
.g-ph .u-tel .z-ln-2 { z-index:10; display:inline-block; width:5px; height:5px; border-width:1px 1px 0 0; border-radius:0 35px 0 0; position:absolute; top:3px; right:3px; animation-name:xshow; animation-duration:4s; animation-timing-function:linear; animation-iteration-count:infinite; -webkit-animation-name:xshow; -webkit-animation-duration:4s; -webkit-animation-timing-function:linear; -webkit-animation-iteration-count:infinite; -o-animation-name:xshow; -o-animation-duration:4s; -o-animation-timing-function:linear; -o-animation-iteration-count:infinite }
.g-ph .u-tel .z-ln-3 { z-index:10; display:inline-block; width:7px; height:7px; border-width:1px 1px 0 0; border-radius:0 35px 0 0; position:absolute; top:0px; right:0px; animation-name:xshow; animation-duration:4s; animation-timing-function:linear; animation-iteration-count:infinite; -webkit-animation-name:xshow; -webkit-animation-duration:4s; -webkit-animation-timing-function:linear; -webkit-animation-iteration-count:infinite; -o-animation-name:xshow; -o-animation-duration:4s; -o-animation-timing-function:linear; -o-animation-iteration-count:infinite }
@media screen and (min-width:350px) {
.g-ph .u-tel { height:22% }
.g-ph .u-tel .z-ln-1 { width:3px; height:3px; top:5px; right:5px }
.g-ph .u-tel .z-ln-2 { width:7px; height:7px; top:1px; right:1px }
.g-ph .u-tel .z-ln-3 { width:10px; height:10px; top:-3px; right:-3px }
}
@media screen and (min-width:400px) {
.g-ph .u-tel .z-ln-1 { width:6px; height:6px; top:5px; right:5px }
.g-ph .u-tel .z-ln-2 { width:9px; height:9px; top:2px; right:2px }
.g-ph .u-tel .z-ln-3 { width:12px; height:12px; top:-1px; right:-1px }
}
@media screen and (min-width:450px) {
.g-ph .u-tel .z-ln-1 { width:6px; height:6px; top:6px; right:6px }
.g-ph .u-tel .z-ln-2 { width:9px; height:9px; top:3px; right:3px }
.g-ph .u-tel .z-ln-3 { width:12px; height:12px; top:0px; right:0px }
}
@media screen and (min-width:480px) {
.g-ph .u-tel .z-ln-1 { width:6px; height:6px; top:7px; right:7px }
.g-ph .u-tel .z-ln-2 { width:9px; height:9px; top:4px; right:4px }
.g-ph .u-tel .z-ln-3 { width:12px; height:12px; top:1px; right:1px }
}
@media screen and (min-width:550px) {
.g-ph .u-tel .z-ln-1, .g-ph .u-tel .z-ln-2, .g-ph .u-tel .z-ln-3 { border:2px solid #454545; border-width:2px 2px 0 0 }
.g-ph .u-tel .z-ln-1 { width:6px; height:6px; top:10px; right:10px }
.g-ph .u-tel .z-ln-2 { width:12px; height:12px; top:5px; right:5px }
.g-ph .u-tel .z-ln-3 { width:17px; height:17px; top:0; right:0 }
}
@media screen and (min-width:639px) {
.g-ph .u-tel .z-ln-1, .g-ph .u-tel .z-ln-2, .g-ph .u-tel .z-ln-3 { border:2px solid #454545; border-width:2px 2px 0 0 }
.g-ph .u-tel .z-ln-1 { width:6px; height:6px; top:10px; right:10px }
.g-ph .u-tel .z-ln-2 { width:11px; height:11px; top:5px; right:5px }
.g-ph .u-tel .z-ln-3 { width:16px; height:16px; top:0; right:0 }
}
@media screen and (min-width:350px) {
.g-question p { font-size:18px }
.g-question .wh { font-size:28px }
.shadow { font-size:18px }
.g-question .team { font-size:25px }
.g-question .help { font-size:19px }
.g-turs p { font-size:24px }
.g-turs dl dd h3 { font-size:18px }
.start { font-size:16px }
.telph { font-size:18px }
.m-cnt1 li { font-size:18px }
.g-anli .con li span { font-size:18px }
.jz_nav { font-size:18px }
.jz_nav em { font-size:16px }
.g-jz dl dd em { font-size:16px }
.g-jz dl dd h4 { font-size:16px }
.g-jz dl dd a { font-size:14px }
.g-ry li span { font-size:14px }
.xw_list { font-size:14px }
}
@media screen and (min-width:400px) {
.g-question p { font-size:20px }
.g-question .wh { font-size:32px }
.shadow { font-size:22px }
.g-question .team { font-size:27px }
.g-question .help { font-size:21px }
.g-turs p { font-size:28px }
.g-turs dl dd h3 { font-size:23px }
.start { font-size:17px }
.telph { font-size:20px }
.m-cnt1 li { font-size:22px }
.g-anli .con li span { font-size:22px }
.jz_nav { font-size:22px }
.jz_nav em { font-size:18px }
.g-jz dl dd em { font-size:18px }
.g-jz dl dd h4 { font-size:18px }
.g-jz dl dd a { font-size:16px }
.g-ry li span { font-size:16px }
.xw_list { font-size:16px }
}
@media screen and (min-width:450px) {
.g-question p { font-size:22px }
.g-question .wh { font-size:36px }
.shadow { font-size:24px }
.g-question .team { font-size:30px }
.g-question .help { font-size:21px }
.g-turs p { font-size:32px }
.g-turs dl dd h3 { font-size:26px }
.start { font-size:22px }
.telph { font-size:24px }
.m-cnt1 li { font-size:24px }
.g-anli .con li span { font-size:24px }
.jz_nav { font-size:24px }
.jz_nav em { font-size:20px }
.g-jz dl dd em { font-size:20px }
.g-jz dl dd h4 { font-size:20px }
.g-jz dl dd a { font-size:18px }
.g-ry li span { font-size:18px }
.xw_list { font-size:18px }
}
@media screen and (min-width:480px) {
.g-question p { font-size:24px }
.g-question .wh { font-size:40px }
.shadow { font-size:26px }
.g-question .team { font-size:38px }
.g-question .help { font-size:26px }
.g-turs p { font-size:36px }
.g-turs dl dd h3 { font-size:29px }
.start { font-size:22px }
.telph { font-size:28px }
.m-cnt1 li { font-size:26px }
.g-anli .con li span { font-size:26px }
.jz_nav { font-size:26px }
.jz_nav em { font-size:22px }
.g-jz dl dd em { font-size:22px }
.g-jz dl dd h4 { font-size:22px }
.g-jz dl dd a { font-size:20px }
.g-ry li span { font-size:20px }
.xw_list { font-size:20px }
}
@media screen and (min-width:550px) {
.g-question p { font-size:28px }
.g-question .wh { font-size:44px }
.shadow { font-size:28px }
.g-question .team { font-size:42px }
.g-question .help { font-size:30px }
.g-turs p { font-size:38px }
.g-turs dl dd h3 { font-size:31px }
.start { font-size:24px }
.telph { font-size:30px }
.m-cnt1 li { font-size:28px }
.g-anli .con li span { font-size:28px }
.jz_nav { font-size:28px }
.jz_nav em { font-size:24px }
.g-jz dl dd em { font-size:26px }
.g-jz dl dd h4 { font-size:24px }
.g-jz dl dd a { font-size:22px }
.g-ry li span { font-size:22px }
.xw_list { font-size:22px }
}
@media screen and (min-width:639px) {
.g-question p { font-size:30px }
.g-question .wh { font-size:46px }
.shadow { font-size:30px }
.g-question .team { font-size:46px }
.g-question .help { font-size:34px }
.g-turs p { font-size:40px }
.g-turs dl dd h3 { font-size:34px }
.start { font-size:27px }
.telph { font-size:33px }
.m-cnt1 li { font-size:30px }
.g-anli .con li span { font-size:30px }
.jz_nav { font-size:30px }
.jz_nav em { font-size:26px }
.g-jz dl dd em { font-size:28px }
.g-jz dl dd h4 { font-size:26px }
.g-jz dl dd a { font-size:24px }
.g-ry li span { font-size:24px }
.xw_list { font-size:24px }
}
@media screen and (min-width:350px) {
.g-adv .sclwrap_box, .g-adv .m-box { overflow:hidden }
.g-adv .m-box li img { }
.g-adv .m-cnt { height:3px }
.g-adv .m-cnt li { height:3px }
.g-anli .sclwrap_box, .g-anli .m-box { height:210px; overflow:hidden }
.g-news .sclwrap_box, .g-news .m-box { height:220px; overflow:hidden }
}
@media screen and (min-width:400px) {
.g-adv .sclwrap_box, .g-adv .m-box { overflow:hidden }
.g-adv .m-box li img { }
.g-adv .m-cnt { height:4px }
.g-adv .m-cnt li { height:4px }
.g-anli .sclwrap_box, .g-anli .m-box { height:250px; overflow:hidden }
.g-news .sclwrap_box, .g-news .m-box { height:260px; overflow:hidden }
}
@media screen and (min-width:450px) {
.g-adv .sclwrap_box, .g-adv .m-box { overflow:hidden }
.g-adv .m-box li img { }
.g-adv .m-cnt { height:4px }
.g-adv .m-cnt li { height:4px }
.g-anli .sclwrap_box, .g-anli .m-box { height:275px; overflow:hidden }
.g-news .sclwrap_box, .g-news .m-box { height:300px; overflow:hidden }
}
@media screen and (min-width:500px) {
.g-adv .sclwrap_box, .g-adv .m-box { overflow:hidden }
.g-adv .m-box li img { }
.g-adv .m-cnt { height:5px }
.g-adv .m-cnt li { height:5px }
.g-anli .sclwrap_box, .g-anli .m-box { height:350px; overflow:hidden }
.g-news .sclwrap_box, .g-news .m-box { height:320px; overflow:hidden }
}
@media screen and (min-width:639px) {
.g-adv .sclwrap_box, .g-adv .m-box { overflow:hidden }
.g-adv .m-box li img { }
.g-adv .m-cnt { height:6px }
.g-adv .m-cnt li { height:6px }
.g-anli .sclwrap_box, .g-anli .m-box { height:390px; overflow:hidden }
.g-news .sclwrap_box, .g-news .m-box { height:360px; overflow:hidden }
}

.gywmsum { line-height:150%;color:#999; text-indent:2em; margin-top:1%;padding:0 2%; }
.gywmsum img{width:98%;border:1px solid #ccc;padding:0.2%;}
@media screen and (min-width:350px) {
.gywmsum { font-size:14px; }
}

@media screen and (min-width:400px) {
.gywmsum { font-size:16px; }
}

@media screen and (min-width:450px) {
.gywmsum { font-size:18px; }
}

@media screen and (min-width:500px) {
.gywmsum { font-size:20px; }
}

@media screen and (min-width:639px) {
.gywmsum { font-size:24px; }
}

.ny_tit{font-size:18px;color:#ff9f39;text-align:center;padding:2% 0;border-bottom:2px solid #ccc;}
.ny_tit a{color:#ff9f39;}
.ny_title{font-size:16px;color:#000;text-align:center;line-height:100%;padding-top:4%}
.ny_title a{color:#000;}
@media screen and (min-width:350px) {
.ny_tit { font-size:18px; }
.ny_title { font-size:16px; }
}

@media screen and (min-width:400px) {
.ny_tit { font-size:20px; }
.ny_title { font-size:18px; }
}

@media screen and (min-width:450px) {
.ny_tit { font-size:22px; }
.ny_title { font-size:20px; }
}

@media screen and (min-width:500px) {
.ny_tit { font-size:24px; }
.ny_title { font-size:22px; }
}

@media screen and (min-width:639px) {
.ny_tit { font-size:28px; }
.ny_title { font-size:24px; }
}

.ny_listtit { color:#000; background:#dfdfdf; padding:3% 4%; position:relative; line-height:200%;text-align:center;margin:5% 0; }
.ny_listtit:hover{background:#ff9f39}
.ny_listtit a{color:#000;}
.cp_ul{ display:block; width:98%; overflow:hidden;padding:0 1%;}
.cp_ul .cp_li .cp_img{ border:1px solid #ccc; display:block; padding:1%;background:#FFF;}
.cp_ul .cp_li{ width:45%; float:left; display:inline; padding:2%;}
.cp_ul .cp_li .cp_img img{ width:100%;}
.ty_font{font-size:28px;color:#f00;}
.ty_font1{font-size:12px;color:#666;}
.pro_content{width:98%;padding:0 1px;font-size:12px;}
.pro_content img{ max-width:600px;}
@media screen and (min-width:350px) {
.ny_listtit { font-size:14px; }
.cp_ul{ display:block; width:98%; overflow:hidden;padding:0 1%;}

.cp_ul .cp_li .cp_img{ border:1px solid #ccc; display:block; padding:1%; overflow:hidden;background:#FFF;}
.cp_ul .cp_li .cp_img img{ width:100%;}
.ty_font{font-size:28px;color:#f00;}
.ty_font1{font-size:14px;color:#666;}
.pro_content{width:98%;padding:0 1px;font-size:12px;}
}

@media screen and (min-width:400px) {
.ny_listtit { font-size:16px; }
.cp_ul{ display:block; width:98%; overflow:hidden;padding:0 1%;}

.cp_ul .cp_li .cp_img{ border:1px solid #ccc; display:block; padding:1%; height:170px; overflow:hidden;background:#FFF;}
.cp_ul .cp_li .cp_img img{ width:100%; height:100%;}
.ty_font{font-size:32px;color:#f00;}
.ty_font1{font-size:16px;color:#666;}
.pro_content{width:98%;padding:0 1px;font-size:16px;}
}

@media screen and (min-width:450px) {
.ny_listtit { font-size:18px; }
.cp_ul{ display:block; width:98%; overflow:hidden;padding:0 1%;}

.cp_ul .cp_li .cp_img{ border:1px solid #ccc; display:block; padding:1%; height:195px; overflow:hidden;background:#FFF;}
.cp_ul .cp_li .cp_img img{ width:100%; height:100%;}

.ty_font{font-size:36px;color:#f00;}
.ty_font1{font-size:18px;color:#666;}
.pro_content{width:98%;padding:0 1px;font-size:18px;}
}

@media screen and (min-width:500px) {
.ny_listtit { font-size:20px; }
.cp_ul{ display:block; width:98%; overflow:hidden;padding:0 1%;}

.cp_ul .cp_li .cp_img{ border:1px solid #ccc; display:block; padding:1%; height:250px; overflow:hidden;background:#FFF;}
.cp_ul .cp_li .cp_img img{ width:100%; height:100%;}
.ty_font{font-size:40px;color:#f00;}
.ty_font1{font-size:20px;color:#666;}
.pro_content{width:98%;padding:0 1px;font-size:22px;}
}

@media screen and (min-width:639px) {
.ny_listtit { font-size:24px; }
.cp_ul{ display:block; width:98%; overflow:hidden;padding:0 1%;}

.cp_ul .cp_li .cp_img{ border:1px solid #ccc; display:block; padding:1%; overflow:hidden;background:#FFF;}
.cp_ul .cp_li .cp_img img{ width:100%; height:100%;}
.ty_font{font-size:44px;color:#f00;}
.ty_font1{font-size:22px;color:#666;}
.pro_content{width:98%;padding:0 1px;font-size:26px;}
}


.page_news_date{width:100%;text-align:center;display:block;line-height:200%;margin-top:2%;}

.pro_conimg{width:96%;padding:0.5%;border:1px solid #ccc;margin:0 auto;}
.pro_conimg img{width:100%;}


.pro_content img{width:100%;}

.pic_img{width:5%;}





