@charset "utf-8";
body{font-family:"微软雅黑";font-size: 14px;color:#393939;/*background:#d0d0cc;*//* min-width:1200px */}
b{ font-weight:normal;}
a{text-decoration: none;}
a:link{color:#333333;}
.top{background: #f0eeef;}
a:hover{color:#fb8d00;}
a:active{color:#333333;} .wid{ width:1200px; margin-left:auto; margin-right:auto;}
.title4{background:url(../images/title.gif) no-repeat left top; color:#035bc1; font-size:14px; font-weight:bold; padding:1px 0 0 15px;  height:29px; margin-bottom:15px; height:28px;}
.title4 span{color:#cfa5a7; font-size:11px;padding-left:8px;}
.title4 a{ float:right; padding:0 13px 0 0; line-height:28px;color:#035bc1; font-size:12px; font-weight:normal;}
.title4 a:visited{ color:#035bc1;}
.title4 a:hover{ text-decoration:underline;}
.linei {background:url(../images/linei.jpg) repeat-x; height:16px; width:100%; margin:10px 0;}
html {_overflow-y:scroll;}
*{padding:0px; margin:0px;line-height:1.8em;}
.aa1 img{width:100%;}
h1,h2,h3,h4,h5,h6{font-size:12px; }
img{border:0;}
.rfloat{float:right;}
.clear{ clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; *display:inline}
.clearfix {clear: both;}
.checkbox{border:0px;}
.button{border:0px; }
ul{ list-style-type:none}
.mb50{margin-bottom: 50px;}
.tempCopyright {color:#656565;clear:both;width:auto;padding:3px 0 5px 0;font-size:12px;text-align:center;}
.tempCopyright a{color:#656565}
.picDiv{width:565px;height:335px;}
.proPicDiv{width:272px;height:225px;}
.hotpropic{width:180px;height:270px;}
#header_p{ height:100px;}
#header_p .wid{ height:100px; position:relative;}
/* con2 */
.aboutcnt{ padding-top:30px;}
.con2{width:1000px;margin:0 auto;overflow:hidden;}
.con2_left{float:left;width:550px;overflow:hidden;}
.con2_about{width:100%;overflow:hidden;font:14px/26px "microsoft yahei";color:#4e4e4e}
.con2_about img{float:left;margin-right:18px;margin-top:6px}
.con2_right{float:right;width:386px;overflow:hidden;}
.con2_news{width:100%;height:auto;overflow:hidden;}
.con2_news li a{float:left;color:#4e4d4d}
.con2_news li img{float:left;margin-top:10px;margin-left:6px;}
.banner3{display:block;width:1000px;height:103px;margin:0 auto 30px;}
/*主菜单*/
.menu_bg{background: #010b17;width:100%;}
.menu{width: 1200px;margin: 0 auto;}
.menu_bg ul{width: 1200px;margin: 0 auto;}
.menu_bg li{float:left;font-weight:bold;text-align:center;HEIGHT:50px;font:normal 18px/50px "微软雅黑";}
.menu_bg li a{display:block;color:#fff;line-height:50px;}
.menu_bg li a:visited{ color:#fff;}
.menu_bg li a:hover{background: #1a577d;COLOR: #fff;}
.menu_bg .current,.menu_bg .current:visited{ background:#1a577d;COLOR: #fff}
/*leftsub*/
.con1_bg{width:100%;overflow:hidden;}
.con1{width: 1200px;margin: 30px auto;overflow:hidden;}
.left{float:left;width: 20%;height:auto;overflow:hidden;}
.left_name{background: #0e2d42;width: 100%;overflow:hidden;padding-bottom: 10px;margin-top: 24px;}
.left_name span{display:block;width:100%;height:30px;text-align:center;margin-top:15px;font:700 20px/30px "microsoft yahei";color:#fff;}
.left_name p{width:100%;text-align:center;font:20px/26px "impact";color:#709eb9;text-transform: uppercase;}
.left_nav{width: 100%;border: 6px solid #0e2d42;background:#fff;overflow:hidden;margin-bottom:20px;box-sizing: border-box;}
.left_nav li{position: relative;}
.left_nav li a{display:block;width:228px;height:41px;border-bottom:1px solid #e2e2e2;overflow:hidden;background:url(../images/icons1.jpg) 197px center no-repeat;font:700 14px/41px "microsoft yahei";text-indent:32px;color:#565656;font-weight: 400;}
.left_nav .bt{display: block;width: 100px;height: 41px;position: absolute;right: 0;top:0;cursor: pointer;}
.left_nav .current{background:url(../images/icons1_hover.jpg) 0 0 no-repeat;color:#fff;}
.left_nav li a:hover{background:url(../images/icons1_hover.jpg) 0 0 no-repeat;color:#fff;}
.left_nav .three{display: none;}
.left_nav .three a{height:36px;line-height:36px;display:block;background:none;font-size:14px;text-indent:60px;background:#f0f0f0;border-color:#eee}
.left_nav .three a:hover{background:#fff;color:#333;border-color:#eee}
.more{display:block;background:url(../images/more1.jpg) 0 0 no-repeat;width:148px;height:27px;margin:8px auto;text-align:center;font:700 14px/27px "microsoft yahei";color: #fff!important;}
.left_contact{border: 4px solid #86c8ea;}
.left_contact .icontact{line-height:26px;font:700 14px/26px "microsoft yahei";color:#333;font-weight: 400}
.left_address{width:226px;margin: 7px auto 0;height:auto;overflow:hidden;line-height: 20px;font-size: 14px;}
.left_tel{width:226px;margin:0 auto;height:auto;overflow:hidden}
.left_address p{float:left;width:70px;background:url(../images/map.png) 0 center no-repeat;height:26px;text-align: right;font:700 14px/26px "microsoft yahei";color:#fff;}
.left_tel p{float:left;width:70px;background:url(../images/tel.png) 0 center no-repeat;height:26px;text-align: right;font:700 14px/26px "microsoft yahei";color:#fff;}
.left_address div{float:left;width:170px;height:auto;font:700 14px/26px "microsoft yahei";color:#fff;overflow:hidden}
.left_tel div{float:left;width:156px;height:auto;font:700 14px/26px "microsoft yahei";color:#fff;overflow:hidden}
.con1_right {zoom:1;z-index:1;float: right;width: 77%;}
.con1_right .pcont { float:left;  width:653px;height:444px; overflow:hidden}
.con1_right .ScrCont {width: 32766px; zoom: 1}
.con1_right #List1_1 {FLOAT: left;}
.con1_right #List2_1 {FLOAT: left;}
.con1_right  .con1_img{width: 32%;margin-bottom: 2%;float:  left;margin-right: 2%;}
.con1_right .LeftBotton { background:url(../images/left_btn.jpg) no-repeat center 0; float: left; width: 25px;margin-top:173px;height:37px;}
.con1_right .RightBotton {background:url(../images/right_btn.jpg) no-repeat center 0; float: left; width: 25px;margin-top:173px;height:37px;}
.con1_right .pl img {display: block;CURSOR: pointer;width: 240px;float:left;border:  #ddd 1px solid;background: #fff;}
.con1_right .pl {margin-left: 20px;margin-right: 0;}
.con1_img img{overflow:hidden;position:relative;box-sizing: border-box;float: left;background: #fff;width: 100%;border:#ddd 2px solid;}
.con1_img p{width: 100%;text-align:center;color:#3c3c3c;overflow:hidden;}
.con1_img:nth-child(3n){margin-right:0}
.con1_img p a{color:#3c3c3c;font-weight: normal;display: block;line-height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.con1_img p a:hover{color: #f00}
.zoom{position: absolute;width:44px;height:44px;left:172px;top:117px;background:url(../images/zoom.png) 0 0 no-repeat;display:none;cursor: pointer}
.zoom1{position: absolute;width:44px;height:44px;left:169px;top:115px;background:url(../images/zoom.png) 0 0 no-repeat;display:none;cursor: pointer}
#picShow{position: fixed;width:100%;height:100%;background:url(../images/blackbg.png) 0 0 repeat;left:0;top:0;z-index:9999}
.pic_show_box{width:100%;height:100%;overflow:hidden;position: relative;}
.pic_show_box img{display:block;margin:93px auto 0;border:5px solid rgba(255,255,255,.2);}
.pic_quit{position: absolute;background:url(../images/quit.png) 0 0 no-repeat;width:64px;height:64px;top:0;right:0;cursor: pointer}
.lbtn{display:block;position: absolute;background:url(../images/leftbtn1.png) 0 0 no-repeat;width:53px;height:53px;top:287px;left:65px;}
.rbtn{display:block;position: absolute;background:url(../images/rightbtn1.png) 0 0 no-repeat;width:53px;height:53px;top:287px;right:65px;}
.pic_show_box p{width:593px;text-align:center;margin:0 auto;overflow:hidden;font:18px/106px "microsoft yahei";color:#0c4201;text-overflow: ellipsis;white-space: nowrap}
.pic_show_box p a{color:#fff;}
.online_banner{display:block;width:1000px;height:106px;margin:0 auto;}
/*leftsub结束*/
/*内页*/
/* sub page */
.sub_page_bg{width:100%;height:auto;overflow:hidden; min-height:500px; height:auto !important; height:500px;}
.sub_page{width: 1200px;overflow:hidden;margin: 0 auto;}
.right{float: right;width: 77%;height:auto;overflow:hidden;/* padding-left: 30px; */}
.right_title{width:100%;height:51px;overflow:hidden;border-bottom: 1px solid #ddd;}
.right_name{float:left;background:url(../images/right_name.jpg) 2px center no-repeat;font:700 18px/48px "microsoft yahei";color: #0e2d42;border-bottom:3px solid #093c5f;padding-right:8px;text-indent: 2em;}
.right_title p{float:right;font: 14px/54px "microsoft yahei";color:#0e2d42;}
.right_title p a{color:#0e2d42;}
.right_con{width:100%;height:auto;/* overflow:hidden; */font: 16px/2 "microsoft yahei";color: #333;margin-top: 20px;}
.right_con p {line-height:2;font-size:16px;}
.about_nav li a,.left_nav li ul li a:hover{color:#565656}
.about_nav li a:hover{background:url(../images/icons1_hover.jpg) 0 0 no-repeat;color:#fff;}
.left_nav ul ul li a,.left_nav ul ul li a:hover{display:block;width:228px;height:32px;border-bottom:0;overflow:hidden;background:#fff;font:700 14px/32px "microsoft yahei";text-indent:58px;color:#565656}
.left_nav ul ul{border-bottom:1px solid #e2e2e2}
/* product */
.pro_top{width:100%;max-height:150px;overflow:hidden;margin:14px auto;}
/* pages */
.pages{float: right;padding: 20px 0}
.pages li{float:left;line-height: 31px;margin-right: 10px;list-style: none;/* padding:0 10px; */height:31px;}
.pages .thisclass{background:#eee;padding: 0 10px;}
.pages li:hover a{color:#f00}
.pages li a{display:block;line-height:31px;padding: 0 10px;}
/* product */
.pro_top{width:100%;max-height:150px;overflow:hidden;margin:14px auto;}
.product{width: 100%;height:auto;overflow:hidden;margin-top: 20px;}
.product li img{border:#eee 5px solid;/* height: 232px; */}
.product li{float:left;width: 32%;overflow:hidden;margin-right: 2%;/* height: 223px; */margin-bottom: 2%;}
.product li:nth-child(3n){margin-right:0}
/*list end*/
 .main_image {width:100%;height:480px;overflow:hidden; margin:0 auto; position:relative; z-index:-10;}
 .main_image ul {width:9999px;height:480px;overflow:hidden; position:absolute; top:0; left:0}
 .main_image li {float:left; width:100%; cursor:move;}
 .main_image li span {display:block; width:100%; height:480px}
 .main_image li a {display:block; width:100%; height:480px}
 .main_image li .img1 {background:url(../images/banner1.jpg)  center top no-repeat}
 .main_image li .img2 {background: url(../images/banner3.jpg)  center top no-repeat}
 .main_image li .img3 {background: url(../images/banner2.jpg)  center top no-repeat}
 .main_image li .img4 {background: url(../images/banner4.jpg)  center top no-repeat}
 div.flicking_con {width:990px; margin:0 auto; position:relative; z-index: 2;}
 div.flicking_con .flicking_inner {position:absolute; top:410px; right:0; z-index:20; width:100px; height:21px}
 div.flicking_con a {float:left; width:15px; height:11px; margin:0; padding:0; background:url(../images/JQ_on.png) 0 0 no-repeat;display:block;text-indent:-1000px; font-size:0px; line-height:0px;}
 div.flicking_con a.banon {background-position:0px bottom;}
.time{color: #666;font-size: 14px;line-height: 36px;}
.fl{float: left}
.fr{float: right}
#wrapper{width: 1200px;margin: 0 auto;}
.wrapp {width:1000px; height:30px; line-height:30px; margin:0 auto 0; border-bottom:1px solid #006bbe;}
.wrapp a{font-size:14px;}
#imain{ background:#ffffff; padding:0px 0px 10px 0; margin:0px 0 0 0;}
#main{padding:16px 0; background:#ffffff; margin-bottom:16px;}
#ileft{ width:679px; float:left;}
#left{width:196px; float:left;}
#lefti {width:210px; float:left;  padding-top:7px;}
#righti {width:763px; float:right; margin-top:20px;}
#right{width:780px; float:right;}
#center{padding:20px 0}
#center .cent_l{width:335px; float:left; margin-right:9px;}
#center .cent_r{float:left;width: 400px;margin-top:25px;}
#center .cent_r2{float:left;width:325px;}
#iright{ width:274px; float:right;}
#footer{background:#d0d0cc url(../images/footer_bj.gif) repeat-x left top;height:85px;}
#footer_in{width: 1200px;margin:0 auto;text-align:center;padding-bottom:9px;}
.abt{line-height: 2;font-size: 16px;text-indent:25px;margin-left: 0;float: right;width: 63%;padding-left: 0;}
.taocan {width:1000px;height:91px;float:left;}
.taocan .tao01{float:left;}
.taocan .tao02{float:left;}
.taocan .tao03{float:left;}
.taocan .tao04{float:left;}
#nav li{Z-INDEX:9999;POSITION: relative;text-align:center;cursor: pointer;WIDTH: calc(100% / 6);text-align:center;}
#nav li>a {DISPLAY: block;TEXT-ALIGN: center;position: relative;/* width:150px; */}
#nav li .toplink:after{ content:''; height:40px; position:absolute; right:0px; top:0;}
.nav_parent .sub_con {POSITION: absolute;display: none;top: 50px;z-index:999;left:0;width: 100%;background:#0458ba;overflow:hidden;}
.sub_con  p{ font:normal 14px/33px "微软雅黑";}
.sub_con  p a{ width:100%; height:40px; display:block; color:#fff; background:none; margin-top:1px;line-height: 40px}
.sub_con  p a:hover{ color:#fff;background:#003e87;}
.bannerpic{ width:600px; float:left;}
.icenter {width: 1200px;}
#scroll {width: 1200px;overflow:hidden;margin: 20px auto;}
#scroll_box {float: left;width: 800%;overflow: hidden;}
#scroll_begin {float: left;}
#scroll_end {float: left;}
.pic_con{margin-bottom:20px;}
.icenter ul{padding-top:10px;}
.icenter li{width:238px;float:left;display:inline;margin:6px;}
.icenter li a{width:238px;text-decoration:none;display:block;}
.icenter li a:hover img{border:1px solid #003e87;}
.icenter li img{width:220px;height: 180px;margin:8px 9px 6px 9px;background-color: white;border: 1px solid #ccc;}
.icenter li span{height:29px; line-height:29px; color:#999; display:block; text-align:center;}
.icenter li h2 {font-weight:normal;width: 100%;height:28px;line-height:28px;font-size:14px;color: #333;text-align:center;}
.icenter li h2 b{font-weight:normal; color:#fff; float:right; display:inline;}
.icenter li a:hover h2{color:#003e87;}
.i_part_3{ height:336px; width:380px; margin-top:0px; float:right;}
.i_part_3 .news{width:380px;height:318px;padding-top:15px; overflow:hidden;padding-bottom: 20px}
.i_part_3 .news  DL DD {MARGIN-BOTTOM: 9px; margin-left:0px; PADDING-BOTTOM: 8px; BORDER-BOTTOM: #c6c6c6 1px solid;WIDTH: 380px; HEIGHT: 30px; float:left}
.i_part_3 .news  DL DD A {DISPLAY: block; OVERFLOW: hidden; WIDTH: 380px; HEIGHT: 40px; cursor: pointer;}
.i_part_3 .news  DL DD A SPAN {CURSOR: pointer;}
.i_part_3 .news  DL DD A .s_left {DISPLAY: block; FLOAT: left; WIDTH: 70px; COLOR: #006bbe; MARGIN-RIGHT: 9px; HEIGHT: 30px}
.i_part_3 .news  DL DD A .s_left H3 { FONT-SIZE: 11px; LINE-HEIGHT: 20px}
.i_part_3 .news  DL DD A .s_left H3 B {FONT-SIZE: 26px}
.i_part_3 .news  DL DD A .s_left H4 {FONT-WEIGHT: bold; LINE-HEIGHT: 12px}
.i_part_3 .news  DL DD A .s_right {DISPLAY: block; FLOAT: left; WIDTH: 300px}
.i_part_3 .news  DL DD A .s_right P {COLOR: #4c4b4b; LINE-HEIGHT: 20px; BORDER-BOTTOM: #eee 1px dotted; padding:0px; margin:0px; font-size:14px;}
.i_part_3 .news  DL DD A .s_right SPAN {FONT-SIZE: 10px; COLOR: #807f7f; LINE-HEIGHT: 12px;  }
.i_part_3 .news  DL A:hover .s_right P {COLOR: #FF0000}
.i_part_3 .news  DL A:hover .s_left SPAN {COLOR:#FF0000}
.i_part_3 .news  DL A:hover .s_right SPAN {COLOR:#FF0000}
.i_part_3 .news  DL A:hover .s_left H3 {COLOR:#FF0000}
.i_part_3 .news  DL A:hover .s_left H3 B {COLOR:#FF0000}
.i_part_3 .news  DL A:hover .s_left H4 {COLOR:#FF0000}
.page{color:#fb8d00; line-height:24px; text-align:right; margin:15px 0; font-size:14px; font-weight:bold;}
.page a,.page a:visited{color:#fb8d00; margin:0 7px;}
.page a:hover{color:#fb8d00; text-decoration:underline;}
#containeri
{width:1060px;margin:0px auto;}
.fli{ float:left}
.topi
{text-align:left;width:1000px;margin:0px auto;height:130px;
    overflow:hidden;}
.Wd186 {
width: 186px;
overflow: hidden;}
.topmenui {position:relative;position:inherit;display:inline-block;margin-top: 3px;color: #FFF;text-align: right;width:670px;width:690px;margin-right: 0;}
.topmenui ul{position:relative;display:inline-block;margin-left:0px;margin-left: 10px;margin-right: 10px;width: 140px;text-align:right;margin-bottom: 20px;list-style: none;}
.topmenui ul li {text-align: right;display: list-item;line-height: 20px;}
.topmenui ul li a {color: #ddd;font-size: 12px;}
.topmenui ul li a:hover {text-decoration: none;color:#FF0;}
.topmenui ul li.menu_bgtitle {float: left;width: 100%;font-weight: bold;color: #FFF;line-height:18px;border-bottom: 1px solid #555;padding-right: 10px;}
.subnav{ height:27px; background:url(../images/sublist_bj.gif) repeat-x left top;}
.subnav a{padding:0 10px 0 18px;color:#ffffff; display:block;float:left;line-height:27px;}
.subnav a:visited{color:#ffffff;}
.subnav a:hover{color:#fb8d00;}
.date{color:#fff; width:150px; text-align:right; float:right;display:inline}
.submenu{ margin-bottom:15px; background:url(../images/lefti_bg.jpg) repeat-y;}
.submenu dl{list-style:none;}
.submenu dt{ margin:0 0 4px 0;}
.submenu dt a{color:#393939; font-size:14px; line-height:28px;  padding:0px 0 0 20px; display:block; BORDER-BOTTOM:#a3a3a3 1px dashed;}
.submenu dt a:visited{color:#393939; }
.submenu dt a:hover{color:#da0300; }
.submenu #current{color:#da0300; }
.submenu dd.second {padding-left:40px;}
.submenu dd.second a{background:url(../images/cion04.gif) no-repeat 0 4px; padding-left:10px; color:#666; line-height:28px;}
.submenu dd.second a:visited{color:#393939;}
.submenu dd.second a:hover{color:#000;}
.submenu dd.third {padding-left:40px;}
.submenu dd.third a{background:url(../images/t.gif) no-repeat 0 -3px; padding-left:25px; color:#666; line-height:28px;}
.submenu dd.third a:visited{color:#393939;}
.submenu dd.third a:hover{color:#000;}
.ibanner{ margin:9px 0 0px 0;}
.footnav{color:#ffffff;}
.footnav a{line-height:40px;color:#fff;padding:0 3px 0 9px;}
.footnav a:visited{color:#fff;}
.footnav a:hover{color:#fff;}
.copyright{color:#fff; line-height:22px;padding:6px 0;}
.copyright a,.copyright a:visited,.copyright a:hover{color:#fff;}
.icompany{border:1px solid #afafa9; padding:11px 15px; font-size:14px;}
.icompany p{text-indent:2em;}
.inews{padding: 10px 24px;background:#ffffff;}
.inews .itd{line-height: 36px;border-bottom: 1px dashed #ccc;font-size:14px;}
.inews .itd a{color:#393939;background:url(../images/cion04.gif) no-repeat 7px 7px;line-height: 36px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 60%}
.inews .itd a:visited{color:#393939;}
 .con2_news li a{float:left;color:#4e4d4d;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.inews .itd a:hover{color:#fb8d00;}
.inews .itd strong{line-height:19px;}
.ipro{ background:#ffffff ;padding-bottom:5px;}
.ipro .icn{ float:left; width:50%;background: url(../images/pro_list1.gif) repeat-x left bottom; }
.ipro .icn .ih3{width:100px;height:100px;float:left;padding: 10px;}
.ipro .icn .ih3 a{display:table-cell;text-align:center;*display:block;*font-size:87px;width:100px;height:100px;border:1px solid #cfcfcf; background:#ffffff;}
.ipro .icn .idiv{ padding:8px 0 0 2px; width:200px;height:114px; overflow:hidden;}
.ipro .icn .ih1{color:#fb8d00; line-height:22px;padding:0 0 3px 0px;}
.ipro .icn a{color:#333; line-height:20px; }
.ipro1{ background:#ffffff ;padding-bottom:5px;}
.ipro1 .icn{ float:left; width:33%;height:215px;padding-right:2px;}
.ipro1 .icn .ih3{width:230px;height:175px;float:left;}
.ipro1 .icn .ih3 a{display:table-cell;text-align:center;*display:block;*font-size:87px; width:220px;height:160px;border:1px solid #cfcfcf; background:#ffffff; float:right;padding: 5px;}
.ipro1 .icn .ih3 img{width:220px;height:160px;}
.ipro1 .icn .idiv{text-align:center; width:220px;height:25px; float:left; overflow:hidden;}
.ipro1 .icn .ih1 a{color:#000; line-height:25px;padding:0 0 10px 0px;}
.ipro1 .icn .ih1 a:hover{color:#fb8d00;}
.ipro1 .icn a{color:#333; line-height:20px; }
.ihotpro{border:1px solid #afafa9; padding:20px 0 10px 0; text-align:center; margin-bottom:9px;}
.ihotpro .cn{ text-align:center; margin:0 auto;}
.ihotpro .cn .ih1{border:1px solid #e9e9e9; width:200px; height:200px; margin:0 auto;}
.ihotpro .cn .ih1 a{width:200px;height:200px;display:table-cell;text-align:center;*display:block;*font-size:174px;}
.ihotpro .cn span{color:#fb8d00; font-weight:bold; display:block; padding-top:5px;}
.ihotpro .cn span a,.ihotpro .cn span a:visited,.ihotpro .cn span a:hover{color:#fb8d00;}
.hotpro{ text-align:center; padding:10px 0 6px 0;margin:0 auto 10px;}
.hotpro .cn{text-align:center;margin:0 auto;}
.hotpro .cn .ih1{border:1px solid #e9e9e9; width:180px; height:270px; margin:0 auto 5px auto;}
.hotpro .cn .ih1 a{width:180px;height:270px;display:table-cell;text-align:center;*display:block;*font-size:141px;}
.hotpro .cn p{color:#27282c;}
.hotpro .cn p a,.ihotpro .cn p a:visited,.ihotpro .cn p a:hover{ line-height:18px;color:#27282c;}
.icontact{background: #ffffff;padding: 6px;font-size:14px;border: 4px solid #86c8ea;}
.icontact p{line-height:30px;}
.ictact{background:url(../images/cotat.jpg) no-repeat left top; width:264px; height:60px; padding:10px 0 0 10px; margin-bottom:10px;}
.ictact h2{color:#fb8d00; line-height:22px; font-size:14px;}
.ictact b{ color:#000000; font-size:16px; line-height:26px; }
.ictact strong{color:#e60000;}
.ictact a{ text-decoration:underline;}
.contact{ padding:10px 0px 20px 0px; font-size:14px;}
.contact p{line-height:28px;}
.contact strong{color:#e60000;}
.contact a{ text-decoration:underline;}
.brief{ padding:0 0px 12px 0px;color:#393939; font-size:14px;}
.con{background:#afafa9; padding:5px; margin-bottom:9px;}
.con22{background:#fff;padding:5px 0;}
.title{line-height:29px; padding-left:12px; font-size:14px; font-weight:bold;color:#006bbe; border-bottom:2px solid #006bbe; height:29px;}
.title span{font-size:12px; padding-left:8px; line-height:29px;}
.title a{float:right; padding-right:12px;color:#ffffff; font-weight:normal; font-size:12px; text-decoration:underline;line-height:29px;}
.title a:visited,.title a:hover{color:#ffffff;}
.titlex{background:url(../images/xw_bg.jpg) no-repeat left top;line-height:28px;padding-left: 31px;font-size:14px;font-weight:bold;color:#006bbe;height:31px;}
.titlex span{font-size:12px; padding-left:8px; line-height:29px;}
.titlex a{float:right;padding-right: 30px;color:#ffffff;font-weight:normal;font-size:12px;text-decoration: none;line-height: 28px;}
.titlex a:visited,.titlex a:hover{color:#ffffff;}
.titlen,.titlek{ font:normal 24px/30px "微软雅黑"; color:#006bbe;padding-top:10px}
.titlen span,.titlek span{ font:normal 24px/30px Georgia, "Times New Roman", Times, serif; color:#ccc; padding-left:10px;}
.titlen a,.titlek a{float:right; padding:5px 0 0 0;color:#006bbe; font-weight:normal; font-size:12px; text-decoration: none;line-height:29px;}
.titlen a:visited,.titlek a:hover,.titlek a:hover,.titlek a:visited{color:#006bbe;}
.title1{border:1px solid #4e4d4b;border-bottom:2px solid #4e4d4b; background:url(../images/cion05.gif) repeat-x left top; padding:15px 10px 12px 22px; height:26px; margin-top:18px;}
.title1 .ih2{color:#ffffff; font-size:14px; font-weight:bold; line-height:26px;}
.title1 .ih2 span{ font-size:12px;padding-left:8px;}
.place{ float:right;color:#fff; font-weight:normal; font-size:12px; padding-left:10px; background:url(../images/cion09.gif) no-repeat left 9px;}
.place a{padding:0 3px 0 9px;color:#fff; line-height:26px;}
.place a:visited{color:#fff;}
.place a:hover{color:#fff; text-decoration:underline;}
.title2{ border-bottom:2px solid #006bbe;}
.title2 .ih2{padding:2px 0 0 15px;color:#006bbe; font-size:14px; font-weight:bold; line-height:27px; margin-bottom:10px;}
.title2 h1{padding:2px 0 0 15px;color:#006bbe; font-size:14px; font-weight:bold; line-height:27px; margin-bottom:10px;}
.title2 span{float:right; line-height:27px;color:#006bbe; padding:2px 22px 0 0;}
.title2 span a,.title2 span a:visited,.title2 span a:hover{line-height:27px;color:#006bbe;}
.title2 .ih2 a,.title2 .ih2 a:visited,.title2 .ih2 a:hover{color:#006bbe; line-height:27px;}
.title2 h1 a,.title2 h1 a:visited,.title2 h1 a:hover{color:#006bbe; line-height:27px;}
.container{border:1px solid #dfdfdf; padding:10px; min-height:400px; height:auto !important; height:400px;}
.detail{ width:730px; padding:3px 0 10px 15px; overflow:hidden; font-size:14px;}
.content{text-align:left; font-size:14px;}
.content h1{ color:#fb8d00; text-align:center; font-weight:bold; font-size:26px; line-height:1.8em;}
.content .ih3{ color:#fb8d00; text-align:center; font-weight:bold; font-size:26px; line-height:1.8em;}
.content .ih2{text-indent:1.2em; border-bottom:2px solid #006bbe;}
.content .ih2 span{display:block; padding:2px 0 0 0px;color:#006bbe; font-size:14px; font-weight:bold; line-height:27px; margin-bottom:10px;}
.content h4{ background:url(../images/cion09.gif) no-repeat 4px 3px;padding-left:23px;}
.content h5{ border-bottom:1px solid #dadada; text-align:center;}
.content .ih6{color:#8a8a8a; font-weight:normal; text-align:center; line-height:24px;}
.content p{margin:13px auto 0px;}
.content li{margin-left:3.5em;}
.content strong{color:#e60000;}
.content a{ text-decoration:underline;}
.content table{font-size:12px;}
.content table td{padding:0px 5px;color:#696969;}
.tableboder  table{ border:1px solid #b7b7b7;border-collapse:collapse; background:#fff;}
.tableboder  table th{background:#fb8d00;color:#ffffff;border-collapse:collapse;line-height:27px; text-align:center; border:1px solid #b7b7b7; }
.tableboder  table td{ border:1px solid #b7b7b7; color:#393939;border-collapse:collapse;padding:5px;}
.page{color:#fb8d00; line-height:24px; text-align:right; margin:15px 0; font-size:14px; font-weight:bold;}
.page a,.page a:visited{color:#fb8d00;}
.page a:hover{color:#fb8d00; text-decoration:underline;}
.news_list .itd{ border-bottom:1px solid #d8d7d4;line-height:20px;color:#393939; font-size:14px;padding:7px 0;}
.news_list .itd a{color:#006bbe;background:url(../images/cion060.gif) no-repeat 9px 6px;padding:0 0 0 28px;line-height:30px; font-size: 21px; FONT-WEIGHT: bold;}
.news_list .itd a:visited{color:#006bbe;}
.news_list .itd a:hover{ color:#393939;}
.news_list .itd strong{line-height:20px;}
.news_list span{float:right; padding-right:10px;}
.newsrelated{margin-bottom:20px;}
.newsrelated .itd{ border-bottom:1px solid #d8d7d4;line-height:20px;color:#393939; font-size:14px;padding:7px 0;}
.newsrelated .itd a{color:#393939;background:url(../images/cion04.gif) no-repeat 9px 6px;padding:0 0 0 28px;line-height:20px;}
.newsrelated .itd a:visited{color:#393939;}
.newsrelated .itd a:hover{ color:#000000;}
.newsrelated .itd strong{line-height:20px;}
.newsrelated span{float:right; padding-right:10px;}
.pro{padding-top:5px;}
.pro_c{margin-bottom:18px; border:1px solid #dadada; background:#f9f9f9;}
.pro_c table{ border-collapse:collapse;}
.pro_c td{ padding:0 9px; color:#575757; vertical-align:top;}
.pro_c td img{ vertical-align:middle;border:1px solid #dbdbdb;}
.pro_c th{color:#fb8d00; font-weight:normal; padding:0 0 0 18px; text-align:left; vertical-align:top;}
.pro_c h2{ margin:10px 0 5px 0;color:#fb8d00; line-height:20px; display:block; padding-left:13px;}
.pro_c h2 a,.pro_c h2 a:visited,.pro_c h2 a:hover{color:#fb8d00; line-height:20px;}
.pro_c div{  color:#fb8d00; padding:2px;}
.pro_c div a{ color:#fb8d00; text-decoration:underline;}
.pro_c div a:visited{ color:#fb8d00; text-decoration:underline;}
.pro_c div a:hover{ color:#fb8d00; text-decoration:none;}
.prob_list{ padding-bottom:10px;}
.prob_list .cn2{ float:left; width:222px; text-align:center; margin:5px 5px 20px 18px!important;margin:5px 15px 5px 12px;}
.prob_list .cn2 .ih2{ width:222px; height:170px; margin:0 auto 10px auto;}
.prob_list .cn2 .ih2 a{border:1px solid #c0c0c0;display:table-cell;text-align:center;*display:block;*font-size:87px;background:#ffffff; height:165px;}
.prob_list .cn2 .ih2 img{width:222px;height:165px;}
.prob_list .cn2 p{color:#333; line-height:18px;}
.prob_list .cn2 p a,.ipro .cn p a:visited,.ipro .cn p a:hover{color:#333333;line-height:18px;}
.prob_list .cn2 p strong{line-height:18px;}
.pro_detail{padding:1px; margin-bottom:12px;}
.pro_detail .pro_img{padding:10px 10px 10px 0px;width:220px; float:left}
.pro_detail .pro_img p{width:220px; border:1px solid #dbdbdb; background:#fff;}
.detail_brief{padding:0 0 10px 10px;}
.detail_brief .b{ padding:5px 7px 10px 15px;}
.detail_brief dl{margin:5px 0 0 5px;}
.detail_brief dt{ background:url(../images/cion04.gif) no-repeat 15px 8px;padding:0 0 0 30px;}
.detail_brief dt a,.detail_brief dt a:visited{color:#393939;}
.detail_brief dt a:hover{ text-decoration:underline;color:#393939;}
.proct_bg1{color:#393939; margin:10px 0px 10px 10px; float:left; display:inline ;width:425px;}
.proct_bg1 .itable{/*border:1px solid #ddddda; */border-collapse:collapse;}
.proct_bg1 .itd{color:#393939; border-top:1px solid #ddddda;border-right:1px solid #fff; float:left;width:405px;}
.proct_bg1 .ith{color:#fb8d00;font-size: 16px;  font-weight:normal; border-top:1px solid #ddddda;border-left:1px solid #fff; border-right:1px solid #fff; float:left;width:405px; text-align:center}
.proct_bg1 .itd1{color:#393939; float:left;width:328px;border-top:1px solid #ddddda;border-bottom:1px solid #ddddda;border-right:1px solid #ddddda; }
.proct_bg1 .ith1{color:#fb8d00; font-weight:normal; border:1px solid #ddddda;float:left;width:75px; text-align:center}
.case{ margin:0 0 0 10px; font-size:14px;}
.case ul{ list-style-type:none;margin:0 17px 0 18px;}
.case li{background:url(../images/cion04.gif) no-repeat left 10px; width:29%!important;width:30%!important; width:30%; float:left; padding-left:16px; line-height:24px;color:#393939; margin-bottom:5px;}
.public_list table{ margin-top:10px;border-bottom:1px solid #d8d7d4;}
.public_list th{line-height:30px;background:url(../images/cion04.gif) no-repeat 20px 14px;padding:0 0 0 40px; text-align:left; font-weight:normal;}
.public_list td a{color:#393939;line-height:30px;}
.public_list td a:visited{ color:#393939;}
.public_list td a:hover{ color:#fb8d00; }
.sitemap{ padding:5px 0px;}
.sitemap dl{padding:5px 20px 5px 7px;}
.sitemap dl font{ color:#fb8d00; font-weight:normal; text-align:left; display:block;font-size:12px; padding-left:4px;}
.sitemap dl font a{ color:#fb8d00; padding:0 5px;}
.sitemap dl font a:visited{ color:#fb8d00;}
.sitemap dl font a:hover{  color:#fb8d00; font-weight:bold; text-decoration:underline; }
.contact_cent{padding:5px 20px 15px 10px;}
.temp{color:#656565;clear:both;width:auto;padding:5px 0;font-size:12px;text-align:center;}
.temp a{color:#656565}
/* head 搜索*/
.header-search{float:right; margin:8px 0 5px 0;}
.header-search-form{width:280px;height:23px;background-position:-27px -106px;overflow:hidden;background-color:#fff; margin:0px; padding:0px;}
.header-search-form{background-repeat:no-repeat;background-image:url(v2.png); margin:0px; padding:0px; }
.header-search-input{color:#888;background-color:transparent;height:15px;line-height:15px;border:1px solid #ddd;border-right:0;width:193px;float:left;padding:3px 3px 3px 23px;}
.header-search-input:focus{outline:none;}
.header-search-but{width:60px;height:23px;float:right;background-color:#ddd;color:#888;border:0;font-weight:bold;cursor:pointer;}
.header-search-but{background-color:#fb8d00;color:#fff;}
/* 分享 */
.share{ margin:10px 0 0 0px; }
.share .share_left {float:left;}
.share .share_right {float:left; margin-left:2px;}
.share .share_right .xunjia {margin-top:5px; background:none; border:none; width:112px; height:32px; background:url(../images/xunjia.gif) no-repeat; cursor:pointer;}
.share .share_right .xunjia:hover {background:url(../images/xunjia_hover.gif) no-repeat;}
.share_news_box .share_news {float:right;}
/* 上下 */
.sxia { line-height:20px; border-bottom:#dfdfdf 1px solid;border-top: #dfdfdf 1px solid; padding:5px 0 5px 10px; margin:10px 0; }
.sxia a {color:#333333 }
.sxia a:hover { color:#fb8d00}
/*地区*/
.diqu{ padding:0px 8px;}
.diqu a{ color:#333333; padding:0 5px;}
.diqu a:hover{ color:#fb8d00}
/* nosearch */
.goods-main{width:630px; margin:0 auto;}
.goods-list-body{width:630px;;overflow:hidden;}
.nosearchbox{/*border:1px solid #c39742;*/padding:10px;}
.h3_nosearch{height:115px;background:url(../images/sorry.gif) no-repeat 90px -15px;padding:0 0 0 205px;line-height:115px;color:#c00;font-size:1.6em;border-bottom:1px dotted #adadad; font-weight:bold; }
.h3_nosearch_tip{margin:15px 0 0;}
.dl_research{overflow:hidden;zoom:1;margin:20px 0;}
.dl_research dt{float:left;width:145px;text-align:right;margin:0 10px 0 0;_display:inline;font-weight:bold;font-size:14px;line-height:26px;}
.dl_research dd{float:left;width:450px;margin:0 0 15px;line-height:26px;}
.dl_research dd .txt{width:230px; height:22px; line-height:22px; padding:2px; margin:0 10px 10px 0; vertical-align:middle; border:#3793d6 1px solid;}
.dl_research dd .btn{width:52px;height:26px;background:url(search.png) no-repeat -179px -274px;border:none;vertical-align:middle;margin:0 0 10px;cursor:hand;cursor:pointer;text-indent:-999em;overflow:hidden;}
/* 首页地区 */
.cli {text-align:center;float:left;font-size:13px; cursor:pointer; }
.hidden {display:none;}
.ititle00 {background:url(../images/link.jpg) no-repeat left top; line-height:29px; padding-left:12px; font-size:14px; font-weight:bold;color:#006bbe; height:29px;}
.ititle00 .links span { font-size:14px; padding-right:5px; font-weight:bold; line-height:29px;}
.links_content {background:#fff; border:#f2f1f1 1px solid;padding:5px; margin-bottom:9px;}
.links_content a {padding:5px; color:#006bbe }
.links_content a:hover{color:#000}
.links_content .hidden { display:none; }
.links .t1,.links .t2 {cursor:pointer; color:#006bbe;}
.links .t1 {color:#006bbe;}
#f-contact {left: 0px;bottom: 0px;position: fixed;height: 55px;width: 100%;z-index:1000;background-color: black;}
#f-contact .innerWrapper {position: relative;}
a.footerQQ {background-image: url(qq2.png);background-repeat: no-repeat;background-position: left top;display: block;height: 75px;width: 295px;position: absolute;left: 0px;top: -22px;cursor: pointer;}
a.footerTengxun
{background-image: url(TengXun.png);background-repeat: no-repeat;background-position: left top;display: block;height: 55px;line-height: 55px;width: 32px;position: absolute;left: 320px;top: 10px;cursor: pointer;}
a.footerTengxun1
{background-image: url(TengXun.png);background-repeat: no-repeat;background-position: left top;display: block;height: 55px;line-height: 55px;width: 32px;position: absolute;left: 360px;top: 10px;cursor: pointer;}
a.footerTengxun2
{background-image: url(TengXun.png);background-repeat: no-repeat;background-position: left top;display: block;height: 55px;line-height: 55px;width: 32px;position: absolute;left: 400px;top: 10px;cursor: pointer;}
a.footerSina
{background-image: url(Sina.png);background-repeat: no-repeat;background-position: left top;display: block;height: 75px;width: 131px;position: absolute;left:520px;top: -2px;cursor: pointer;}
.phoneNumber1 {display: block;height: 35px;width: 300px;text-align:right;position: absolute;top: 1px;color:#FFF;right:0px;}
.phoneNumber1 .B3 {
font-size: 16px;
color: #FFF100;}
.phoneNumber1  .B4 {
font-size: 20px;
color: #FFF100;
padding-left: 10px;}
.container_12{
margin-left: auto;
margin-right: auto;
width: 1000px;}
/*客服在线*/
.qqbox a:link{color: #000;text-decoration: none;}
    .qqbox a:visited{color: #000;text-decoration: none;}
    .qqbox a:hover{color: #565655;text-decoration: underline;}
    .qqbox a:active{color: #215988;text-decoration: underline;}
    .qqbox{width: 160px;height: auto;overflow: hidden;position: absolute;right: 0px;top: 300px;font-size: 12px;letter-spacing: 0px;}
    .qqkf
    {width: 160px;height: auto;overflow: hidden;right: 0px;top: 300px;z-index: 99px;}
    .qqkfbt
    {width: 158px;height: 39px;overflow: hidden;background:url(img3-5_2.png);position: relative;cursor: pointer;}
    .qqkfh {width:160;overflow: hidden;background:url(img3-5_3.png);text-align: center;}
    .qqkfhd {width:160;overflow: hidden;background:url(img3-5_4.png);height: 8px;}
    .qqlv1 {height: 60px;overflow: hidden;/*background:url(kefu_head.gif) no-repeat;*/ }
    .qqlv2 {overflow: hidden;/*background:url(img3-5-btn1.gif) no-repeat;*/}
    .qqkfhm
    {width: 132px;height: 22px;overflow: hidden;line-height: 22px;padding-right: 8px;position: relative;margin: 3px 0;text-align: center;}
    .bgdh
    {width: 140px;padding-left: 10px;}
    .ggbox
    {width: 160px;height: auto;overflow: hidden;position: absolute;left: 5px;top: 300px;color: #000000;font-size: 12px;letter-spacing: 0px;}
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
    .op li.cur { background: #666666; }
.slide-txt span { display: none;}
/* con2 */
.aboutcnt{padding: 30px 0;}
.con2{width: 1200px;/* height:420px; */margin:0 auto;overflow:hidden;}
.con2_left{float:left;width: 53%;/* height:420px; */overflow:hidden;}
.con2_title{width:100%;height:71px;overflow:hidden;}
.con2_name1{float:left;background:url(../images/title2.jpg) 0 center no-repeat;padding-left:33px;font:700 18px/71px "microsoft yahei";color: #012c57;}
.con2_name2{float:left;background:url(../images/title3.jpg) 0 center no-repeat;padding-left:33px;font:700 18px/71px "microsoft yahei";color: #012c57;}
.con2_title a{float:right;font:14px/71px "microsoft yahei";color: #012c57;}
.con2_about{/* width: 38%; */overflow:hidden;font:14px/26px "microsoft yahei";color:#4e4e4e;}
.con2_about img{float:left;margin-right: 0;margin-top:6px;width: 34%;}
.con2_right{float:right;width: 43%;/* height:420px; */overflow:hidden;}
.con2_news{/* width:100%; *//* height:auto; */overflow:hidden;}
.con2_news li{border-bottom: 1px dashed #999;overflow:hidden;color:#4e4d4d;background: url(../images/icons2.jpg) 8px 54% no-repeat;text-indent:20px;width:100%;/* padding-top: 10px; */}
 .con2_news li a{/* float:left; */color:#4e4d4d;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;line-height: 42px;font-size: 16px;width: 100%;}
.con2_news li img{float:left;margin-top: 10px;margin-left:6px;display: none;}
.con2_news li span{float:right;line-height: 42px;color: #999;font-size: 14px;}
/* case */
.case2{width:100%;height:auto;overflow:hidden;}
.case2 li{width:100%;height:243px;overflow:hidden;}
.case_img{display:block;width:236px;height:178px;overflow:hidden;float:left;}
.case2 li p{width:460px;padding-left:21px;height:22px;font:700 16px/22px "microsoft yahei";color:#2b2823;overflow:hidden;margin-bottom:14px;float:left;}
.case2 li div{width:460px;height:140px;overflow:hidden;font:14px/28px "microsoft yahei";color:#2b2823;padding-left:21px;float:left;}
.case2 li p a{color:#2b2823}
/* view */
.right_con h4{width:100%;text-align:center;font: 700 30px/40px "microsoft yahei";color:#123045;}
.date{width:100%;text-align:center;font:12px/32px "microsoft yahei";color:#acacac}
.page{width:100%;height:auto;margin:10px auto;overflow: hidden;position: relative;margin-top:50px}
.page p:nth-child(1){float:left;}
.page p:nth-child(2){float: right;}
.page p{height:26px;font:12px/26px "microsoft yahei";color:#ff7800;overflow: hidden;}
.page p a{color:#ff7800}
.page p a:hover,.back:hover{text-decoration: underline}
.back{display:block;background:url(../images/back.jpg) 0 0 no-repeat;width:132px;height:33px;margin:20px auto;text-align:center;font:16px/33px "microsoft yahei";color:#fff;}
.right_con .main_body img{/* width: 100% !important; *//* height: auto !important; */display:block;}
.vid{float: left;margin:4px}/* banenr */
.flexslider{position:relative; overflow:hidden;background:#000 url(../images/loading.gif) 50% no-repeat; z-index:10;}
.slides{position:relative;z-index:1;}
.slides li{height: 600px;}
.flexslider .slides .s1{ background:url(../images/ban01.jpg) 50% center no-repeat;}
.flexslider .slides .s2{ background:url(../images/ban02.jpg) 50% center no-repeat;}
.flexslider .slides .s3{ background:url(../images/ban03.jpg) 50% center no-repeat;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/* 上一篇 下一篇 */
.sx{background:#f5f5f5;border:1px solid #ccc;padding:10px 40px;margin-top: 10px;}
.c_meau{height:380px; position:fixed;  right:50px;  bottom:-380px; display:none;z-index: 999;}
.c_meau .fl{ width:125px;}
.c_meau .fl h4{ width:100%; background:url(../images/c_meau_4.png) no-repeat ; color:#81511c; font-size:16px; line-height:22px;text-align:center;  font-weight:bold;height: 40px;line-height:20px;padding: 15px 0;padding-top: -25px;}
.c_meau .fl_o{ background:#fff; margin:-16px 0; padding:10px 0 0 0;}
.c_meau .fl_o_o{ color:#7d7d7d; font-size:14px; }
.c_meau .fl_o_o { padding-bottom:10px; border-bottom:1px solid #e5e5e5; width:108px; text-align:center; margin:auto auto 10px auto;}
.c_meau .fl_o_o dd{ line-height:14px;}
.c_meau .fr_o{ margin:90px 0 60px 0;}
.c_meau .fr_t{ margin-left:8px; cursor:pointer;}
.c_meau{ height:auto; bottom:-430px; display:block;}
.c_meau .fl_o_o dd{ line-height:22px;}
.c_meau .fl_o{ margin:-16px 0 -11px 0;}
.c_meau .fr_o {margin: 90px 0 168px 0;}
.top-btn{cursor: pointer;}
@media screen and (max-device-width: 1366px)
{.c_meau{ margin-left:470px; z-index:100;}#nav li{width: 120px !important;}}
.right_con .main-body img{width:100%!important;height:auto!important;}
table{text-align:center;width:100%!important;border:none;}
table td{border:1px solid #ccc;padding:10px 0;border-right:0;border-bottom:0}
table tr{border:none;}
table tr td:last-of-type{border-right:1px solid #ccc;}
table tr:last-of-type td{border-bottom:1px solid #ccc;}
.art_img{display: block;margin: 0 auto;}
.cptit{text-align:center;font-size:28px;margin:20px auto;width:315px;line-height: 65px;background:url(../images/cptitbg.jpg) no-repeat center;display:block;height: 81px;color: #117bce;}
.article-con{margin-top: 0;}
.article-con p{/*background: #f1f1f1;*/height: 40px;line-height: 40px;border-bottom: 1px dashed #ccc;margin-bottom: 5px;/* width: 350px; */color: #666;text-indent: 30px;/* margin-right: 40px; */}
.article-con p:nth-child(2){border-bottom:0}
.article-con p:last-of-type{border:none;background:#e8e8e8;width:100%;margin-bottom: 0;height: 30px;line-height:30px;margin-top:10px;padding-top:10px;border:1px solid #ccc;border-bottom:0;font-weight:bold;font-size: 16px;color: #f00;}
.top .wid .fr p{/* color: #006ae4; */margin-top: 20px;font-size:  16px;font-weight:  bold;line-height: 1;}
.top .wid .fr span{font-weight:  bold;/* line-height: 90px; */}
.cptd{width: 500px;padding:10px;padding-left:30px;background:#e8e8e8;border:1px solid #ccc;border-top:0;padding-top: 5px;}
.article-con p span{color: #000;}
.article-con p .iconfont{padding-right:20px;}
.article-img-box{width: 340px;/* height: 300px; */border: 1px solid #ccc;box-sizing: border-box;}
.article-img-box img{width: 90%;height: 240px;padding: 5%;}
.con-btn{margin-top: 20px;}
.con-btn a{width: 180px;height: 50px;font-size: 16px;line-height: 50px;text-align: center;display:block;float: left;margin-right: 30px;}
.con-btn .iconfont{font-size: 18px;padding-right: 10px;}
.con-btn .qq{background:#4cafea;color: #fff;transition: all,.5s;border-radius: 8px;}
.con-btn .qq:hover{background: #1984c4;}
.con-btn .wx:hover{background:#258d1c}
.con-btn .wx{background: #3eb034;color: #fff;transition: all,.5s;border-radius: 8px;margin-right: 0;}
.con-btn .wx .iconfont{font-size: 20px;line-height: 50px;}
.con-btn{
position: relative;}
.wei-img-bg{background:url(../images/con-bg.png) no-repeat center center;width: 240px;height: 250px;position: absolute;top: -230px;right: 110px;}
.wei-img-bg .con-weixin{position: absolute;top: 34px;left: 36px;}
.wei-img-bg .cose{position: absolute;top: 10px;right: 10px;cursor: pointer;}
.xq{width: 100%;height: 40px;color: #000;font-size: 18px;margin-top: 20px;background: #eee;margin-bottom: 10px;font-size: 16px;border-bottom: 1px solid #ccc;}
.xq p{border-left: 4px solid #CC0000;padding-left: 10px;margin-left: 20px;height: 30px;line-height: 30px;position: relative;top:5px}
.clearfix{clear:both}
.con1_right .con1_img:nth-child(3n) {margin-right: 0px;}
.inbanner3 {background: url(../images/inban3.jpg)no-repeat center center ;height: 400px;}
.inbanner2 {background: url(../images/inban2.jpg)no-repeat center center ;height: 400px;}
.inbanner1 {background: url(../images/inban1.jpg)no-repeat center center ;height: 400px;}
.left_nav2 ul li p {display: block;width: 200px;}
.left_nav2{width:228px;border:8px solid #117bce;background:#fff;overflow:hidden;margin-bottom:20px;}
.left_nav2 li{position: relative;}
.left_nav2 li a{display:block;width: 228px;height:41px;border-bottom:1px solid #e2e2e2;overflow:hidden;font:700 14px/41px "microsoft yahei";text-indent: 12px;color:#565656;font-weight: 400;}
.left_nav2 li a:hover{background:url(../images/icons3_hover.jpg) 0 0 no-repeat;color:#fff;}
.top .fr img {float: right;}
.tel{background: url(../images/tel.png)no-repeat 0px 5px;}
.tel p{font-size:24px!important;;color:#cb0822;margin-left:70px}
.tel span{font-size:24px!important;color:#cb0822;margin-left:70px}
.gd {background: #de473e;height: 50px;}
.gd marquee {font-weight: bold;font-size: 18px;color: #fff;}
/* 首页产品 */
.titlek {text-align: center;background-color: #f3f3f3;}
.titlek span {font-size: 18px;color: #999;display: block;margin-top: 16px;}
.titlek p {position: relative;color:  #d40000;font-size:  30px;line-height: 30px;font-family:"微软雅黑";}
.titlek p:after {width: 40px;height: 2px;background-color: #333;display: block;content: '';position: absolute;bottom: 50px;left: 460px;top: 10px;}
.titlek p:before {width: 40px;height: 2px;background-color: #333;display: block;content: '';position: absolute;bottom: 50px;left: 680px;top: 10px;}
.rexiao {background-color: #f3f3f3;height: 470px;}
.btn3 {text-align:center;width: 160px;height: 28px;margin:  0 auto;}
.btn3 P {border:  1px #333 solid;line-height: 30px;color: #333;}
.btn3 .more1 {width: 130px;margin:  0 auto;position:  relative;top: 10px;background: #fff;color: #333;}
/* 首页配方 */
.sytit {background: url(../images/title1-09.jpg)no-repeat 0 bottom;height: 47px;line-height: 40px;font-size: 18px;text-indent: 2em;font-weight:  bold;color: #0e2d42;margin-bottom: 20px;}
.search{width: 308px;height: 47px;overflow:hidden;float:right;margin-top:1px;}
.text{width:240px;float:left;font:14px/22px 'microsoft yahei';color:#a2a2a2;text-indent:15px;height:22px;padding:5px 0;background:#fff;*height:22px;border:1px solid #0e5d8a;border-right:0}
.btn{float:left;background: url(../images/button.png) no-repeat center center #0e2d42;width:62px;height:34px;border:0;cursor:pointer;}
/* 大背景 */
.peifang img,.bg22 img {width: 100%;}
/* 优势 */
.ys_tit img {width:100%;}
.odds_bg { width:100%;height:965px;position:relative;}
.odds {width: 980px;height: 1097px;position: absolute;left: 50%;top:0;margin-left: -480px;}
.odds1 {width: 100%;height: 320px;background:url(../images/odds1.jpg) no-repeat center top;}
.odds2 {width: 100%;height: 397px;background:url(../images/odds2.jpg) no-repeat center top;}
.odds3 {width: 100%;height: 248px;background:url(../images/odds3.jpg) no-repeat center top;}
.odds .part1 {left:0px;top:60px;}
.odds .part5 {left:0px;top:160px;}
.odds .part2 {left:0px;top:265px;}
.odds .part6 {right:-30px;top:550px;width: 470px;}
.odds .part3 {right:-30px;top:650px;width: 470px;}
.odds .part4 {right:-10px;top:780px;width: 450px;}
.odds .part4 .o_btn {padding-left: 130px;}
.part {position:absolute;width:440px;}
.part dt {position:relative;height:42px;zoom:1;color:#117fbe;font: 24px "Microsoft Yahei";background:url(../images/line1.png) repeat-x left bottom; font-weight:bold;}
.part dt b {position: absolute;left: -58px;top: 0;color:#dd191d;font: 50px/52px "Microsoft Yahei";font-family: "Impact","Arial";}
.part dd {color: #666;padding-top:6px;}
.part dd p {font: 14px/24px "Microsoft Yahei";}
.part dd .nobd {border: none;}
.part dd .sp1 {padding-left: 28px;}
.o_btn {margin-top: 20px;font: bold 14px/26px "Microsoft Yahei";}
.o_btn li {float: left;margin-right: 3px;display: inline;padding:1px;background: #d41919;}
.o_btn li a {display: block;width:130px;color:#fff;text-align: center;border:1px solid #f58d91;background:url(../images/btn_red.gif) repeat-x left bottom;}
.o_btn li.a2 {background: #42678e;}
.o_btn li.a2 a {border:1px solid #9ccaea;background:url(../images/btn_green.gif) repeat-x left bottom;}
.bg3{ background:url(../images/bg3.jpg) no-repeat top center; height:472px; width:100%;  margin:0 auto;}
.bg4{  background:url(../images/002.jpg) no-repeat top center; height:203px; width:100%; margin:0 auto;}
/* 案例展示 */
.con3 li{width: 23.5%;/* height: 232px; */float: left;margin-right: 2%;margin-bottom: 2%;text-align: center;}
.con3 li img {width: 100%;/* height: 207px; */border: #ddd 2px solid;}
.con3 li p {color: #333;line-height: 24px;}
.con3 li:nth-child(4n){margin-right: 0px;}
/* 链接 */
.links{width: 1200px;height:76px;overflow:hidden;margin: 0 auto;padding-bottom: 30px;}
.links_title{float:left;background:url(../images/links.jpg) 0 0 no-repeat;width:161px;height:76px;overflow:hidden}
.links_title span{display:block;width:100%;height:26px;margin-top:18px;font:700 20px/26px "microsoft yahei";color:#fff;text-align:center;}
.links_title p{width:100%;text-align:center;font:700 20px/1 "microsoft yahei";color:#fff;}
.links_con{float:left;width: 1037px;height:74px;border:1px solid #f29d0e;border-left:0;overflow:hidden;font:14px/74px "microsoft yahei";color:#3e3e3e;text-indent:12px;}
.links_con a{color:#3e3e3e;margin:0 6px;line-height: 76px;}
.link{/*background:#ebecee;*/ width:100%;}
.linkcon{width: 1200px;margin:0 auto;/* font:14px/30px "microsoft yahei"; */color:#345367;}
.linkcon a{color:#3e3e3e;margin:0 6px;}
.aab {position: relative;top: 12px;}
/* foot */
.foot_nav_bg{width:100%;height:43px;background: #0c3650;overflow:hidden;margin-top: 30px;}
.foot_nav{width: 1200px;/* height:43px; */text-align:center;font: 14px/44px "microsoft yahei";color:#fff;margin:0 auto;}
.foot_nav a{color:#fff;margin:0 12px;}
.foot_bg{width:100%;/* height:112px; */padding-top:24px;background: #08273b;}
.foot{width: 1200px; height:130px;overflow:hidden;margin:0 auto;}
.foot p{width:100%;height:30px;text-align:center;font:12px/30px "microsoft yahei";color:#fff;}
.foot p span{margin:0 6px;}
.foot p a{color:#fff;}
.biref{ padding:10px 10px 0px 10px; }
.biref p{ text-indent:25px;font-size:14px; line-height:26px;}
/* 相关产品 */
.cms_box {border: 1px solid #ccc;background-color: #fff;margin-bottom: 20px;margin-top: 60px;/* height: 280px; */}
.cms_box .hd {border-bottom: 1px solid #ccc;background: #f3f3f3 url(../images/righ.png) 20px 5px no-repeat;height: 40px;line-height: 40px;font-size: 16px;padding-left: 30px;}.xg_items .bd {	padding: 0 14px}.xg_items li {	/* border-bottom: 1px dashed #ccc; */	padding-bottom: 14px;	margin-bottom: -1px;}.xg_items li span {	display: block}.xg_items li .nalaprice {	color: #f70;	font-size: 14px;	margin-top: 2px}.xg_items li .nalaprice b {	font-weight: 400}.xg_items li .productimg {	padding-top: 10px;	text-align: center}.xg_items li .productimg img {	vertical-align: top}
.regional { line-height:15px; padding:10px; line-height:25px; }
.regional a { padding:0 10px 0 0; color:#666; white-space:nowrap; }
.xg_items ul {margin-right: -4px}
.xg_items li {float: left;width: 215px;}
.xg_items li:last-child  {border-right: none;}
.xg_items li span {display: block;padding: 0 15px}
.xg_items li .nalaprice {color: #f70;font-size: 14px;text-align: center}
.xg_items li .productimg {padding-top: 10px;text-align: center}
.xg_items li .productimg img {width: 150px;height: 100%;vertical-align: top;}
.xg_items li .productname {height: 20px;line-height: 20px;overflow: hidden;text-align: center}
.xg_items li .salerow {padding-bottom: 15px;text-align: center}
.xg_items li .salerow cite {text-decoration: underline}
.xg_items li .description {margin-bottom: 5px}
.xg_items li .ping {color: #f70;margin-top: 10px;display: block}
/* 右下角视频 */
.videox{position: fixed;z-index: 999;bottom:0;right: 0;}
.marwrap{width: 100%;background: #e35040;height:50px;line-height:50px;}
marquee{width:990px;margin:0 auto;display: block;font: bold 18px/50px "微软雅黑";color: #fff;}
#qqfloat {Z-INDEX: 100000; POSITION: fixed; WIDTH: 141px;TOP:5%; right:5px}
#qqfloat{_position:absolute;
 _margin-top:8%;
 _bottom:auto;
 _top:expression(eval(document.documentElement.scrollTop));}
*html{
 background-image:url(about:blank);
 background-attachment:fixed;}
#qqfloat .qqclose { width:28px; height:63px; position:absolute; top:65px; left:-28px;}
#qqfloat .cont { background:#fbf6ef;  border-left:#b8d98f 1px solid;border-right:#b8d98f 1px solid; width:139px; overflow:hidden;}
#qqfloat .cont ul li{ float:left; margin-left:8px;}
.right_con div :nth-child(3n) {margin-right: 0px;}
/* 产品信息 */
.detail {width: 920px;}
.detail_img {width: 380px;position: relative;float: left}
.detail_brand {display: none}
.detail_img .pic_view {width: 500px;margin: 20px auto 0;position: relative;}
.detail_img .pic_view img {width: 350px;}
/* 产品详情 */
.z-detail-left {width: 920px;float: left;}
.tabs_bar_warp {height: 50px;width: 718px;}
.tabs_bar {height: 48px;width: 920px;background: #f3f3f3;border: 1px solid #ccc;z-index: 999;top: 0;overflow:hidden;}
#pic-view {top: 0;left: 0;z-index: 2;}
.item-thumbs {padding: 15px 0;height: 58px;overflow: hidden;position: relative;}
.item-thumbs ul {text-align: center;height: 58px;width: 330px;overflow: hidden;padding-left: 8px;margin: 0 auto;}
.item-thumbs li {width: 40px;height: 40px;overflow: hidden;border: 1px solid #ddd;margin: 0;margin-right: 8px;
zoom: 1;cursor: pointer;padding: 8px;float: left}
.item-thumbs li.current {border-color: #f70}
.item-thumbs li img {width: 40px;height: 40px}
.item-thumbs div.arrow {position: absolute;position: absolute;top: 0px;color: #f70}
.item-thumbs a.left_btn, .item-thumbs a.right_btn {position: absolute;color: #999;display: block;height: 58px;line-height: 58px;font-size: 16px;top: 15px}
.item-thumbs a.left_btn:hover, .item-thumbs a.right_btn:hover {text-decoration: none;color: #ccc}
.item-thumbs a.left_btn {left: 20px}
.item-thumbs a.right_btn {right: 20px}
.seemore_items {float: right;width: 205px;padding: 15px 0}
.seemore_items h3 {position: relative;font-size: 14px;color: #999;width: 132px;margin: 0 auto}
.seemore_items h3 a {position: absolute;right: 0;top: -3px;font-size: 24px;line-height: 24px;color: #999}
.seemore_items h3 a:hover {text-decoration: none;color: #f70}
.seemore_items .bd {width: 132px;height: 425px;position: relative;overflow: hidden;margin: 10px auto 0}
.seemore_items li {margin-bottom: 13px;height: 132px;overflow: hidden}
.seemore_items li a {display: block;width: 130px;height: 130px;border: 1px solid #ccc;position: relative}
.seemore_items li a img {width: 130px;height: 130px;background-color: #fff;vertical-align: top}
.seemore_items li a p {position: absolute;top: 100px;left: 0;height: 30px;line-height: 30px;opacity: 0.8;filter: Alpha(opacity=80);background-color: #fff;font-size: 14px;padding-left: 10px;width: 120px}
.item-info {float: right;width: 500px;color: #999;position: relative;}
.item-info dl {height: 300px;padding-bottom: 30px;/*background:url(../images/loading_nala.gif) 250px 200px no-repeat*/}
.item-info dl.loaded {height: auto;background: none}
.item-info .product_name {color: #333;margin: 0 15px;padding: 18px 6px 0;border-bottom: 1px solid #F4F4F4}
.item-info .product_name h1 {font-size: 18px}
.item-info .product_name h1 span.free {background-color: #48b7ae;color: #fff;margin-left: 8px;text-align: center;border-radius: 2px;display: inline-block;height: 22px;line-height: 21px;color: #fff;font-size: 14px;font-weight: normal;width: 66px}
.item-info .product_name .desc {line-height: 18px;padding: 6px 0 12px;display: block}
.item-info .product_name .desc span.red {margin-right: 13px}
.item-info dd {padding: 10px 16px 0 20px}
.item-info dd .lbl {display: inline-block;width: 52px;color: #666}
.item-info dd li {padding: 5px 0;position: relative;width: 100%}
.item-info dd li .icon_promo, .item-info dd li span.t_ico {background-color: #f70;color: #fff;display: inline-block;height: 20px;line-height: 20px;margin-right: 10px;padding: 0 5px;border-radius: 2px;overflow: hidden;vertical-align: middle}
.item-info dd li span.t_ico {width: 66px;text-align: center;font-size: 14px;padding: 0 0 1px}
.item-info dd li .icon_promo {position: relative;top: -4px}
.item-info dd li span.xszk {background: #fa6569;position: relative;top: -4px;font-size: 12px}
.item-info dd li span.mj {background: #95ce67}
.item-info dd li span.mz {background: #fdb64a;top: -2px}
.item-info dd li span.link {display: inline-block;vertical-align: middle;padding-left: 5px}
.item-info dd li span.link a {color: #39f;text-decoration: underline}
.item-info dd li span.link a:hover {color: #72b7fb}
.item-info dd li em.cancel {text-decoration: line-through}
.item-info dd li em.red {margin: 0 4px}
.item-info dd li em.red a {color: #f70}
.item-info .property .unit {display: inline-block}
.item-info .property .unit em {color: #666;margin-right: 4px}
.item-info .property .unit em.rmb {font-size: 14px}
.item-info .property .unit em.red {color: #f70;margin: 0}
.item-info .property .nala_price {font-size: 24px;font-family: Arial;font-weight: bold;padding: 0 10px 0 0;line-height: 28px}
.detail_bgcolor {padding-top: 16px;padding-bottom: 20px}
.tabs_bar ul {width: 100%;height: 48px}
.tabs_bar ul li {_bottom: -1px;z-index: 999;position: relative;display: block;float: left;height: 48px;line-height: 48px}
.tabs_bar ul li a {border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;padding: 0 35px;display: block;line-height: 48px;}
.tabs_bar ul li a:hover {text-decoration: none;background: #fff}
.tabs_bar ul li.current_select a {text-decoration: none;background: #fff;border-bottom: 1px solid #fff}
.tabs_bar ul li a em {color: #f70;font-weight: bold}
.tabs_bar li.tab-buy {color: #f70;float: right;padding-right: 94px;position: relative;text-align: right;width: 200px;margin-right: 0;visibility: hidden}
.tabs_bar li.tab-buy strong {font: 24px/48px arial;padding: 0 4px}
.tabs_bar li.tab-buy a.xunjia {position: absolute;right: 8px;top: 6px;font-size: 16px;height: 23px;line-height: 22px;padding: 5px 12px}
.tabs_bar li.tab-buy a.xunjia:hover {background: #f37100}
.tabs_bar li.tab-buy a.graybtn {position: absolute;right: 8px;top: 8px;height: 30px;line-height: 30px;cursor: default;background: #e5e5e5;padding: 0 12px;border-color: #ddd;box-shadow: none}
.tabs_bar li.tab-buy a.graybtn:hover {background: #e5e5e5}
.fixed li.tab-buy {visibility: visible}
.z-box {padding: 20px;background-color: #fff;border: 1px solid #ccc;border-top: 0;line-height:2;}
.page{width:100%;height:auto;margin:10px auto;overflow: hidden;position: relative;}
.page p{/* width: 100%; *//* height:26px; *//* font:12px/26px "microsoft yahei"; */color:#ff7800;overflow: hidden;}
.page p a{color:#ff7800}
.page p a:hover,.back:hover{text-decoration: underline}
.cle:after, .clearfix:after, .clear_f:after, .cle_float:after {visibility: hidden;display: block;font-size: 0;content: '\20';clear: both;height: 0}
.con3_name{float:left;background:url(../images/title4.jpg) 0 center no-repeat;padding-left:33px;font: 700 18px/71px "microsoft yahei";color: #012c57;}
/* 新加代码 */
.swiper-slide img {width: 100%;}
.nav_parent:hover .sub_son {display: block;}
.sub_son {background: #02152c;display: none;}
.sub_son p a {font-size: 14px;line-height: 42px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hottit img {width: 26px;margin: 6px 8px 0 0;}
.hottit p {font-size: 18px;line-height: 40px;font-weight: bold;color: #0e2d42;}
.hottit p font {text-transform: uppercase;}
.hottit span {float: right;line-height: 40px;}
.hotpro1 {padding: 30px 0;}
.hezuo  ul li {width:242px;/* height:182px; */float:left;margin-left:15px;text-align: center;}
.hezuo  ul li img{width:240px;/* height:180px; */border:#ddd 1px solid;}
#demo{overflow:hidden;width: 1200px;display: inline;float:left;} 
#indemo{float: left;width: 1000%;} 
#demo1,#demo2{float:left;} 
#demo1 a,#demo2 a{cursor:pointer;}
.ys_tit {padding:20px 0;}
.ys1,.ys2 {padding-bottom: 30px;}
.ys1 .fl,.ys2 .fl {width: 50%;}
.ys1 .fr,.ys2 .fr {width: 49%;}
.ys1 .fr img,.ys2 .fl img {width:100%;}
.ys1 .fl p,.ys2 .fr p {font-size: 26px;font-weight: bold;border-bottom:2px #ddd solid;color: #117fbe;display: block;margin-top: 30px;}
.ys1 .fl span,.ys2 .fr span {line-height: 2;font-size: 16px;color: #666;border-top: 1px #ddd solid;display: block;margin-top: 4px;padding-top: 10px;}
.ysbtn {background: #0082d4;border: 1px solid #43698f;text-align: center;width: 200px;margin-top: 30px;}
.ysbtn a {display: block;border: 1px solid #fff;color: #fff;line-height: 30px;}
.inban {margin-bottom: 30px;}
.inban img {width: 100%;}
.hidden {display: none;}
.visible {display: block;}
.lianxi1 {background: #faa732;color: #fff;padding: 9% 6%;box-sizing: border-box;}
.lianxi1 p {line-height: 31px;font-size: 18px;}
.c_meau{height:380px; position:fixed;  right:50px;  bottom:-380px; display:none;z-index: 999;}
.c_meau .fl{ width:125px;}
.c_meau .fl h4{ width:100%; background:url(../images/c_meau_4.png) no-repeat ; color:#81511c; font-size:16px; line-height:22px;text-align:center;  font-weight:bold;height: 40px;line-height:20px;padding: 15px 0;padding-top: -25px;}
.c_meau .fl_o{ background:#fff; margin:-16px 0; padding:10px 0 0 0;}
.c_meau .fl_o_o{ color:#7d7d7d; font-size:14px; }
.c_meau .fl_o_o { padding-bottom:10px; border-bottom:1px solid #e5e5e5; width:108px; text-align:center; margin:auto auto 10px auto;}
.c_meau .fl_o_o dd{ line-height:14px;}
.c_meau .fr_o{ margin:90px 0 60px 0;}
.c_meau .fr_t{ margin-left:8px; cursor:pointer;}
.c_meau{ height:auto; bottom:-430px; display:block;}
.c_meau .fl_o_o dd{ line-height:22px;}
.c_meau .fl_o{ margin:-16px 0 -11px 0;}
.c_meau .fr_o {margin: 90px 0 168px 0;}
.top-btn{cursor: pointer;}
.hotnew li {border-bottom: 1px #ddd solid;}
.hotnew li a p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 36px;}
/* -------------------------------------------------- */
/* 1200 */
/* -------------------------------------------------- */
@media screen and (max-width: 1200px){.wid,.menu,#demo,.con1,.con2,.sub_page,.foot,.foot_nav,.linkcon,.menu_bg ul,#wrapper {width: 980px;margin-left: auto;margin-right: auto;}.hidden-min {display: none;}.visible-min {display: block;}}
/* -------------------------------------------------- */
/* 1024 */
/* -------------------------------------------------- */
@media screen and (max-width: 1024px){.wid,.menu,#demo,.con1,.con2,.sub_page,.foot,.foot_nav,.linkcon,.menu_bg ul,#wrapper {width: 100%;margin-left: auto;margin-right: auto;box-sizing: border-box;padding-left: 2%;padding-right: 2%;}.hidden-min1 {display: none;}.visible-min1 {display: block;}.header {height:0;line-height:0;}
    .swiper-container {margin-top: 9%;}
    .topbar{font-size: 16px;font-weight: bold;transition: .4s;z-index: 99999;box-shadow: 0 2px 5px rgba(0,0,0,.2);overflow: hidden;padding: 0 10px;width:100%;position: fixed;background: #f0eeef;background-size: 100%;top: 0;box-sizing: border-box;}
    .menu-button{display: block;margin: 0;cursor: pointer;position: absolute;top: 40%;left: 90%;bottom: 0;right: 0;}
    .menu-button .line:nth-of-type(1) {margin-top: 0;}
    .menu-button .line:nth-of-type(2) {margin-bottom: 0;}
    .menu-button .line{position: relative;display: block;width: 22px;height: 2px;margin: 5px 0;background: #334180;-webkit-transition: .3s;transition: .3s;}
    .header_active .line:nth-of-type(1){-webkit-transform: translateY(6.5px) rotate(-45deg);-ms-transform: translateY(6.5px) rotate(-45deg);transform: translateY(6.5px) rotate(-45deg);}
    .header_active .line:nth-of-type(2){opacity:0;}
    .header_active .line:nth-of-type(3){-webkit-transform: translateY(-7.5px) rotate(45deg);-ms-transform: translateY(-7.5px) rotate(45deg);transform: translateY(-7.5px) rotate(45deg);}
    #menu{background: #fff;height: 100%;position: fixed;transform: translateY(-110%);top: 0;left:0;right:0;bottom: 0;z-index: 999;overflow-y: hidden;padding: 60px 30px 30px;transition: .5s;}
    #menu ul{margin: 70px 0;transition-delay: .2s;}
    #menu ul li{border-bottom: 1px solid rgba(0,0,0,.05);}
    #menu ul li a{color: #333;padding:12px 20px;font-size: 16px;display: inline-block;width: 60%;line-height: 24px;}
    #menu ul li a:hover{background:none;}
    #menu ul li i{line-height:22px;font-size: 14px;/*         display: block; */padding: 0 0 0 0;transition: .3s;color: #333;float: right;margin-top: 10px;}
    .icon11 img {width:20px;}
    #menu ul li.cur i{display: inline-block;}
    #menu ul li.on {background:rgba(255,255,255,.05);}
    #menu ul li.on a{color: #333;}
    #menu dl{background: rgba(0,0,0,.02);display: none;transition: .3s;}
    #menu dl dt{border-bottom: 1px solid rgba(0,0,0,.05);}
    #menu dl dt a{color: #555;display: block;padding: 2px 25px 2px 30px;font-size: 16px;line-height: 34px;}
    #menu dl dt i{padding: 0 6px 0 0;font-size: 14px;}
    .ceshi11 img {
    width: 18px;}
    .header_active #menu{transform: translateY(0);}.um-contact{position: fixed;bottom: 50px;right: 10px;z-index: 9999;border-radius: 30px;width: 12%;}
    .um-contact a{display: inline-block;text-align: center;color: #fff;font-size: 14px;}
    .um-contact a i{padding:0 6px 0 0;font-size: 16px;vertical-align: middle;}.foot-min p a {color:#fff;font-size:16px;}
    .foot-min img {margin-top:20px;}
    .foot-min {line-height: 36px;text-align:center;color:#fff;background: #26272e;padding: 30px 0;font-size: 16px;}
    .bmenu{line-height: 40px;background: #0e2d42;color: #fff;z-index: 9999;left: 0;bottom: 0;width: 100%;overflow: hidden;}
    .bmenu ul li{width: 23.9%;display: inline-block;position: relative;text-align: center;}
    .bmenu ul li:after{width: 1px;height: 40px;display: block;content: '';position: absolute;right: 1px;top: 1px;background: #07274e;}
    .bmenu ul li a{width: 100%;display: block;line-height: 40px;color: #fff;font-size: 16px;}.inban {margin-top: 9%;}.c_meau{display: none !important;}}
/* -------------------------------------------------- */
/* 768 */
/* -------------------------------------------------- */
@media screen and (max-width: 768px){.contact-min {width: 70%!important;float: none!important;}
.hidden-min2 {display: none;}
.visible-min2 {display: block;}
    .min_contact{width:100% !important;}
    .min_contact img{width:30% !important;display: inline-block;}
	.hotpro ul li {width: 49%;margin-right: 1%;margin-bottom: 1%;text-align: center;float: left;}
	.hotpro ul li:nth-child(2n){margin-right: 0;}
	.hotpro ul li img {width: 100%;}
	.btnmin {margin: 0 auto;text-align: center;border: 1px solid #184664;width: 200px;}
	.btnmin a {display: block;color: #184664;line-height: 40px;}
	.con1_right {width: 100%;}
	.con1_right .con1_img:nth-child(3n) {margin-right: 2%;}
	.con1_right .con1_img:nth-child(2n) {margin-right: 0;}
	.con1_right .con1_img {width:49%;}
	.nav-min {margin-bottom: 20px;}
	.nav-min ul li {float: left;width: 49%;box-sizing: border-box;background: #e1e1e1;text-align: center;margin-right: 1%;margin-bottom: 1%;}
	.nav-min ul li:nth-child(2n) {margin-right: 0;}
	.nav-min ul li a {color: #000;line-height: 40px;}
	.ys img {width: 100%;}
	.ys1 .fl,.ys1 .fr,.ys2 .fl,.ys2 .fr {width: 100%;float: none;}
	.con2_left,.con2_right,.con2_about img,.abt {width: 100%;}
	.case-min {margin-top: 0;padding-bottom: 40px;}
	.case-min .swiper-slide p {text-align: center;}
	.logo {width: 87%;}
	.logo img {width: 80%;}
	.hotpro1 {padding: 20px 0;display: none;}
	.hotpro ul li p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.con1 {margin-top: 0;padding: 10px 2% 0;margin-bottom: 0;}
	.ys_tit {padding: 0;}
	.ys1 .fl p, .ys2 .fr p {margin-top: 10px;font-size: 18px;}
	.ys1 .fl span, .ys2 .fr span {font-size: 14px;margin-top: 2px;}
	.ysbtn {margin-top: 10px;}
	.aboutcnt {padding: 20px 0;}
	.con2_name1,.con2_title,.con2_title a,.con2_name2,.con3_name {line-height: 40px;height: 40px;}
	.con2_right {margin-top: 20px;}
	.anlibg {padding: 0;}
	.sub_page .left {display: none;}
	.sub_page .right {width: 100%;}
	.inban {margin-top: 13%;margin-bottom: 0;}
	.right_con {margin-top: 0;}
	.product li {width: 49%;}
	.product li:nth-child(3n) {margin-right: 1%;}
	.product li:nth-child(2n) {margin-right: 0;}
	.right_title {margin-bottom: 10px;}
	.right_con h4 {font-size: 16px;line-height: 24px;}
	.date {font-size: 12px !important;}
	.aa1 img {max-width: 100% !important;height: auto !important;}
	.sx {margin-top: 10px;padding: 10px;}}
