body { font-size: 13px; margin:0px; color:#252525; font-family:Microsoft Yahei,SimSun,sans-serif;}

table{border-collapse: collapse; border:1px solid #ccc;}
table td{border:1px solid #ccc;}

.grayfont{color:#999999;}
ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
a:link {color: #4B4B4B;text-decoration: none;}
a:visited {text-decoration: none;color: #4B4B4B;}
a:hover {text-decoration: none; color: #cc0000;}
a:active {text-decoration: none;color: #4B4B4B;}
.redfont14{ font-size:14px; font-weight:bold; color:#DB0000}
 a.red:link{color:#E60012; text-decoration:none}
 a.red:hover{color:#000; text-decoration:none}
 a.red:active{color:#000; text-decoration:none}
 a.red:visited{color:#E60012; text-decoration:none}
h1{ font-size:16px; color: #333; margin-top:0px;}
h2{ font-size:14px; margin:0; margin-bottom:10px!important;margin-bottom:10px; color:#ff0000; line-height: 40px;}
.pagelist p{ padding:0 10px; *padding:10px 10px 0; font-size:15px; margin-bottom:9px; *margin-bottom:15px;} 
.pagelist p a{ color:#000}

a.white:link { color:#ffffff;text-decoration: none; }
a.white:hover {color:#FFFFff;text-decoration: none;}
a.white:active {color:#ffffff;text-decoration: none;}
a.white:visited {color:#ffffff; text-decoration:none}
.white a:link { color:#ffffff;text-decoration: none; }
.white a:hover {color:#FFFFff;text-decoration: none; font-weight:bold;}
.white a:active {color:#ffffff;text-decoration: none;}
.white a:visited {color:#ffffff; text-decoration:none}
.zi{ font-family:Arial}
.font14{ font-size:14px; color:#FFFFFF}

#top,#rxpro,#nav,#banner,#product1,#navdx,#con{ margin: 0px auto; width:100%; overflow: hidden;}
#top1{ margin:0 auto; width:auto; background-repeat: repeat-x;}
#top{ height:85px;}
#top img{float:left;margin-top:10px;border:none;width: 272px;}
#topzi{ width:267px; height:47px; margin-top:20px; background:url(/top_style/rx.jpg) no-repeat; float:right; margin-right:5px;}

#nav{height:50px; line-height:50px; width:100%; margin:0 auto ; overflow:hidden; font-size:16px;font-family: "Microsoft Yahei"; text-align:center; background:#0a0a23;}
#nav ul{ width:1175px; margin:0 auto; overflow:hidden}
#nav li{float:left; list-style:none; width:12.5%; background-repeat:no-repeat; background-position:right center}
.li1{float:left; width:123px; text-align:center; font-weight:bold; height:50px; line-height:50px; background:#ED1C24}
.li0{float:left; list-style:none; width:123px!important; background-repeat:no-repeat; background-position:right center}

#prolist .list0 a.ali1 { float: left; width: 100%; text-align: left; font-weight: bold; height: 40px; line-height: 40px; background: #ED1C24; text-indent: 13px; color: #fff;}
#prolist .list0 a.ali1:hover{ color:#fff;}
.ali0{float:left; list-style:none; width:100%!important; background-repeat:no-repeat; background-position:right center; color:#333;} 
#rxpro{background:url(/top_style/rx-bg.jpg) repeat-x; height:40px; line-height:40px; margin-top:25px; overflow:hidden}
#rxprol{background:url(/top_style/rx-left.jpg) no-repeat; width:90px; color:#FFF; font-weight:bold; font-size:14px; padding-left:15px; float:left}
#rxpror{float:right; width:890px}
#rxprorleft{float:left}
#rxprorright{float:right; width:286px; height:40px; background:url(/top_style/rx-right.jpg) no-repeat;}
#banner{width:100%; margin:0 auto 30px;}
/*自定义*/
.mydiv{ z-index:9999;position:fixed; top:40px; width:60%; right:0px; height:100%; background-color:#FFFFFF; border-left:1px solid #e7e7e7;box-shadow:-2px 0 1px -1px #D7D7D7;}
.mydivnav{ width:100%; font-size:1.0rem; line-height:60px; border-bottom:1px solid #E7E7E7; text-align:center;}
.topmmn_m{ float:left; width:16.6%; height:40px; line-height:40px; text-align:center; font-size:1.0rem;}
.sub_titr_two{ color:#FFFFFF; line-height:50px;}
.sub_titr_two a{ color:#FFFFFF;}
.topmmn{ float:left; width:13%; height:85px; line-height:85px; color:#FFFFFF}
.topmmn a{color:#fff; }
.topmmn a:hover{color: #D31919; font-weight:bold;}
.nolink{    border: #dedfde 1px solid;
    background-position: 50% bottom;
    color: #333;
    margin-right: 5px;
    padding: 5px 8px;
    text-decoration: none;
    display: inline-block;
    margin-bottom: 6px;}
.pages font{ padding-left:8px; padding-right:12px;}
.topinm:hover{ transition: all 0.6s;transform: scale(1.1);}
.foot222{position:fixed; bottom:38px; color:#FFFFFF; right:5%; z-index:999;width:22%;background: #FF0000;border-radius:10px 10px 0 0; height:20px; text-align:center; font-size:0.6rem;}
.foot222:before {
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -3px;
    bottom: -12px;
    width: 0px;
    height: 0px;
    border-top: 6px solid #fa002d;
    border-bottom: 6px solid transparent;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    font-size: 9px;
}
.topnnm{width:18%;float:left;margin: 0 1%;border-radius: 1px;text-align: center;overflow: hidden;}
.topnnm img{width:75%;background: -webkit-gradient(linear,left top,left bottom,from(#FC5F5B),to(#FA2C40));border-radius: 50%;max-width: 100%!important;height: auto!important;}
.topnnm p{font-size: 0.9rem;text-align: center;line-height: 1.0rem;color: rgb(51, 51, 51);}
/*.js {
POSITION: relative;
WIDTH:1600px;
HEIGHT:460px;
margin: 0 auto;
}*/
*banner*/
.banner{ width:100%; clear:both; overflow:hidden;}
.banner img{ width:100%; height:auto;}
.index_banner{position:relative; margin-bottom:40px;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:20px; *bottom:40px;left:48.5%;z-index:999; text-align:center;display:block;margin-left:-36px;width:125px;height:15px;_display:none;}
.index_banner cite span{float:left;display:inline;margin:0 5px;width:10px;height:10px; border-radius:50%;background-color:#f5f5f5;text-indent:-999em;cursor:pointer; transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; }
.index_banner cite span:hover{background:#f0f0f0;}
.index_banner cite span.cur{background:#ffd800;cursor:default; width: 30px; border-radius: 16px; transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in;}
/*banner*/

.zj-txt { margin:20px 0;}
.zj-txt p { line-height:24px; font-size:14px; text-indent:2em;}
.zj-txt span { color:#F00}
.zj-txt strong { font-size:20px;color:#F00}
.zj-txt1 { margin:20px 0; clear:both;}
.zj-txt1 p { line-height:35px; font-size:14px; text-indent:0;}
.zj-txt1 span { color:#F00}
.zj-txt1 strong { font-size:20px;color:#F00}
.jsNav {POSITION: absolute;WIDTH: 125px;BOTTOM: 10px;FONT-FAMILY: Arial, Helvetica, sans-serif;HEIGHT: 30px;RIGHT: 10px;FONT-WEIGHT: bold; overflow:hidden;}
.js {POSITION: relative;margin:0 auto;}
.jsNav {BACKGROUND: url(/top_style/jsNav.png) no-repeat}
.prevBtn {BACKGROUND: url(/top_style/jsNav.png) no-repeat}
.nextBtn {BACKGROUND: url(/top_style/jsNav.png) no-repeat}
.imgSelected {BACKGROUND: url(/top_style/jsNav.png) no-repeat}
.jsNav {POSITION: absolute; WIDTH: 125px; BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 10px; FONT-WEIGHT: bold}
.jsNav A {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; _WIDTH: 23px; FLOAT: left; VERTICAL-ALIGN: middle}
.prevBtn {DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px;_height:28px;_margin-top:1px;}
.nextBtn {DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px;_height:28px;_margin-top:1px;}
.imgSelected {BACKGROUND-POSITION: 1px -60px; COLOR: #000; _height:28px;_margin-top:1px; overflow:hidden;}
#content{ margin:0 auto; width:1170px; margin-top:10px;overflow:hidden; margin-bottom:40px; *margin-bottom:10px; min-height:730px;}
.synews{ float:left; width:350px;overflow:hidden;}
.synews .Menubox2{width:100%; height:34px;} 
.synews .Menubox2 li{ float:left;background:url(/top_style/news2.jpg) no-repeat; width:125px; height:35px; color:#000; font-weight: bold; font-size:14px; line-height:35px; margin-right:2px; text-align:center; cursor:pointer;}

.synews .Menubox2 li.hover{ background:url(/top_style/news1.jpg) no-repeat; width:125px; height:35px; font-size:14px;cursor:pointer; color:#fff; }

.synews.Contentbox2{width:370px;}
.newstit{ width:100%; height:30px; color:#FFFFFF; font-size:14px; font-weight:bold; text-indent:20px; line-height:30px;}
.Contentbox p{ text-indent:2em;line-height: 30px; margin:25px 0;}
.Contentbox a{color:#136EC2; font-weight:bold;}
.Contentbox a:hover{color:red; font-weight:bold;}
.pagelist{width:94.9%; overflow:hidden; float:left;border:#D9D9D9 1px solid; padding:8px;}
.pagelist ul{margin-top:5px; margin-left:5px; width:100%;overflow:hidden; float:left}
.pagelist li{height:26px!important;height:24px; line-height:26px!important;line-height:24px;}
.pagelist li a .lbt{ cursor:hand; float:left; text-decoration:none; width:210px; overflow:hidden; display:inline; background:url(/top_style/ico1.jpg) no-repeat left center; padding-left:15px;}
.pagelist li a .ldt{width:75px!important;width:70px; float:right; text-align:center; font-size:11px; font-family: Arial;color:#F79173; text-decoration:none; display:inline}

#syright{ width:615px; float:right; padding:10px 0; border:#D9D9D9 1px solid;line-height:26px; padding:11px 0px 11px 10px;} #syright .jianjie{ float:right; width:380px; margin-right:15px;} #syright .jianjie p{ text-indent:20px;}
 #syright .jianjie h4{ width:100%; font-size:19px; margin:5px 0 10px 0; }
#sypro{ width:429px; float:left; }
#syprolist{ border:#D9D9D9 1px solid;width:410px; background:url(/top_style/sypro-bg.jpg) repeat-x; height:92px;padding-left:19px; padding-top:8px; }
#syprolist li{ float:left; width:30%; text-align:left; background:url(/top_style/yd.jpg) no-repeat left center;padding-left:10px; line-height:29px;height:29px;}
 
#scx{ width:200px; float:left} 
#scx li{ width:100%; text-align: center; } 
#scx li p{ width:100%; margin:0; line-height:26px;}
#scx li a{ display:block;}
#scx li img{ margin-bottom:5px; border:none;}


#sylx{ width:100%; float:right; } 
.sylxaj{ float:left; width:95%; height:30px; line-height:30px; margin-top:15px;}
.sylxaj1{ float:left; background:url(/top_style/aj1.jpg) no-repeat; width:100px; height:30px; text-indent:35px; margin-right:15px;}
.sylxaj2{ float:left; background:url(/top_style/aj2.jpg) no-repeat; width:100px; height:30px;text-indent:35px; margin-right:15px;}
#sycom_bg{ width:100%; background:#f0f2f4 ; overflow:hidden; margin:0 auto ;margin-top:25px; padding:25px 0 15px 0;}
#sycom{ width:1000px; margin:0 auto 30px; }
#sycomtit{ width:1000px; background:#f0f0f0; margin-top:35px; overflow:hidden} #sycomtit h3{ width:130px; background: url(/top_style/pro_tit.png) no-repeat left top; margin:0; font-size:16px; padding:10px 0; float:left; text-align:center; color:#fff;} #sycomtit span{ float:right; margin-top:13px; width:20%; text-align:right; margin-right:20px;}
#sycomcon{ width:100%; overflow:hidden}
#sycomcon img{ margin-right:8px;}
#syly{ width:224px; float:right; margin-top:30px; height:190px; }
#syly li{ background:url(/top_style/right-bg.jpg) no-repeat; height:27px; width:224px; line-height:28px; text-align:center;}
#footer_bg{ width:100%; }
#footer{ width:1170px; padding:12px 0; background:#28282F; margin:10px auto 0; overflow: hidden; text-align:center;}
#footer span{text-align:left; color:#fff; font-weight:bold;}
#bottom{ line-height:28px; text-align:center;margin: 0px auto;width:1170px;overflow: hidden; padding-bottom:18px; margin-top:15px;}
#con1,#con{ width:100%; margin:0 auto;overflow: hidden; background: #28282F; color:#fff;} 
#con1 a { color:#fff;}
 
#subleft{width:76%; float:left; overflow:hidden; }
#subleft .sub-ban{ margin-bottom:15px;}
#subright{width:22%; float:right; background:#fff; margin-top:32px; border:#d8d8d8 1px solid; border-top:none; overflow:hidden; }
#prolist{ width:100%; }
#prolist h2{font-size:14px; margin:0; color:#000; letter-spacing:1px; border-bottom:#d8d8d8 1px solid; border-top:#d8d8d8 1px solid; line-height:30px; height:30px; overflow:hidden; background:url(/top_style/ico.png) no-repeat 10px center #eee;text-indent:35px;}
.list_con ul{overflow:hidden; padding-top:15px;}
.list_con ul li{  width:44%; float:left; margin-left:4%; text-align:left;  margin-bottom: 12px;}
#prolist h3{font-size:14px; margin:0; color:#000; letter-spacing:1px; border-bottom:#d8d8d8 1px solid; border-top:#d8d8d8 1px solid; line-height: 40px; height: 40px; overflow:hidden; background:url(/top_style/ico.png) no-repeat 10px center #eee;text-indent:35px;}
#prolist .list0{ font-size: 16px; margin: 0; color: #000; letter-spacing: 1px; border-bottom: #d8d8d8 1px solid; border-top: #d8d8d8 1px solid; line-height: 38px; height:38px; overflow: hidden; background: url(/top_style/ico.png) no-repeat 10px 12px #eee; text-indent: 35px; font-weight: bold; _clear: both;}
#prolist .list0 a{ color:#333;}
#prolist .list0 a:hover{ color:#ed1c24;}
.sub_tit{width:100%; margin:0px 0px 15px 0; }
.sub_titl{ width:100px; float:left;font-size:18px; font-weight:bold; color:#333;font-family: "Microsoft YaHei";}
.sub_titr{  }
.sub_com{ width:100%; margin:0 auto 20px; line-height:19px; background:none;}
.sub_com p{ color:#3e3e3e;text-indent: 2em; line-height:32px; }
.sub_com span{ color:#e60012; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei",Simsun; margin-left:8px;}
.sub_com table td img{ width:230px; height:170px;}
.sub_com table td img.shfu-img{ width:558px; height:466px;}
.com{ background:url(/top_style/com-bg.jpg) repeat-x; margin-top:10px}
#peijian{ margin: 0 auto; width: 100%; overflow: hidden; margin-top: 5px; margin-bottom:22px; padding-bottom:10px; border-bottom:1px solid #eee;}
#peijian p{ text-indent: 20px; color: #666; line-height: 28px;}
#peijian ul{ margin-top:10px; overflow:hidden; margin-left:-3%;}
#peijian ul li{float: left; width:22%; text-align: center; margin-top: 7px; margin-bottom:4px;font-family:Microsoft YaHei,Simsun; font-size:16px; line-height:28px; margin-left:3%;}
#peijian ul li img{width:100%; height: auto; margin-bottom: 7px;}
.sub_new{ width:97%; margin:0 auto; background:#f0f0f0; margin-top:10px; padding:7px;}
.sub_newr{ width:100%;line-height:23px; margin-top:-10px; text-indent:20px;}

.pagelist1{width:100%; float:right; overflow:hidden;}
.pagelist1 li{height:45px; line-height:45px; list-style:none; border-bottom:#dadada 1px dotted; background:url(/top_style/tubiao1.jpg) no-repeat left; overflow:hidden;}
.pagelist1 li a{ display:block; font-size:14px;}
.pagelist1 li a span.lbt{ cursor:pointer; float:left; padding-left:15px; text-decoration:none; display:inline-block; font-size:14px;}
.pagelist1 li a span.ldt{display:inline-block; width:18%; float:right; text-align:center; text-decoration:none; display:inline; color:#999; font-size:12px;}

.pagelist2{width:100%; float:left;}
.pagelist2 li{height:40px; line-height:40px; list-style:none; border-bottom:#CCCCCC 1px dotted; background:url(/top_style/tubiao1.jpg) no-repeat left;float: left; width: 46%; margin-left: 25px;}
.pagelist2 li a{ display:block; font-size:14px;}
.pagelist2 li a span.lbt{ cursor:pointer; float:left; padding-left:15px; text-decoration:none; display:inline-block;}
.pagelist2 li a span.ldt{display:inline-block; width:75px; float:right; text-align:center; text-decoration:none; display:inline; color:#999;}

.pagelist3{width:100%; float:right;}
.pagelist3 li{height:58px; line-height:58px; list-style:none; border-bottom:#dadada 1px dotted; background:url(/top_style/tubiao2.jpg) no-repeat left; padding-left:5px;}
.pagelist3 li a{ display:block; font-size:12px;color: #5b93e4;}

.pagelist3 li a span.lbt{ cursor:pointer; float:left; padding-left:15px; text-decoration:none; display:inline-block; font-size:15px;}
.pagelist3 li a:hover span.lbt{ text-decoration:underline;}

.pagelist3 .ldt {display:inline-block; width:18%; float:right; text-align:center; text-decoration:none; display:inline; color:#999; font-size:14px;}
.pagelist3 .jj_list { float:left; width:10%; margin-left:15px;color: #999; font-size:13px;}
.pro{ width:735px; float:left; border-bottom:#999 1px dotted; margin-bottom:10px; margin-left:10px!important;margin-left:5px; line-height:23px;}
.proleft{ width:130px; line-height:40px; float: left; font-weight:bold; text-align:center; margin-top:3px; background:none;}
.proleft img{ width:120px; height:125px; border:#ccc 1px solid; padding:5px; }
.protright{float:right; line-height:25px; width:590px; margin-left:5px;}
.promore{ float:right; width:220px; margin-top:10px;}
.prolist{ width:650px; float:left;margin-top:10px;}
.prolistl{ font-weight:bold; float:left;line-height:30px; padding-left:15px; width:85px; margin-left:10px;}
.prolistr{ background:#eee; float:right; line-height:23px; width:745px; }
.prolistr li{ padding-left:6px; padding-right:6px; width:90px; overflow:hidden;border-left:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid; float:left; text-align:center;}
.protj-tit a{margin-right:10px;}

#sub_pro{ width:100%; float:left; margin-top:10px; overflow:hidden}

#sub_prol{float:left; margin-bottom:20px; }
#sub_pror{ float:right; width:375px; _width:367px;}
#sub_aj{ float:left;width:100%; margin-top:6px;}
#sub_aj li{float:left; list-style:none; line-height:34px; text-align:center; font-weight:bold;margin-right: 24px; _margin-right: 16px; cursor:pointer;}

#Tab1{width:100%;}
/*2?�̣�class*/
.Menubox {width:100%; border-bottom:#DFE1E4 1px solid;height:36px;line-height:36px; margin:18px 0 20px; *overflow:hidden;}
.Menubox li{float:left;background:url(/top_style/cp-qh1.jpg) no-repeat;width:84px;height:28px;line-height:28px;cursor:pointer;text-align:center;color:#333;list-style:none; margin-right:2px;}
.Menubox li.hover{background:#DFE1E4;width:120px;height:36px;color:#000;line-height:36px; font-weight:bold; font-size:16px;}
.Contentbox{text-align:left;line-height:25px; } 
.Contentbox h3{color:#ff0000; font-size:16px;} 
.Contentbox strong{ font-size:15px;} 
.Contentbox h2{ font-size:16px;}
/*-------------*//*2��?����???*/

#pro_tj_lx {width: 100%; overflow: hidden;}
#pro_tj_lx a { padding:2% 7%; float:left;color: #fff; font-size: 16px; display: inline-block; text-align: center; font-weight: bold; margin-top: 10px; }
#pro_tj_lx a.line-zixun { background:url(/top_style/gift.png) 10px center no-repeat #FF3A3B;padding: 2.2% 14%; }
#pro_tj_lx a.line-order { background: #020202; margin-left: 15px; }

TEXTAREA { BORDER: #B1B8CC 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 330px; PADDING-RIGHT: 2px; HEIGHT:104px; COLOR: #666; PADDING-TOP: 0px;background:#f6f6f6;}
INPUT { BORDER: #B1B8CC 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 180px; PADDING-RIGHT: 2px; HEIGHT: 30px; COLOR: #666; PADDING-TOP: 0px; background:#f6f6f6;}
.synewstit{ width:100%; margin:0 5px; line-height:25px; text-indent:20px; color:#999999}
.sypro{ width:100%;float:left; margin-bottom:16px; margin-top:10px;}
.sypro li{ width:19.9%!important;width:19.9%; list-style:none; float:left; line-height:28px; text-align:center; margin-top:15px;}

div.sabrosus{margin: 3px; text-align: center; width: 730px; margin: 0 auto;}
div.sabrosus A{border:#dedfde 1px solid; background-position: 50% bottom; color: #333; margin-right: 5px; padding:5px 11px; text-decoration: none; display:inline-block; margin-bottom:6px;}
div.sabrosus A:hover{background-image: none; color: #fff; background-color: #ef0000; border:#ef0000 1px solid;}
div.sabrosus a:active{background-image: none; color: #fff; background-color: #ef0000; border:#ef0000 1px solid;}
div.sabrosus span.current{border:#ef0000 1px solid; color: #fff; margin-right: 3px; padding:5px 11px; background:#ef0000; display:inline-block; margin-bottom:6px;}
div.sabrosus span.disabled{ border:#dedfde 1px solid; color: #adaaad; margin-right: 3px; padding:5px 11px; display:inline-block; margin-bottom:6px;}
div.sabrosus .cpb{ border: #ef0000 1px solid; color: #fff; margin-right: 3px; padding: 5px 11px; background: #ef0000; display: inline-block; margin-bottom: 6px;} 
#sub_pro .list_con1{line-height:28px; text-align:left;text-indent:2em;margin-top: 35px; overflow:hidden; margin-bottom:30px;border: 1px solid #ccc;padding: 0 0 12px;}
#sub_pro .list_con1 b{ font-size:18px;background: #dedede;display: block; padding: 5px 0; margin-bottom: 8px;}
#sub_pro  .list_con1 b{ margin-left:-10px;}
#sub_pro .list_con1 ul{}
#sub_pro .list_con1 ul li{ width:48%; height:26px; line-height:26px; float:left; margin-left:8px; text-align:left; margin-top:5px;background:url(/top_style/zfx.jpg) 10px center no-repeat ; }
.xg{width: 48%;display: block;float: left;line-height: 35px;overflow: hidden; height: 35px;}
.xg a{ font-size:12px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.zx_dg{POSITION:relative; padding: 5px 10px 10px 10px;overflow:hidden; _padding:0px 10px 10px 10px;}
DL.zx_dg{LINE-HEIGHT:30px;WIDTH: 326px;}
DL.zx_dg DT{ WIDTH:88px; MARGIN-BOTTOM:10px; FLOAT:left; HEIGHT:30px; COLOR:#cf0003; CLEAR:left; FONT-WEIGHT:bold}
DL.zx_dg DD{WIDTH:236px; MARGIN-BOTTOM:10px; FLOAT:left; HEIGHT:32px; margin-left:0;}
DL.zx_dg INPUT{BORDER:#ccc 1px solid; TEXT-INDENT:5px; WIDTH:200px; HEIGHT:28px; line-height:28px; COLOR:#555; background:#f8f8f8;}
DT.msg_tit{POSITION:absolute; DISPLAY:none}
.msg{POSITION:absolute; TOP:20px; *TOP:8px; RIGHT:20px; WIDTH:380px;HEIGHT: 115px;}
.msg TEXTAREA{BORDER:#ccc 1px solid; LINE-HEIGHT:20px; TEXT-INDENT:5px; WIDTH:380px; HEIGHT:75px; COLOR:#555; font-size:12px;background:#f8f8f8;}
.dg_aj{MARGIN:0px auto; WIDTH:400px; overflow:hidden;clear:both}
.dg_aj INPUT{BORDER:#b1b8cc 1px solid; WIDTH:180px; BACKGROUND:#f0f1f3; FLOAT:left; HEIGHT:42px; COLOR:#555; CURSOR:pointer}
.dg_aj .submit{BACKGROUND:#e60012; COLOR:#fff; MARGIN-RIGHT:28px; border:none;}
.dg_aj .reset{ background:#333; border:none; color:#fff;}
#liuyan p{ color:#666; line-height:22px;}

.product-left{ width:100%; float:left;}
.product-left ul{ overflow:hidden; margin-top:25px; margin-left:-3%;}
.product-left ul li{ float:left; width:22%; margin:0px 0 15px 3%; _margin:0px 15px 25px 13px;transition:all .3s ease;}
.product-left ul li img{ width:100%; height:auto; }
.product-left ul li span{ display:block; text-align:center; line-height:40px;overflow:hidden; font-family:Microsoft Yahei;}
.product-left ul li:hover{-webkit-box-shadow: #c2c2c2 0 10px 20px 0;-moz-box-shadow: #c2c2c2 0 10px 20px 0;box-shadow: #c2c2c2 0 10px 20px 0;
 transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);}
.Contentbox #daodu{ width:97%; background-color: #F3F3F3; border: 1px #E5E5E5 solid; margin:15px 0; padding: 20px 0 20px 20px; color: #060606; font-size: 13px;}
.Contentbox #daodu span {color:#FF0000;font-weight: bold; white-space:nowrap;}
.Contentbox #daodu a{color: #D1B046;font-weight: bold;}

.xw_xx{width:100%; height:30px; border-top:1px dashed #CCC;padding-top:10px; line-height:25px;text-indent:2em;}
.xw_xx span{ width:50%; display:block; float:left; line-height:28px}
#sub_pror h1{color:red;}
.sub_com1{ width: 100%; background: none; height: 155px; overflow: hidden;}
.sub_com1 p{ color: #252525; line-height: 25px; margin: 0 0 15px; font-size: 14px;} .sub_com1 strong{ color:#000}

.network{ border-top:1px solid #CCC; float:left; width:680px; padding-top:10px;}
.network span{ font-size:20px; color:#E80000; font-family: Arial, Helvetica, sans-serif, ??��?; display:block}
.network .networktext{ float:left; width:250px; line-height:20px; color:#666; padding-top:10px;}
.network .networkmap{ float:right;}
/*��?o����t?? add 2014-12-27*/
.fwln{ width:100%; margin-bottom:25px; overflow:hidden;}
.fwln img.l-fw{ float:left;}
.fwln ul{width:100%; }
.fwln ul li{ background:url(/top_style/icon-fw.jpg) no-repeat left 6px; margin-bottom:20px; color:#555; padding-left:22px; line-height:24px;}
/*��a?��?��??*/
.contact-bg,.sub_con_tit{ margin: 70px auto 20px; border-top: 1px dashed #000;}
.sub_com .contact-bg h4,.sub_com .sub_con_tit h4{ color: #333; margin-bottom: 15px; border: 1px solid #464646; width: 30%; margin: -30px auto 25px;text-align: center; font-size: 28px; padding: 8px 0; line-height: normal; background: #fff;}
.contact-info{ width:55%; float:right; padding:20px 0;}
.contact-info p{ line-height:22px; *margin:14px 0; margin: 25px 0; font-size: 20px;}
.contact-info p span{ color:#555; font-size:20px; font-weight:normal; width:100%; display:block; margin-left:0;}
.contact-info p.price-wz{ color:#333; margin-bottom:25px; font-size:16px; _font-size:12px;}
.nav_img { display:none;}

.footer_phone,#nav_img,.pro-infolist { display:none;}
.sub_tit2 { width: 100px; float: left; font-size: 16px;font-weight: bold;color: #333; font-family: "Microsoft YaHei";}
#liuyan { overflow:hidden; margin-bottom:30px;}
.pro-order { padding:25px 0;overflow:hidden; background:#1D9FFF; width:100%; }
.order-tit { font-size:20px; font-weight:bold; color:#fff; margin:0 30px 20px}
.order-info { background:#feda44; margin:0 30px; padding:10px 15px;overflow: hidden; border:2px solid #fff; _height:32px;}
.order-info p { float:left; margin:0; font-size:20px; font-weight:bold; color:#28282f; _font-size:19px;}
.order-info p a { color:#ff3c3c; font-size:20px;}
.order-info span a{ float:right; display:block; padding:4px 25px; font-weight:bold; background:#ff3c3c; color:#fff; font-size:18px;}
.contline{ width:97%; margin-left:3%;}
.contline a{ background: #e5e5e5;width: auto; padding: 12px 0; font-size: 16px; font-family: Microsoft Yahei,Simsun; color: #333; display: block; float: left; margin: 0px 30px 18px 0; width: 21%; text-align: center;}
.contline a:hover{ color:#fff; background:#e60012; text-decoration:none;}
.left-img{ float:left; width:43%;}
.lianxi-tool{ width:100%; overflow:hidden; margin-bottom:20px; background:#f5f5f5;}
.contact-info a { font-size:24px; font-weight:bold; color:#ED1C24;}
.contact-info a u{display: none;}
.contact-info a.price-btn{ background:#ed1c24; color:#fff; font-size:18px; font-weight:normal; padding:13px 45px; margin-left:35px; display:inline-block;}
.contact-info a.price-btn:hover{ background:#383842;}
.contact-sub-lianxi ul li{ margin-left:20px; margin-right:0; _margin-left:16px;}
.ca-info { width:100%; overflow:hidden; margin:20px 0; text-indent:0;}
.ca-info p { font-size:14px; text-indent:0;}
.ca-info h3 { color: #000000; font-size: 28px; font-weight: bold; margin: 0 auto 25px;width: 30%; border: 1px solid #000; text-align: center; line-height: normal; padding: 8px 0;}
.ca-info ul li { float:left; margin-right:3px; text-align:center;}
.fw-info { width:100%; margin:15px 0 30px 0; text-align:center; overflow:hidden; padding-bottom:30px; }
.fw-info h3 { color: #000000; font-size: 28px;font-weight: bold; margin: 0 auto 25px; width: 30%; border: 1px solid #000;text-align: center; line-height: normal; padding: 8px 0;}
.fw-info ul { margin-left:-40px; margin-top:60px;}
.fw-info ul li { float:left; background:#f2f2f2; width:29%; margin-left:40px;padding-bottom:15px; *margin-left:25px;}
.fw-info ul li img { width:120px; margin-top:-25px; margin-bottom:15px; _position:relative; _z-index:2;}
.fw-info ul li span { color:#2a2a2a;}
.fw-info ul li p { text-indent:0; padding:0 15px; line-height:24px; }
.fwln h3 { color: #000000; font-size: 28px;font-weight: bold; margin: 0 auto 25px;width: 30%; border: 1px solid #000; text-align: center;line-height: normal; padding: 8px 0;}
.fw-tel { background:#1D9FFF;; padding:25px; margin-bottom:30px; font-size:18px; color:#fff;}
.fw-tel a { font-size:22px; color:#000; line-height:30px; white-space:nowrap;}

.contact-sub{ overflow: hidden;margin-top: 22px; clear:both; margin-bottom:20px;}
.contact-title{height: 25px; font-size: 16px;color: #004E9B; border-bottom: 1px solid #EAEAEA; margin-bottom: 15px;padding-left: 22px;}
.contact-sub li{float: left;width: 17%;*width: 14%;margin-right: 20px; text-align: center; margin-bottom:10px;}
.contact-sub li:hover p{ color:red;}
.contact-sub li img { width:100%; height:auto;}
.contact-sub a{color: #777; cursor: pointer; }
.zj-tit{ border-bottom:1px solid #dfe1e4; margin-bottom:6px; height:36px; width:100%; *overflow:hidden;} 
.zj-tit span{background:#DFE1E4;width:120px;height:36px;color:#000;line-height:36px; font-weight:bold; font-size:16px; display:block; text-align:center;float:left;}
.sypro .sub_tit{ border-bottom:0;}
.sub_com .contact-sub li p{ margin-top:0; text-indent:0; line-height:20px;}
.pro-fl { width:100%; overflow:hidden; margin-bottom:15px;}
.fl-l { width:15%; float:left; background:#ed1c24;padding:56px 6px; font-size:20px; color:#fff; font-weight:bold; text-align:center;}
.pro-fl ul { float:left; width:83%; background:#f6f6f6;}
.pro-fl ul li { float:left; width:19.89%; text-align:center; padding:10px 0 10px; border-left:1px solid #fff;}
.pro-fl ul li p { margin:5px 0; padding:0;} 
.pro-fl ul li p a { font-size:14px; color:#222;}
.pro-fl ul li:hover { background:#D5F0F3;}
.pro-fl ul li:hover p a { color:#F00;}
.proflli{ background:#D5F0F3;}
.fix-footer { display:none;}

.sub_com h4{ color:#ed1c24; font-size:15px; margin-bottom:0;}
.about-pro-pic{ overflow:hidden; margin-bottom:15px;}
.about-pro-pic ul{ overflow:hidden; width:100%; margin:0 auto;}
.about-pro-pic ul li{ float:left; margin:0 0px 2px 2px; position:relative; height:331px; *width:48%;overflow: hidden;}
.about-pro-pic ul li img{ margin:0; width: 100%; height: auto;transition: all ease 0.5s;}
.index-tel,.index-tel a { color:#DF1111; font-size: 18px;}
.mask { width: 100%; overflow: hidden; display: none; }
.mask p.bg { background: url(/top_style/img-hover.png) repeat; width: 100%; height: 100%; position: absolute; left: 0; top: 0; margin-top: 0; }
.mask span { font-size: 24px; font-weight: bold; color: #fff; display: block; position: absolute; top: 33%; left: 41%; }
.mask span.more { border: 4px solid #fff; padding: 8px 40px; font-size: 18px; text-align: center; position: absolute; top: 50%; left: 35%; font-weight: normal; cursor: pointer; }
.mask span.more2 { left: 38%; }
.mask span.more3 { left: 31%; }
.mask span.more:hover { background: #fdd702; color: #222; border: 4px solid #fdd702; }
.about-pro-pic ul li a:hover .mask { display: block; }
.about-pro-pic ul li a:hover img{transform: scale(1.1);}

/*�ϲ�run.css*/
.rightcon{ float:right; width:70%; _width:68%;}
.fangan{ margin-bottom:20px;}
.hd2{height:12px;}
.hd2 h2{ width:85px; height:12px; line-height:10px; _line-height:16px; color:#d70101; background:#fff; margin-left:20px; text-align:center;}
.fangan ul{ margin-top:20px; overflow:hidden; float:left;}
.fangan ul li,#List1_1 li{ float:left; width:142px; margin-right:17px;}
.fangan a.leftbtn{ float:left; background:url(/top_style/leftbtn.jpg) no-repeat left center; width:14px; height:72px; margin-top:40px; margin-right:14px;}
.fangan a.rightbtn{ float:right; background:url(/top_style/rightbtn.jpg) no-repeat right center; width:14px; height:72px; margin-top:40px;}
.fangan a.leftbtn:hover,.fangan a.rightbtn:hover{ opacity:0.8;filter:alpha(opacity=80);}
.fangan ul li span{ display:block; text-align:center; line-height:28px;}
#List1_1{ float:left;}
#List2_1{ float:left;}
.ScrCont{ width:52766px;}
#ISL_Cont_1{ width:94.5%; overflow:hidden; float:left;}
#List1_1 img,#List2_1 img { border:0px; width:100%; height:auto} 
/*�Ҳม��*/
#popAdBox{ width:235px; height:172px; position:fixed; bottom:10px; right:0; background:url(/top_style/popAdBoxOpen3.png) no-repeat; z-index:1000;}
#popAdBox .ce{ position:absolute; width:18px; height:52px; top:59px; left:0; cursor:pointer;}
.popAdBg{ width:215px; height:127px; background:#780008; position:absolute; top:39px; left:20px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
#popAdBox .div1_con{ width:210px; height:124px; position:absolute; top:0px; left:3px; overflow:hidden;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.div1_con .Bigul{ position:absolute; left:0; top:0; height:124px; width:10000px;}
.div1_con .Bigul li{ width:210px; height:124px; float:left;}
.div1_con .Bigul li a{ width:210px; height:124px; display:block;}
.div1_con .Bigul li a img{}
.div1_con .Smallul{ position:absolute; left:0; bottom:10px; z-index:2px; height:5px; overflow:hidden;}
.div1_con .Smallul li{ height:5px; width:36px; margin:0 1px; background:#333; float:left}
.div1_con .Smallul li.slideActive{ background:#cc0000;}
.adLink{ width:33px; height:120px; display:none; position:absolute; top:0; right:0; }

.box00 img{ display:block; margin:0 auto;}
.box00 p{ margin-top:15px; color:#333; font-size:16px;}
.btn a{ background:url(/top_style/btn.jpg) no-repeat; width:138px; height:43px; line-height:42px; color:#fff; font-size:18px; display:inline-block; margin-right:50px; text-decoration:none; text-align:center; margin-top:30px;}
.btn a:hover{ color:#fdb901; text-decoration:none;}
.btn{ margin-left:190px; margin-bottom:30px;}

/*2016-07-11 ��ҳ�İ��޸���ʽ*/
.about-case{ width:1000px; margin:0 auto 20px; overflow:hidden;}
.l-about{ float:left; width:47%;}
.l-about h3{ margin:0;}
.l-about h3 a{ font-size:24px; color:#111; margin-bottom:18px; display:block;}
.bd{ width:100%; background:url(/top_style/fuhao.jpg) no-repeat left 5px;}
.bd h4{ color:#ed1c24; font-size:20px; margin-bottom:10px; text-indent:65px; margin:0;}
.bd p{ color:#666; text-indent:65px; font-size:14px; line-height:32px; margin:3px 0 15px;}
.link{ width:100%;}
.link a{ padding:12px 44px; border:1px solid #ddd; color:#111; font-size:14px; display:block; float:left; margin-right:6px;}
.link a.active,.link a:hover{ background:#ed1c24; color:#fff; border:1px solid #ed1c24;}
.r-case{ float:right; width:48%;}
.r-case h3{font-size:24px; color:#111; margin:0;}
.r-case dl{ background:#f5f5f5; overflow:hidden; margin:18px 0 0 0; height:125px;}
.r-case dl dt{ float:right; position:relative; z-index:1;}
.r-case dl dt i.jiantou{ background:url(/top_style/jiantou.png) no-repeat; width:10px; height:20px; display:block; position:absolute; top:50%; margin-top:-16px; left:0; z-index:2;}
.r-case dl dd{ float:left; margin:0; width:49%; padding:12px 0 0 12px;}
.r-case dl dd a{ color:#333; display:block; margin-bottom:8px; font-size:14px; font-weight:bold;}
.r-case dl dd a:hover,.box dl dd a:hover,.box ul li a:hover,.box h3 a:hover,.hd h3 a:hover,.l-about h3 a:hover{color:#ed1c24;}
.r-case dl dd p{ margin:0; color:#666; line-height:25px;}
.r-case dl dd p.xz-font{ height:46px; overflow:hidden;}
.news-index{ width:1170px; margin:0 auto 40px; overflow:hidden;}
.box{ float:left; width:47%;}
.box h3{ margin:0 0 18px 0;}
.box h3 a{font-size:24px; color:#111; display:block;}
.box dl{ width:100%; border-bottom:1px dashed #ccc; padding-bottom:12px; margin-bottom:12px; overflow:hidden;}
.box dl dt{ float:left;}
.box dl dd{ float:right; width:64%; margin:0;}
.box dl dd .tit{ width:100%; margin:8px 0; overflow:hidden;}
.box dl dd a{ float:left; width:67%; display:block; font-size:14px; font-weight:bold; color:#333; height:20px; overflow:hidden;}
.box dl dd span{ float:right; background:url(/top_style/clock.jpg) no-repeat left center; padding-left:18px; color:#acacac;}
.box dl dd p{ clear:both; line-height:22px; color:#666; margin:0;}
.box ul{ overflow:hidden;}
.box ul li{ width:100%; margin-bottom:10px; overflow:hidden;line-height: 22px;}
.box ul li a{ float:left; width:80%; background:url(/top_style/dot.jpg) no-repeat left center; padding-left:15px;}
.box ul li span{ float:right; color:#acacac;}
.cpzs{ float:right; width:47%;}

#pro-name { margin-bottom: 25px; background: #efefef;padding: 10px 0; font-size: 24px; color:#000; text-align: center;}
.pro-tel { margin:8px 0; font-size:18px;}
.pro-tel a { font-weight:bold; color:#F00;font-size:24px;}
.news-tittle1 { font-size:26px; margin-bottom:25px;}
.gs-ban { width:1920px; margin:0 auto;background:url(/top_style/gs.jpg) center no-repeat; height:408px;}
.gs-con {width:1000px; margin:0 auto; padding-top:8%; *display:none;}
.gs-txt { color:#000;background-color:rgba(255,255,255,0.6); width:53%; font-size:16px; line-height:30px; padding:20px 30px; }
.gs-txt span { font-size:30px; font-weight:bold; display:block; margin-bottom:15px;}
.gs-txt p { margin:0;}
.gs-jj h3{ font-size:30px; color:#ed1c24; text-align:center; margin:0px 0 20px; line-height:normal; }
.sp { width:54%; float:left;}
.gs-jj { width:100%; overflow:hidden; margin-bottom:30px;}
.gs-jj1 h4 { font-size: 28px; color: #0b0b0b; line-height: normal; text-align: center; width: 30%;margin: 0 auto 25px; border: 1px solid #000; padding: 6px 0; }
.gs-jj1 { margin-bottom:30px; overflow:hidden; width:100%;}
.gs-jj1 p { margin:20px 0; font-size:16px;}
.w1000 { width:1000px; margin:0 auto;}
.danye p { margin:20px 0; font-size:16px; line-height:35px;}
.fwln img { margin:25px 0;}


.product-left1 #cpzsl{ width:100%; clear:both;}
.product-left1 #cpzsl ul{ list-style:none; margin:0 auto; padding:0px;width:100%; overflow:hidden; *margin-bottom:25px;}
.product-left1 #cpzsl ul li{ width: 46%; line-height: 40px; height: 40px; text-align: left; height: 35px; line-height: 35px; border-bottom: #DBDBDB 1px dashed; margin-bottom: 3px; float: left; margin-right: 20px; }
.product-left1 #cpzsl li .text{ float:left;text-align: left; position: absolute;}
.product-left1 #cpzsl li .date{ float:right; padding-right:20px;color:#999;}
.product-left1 #cpzsl ul li a { padding-left:20px; text-decoration:none; display: block;width: auto;background: url(/top_style/dot.jpg) no-repeat left center; padding-left: 15px;}
.product-left1 #cpzsl h3 { font-size: 22px; float: left; width: 40%; text-align: left; color: #000;}
.sub_tit a.more-wz{float: right; padding-top: 4px;}

.com { background: #f5f5f5; }
.left_mt { height: 44px; background: #333; font-size: 19px; line-height: 44px; width: 100%; font-weight: bold; color: #535353; text-indent: 17px; color: #fff; overflow:hidden; }
.newslist ul { padding: 10px 0 12px; overflow:hidden; }
.newslist li { margin: 0 10px 8px;background: url(/top_style/point05.gif) left 7px no-repeat;  padding-left: 15px; }
.newslist li a { line-height: 22px; }
.rx-txt { border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-bottom:35px; overflow:hidden;}
.rx-txt span { display:block; float:left;background: #ed1c24; color: #fff;font-size: 18px; height: 45px; line-height: 45px;padding: 0 15px; margin-right: 20px;}
.rx-more { float:right; color:#F00;display: block; line-height: 45px;}
.rx-txt p { float:left;}

/*2017-3-20*/

.pro-detail h1 { font-size:34px; color:#494949; background:url(/top_style/line1.jpg) left center no-repeat; padding-left:45px; margin-bottom:20px;}
.pro-l { width:74%; float:left;}
.pro-banner{position:relative; width:100%; height:auto; margin:0 auto;}
.banner_tab{ height:42px; position:absolute; right: 8px; bottom:8px;}
.banner_tab ul { cursor:pointer;}
.banner_tab li { float: left; list-style-type: none; text-align: center;}
.banner_tab a { width:80px; height:43px; display:block; margin-right:2px;}
.pro-bg a img{ width:100%; height:auto; }
.hidecontent {display:none;}
.on{ background-position:0px -100px;}
.on img{ border:1px solid #fff; height:42px; width:80px; margin-top:0;}
.tab_img{ width:72px; height:35px; margin-top:3px; border:1px solid #e2e2e2; }
.pro-r { float:right; width:22.5%;}
.pro-ys { padding:35px 5px 8px 25px; background:url(/top_style/ys.png) top left no-repeat #f6f6f6; }
.pro-ys p { font-size:15px; margin:0 0 10px; color:#000;}
.pro-tel { border:4px solid #000; margin-top:40px; text-align:center; padding-bottom:5px; }
.pro-tel span { display:block; font-size:20px; font-weight:bold; color:#222; margin:-20px auto 0; width:67%; background:#fff; line-height:40px; overflow: hidden; }
.pro-tel span img { float:left; padding-left:12%;}
.pro-tel p { color:#ff0400; font-size:30px; font-weight:bold; letter-spacing:-1.2px; margin:0;}
.cxxl { width:100%; overflow: hidden; margin: 0; float:right; clear: both; }
.cxxl a { height: 44px; line-height: 44px; text-indent: 70px; display: inline-block; width:100%;float: left; margin-top:15px; font-size: 20px; color: #fff; }
.cxxl a.zx { background: url(/top_style/zx.png) no-repeat 10% center #ff3f3c; }
.cxxl a.zx:hover { color: #fff; background: url(/top_style/zx.png) no-repeat 10% center #f00; }
.cxxl a.get-price { background: url(/top_style/price.png) no-repeat 10% center #424355; }
.cxxl a.get-price:hover { background: url(/top_style/price.png) no-repeat 10% center #222; color: #fff; }
.pro-txt { width:100%; font-size:16px; overflow:hidden;}
.pro-txt h1 { font-size:30px; line-height:34px; margin-bottom:5px; color:#eb0001;}
.pro-txt p { color:#666; margin:0; margin-top:15px;}
.rmxh { width:100%; margin-top:25px;}
.xh-tittle { font-size:18px; background:url(/top_style/hot.jpg) left center no-repeat; padding-left:35px; height:35px; line-height:35px; margin-bottom:10px; color:#292929;}
.xh { height:45px;}
.xh ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.xh li { float:left; width:12%; line-height:45px; margin-right:10px;}
.xh li a {color:#000; display:block; font-size:16px; color:#494949;border: 1px solid #c3c3c3; border-bottom:none; }
.xh li a.tabactive {border: 1px solid #ffbb00; border-right: 1px solid #ffbb00; color: #000000; background-color: #ffffff; font-weight: bold; position: relative; background: #f6f6f6; border-top: 1px solid #ffbb00}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {border:1px solid #ffbb00; background:#f6f6f6; font-size:12px; margin-bottom:5px; padding: 20px 20px 45px; margin:0;}
#tabcontent1 p,#tabcontent2 p,#tabcontent3 p,#tabcontent4 p { float:left; font-size:16px; overflow:hidden; display:block; width:25%; margin:0;}
.pro_con1 { width:75%; float:left;}
.tj_pro { width:20%; float:right; margin-top:30px; background:#f6f6f6;text-align:center; }
.tj_pro h4 { background:#dedede; text-align:center; line-height:40px; font-size:20px; margin-bottom:20px; margin-top: 0px; color: #182133;}
.tj_pro ul { width:85%; margin:0 auto;}
.tj_pro ul li img { width:100%; height:auto;}
.tj_pro ul li a { line-height:35px; font-size:14px;}
.tj_pro ul li:hover a { color:#F00;}
.tj_pro ul li { margin-bottom:15px;}
.moblie-pro ,.pro-mobilie,.pro-ys1{ display:none; }

.video_l{width:49%;height:405px;float:left;background-size:100%;margin-right:2.521%;background-size:100%;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;}
 .video_l div{width:95.33333%;margin:0 auto;display:none;position: relative;}
.video_l embed{width:100%;height:334px;cursor: pointer; }

.pro-detail { width:100%; float:left;}
.pic { margin-right:15px; float:left; margin-top: 10px;}
.zx { margin-top:10px; display:block; width:100%;}
.share span { float:left; margin-right:8px;height:14px; line-height:14px;}
.pro_nav1 { height:44px; width:100%; border-bottom:1px solid #ccc; background:#FFF;}
.share ul li { float:left; margin-right:6px; height:14px;}
.pro_nav1 ul{ float:left; overflow:hidden; width:75%;}
.pro_nav1 ul li {float: left;height:44px; line-height:44px;display: inline-block; text-align:center; margin-right:3px;}
.pro_nav1 ul li a {height:44px; display:block;font-size:16px; line-height:44px;text-decoration: none; color:#333; background:#f2f2f2; padding:0 50px; _display:inline-block;}
.pro_nav1 ul li a.momol {font-size: 16px;color: #FFF;height:44px; line-height:44px;display:block; background:#182133; _display:inline-block;}
.pro_nav1 ul li a:hover {background:#182133;color:#FFF;}
.pro_con { line-height:24px; margin-top:25px; width:75%; float:left;}
.pro_con h3{ color:#222; font-size:20px; margin-bottom:10px;background: url(/top_style/ico.jpg) no-repeat left center;padding-left: 20px; margin-top:0;}
.pro_con p { margin-bottom:15px;font-size: 14px;line-height: 35px;}
.pro_con h4 { font-size:16px; color:#eb0001; margin-bottom:10px;}
.pro_con a{    color: #136EC2;    font-weight: bold;} /*lcadd*/

.fanhui{ float:right;}
.fanhui a{ line-height:42px; color:#333; font-size:15px; padding-left:28px;}
.fanhui a:hover{ color:#ff4a00;font-size:15px;}

.sub-left1 { margin-top: 25px; float: left;}
.inpolist { width:100%; overflow:hidden; margin-bottom:40px;}
.in-prolist { width: 1170px; margin: 70px auto 35px; }
.in-prolist ul {margin-left:-2%; *width:100%;}
.in-prolist ul li img {margin-top: -60px;}
.in-prolist ul li { width: 22%; *width: 21.5%; text-align: center; border:5px solid #efefef; padding-bottom:15px; float:left; margin: 0 0 0 1%;;}
.in-prolist ul li:hover { border:5px solid #ed1c24; cursor:pointer;}
.in-prolist ul li h4 { margin:15px 0 10px;}
.in-prolist ul li h4 a { color:#222; font-size:24px;}
.in-prolist ul li p { width:85%; margin:0 auto; font-size:14px; line-height:23px;}
.tj-bg { width:1600px; margin:0 auto; background:#f4f4f4; padding:35px 0 45px; overflow:hidden; margin-bottom:35px;}
.proin-tj { width:1170px; margin:0 auto;}
.protj-tit { text-align:center; margin-bottom:30px;}
.protj-tit h3 { font-size:32px; margin:0 0 25px 0; font-weight:normal; background:url(/top_style/redline.jpg) center bottom no-repeat; padding-bottom:15px;}
.protj-tit p { font-size:18px; margin:0;}
.protj-l { width:31.5%; float:right; background:#fff; text-align:center; padding:15px 0; position:relative; border:1px solid #f2f2f2; }
.mask1 {width: 100%;overflow: hidden; }
.mask1 a{ color:#fff;}.mask1 a:hover { color:#fff;} 
.protj-qm a { display:block;}
.mask1 p.bg1 { background: url(/top_style/img-hover.png) repeat; width: 100%; height:45px; position: absolute; left: 0; bottom: 0; margin-top: 0; margin-bottom:0 }
.tittle1 { font-size: 24px; font-weight: bold; color: #fff; display: block; position: absolute; bottom:10px; left: 32%; }
.txt1 { font-size: 16px; text-align: center; position: absolute; top: 42%; left: 24%; font-weight: normal; cursor: pointer; text-align:left; line-height:32px; color:#fff }
.more1 { border: 4px solid #fff; padding: 8px 40px; font-size: 18px; text-align: center; position: absolute; top: 60%; left: 29%; font-weight: normal; cursor: pointer; color:#fff }
.protj-l a:hover .mask1,.protj-qm a:hover .mask1 ,.protj-zs a:hover .mask1 ,.protj-es a:hover .mask1,.protj-yd a:hover .mask1{ display: block; }
.protj-l img,.protj-qm img,.protj-zs img,.protj-es img,.protj-yd img{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;}
.protj-l:hover img,.protj-qm:hover img,.protj-zs:hover img,.protj-es:hover img,.protj-yd:hover img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}
.mask1 span.more1:hover { background: #ed1c24; color: #fff; border: 4px solid #ed1c24; }
.protj-r { width:67%; float:left;}
.protj-qm { background:#fff; text-align:center; padding:10px 0; position:relative; border:1px solid #f2f2f2; width:58%; float:left;}
.tittle2 { font-size: 24px; font-weight: bold; color: #fff; display: block; position: absolute; bottom:10px; left: 42%; }
.txt2 { font-size: 16px; text-align: center; position: absolute; top: 30%; left: 30%; font-weight: normal; cursor: pointer; text-align:left; line-height:32px; color:#fff }
.more2 { border: 4px solid #fff; padding: 8px 40px; font-size: 18px; text-align: center; position: absolute; top: 63%; left: 33%; font-weight: normal; cursor: pointer; color:#fff }
.mask1 span.more2:hover { background: #ed1c24; color: #fff; border: 4px solid #ed1c24; }
.protj-zs { width:39.5%; float:right;background:#fff; text-align:center; padding:10px 0; position:relative; border:1px solid #f2f2f2;}
.tittle3 { font-size: 24px; font-weight: bold; color: #fff; display: block; position: absolute;bottom:10px; left:36%; }
.txt3 { font-size: 16px; text-align: center; position: absolute; top: 30%; left: 20%; font-weight: normal; cursor: pointer; text-align:left; line-height:32px; color:#fff }
.more3 { border: 4px solid #fff; padding: 8px 40px; font-size: 18px; text-align: center; position: absolute; top: 63%; left: 24%; font-weight: normal; cursor: pointer; color:#fff }
.mask1 span.more3:hover { background: #ed1c24; color: #fff; border: 4px solid #ed1c24; }
.protj-es { background:#fff; text-align:center; padding:10px 0; position:relative; border:1px solid #f2f2f2; width:33%; float:left;}
.protj-t { margin-bottom:15px; overflow:hidden;}
.tittle4 { font-size: 24px; font-weight: bold; color: #fff; display: block; position: absolute;bottom:10px; left:22%; }
.txt4 { font-size: 16px; text-align: center; position: absolute; top: 30%; left: 10%; font-weight: normal; cursor: pointer; text-align:left; line-height:32px; color:#fff }
.more4 { border: 4px solid #fff; padding: 8px 40px; font-size: 18px; text-align: center; position: absolute; top: 63%; left: 19%; font-weight: normal; cursor: pointer; color:#fff }
.mask1 span.more4:hover { background: #ed1c24; color: #fff; border: 4px solid #ed1c24; }
.protj-yd { background:#fff; text-align:center; padding:10px 0; position:relative; border:1px solid #f2f2f2; width:64%; float:right;}
.tittle5 { font-size: 24px; font-weight: bold; color: #fff; display: block; position: absolute; bottom:10px; left:36%; }
.txt5 { font-size: 16px; text-align: center; position: absolute; top: 35%; left: 10%; font-weight: normal; cursor: pointer; text-align:left; line-height:32px; color:#fff }
.more5 { border: 4px solid #fff; padding: 8px 40px; font-size: 18px; text-align: center; position: absolute; top: 63%; left: 35%; font-weight: normal; cursor: pointer; color:#fff }
.mask1 span.more5:hover { background: #ed1c24; color: #fff; border: 4px solid #ed1c24; }
.in-sol { width:1170px; margin:0 auto 20px;}
.sol-l { float:left; width:40.5%}
.sol-r { padding:0 0 5px;width:59.5%; float:left; position:relative;}
.sol-r h4 { margin:0;}
.sol-r h4 a { font-size:24px; color:#343434; display:block; margin:0 0 15px 30px;}
.sol-r p { margin:0 0 12px 30px; font-size:14px;}
.sol-r ul { margin:0 0 0 30px;}
.sol-r ul li { float:left; margin-right:15px;}
.sol-r a { font-size:14px; color:#343434; line-height:35px;}
.sol-r ul li:hover a { color:#F00;}
.sol-in { width:100%; overflow:hidden; margin-top:40px;}
.fix-right { position:fixed; right:0;top:20%;margin-top:-120px; color:#e60012 ;z-index:9999; *width:92px;}
.zxpz { position:absolute;right:0; top:0;}
.zxpz a { display:inline-block; padding:2px 15px; color:#343434; font-size:20px; border:1px solid #222; }
.zxpz a:hover { background:#ed2225; color:#fff;border:1px solid #ed2225;}
.ys-bg { background:url(/top_style/ys-bg.jpg) center no-repeat; padding:60px 0 40px;}
.ys-in { width:1170px; margin:0 auto;overflow:hidden;}
.ys-in ul { width:75%; margin:0 auto; text-align:center; color:#fff; overflow:hidden; margin-bottom:40px; }
.ys-in ul li { width:19%; float:left; border-right:1px dashed #fff;}
.ys-in ul li strong { font-size:50px; font-family:Impact; font-weight:normal;}
.ys-in ul li span { font-size:16px; letter-spacing:1.2px; display:block;}
.ys-sx { width:45%; margin:0 auto}
.ys-sx a { display:inline-block; color:#383842;background:#fff; font-size:20px; border:1px solid #fff; padding:5px 25px; margin-left:5%; margin-right:2%;}
.ys-sx a.active1 { background:#fff; color:#383842;}
.ys-sx a:hover {background:#fff; color:#383842;}
.m-ys,.mpro-pic,.footer-lx,.mindex,.m_dybg,.mnews,.tab-news { display:none;}
.totop1 { width: 56px; height: 56px; display: block; cursor: pointer; text-indent: -999em; background: url(/top_style/totop.gif) no-repeat -64px 0; position: fixed; right: 15%; bottom: 10%; }
.jj-txtp { font-size:16px; margin-top:40px;}
.jj-txt p { font-size:16px;}
.contact-txtp {color: #666; line-height: 35px; text-indent: 2em}

/*2017.4.17*/

.fix-right img { margin:auto; margin-bottom:4px;max-width: 100%; border:none;}
.fix-right1,.fix-right3 { color:inherit; color:#000; margin-top:1px; text-align:center; padding:12px 3px 3px; background:#20385f; line-height:20px; }
.fix-right2{ color:inherit; color:#000; margin-top:1px; text-align:center; background:#20385f; line-height:20px; }
.fix-right2:hover{background:#ed2225;cursor:pointer; }
.fix-right1:hover {background:#ed2225;cursor:pointer; }
.fix-right .fix-right3 { position:relative; margin-top:1px; }
.fix-right .fix-right3 .qcode { display:none;position:absolute; left:-188px; top:0; padding:26px 20px 27px; background:#ed2225; font-size:16px; color:#222; text-align:center; width:260px;}
.fix-right .fix-right3 .qcode a{ font-size:20px;}
.fix-right .fix-right3 .qcode img { display:block; margin-bottom:4px; width:128px; height:128px; }
.fix-right >.fix-right3:hover .qcode{display:block}
.fix-right .go-top { padding: 8px 18px 4px;color: #fff;background: #ed2225;text-align: center; line-height: 20px;}
.fix-right a { color:#fff;}
.fix-right a span{ display:block; clear:both;}
.go-top { display:none;}
.cn-tab img { width:100%; height:auto;}
.contact-info h4{ margin-left:35px; font-size:28px; margin-bottom:15px; margin-top:15px; line-height: 45px; }
#link { height:auto; padding:10px 0 10px 0;background: #2e2f38; color:#fff;}
#link a { color:#fff;}
#link ul {margin:0 auto; width:1200px; overflow:hidden}
#link li{ float:left; padding:0 5px; background:url(/top_style/linkx.jpg) no-repeat right center; line-height:25px;}
.contact-sub li {*width:14%; margin-right:2%}
#jiathis { margin: 20px 0 20px; width: 100%; overflow: hidden; background: url(/top_style/kf.png) left top no-repeat #F1F1F1; padding: 1px 0 10px 0;}
#jiathis p { margin: 0 auto; text-indent: 0; margin-bottom: 5px; margin-left: 15%; margin-top: 15px;	margin-right:5%;}
.l-daodu { float: left; font-size: 14px; margin-top: 8px; color: #484848; margin-left: 15%;}
.r-daodu { float: left; overflow: hidden; margin-left: 2%;}
#jiathis a { font-size: 20px; font-weight: bold; color: #ED1C24;}
#jiathis a.zx-daodu {    display: block;
    padding: 4px 12px 4px 40px;
    background: url(/top_style/qb_daodu.png) 12px center no-repeat #20385f;
    color: #fff;
    float: left;
    font-size: 15px;
    margin-top: 5px;}
.daodu{display: none;}

/*2018��3��20��08:50:49 lcadd*/
.wujujiecc{ color:#FF0000;}
#xhcs{color: #333;background:none;text-decoration:underline; cursor:pointer}

@media screen and (max-width:500px){ 
.lxqq{ display:none}
.mtb{overflow-x:scroll;overflow-y:auto;width:100%;overflow:scroll;}
}
.newsshowmore{ font-size:12px; color:#000000; font-weight:100;}
.bqonline{cursor:pointer;color: #ffffff;background: #C58888; padding: 5px 8px; border-radius: 2px;}
.bqonline:hover { background:#333; }
.newsshowright{}
.newsshowright ul{}
.newsshowright ul li{ margin:10px 0 0 0; text-align:center}
.newsshowright ul li img{ width:88%; height:auto;}
.rtit{ font-size: 16px; margin: 0; color: #000; letter-spacing: 1px; border-bottom: #d8d8d8 1px solid; border-top: #d8d8d8 1px solid; line-height: 38px; height: 38px; overflow: hidden; background: url(/top_style/ico.png) no-repeat 10px 12px #eee; text-indent: 35px; font-weight: bold; }
.xgp{ text-align:center; font-size:14px; font-weight:bold;}
.cn-tab{width: 100%;overflow: hidden;}
.promise-box{position: relative;background: url("../top_style/protit-bg.jpg") repeat;
 padding: 35px 15px;}
.promise h3{font-size: 30px;color: #fff;position: absolute;left: 50%;transform: translateX(-50%); -webkit-transform: translateX(-50%);background: #ed2d21;top: 22px;font-weight: bold;line-height: 1;text-align: center; padding: 10px 80px;white-space: nowrap;border-bottom-left-radius: 9px;border-bottom-right-radius: 9px;}
.promise h3 span{width: 19px;height: 14px;position: absolute;top: 0px;background: url(../top_style/icon_1.png) no-repeat;}
.promise h3 .icon1{background-position: -5px -2px;left: -16px;}
.promise h3 .icon2{background-position: -5px -19px;right: -18px;}
.promise .li_s{float: left;padding: 25px 0 25px 105px;margin: 0 1.78%;}
.promise .li_1{background: url("/top_style/promise_01.png") left center no-repeat;background-size: 90px;}
.promise .li_2{background: url("/top_style/promise_02.png") left center no-repeat;background-size: 90px;}
.promise .li_3{background: url("/top_style/promise_03.png") left center no-repeat;background-size: 90px;}
.promise li p{font-size: 20px;color: #535353;margin: 16px 0;text-indent: initial;line-height: 16px;}
.promise li p strong{color: #000000;}
.phone-box{background: #ed2d21;padding: 40px;}
.phone{overflow: hidden;background: #fff;padding: 0px 20px 15px 20px;border-radius: 9px;}
.phone .wxts{font-size: 18px;color: #000000;font-weight: bold;background: url("../top_style/icon_1.png") no-repeat;
 background-position: -24px 1px;padding: 2px 0 0 45px;text-indent: initial;}
.phone .pro_tel{color: #000;background: url(../top_style/phone_01.png) left center no-repeat;padding: 5px 0 5px 115px;
 background-size: 100px;float: left;}
.phone .pro_tel p{overflow: hidden;width: 100%;font-size: 20px;color: #2d2d2d;margin: 10px 0;line-height: normal;
 font-weight: bold;text-indent: initial;}
.phone .pro_tel span{font-family: Arial;font-weight: bold;font-size: 32px;}
.phone .pro_tel span a{color: #ed2d21;}
.phone .btn-p{padding: 5px 40px;display: block;float: left;border-left: 2px solid #8e8e8e;margin: 23px 0 0 30px;}
.phone .btn-p a{padding: 12px 60px;display: block;background: #000000;font-size: 21px;color: #fff;
 font-weight: bold;cursor:pointer;}
.dashed{padding: 3px;border: 1px dashed #fff;border-radius: 9px;}
#nav1,.mlogo,.mtop ,.mtel,.foot_zx,.mfoot{ display:none}
#cpzsl h3 a.r { font-size:14px; color:#6f6f6f;}
/*2018.5.9*/
.message{ width:100%; margin-top:35px; background:#f0f0f0; overflow:hidden}
.message .tit2{ width:100%;background:url(../top_style/ly2.jpg) no-repeat left top;overflow: hidden;}
.message .tit2 h3{font-size:28px;color:#eb0001;padding: 0 20px;margin: 20px 0 0 0;}
.message .tit2 p{font-size: 14px;color: #666;line-height: 32px;padding: 10px 20px;}
.message .tit span,.message .tit2 span{ padding:5px 7px; color:red; font-size:16px; white-space: nowrap; font-weight:bold;}
.message ul{ width:95%; margin:0 auto; overflow:hidden}
.message li{ width:47%; float:left;margin: 0 1.3% 2%;}
.message li span{ float:left; width:100px; line-height:36px; font-size:16px;} .message li b{ color:#f33;}
.message input.intxt { width: 96%; margin: 5px 0 2px; border: 1px solid #D9D9D9; border-top: 1px solid silver; line-height: 36px; height: 36px; color: #999; padding: 0 4px; overflow: hidden; float: left; border-radius: 0; background:#fff;}
.message textarea { border: 1px solid #CCC; width: 100%; height: 100px; line-height: 20px; margin: 6px 0 0; padding: 4px; background: #fff; color: #999; resize: none; float:left; border-radius: 0;}
.message .btn { margin-left: 40%; overflow: hidden; width:100%; border:none; margin-top: 10px; margin-bottom:30px;}
.btn1 {background: #de0a0a; width: 140px; color: #fff; text-align: center; border: none; height: 48px; line-height: 48px; font-size: 16px; cursor: pointer;}
/*2018.5.9*/
/*2018.6.27*/
.promise{width: 100%;position: relative;padding-top: 50px;overflow: hidden;}
.promise .left{width: auto;position: absolute;left: 15px;bottom: 10px;}
.promise .right{background: #fff1f0;padding: 30px 65px 5px 0;overflow: hidden;}
.promise .right ul{width: 635px;overflow: hidden;padding-bottom: 15px;border-bottom: 1px dashed #f54233;float: right;}
.promise .right li{width: auto;float: left;font-size: 18px;color: #1c1c1c;margin-left: 50px;background: url("../top_style/stars.png") left center no-repeat; padding-left: 25px;}
.promise .right li:first-child{margin-left: 0;}
.promise .right dl{width: 635px;font-size: 16px;overflow: hidden;margin-top: 20px;float: right;}
.promise .right dd{color: #1c1c1c;background: url("../top_style/dh.png") left center no-repeat;background-size: 30px; padding: 5px 0 5px 40px;float: left;margin-left: 0;}
.promise .right dd a{font-size: 22px;color: #f54233;font-weight: bold;}
.promise .right dt a{display: block;color: #f54233;padding: 5px 0;width: 140px;background: #fff;float: right;text-align: center; border: 1px solid #f54233;border-radius: 20px;cursor: pointer;}
/*2018.6.27*/

/*2018.7.11*/
.zuangtai { color:#888; margin:15px 0;text-align: right;}
.news_dd { padding:30px 30px 15px; background:#f5f5f5; }
.zuijiandaan { background:url("../top_style/jp.png") left center no-repeat; height:42px; line-height:42px; padding-left:45px; color:#ed3224; font-size:26px; font-weight:bold;}
.sp1 {background:url("../top_style/dh1.png") left center no-repeat; padding-left:22px;}
#prolist1 { margin-top:}.csswenti { position:relative;}.ab_wd { position:absolute; top:-8px; background:#ff7065; right:30px;    border-radius: 4px; padding: 2px 11px; color:#fff;}
.daodu1 { border-top:1px solid #f2f2f2; float:left; overflow:hidden;}
@media screen and (max-width:1600px){
 .js,.js img{ width:100%; height:auto;}
 .tj-bg { width:100%;}
 .gs-ban { width:100%;}
 }
@media screen and (max-width:1200px){ 
 #link ul { width:100%;}
 .promise .right{padding: 30px 20px 5px 0;}
 .promise .right ul,.promise .right dl{width: 78%;}
 .promise .right li{margin-left: 36px;}
 .fix-right{top: 40%;}
 .fwln img{margin-left: -2em;}
}
@media screen and (max-width:1170px){ 
.in-prolist { width:100%;}
#top,#rxpro, #product1, #navdx, #con,#sycom,.news-index,.proin-tj,.in-sol,#nav ul,.ys-in{ width:100%; }
#content { width:98%; margin:0 auto 40px; }
.about-pro-pic ul li { width:49.5%;}
.sol-r ul li { width:19.5%; margin-right:0;}
.sol-r a { font-size:12px;}
.gs-jj1 { margin-bottom:0;}
.gs-jj1 img,.pro-l img,.left-img img,.danye img { width:100%; height:auto;}
.pro-tel p { font-size:24px;}
.promise .li_s {margin: 0 1%;}
}
@media screen and (max-width:1136px){
 .promise .li_s{padding: 25px 0 25px 12.5%;}
 .promise .li_1{background-size: 80px;}
 .promise .li_2{background-size: 80px;}
 .promise .li_3{background-size: 80px;}
 .promise li p{font-size: 18px;}
 .phone .pro_tel {padding: 5px 0 5px 90px;background-size: 80px;}
 .phone .pro_tel p {font-size: 18px;}
 .phone .pro_tel span {font-size: 25px;}
 .phone .btn-p {padding: 5px 20px;margin: 23px 0 0 20px;}
}
@media screen and (max-width:1024px){ 
.ys-sx{ width:51%;}
.product-left1 #cpzsl li .date { display:none\9; }
.product-left1 #cpzsl ul li a {width:90%\9;}
.pro-tel span { width:82%; font-size:18px;}
.pro-ys p { font-size:13px;}
.pro_con p { *font-size:12px; *line-height:22px;}
.product-left1 #cpzsl ul li a {background: url(/top_style/dot.jpg) no-repeat left 15px;}
.about-pro-pic ul li{height: auto;}
}
@media screen and (max-width:999px){
 .promise .li_s{padding: 25px 0 25px 12%;}
 .promise .li_1{background-size: 60px;}
 .promise .li_2{background-size: 60px;}
 .promise .li_3{background-size: 60px;}
 .promise li p{font-size: 14px;line-height: 10px;}
 .phone .pro_tel p {font-size: 14px;}
 .phone .pro_tel span {font-size: 18px;}
 .phone .btn-p a{font-size: 16px;padding: 10px 40px;}
 .phone .wxts {font-size: 14px;}
}
@media screen and (max-width:767px) {
img { max-width:100%; height:auto;}
#top,#rxpro, #product1, #navdx, #con,#sycom,.news-index { width:98%; overflow:hidden; margin:0 auto;}
.news-index{margin-bottom: 50px;}
#topzi,#nav,.index_banner,#banner,.inpolist,.tj-bg,.ys-bg,.promise{ display:none;}
#content { width:100%; margin:0;padding-top:35px;}
#top { display:none;}
#top img { width:80%; height:auto; margin-top:12px;}
#nav_img{ display:block; margin:25px 0 0px 0px; line-height:20px; width:35px; height:25px; float:right;}
#nav_img img{ width:35px; height:25px; display:inline-block; float:right; margin-top:3px;}
.nav_img a { color:#fff;}
.daohang { width:50%; background:#3D3D3D; position:absolute; top:66px; right:0; z-index:9999; display:block;}
.daohang p.navli{ height:50px; width:100%; font-size:15px; color:#333; line-height:50px; margin:0; cursor:pointer; }
.daohang p.navli a{color:#fff; display:block; border-bottom: 1px solid #5C5C5C; padding-left:20px; font-size:15px; line-height:50px;}
.daohang p.navli a:hover{color:#fff; background:#EC2626; display:block;}
.js { width:100%; height:auto; margin-bottom:15px;}
.jsNav,#rxpro { display:none;}
.synews { width:100%; margin-bottom:15px;}
.footer_phone { display:block; z-index: 9999; margin: 0px; padding: 0px; width: 100%; height: 50px; line-height:50px; text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #FFFFFF; background: #EC2626; left:0; }
.footer_phone span {background: url(/top_style/phone-tel.gif) 14px center no-repeat; height:50px; padding-left:30px; display:block;}
.footer_phone a { color:#fff; font-size:18px; font-weight:bold;}
#sycomtit,div.sabrosus,#sub_pror { width:100%;}
#syright { width: 100%; float: right; padding: 10px 0; border: none; line-height: 26px; padding:0;}
#scx,#subleft,.product-left { width:100%;}
#scx li { width: 50%; text-align: center; float: left;}
#syright .jianjie { width:100%; margin:0;}
#con1,#subright,.sub_tit1 { display:none;}
.contact-txtp { margin:15px 10px;}
#sycomcon { margin-bottom:80px;}
#subleft { margin-bottom:0; margin-top:0;}
.sub_titr { width:100%; float:left; text-align:left;}
.sub_tit { margin: 5px 0px 15px 0;}
.product-left ul { margin-left:-2%;}
.product-left ul li {float: left; width: 48%;margin: 0 0 0 2%; height:auto;}
.product-left ul li img,.Contentbox embed { width:100%; height:auto;}
.product-left ul li span{line-height: 24px;}
.pro-info { width:100%;}
.Contentbox { width:98%; margin:0 auto;}
.Contentbox p { text-indent:0; margin:15px 0; line-height:35px; font-size:14px;}
.pro-order { display:none;}
#sub_prol,#sub_prol img { width:100%;}
#sub_pror h1 { margin-top:10px;}
.sub_tit,#con,.sypro,#liuyan { display:none;}
.pro-infolist { width:100%; margin:0 0 15px; overflow:hidden; text-align:center; padding:0px;}

.pro-infolist a p{ margin:8px 0;}
.pro-infolist a:hover p{ color:#e60012;}
.pro-infolist a img{ display:block; text-align:center; margin:0 auto;}
.pro-infolist a.list-active { background:#ddd; color:#333;}
.pro-infolist a.list-active:hover p{ color:#e60012;}
.product-left ul,#sub_pro { margin-top:0;}
.pro-infolist,.mnews ,.tab-news{ display:block;}
.sub_com1{ height:auto;}
.sub_com1 p { margin:5px 0 10px 0;}
.Contentbox #daodu { display:none;}
.xw_xx,.list_con1,.sub_com p { text-indent:0;}
.xw_xx span{ width:100%; clear:both;} /*lcadd*/
.news-tittle1 { margin-top:15px; font-size:20px; margin:10px 0 15px;}
.order-info p { float:none; overflow:hidden; margin-bottom:15px;}
.order-info span a { float:none; text-align:center;}
.sub_com span { margin-left:0;}
#peijian ul li img { width:auto; height:auto;}
#peijian ul li { margin-right:1%; width:32%;}
.contact-bg { width:auto; height:auto; margin:60px auto 20px;}
.contact-info p span { width:90%; margin-left:15px;}
.contline a { margin: 23px 10px 10px 0;width: 43%; text-align: center;}
.ca-info ul li { width:32.2%;}
.fw-info ul li { float:none; width:100%; margin:0 0 55px 0;}
.fw-info ul li:last-child {margin:0;}
.fw-info ul { margin-left:0;}
.contact-sub li.wap-no,.contact-sub li.wap-none1{ display:none;}
.contact-sub li{ width:22%; margin-right:10px;}
.pro-fl,.contact-info h4 { display:none;}


div.sabrosus{float:left; margin: 3px; text-align: center; width: 100%; margin: 0 auto 0px; padding:10px 6px 10px 6px;}
div.sabrosus A{border:#dedfde 1px solid; background-position: 50% bottom; color: #333; margin-right: 5px; padding:5px 11px; text-decoration: none; display:inline-block; margin-bottom:6px;}
div.sabrosus A:hover{background-image: none; color: #fff; background-color: #ef0000; border:#ef0000 1px solid;}
div.sabrosus a:active{background-image: none; color: #fff; background-color: #ef0000; border:#ef0000 1px solid;}
div.sabrosus span.current{border:#ef0000 1px solid; color: #fff; margin-right: 3px; padding:5px 11px; background:#ef0000; display:inline-block; margin-bottom:6px;}
div.sabrosus span.disabled{ border:#dedfde 1px solid; color: #adaaad; margin-right: 3px; padding:5px 11px; display:inline-block; margin-bottom:6px;}
/*2016-07-11*/
.about-case{ margin:0 auto 12px;}
.about-case,.hd,.product{ width:98%;}
.l-about{ width:100%; margin-bottom:12px;}
.link a{ padding:10px 0; width:30%; text-align:center;}
.r-case,.product{ width:100%;}
.r-case dl{ height:auto;}
.r-case dl dt{ width:46%;}
.r-case dl dd{ padding:12px 0 10px 10px;}
.product{ margin:0 auto 6px;}
.hd{ background:none;}
.hd h3 a{ width:auto; margin-left:0; text-align:left;}
.product ul li{ width:47%; margin:0 4px 15px;}
.product ul li a img{ width:100%; height:auto;}
.xg,.box,.contact-info{ width:100%;}
.box dl dt{ width:38%;}
.box dl dd{ width:58%;}

.contact-sub-lianxi ul li{ margin-left:0; margin-right:7px;}
.left-img,.gs-ban,.sp{ display:none;}
.contact-info p.price-wz{ margin-left:15px;font-size: 14px;}
.sub_com .contact-bg h4,.sub_com .sub_con_tit h4{ font-size:24px; width:50%;}
.fw-info h3,.gs-jj1 h4,.fwln h3 ,.ca-info h3{ font-size:20px; width:40%; padding:3px 0;}
.danye p { font-size:14px;}
.sub_com { margin-bottom:30px;}
.product-left #cpzsl ul li a { width:auto;}
.product-left #cpzsl ul li { width:100%;}

.mpro-pic { width:100%; position:relative;}
.mpro-pic img { width:100%; height:auto;}
.back { width:10%; position:absolute; top:10px; left:10px; display:none;}
.go-home { width:10%; position:absolute; top:10px; right:10px;display:none;}
.pro-l,.pro-r ,.rmxh,.tj_pro,.fanhui,.pro_nav1,.pc-block{ display:none;}
.m-ys,.mpro-pic,.m_dybg { display:block;}
.pro-detail h1 { font-size:20px;  padding-left:10px; margin:5px 0; color:#343434; background:none}
.m-ys { padding:0 10px;}
.m-ys p { font-size:14px; margin:0; color:#4b4b4b;}
.m-ys span { display:inline-block; border-radius:10px 0; border:1px solid #ff0606; color:#ff0606; margin-left:10px; padding:0 5px; font-size:12px;}
.pro-txt { background:#fbfafa; margin-top:12px; border-bottom:10px solid #f5f5f4;}
.pro-txt p { padding:9px 10px 9px 16px; font-size:12px; color:#666666; margin-top:0; border-top:1px solid #f3f3f3; background:url(/top_style/icon-txt.png) left 14px no-repeat; background-size:15px 15px; margin-left:10px;}
.pro-txt p strong { font-weight:normal;}
.footer-lx {z-index: 9999; margin: 0px; padding: 0px; width: 100%; height: 55px;text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #FFFFFF; left: 0; display:block; border-top:1px solid #f3f3f3;}
 .lx-l { width:37%; float:left; background:#fafafa;}
 .lx-l a { display:block; text-align:center; float:left; width:49%; padding:6px 0; border-right:1px solid #e2e2e2;}
 .lx-l a img { height:25px; width:auto;}
 .lx-r { width:63%;float:left; line-height:26px;}
 .lx-r a { display:block; font-size:14px; color:#fff;float:left; padding-top:2px;}
 .lx-r a.btn-zx {background:#ff0606; width:60%; }
 .lx-r a.btn-bj { background:#383842; width:40%;}
 #totop { width:30px; height: 30px; display: block; cursor: pointer; text-indent: -999em; background: url(/top_style/go-top.png) no-repeat center; background-size:35px 35px; position: fixed; right:2px; bottom: 60px; }
 .pro_con { width:98%; margin:0 auto; float:none;}
 .pro_con p { text-indent:0;}
 .mindex { display:block;}
 .mlogo { margin:12px 0 12px 12px; width:140px; float:left;}
 .mlogo span {display:block;padding:9px 0} /*2018��6��30��15:06:44lcadd*/
 .mlogo span a{padding:4px 10px;background: #ed2d21;border-radius: 20px;color: #fff;margin: 0 1%;} /*2018��6��30��15:06:44lcadd*/
 .mnav { background:#fbfafa; border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3; padding:10px 0 5px; overflow:hidden;}
 .mnav ul li { text-align:center; line-height:22px; float:left; width:20%; margin-bottom:5px;}
 .mnav ul li img { height:45px; width:auto;}
 .mprotj-tit { padding:10px;}
 .mprotj-tit h3 { font-size:20px; float:left; margin:0; margin-right:15px;}
 .mprotj-tit span { line-height:33px; font-size:12px;}
 .mpro-tj ul {margin-left:-2%;}
 .mpro-tj li { width:48%; float:left; text-align:center; margin-left:2%; font-size:14px; line-height:24px; margin-bottom:8px;}
 .mpro-tj { overflow:hidden; border-bottom:1px solid #f3f3f3;}
 .box h3 { margin:15px 0 8px;}
 .fix-footer ul li img { height:25px; width:auto;}
 .gs-jj h3 { font-size:24px; margin:0;}
 .jj-txtp { margin-top:15px; font-size:14px;}
 .jj-txt p,.gs-jj1 p { font-size:14px;}
 .gs-jj,.gs-jj1,.danye,.pagelist1 { width:98%; margin:0 auto; overflow:hidden;}
 .sub_com p { line-height:28px;}
 .product-left1 #cpzsl ul li { width:100%; margin-right:0;}
 .product-left1 #cpzsl li .text { float:none; margin-left:10px; overflow:hidden; display:block; width:225px; white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
 .product-left1 #cpzsl h3 { margin:0 0 15px 0;width: 100%; background: #f3f3f3; padding: 5px 0 5px 0; font-size:20px; text-indent:15px;}
 .product-left1 #cpzsl ul { margin-bottom:10px;}
 .fwln ul li { font-size:14px; background: url(/top_style/icon-fw.jpg) no-repeat left 8px;background-size:7px 7px; padding-left: 15px; }
 .contact-info p { margin:5px 0;}
 .contact-info a.price-btn{width: 98%;padding: 10px 0;text-align: center;margin: 0 auto;font-size: 16px;display: block;}
 .m_dybg { margin-bottom:15px;}
 .mpro-tjt { overflow:hidden;}
 .protj-l { width:45%; background: #f7f7f7;}
 .protj-r { width:53%;}
 .protj-qm,.protj-zs { width:99%;background: #f7f7f7;}
 .protj-qm { margin-bottom:2%;}
 .protj-yd { width:100%; margin-top:2%; background: #f7f7f7;}
 .protj-l img,.protj-r img{ width:90%; }
 .lx-r img { height:27px; width:auto}
 .in-sol { width:100%; overflow:hidden; margin-bottom:0;}
 .protj-tit p,.sol-r ul,.zxpz,.sol-r p,.sub_con_tit { display:none;}
 .protj-tit { padding:10px; margin:10px 0 0 ; background: #f7f7f7;}
 .protj-tit h3 { font-size:20px; background:none;margin: 0 0 0px 0; font-weight: bold; padding-bottom: 0px;}
 .sol-in { margin-top:5px;}
 .sol-in { width:49%; float:left; margin-right:1%; }

 .sol-l,.sol-r { width:100%;}
 .sol-r h4 a,.sol-r p { margin-left:5px;}
 .sol-r h4 a { font-size:14px; margin-bottom:5px; font-weight:normal; text-align:center;}
 .contact-info p span { font-size:14px;}
 .contact-info a{font-size: 16px;}
 .contact-info a u{text-decoration:none;display: inline-block;}
 .mnews p { margin:0; font-size:20px; font-weight:bold;}
 .tab-news ul { width:100%; background:#f3f3f3; overflow:hidden;}
 .tab-news ul li { width:50%; text-align:center; float:left; line-height:50px; font-size:16px; }
 .tab-n { background:#F00; color:#fff;}
 .tab-n a { color:#fff;}
 .fix-right1,.fix-right2,.fix-right3,.wap { display:none;}
 .cn-tab img { margin-bottom:50px;}
 .product-left { margin-bottom:20px;}
 .fix-footer{ position:fixed; bottom:0; left:0; z-index:999; margin:0; padding:0; width:100%; background:#fbfafa; display:block;}
.fix-footer ul li{ float:left;width:20%; position:relative; height:50px;}
.fix-footer ul li a{ color:#5b5b5b; display:block; line-height:20px; text-align:center; padding-top:4px; border-right:1px solid #e2e2e2; }
.fix-footer ul li a.dt { line-height:14px; color:#F00;}
.fix-footer ul li i.foot-icon{ background:url(/top_style/foot-icon.png) no-repeat center -2px; display:block; width:14px; height:7px; position:absolute; left:50%; margin-left:-7px; top:0; display:none;}
.fix-footer .sub-menu{ position:absolute; left:0; bottom:50px; background:#fff; z-index:9999; width:100%;}
.fix-footer .sub-menu a{border: 1px solid #e7e7e7; border-bottom:none; color:#333; line-height:40px; padding-top:0;}
 #jiathis,#link {display: none;}
 .daodu{background: #f5f5f5;padding: 10px 1%;margin: 20px 0 0 0;width: 98%;overflow: hidden;display: block;}
.daodu .tel{padding: 0;width: 69%;background: url(/m_images/new-icon-tel.png) left center no-repeat; text-indent: 30px;float: left;height: 30px;}
.daodu .tel strong {line-height: 32px;}
.daodu .tel strong a {color: #f85959;font-size: 22px;}
.daodu .chat {font-size: 14px;padding: 4px 0;border-radius: 4px;width: 72px;font-weight: 600;float: right;color: #fff; display: inline-block;text-align: center;background: #ff0606;}
 .sub-left1,video { width:100%;}

 
#nav1 { display:block;position: absolute; top: 40px;z-index: 999; width: 100%; background:#fff; border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;}
#nav1 ul { font-size: 14px;width: 100%; height: 32px;font-size: 14px; line-height: 32px;}
#nav1 ul li {width: 16.3%; float: left; text-align: center;}
.mtop { display:block; height:45px;position: fixed; z-index: 9999999;width: 100%; background:#fff; top:0;box-shadow: #d7dadd 0px 0px 10px;}
.mlogo { margin:8px 0 12px 12px; width: 66%; float:left; display:block}.m-ban { padding-top:45px;}
.mlogo img{width: 140px;}
.mtel{ width:80px; float:right; margin-right:12px; display:block; margin-top:5px;}
.mtel img{width:32px;}
.mtel a:nth-child(1){ float:left;}
.mtel a:nth-child(2){float:right; padding-left:4px; border-left:1px solid #ddd;}
.promise-box { display:none;}
.phone-box { padding:10px;margin: 20px 0 0 0;}
.phone { padding: 0px 15px 15px 15px;}
.phone .wxts { line-height:18px; font-size:12px;}
.phone .pro_tel { padding: 5px 0 5px 45px; background-size: 40px; float:none;}
.phone .pro_tel p { width:120px; float:left;}
.phone .pro_tel span { font-size:14px; margin-top:5px; display:block;}
.phone .btn-p { width:100%; text-align:center; margin-top:6px;}
.pro_con p{ margin-bottom:0px;}

.foot_zx{border-bottom:#efeff4 solid 10px;padding:35px 1.5%;border-top:#efeff4 solid 10px; display:block; clear:both;}
.foot_talk,.foot_tel{width:100%;}
.foot_talk a{display: block;padding: 16px;font-size:18px;color: #fff;text-align: center;background: #eb0001;border-radius: 14px; line-height:16px;}
.foot_tel{text-align:center;font-size:20px;color:#2b2b2b;margin-top:20px}
.foot_tel a{color:#eb0001;margin-left:10px;font-size:18px;}
.mfoot{text-align:center; display:block;}
.mfoot_nav{overflow:hidden;display: inline-block;}
.mfoot_nav li{float: left;padding: 0 10px;border-right: 1px solid #303030;line-height: 18px;font-size: 15px;}
.mfoot_nav li a{display:block; }
.mfoot_nav li:last-child{border-right:none 0}
.foot_copy{margin-top:18px;text-align:center;}
.foot_copy p,.foot_copy p a{line-height: 22px;font-size: 14px;color:#444; margin:0;}

.pro_con h3 {font-size: 16px;margin: 10px 0 10px 0;} 
.pro_con p,.Contentbox p { line-height:1.7rem; font-size:1.0rem}
.ckgengduo{ display:block; text-align:right; margin:-30px 0 5px 0;}
 
.about-pro-pic ul li { width:49%;}
.product-left1 #cpzsl ul li a { width:220px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;low: hidden;}
#peijian ul li { width:29%;}
 .message ul{padding-top: 10px;}
 .message .tit2 h3{font-size: 20px;}
 .message .tit2 p{margin: 0;font-size: 12px;line-height: 25px;}
 .message li span{font-size: 12px;line-height: 24px;font-size: 12px;}
 .btn1{height: 40px;line-height: 40px;}
 
 #peijian ul li { font-size:12px; line-height:17px; height:115px; overflow:hidden;}
}
@media screen and (max-width:600px){
 .promise ul{margin: 0 0 0 50px;}
 .promise .li_s{padding:10px 0 10px 58px;width: 100%;}
 .promise .li_1{background-size: 50px;}
 .promise .li_2{background-size: 50px;}
 .promise .li_3{background-size: 50px;}
 .phone .btn-p {border: none;margin: 0;padding: 0;}
 .promise li p {font-size: 16px;line-height: 12px;}
}
@media screen and (max-width:480px){
 body{ font-size:12px;}
 #pro_tj_lx a.line-zixun{ padding:2% 5% 2% 11%;}
 #pro_tj_lx a.line-order{ padding:2% 5%;}
 .contact-sub li{ margin-right:6px; width:31%;}
 .contact-sub li.wap-no2,.contact-sub li.wap-none2,.contact-sub{ display:none;}
 .pagelist li a .lbt{ width:69%;}
 .sylxaj{ width:100%; height:35px; line-height:35px;}
 .sylxaj1,.sylxaj2,.sylxaj3{ margin-right:4px;}
 .sylxaj1 { float: left; background: #EC2626; width: 32%;height: 40px;text-align: center; text-indent:0}
 .sylxaj2 { float: left; background: #E0E0E0; width: 32%; height: 35px; text-align: center;text-indent:0}
 #sycomtit span{ width:22%;}
 .product-left ul li{ height:auto; margin-bottom:10px;}
 .product-left ul li span{ line-height:30px;}
 .contline a{ margin:16px 10px 0px 0;}
 .pro-fl,.synews,#scx{ display:none;}
 #sycomtit{ display:none;}
 .about-pro-pic ul{ width:100%;}
 .about-pro-pic ul li{ height:auto;}
 #syright .jianjie p { text-indent:0;}
 #syright .jianjie h4 { font-size:20px; color:#000;}
 .index-tel { color:#DF1111; font-size: 18px;}
 div.sabrosus{float:left; margin: 3px; text-align: center; width: 100%; margin: 20px auto 0px; }
 div.sabrosus A{border:#dedfde 1px solid; background-position: 50% bottom; color: #333; margin-right: 5px; padding:5px 8px; text-decoration: none; display:inline-block; margin-bottom:6px;}
 div.sabrosus A:hover{background-image: none; color: #fff; background-color: #ef0000; border:#ef0000 1px solid;}
 div.sabrosus a:active{background-image: none; color: #fff; background-color: #ef0000; border:#ef0000 1px solid;}
 div.sabrosus span.current{border:#ef0000 1px solid; color: #fff; margin-right: 3px; padding:5px 8px; background:#ef0000; display:inline-block; margin-bottom:6px;}
 div.sabrosus span.disabled{ border:#dedfde 1px solid; color: #adaaad; margin-right: 3px; padding:5px 8px; display:inline-block; margin-bottom:6px;}
 
 .l-about h3,.r-case h3,.hd h3 a{ font-size:20px; margin-bottom:8px;}
.hd{ margin-bottom:12px;}
.fangan a.leftbtn,.fangan a.rightbtn,#List2_1,#List1_1 li.wap-none{ display:none;}
#ISL_Cont_1,.ScrCont{ width:100%;}
.fangan ul li, #List1_1 li{ margin-right:1.2%; width:32%; margin-bottom:5px;}
.hd h3{ margin-top:0;}
.box ul li a{ width:76%; height:22px; overflow:hidden;}
.box dl dd span{ display:none;}
.fw-info h3,.gs-jj1 h4 { font-size:22px; width:40%;}
 .message li{width: 98%;}
 .message .btn{margin-left: 30%;}
 #sub_pro .list_con1 ul li{width: 100%;}
}
@media screen and (max-width:320px){
.fangan a.leftbtn{ margin-right:5px !important;}
#nav_img{ margin:18px 0 0;}
.pro-fl,.contact-sub{ display:none;}
div.sabrosus{float:left; margin: 3px; text-align: center; width: 100%; margin: 0 auto 45px; }
div.sabrosus A{border:#dedfde 1px solid; background-position: 50% bottom; color: #333; margin-right: 5px; padding:5px 5px; text-decoration: none; display:inline-block; margin-bottom:6px;}
div.sabrosus A:hover{background-image: none; color: #fff; background-color: #ef0000; border:#ef0000 1px solid;}
div.sabrosus a:active{background-image: none; color: #fff; background-color: #ef0000; border:#ef0000 1px solid;}
div.sabrosus span.current{border:#ef0000 1px solid; color: #fff; margin-right: 3px; padding:5px 5px; background:#ef0000; display:inline-block; margin-bottom:6px;}
div.sabrosus span.disabled{ border:#dedfde 1px solid; color: #adaaad; margin-right: 3px; padding:5px 5px; display:inline-block; margin-bottom:6px;}
.fw-info h3,.gs-jj1 h4 { font-size:22px; width:50%;}
.phone .pro_tel { padding: 5px 0 5px 50px;background-size: 40px; float: none;}
.phone .pro_tel p { font-size:12px; width:100px;}.phone .pro_tel span { font-size:14px;}.phone { padding: 0px 5px 15px 5px;}
#nav1 ul li { width:12.5%;}.foot_tel { font-size:16px;}.mfoot_nav li { font-size:12px;}.foot_talk a { padding:12px;}
.foot_tel a { font-size:16px;}
.product-left1 #cpzsl li .text { width:62%;text-overflow:ellipsis; white-space:nowrap;}
.box ul li a { width:66%;}.foot_copy p,.foot_copy p a { font-size:12px;}
#sub_pro .list_con1 ul li { width:98%;}
}

*html #top a{ display:block; float:left; width:302px; height:53px;}
*html #top img{ width:302px; height:53px;}
*html #List1_1 img,*html #List2_1 img{ width:142px; height:100px;}
*html .js{ width:1000px; height:auto;}
*html .js img{ width:100%; height:auto;}
.xg a,.sub_tit a.more-wz { color:#333; font-weight:normal;}

.telewm{ position:absolute; margin:40px 0 0 0;}
div.sabrosus span{ font-weight: bold;}
#proimgee img{ max-width:100%;  text-align:center}
#proimgee p{text-align:center}

