@import url("font-awesome.min.css");

@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; border:0px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"; color:#555555; font-size:14px; width:100%; background:#ffffff; min-width:1210px;}
a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#555555; font-size:13px;}
a:hover{ text-decoration:none;}
*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear{ clear:both !important; height:0px !important; width:0px !important; float:none !important; margin:0px !important; padding:0px !important; border:0px !important; line-height:0 !important; position:relative !important; }
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/
button:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/
img{ max-width:100% !important; vertical-align: middle;}
div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}
input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#4d4d4d; font-size:12px;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#4d4d4d; font-size:12px;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#4d4d4d; font-size:12px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#4d4d4d; font-size:12px;}
.fl{ float:left;}
.fr{ float:right;}


/*黑白照片*/
.gray { 
-webkit-filter: grayscale(100%); 
   -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
        filter: grayscale(100%); 
        filter: gray; 
}

.gray:hover { 
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; 
}
/*圆角5px*/
.radius5{ 
-webkit-border-radius:5px; 
   -moz-border-radius:5px; 
    -ms-border-radius:5px; 
     -o-border-radius:5px; 
        border-radius:5px; 
}
/*圆角10px*/
.radius10{ 
-webkit-border-radius:10px; 
   -moz-border-radius:10px; 
    -ms-border-radius:10px; 
     -o-border-radius:10px; 
        border-radius:10px; 
}
/*图片变大*/
.tra{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.tra:hover{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
/*透明度50%*/
.opacity5{ filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity:0.5;opacity: 0.5;}

.shadow5{ 
-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
   -moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
    -ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
     -o-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
        box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
}

.shadow10{ 
-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
   -moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
    -ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
     -o-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
        box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
}

.top{ background:rgba(1,143,207,0.8); transition:all 1s ease-out; height:82px; width:100%; position:fixed; top:0; left:0; z-index:99999;}
.top.on{ background:rgba(1,143,207,0.0); transition:all 1s ease-out;}
.top .top2{ width:1200px; margin:0 auto;}
.top .top2 .logo2{ height:82px; line-height:82px; display:inline-block;}
.top .top2 .logo1{ height:82px; line-height:82px; display:none;}
.top.on .top2 .logo2{ display:none;}
.top.on .top2 .logo1{ display:inline-block;}



.top .top2 .menu{ margin-left:150px;}
.top .top2 .menu .menu_xun{ float:left; display:inline-block;}
.top .top2 .menu .menu_xun .menu_title{ height:82px; display:inline-block; position: relative; padding:45px 27px 0 27px; font-size:14px; color:#fff; transition:all 0.8s ease-out;}
.top.on .top2 .menu .menu_xun .menu_title{ color:rgba(255,255,255,0.60); transition:all 0.8s ease-out;}


.top .top2 .top_right{}
.top .top2 .top_right .top_right1{ margin:15px 0 10px 0; position:relative;}
.top .top2 .top_right .top_right1 a{ float:left; color:#FFFFFF; margin-left:20px; font-size:12px; transition:all 0.8s ease-out;}
.top .top2 .top_right .top_right2 span{ margin:0 10px; color:#FFFFFF;}

.top.on .top2 .top_right .top_right1 a{ color:rgba(255,255,255,0.60); transition:all 0.8s ease-out;}
.top.on .top2 .top_right .top_right2{ opacity:1; transition:all 0.8s ease-out;}
.top.on .top2 .top_right .top_right2 a{}
.top.on .top2 .top_right .top_right2{ opacity:0.6; transition:all 0.8s ease-out;}


.top:hover{ background:rgba(1,43,207,0.2); transition:all 1s ease-out;}
.top:hover .top2 .logo2{ display:inline-block;}
.top:hover .top2 .logo1{ display:none;}
.top:hover .top2 .menu .menu_xun .menu_title{ color:rgba(255,255,255,1); transition:all 0.8s ease-out;}
.top:hover .top2 .top_right .top_right1 a{ color:rgba(255,255,255,1); transition:all 0.8s ease-out;}
.top:hover .top2 .top_right .top_right2{ opacity:1; transition:all 0.8s ease-out;}
.top:hover .top2 .menu .menu_xun:hover .menu_title{}

.top .top2 .menu .menu_xun:hover .menu_xian{ width:100%; position:absolute; z-index:0; left:0; bottom:5px; text-align:center;}
.top .top2 .menu .menu_xun:hover .menu_xian div{ width:24%; margin:0 38%; background:#fff; height:3px; border-radius:5px; display:inline-block;}


.menu_drop{ width:100%; background:rgba(15,15,15,0.75); display:none; position:absolute; top:82px; left:0; z-index:999999999;}
.menu_drop .pro_drop{ width:1200px; margin:0 auto; padding:45px 0 25px 0; text-align:center; }
.menu_drop .pro_drop .pro_drop_nei{ display:inline-block;}

.menu_drop .pro_drop .pro_drop_nei div{ float:left;}
.menu_drop .pro_drop .pro_drop_nei td{ padding:0 36px;}
.menu_drop .pro_drop .pro_drop_nei td.sbxian{ padding:0;}
.menu_drop .pro_drop .pro_drop_nei .sbimg1{ display:none;}
.menu_drop .pro_drop .pro_drop_nei td a{ font-size:14px; color:#FFFFFF; line-height:30px; text-align:center;}
.menu_drop .pro_drop .pro_drop_nei td.sb_top{ height:100px;}
.menu_drop .pro_drop .pro_drop_nei td.sb_top a{ display:inline-block; line-height:100px;}

.menu_drop .pro_drop .pro_drop_nei .pro_drop_xun:hover .sbimg1{ display:inline-block;}
.menu_drop .pro_drop .pro_drop_nei .pro_drop_xun:hover .sbimg2{ display:none;}


.menu_drop .pro_drop .pro_drop_left{ font-size:14px; color:#FFFFFF; line-height:20px;}
.menu_drop .pro_drop .pro_drop_left span:nth-child(1){ font-size:19px; margin-left:30px;}
.menu_drop .pro_drop .pro_drop_left span:nth-child(2){ margin:0 28px;}
.menu_drop .pro_drop .pro_drop_right{ font-size:14px; line-height:48px; color:#FFFFFF;}
.menu_drop .pro_drop .pro_drop_right .pdr_xun{ display:inline-block; float:left; width:168px; margin:0 30px 0 5px;}
.menu_drop .pro_drop .pro_drop_right .pdr_xun .pdr_xun_img{ width:100%; height:94px; overflow:hidden; float:left; background:#f6f6f6; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}

.menu_drop .pro_drop .pro_drop_right .pdr_xun .pdr_xun_title{ font-size:14px; line-height:48px; color:#FFFFFF; width:100%; float:left; text-align:center;}


.menu_drop .ab_drop{ width:1200px; margin:0 auto; padding:14px 0 17px 30px;}
.menu_drop .ab_drop .ab_drop_left{}
.menu_drop .ab_drop .ab_drop_right{ padding:11px 30px 11px 40px; background:url(../png/bg22.png) repeat-y 0 50%;}
.menu_drop .ab_drop .ab_drop_left .ab_drop_left_title{ width:100%; font-size:18px; line-height:50px; font-weight:bolder; color:#018fcf; float:left;}
.menu_drop .ab_drop .ab_drop_left .ab_drop_left_link{ width:100%; float:left;}
.menu_drop .ab_drop .ab_drop_left .ab_drop_left_link a{ font-size:14px; color:#FFFFFF; margin-right:60px; line-height:42px; float:left;}
.menu_drop .ab_drop .ab_drop_left .ab_drop_left_link a i{ margin-right:10px;}

.banner{ width:100%; height:761px; overflow:hidden; position:relative;}
.banner .banner_point{ position:absolute; width:100%; height:0; bottom:53px; z-index:9; text-align:center;}
.banner .banner_point .banner_point_box{ display:inline-block;}
.banner .banner_point .banner_point_box span{ background:#aba8b4; cursor:pointer; display:inline-block; width:15px; height:15px; border-radius:15px; float:left; margin:0 5px;}
.banner .banner_point .banner_point_box span.on{ background:#0d6cbd;}

.banner .banner_box{ width:100%; height:100%; position:relative;}
.banner .banner_box .banner_xun{ width:100%; height:100%; position:absolute; opacity:0; z-index:0; transition:all 0.5s ease-in;}
.banner .banner_box .banner_xun.on{ opacity:1; z-index:5; transition:all 1s ease-in;}

.banner .banner_box .banner_xun .b1{ width:1200px; margin:0 auto; position:relative; height:100%; }
.banner .banner_box .banner_xun .b1 .b1_nei{ position:absolute; top:275px; right:87px; text-align:right; opacity:1;}
.banner .banner_box .banner_xun .b1_p1{ font-size:26px; color:#FFFFFF;}
.banner .banner_box .banner_xun .b1_p2{ font-size:55px; color:#FFFFFF; line-height:80px;}
.banner .banner_box .banner_xun .b1_p3{ font-size:14px; color:#FFFFFF; line-height:24px;}
.banner .banner_box .banner_xun .b1_p4{ font-size:14px; color:#FFFFFF; line-height:24px;}
.banner .banner_box .banner_xun .b1_p5{ font-size:14px; color:#FFFFFF; line-height:32px; background:rgba(40, 67, 129,0.8); display:inline-block; margin:15px 0 0 0; text-align:center; padding:0 15px; height:32px; }
.banner .banner_box .banner_xun .b1_p5 i{ margin-left:5px;}

.banner .banner_box .banner_xun.on  .b1_nei{ top:275px; opacity:1; transition:all 2.3s ease-in-out;}

.banner .banner_box .banner_xun .b2{ width:1200px; margin:0 auto; position:relative; height:100%; }
.banner .banner_box .banner_xun .b2 .b1_nei{ position:absolute; top:275px; left:87px; text-align:left; opacity:1;}
.banner .banner_box .banner_xun .b2 .b1_nei .b1_p6{ font-size:15px; color:#FFFFFF; line-height:30px;}




.pagetitle1{ width:100%; text-align:center; background:url(../jpg/tupian6.jpg) no-repeat 50% 100%; font-size:30px; color:#555555; line-height:64px; float:left; margin-top:52px;}

.pagetitle2{ font-size:18px; color:#888888; line-height:48px; text-align:center; width:100%; float:left;}

.index1{ width:1200px; margin:0 auto;}
.index1 .index1_xun{ width:268px; height:160px; position:relative; overflow:hidden; display:inline-block; float:left; margin-left:42px;}
.index1 .index1_xun:nth-child(1){ margin-left:0;}
.index1 .index1_xun .index1_xun_ban{ width:100%; height:100%; position:absolute; z-index:8; background:url(../png/bg1.png) no-repeat 50% 100%; color:#FFFFFF; text-align:center; font-size:16px; padding-top:115px;}
.index1 .index1_xun .index1_xun_ban .ixb_box{ display:inline-block; height:23px; max-width:96%;}
.index1 .index1_xun .index1_xun_ban .ixb_box .ixb_box1{ height:20px;}
.index1 .index1_xun .index1_xun_ban .ixb_box .ixb_box2 div{ height:3px; border-radius:3px; background:transparent; width:50%; margin:5px 25% 0 25%;}
.index1 .index1_xun:hover .index1_xun_ban .ixb_box .ixb_box2 div{ background:#0d6cbd; transition:all 0.3s ease-in;}


index1 .index1_xun .index1_xun_img img{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
index1 .index1_xun:hover .index1_xun_img img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}

.index2{ width:1200px; margin:0 auto;}
.index2 .index_icon{ width:100%; text-align:center;}
.index2 .index_icon .index2_icon{ display:inline-block; margin:15px auto;}

.index2 .index_icon .index2_icon div{ cursor:pointer; height:30px; line-height:30px; padding:0 24px; text-align:center; margin:0 21px; float:left; border-radius:30px; background:#b2b2b2; color:#FFFFFF;}
.index2 .index_icon .index2_icon div.on{ background:#0d6cbd;}
.index2 .index_icon .index2_icon div:hover{ background:#0d6cbd; transition:all 0.8s ease-out;}



.jjfa{ width:100%; overflow:hidden;}
.jjfa .jjfa_box{}
.jjfa .jjfa_box .jjfa_xun{ width:1200px; overflow:hidden; float:left;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left{ float:left; margin-left:-8px; background:#FFFFFF; width:612px; height:424px;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left td{ cursor:pointer; text-align:center; position:relative;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left td .jxf_imgbox{ width:100%; height:100%; position:absolute; z-index:0; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; overflow:hidden;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left td .jxf_imgbox img{ width:100%;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left td .jxf_textbox{ font-size:22px; color:#FFFFFF; position:absolute; z-index:1; width:100%; height:100%; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; background:rgba(178,178,178,0.70);}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left td:hover .jxf_textbox{ background:rgba(12,97,170,0.70);}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left td.on .jxf_textbox{ background:rgba(12,97,170,0.70);}

.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img{ margin-top:8px; width:596px; display:inline-block; position:relative; height:408px; overflow:hidden; float:right;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban{ position:relative; width:100%; height:100%; position:absolute; z-index:5; background:url(../png/bg4.png) repeat-x 50% bottom;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_nei{ position:absolute; bottom:0;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_title{ width:100%; font-size:18px; color:#ffffff; line-height:50px; padding:0 36px; font-weight:bolder; width:100%; text-align:right;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_small{ width:100%; font-size:14px; text-align:right; color:#FFf; line-height:26px; padding:0 36px 10px 36px;}
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_link{ text-align:right; padding:0 36px 20px 36px; font-size: 15px; color: #0d6cbd; }
.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_link i{ margin-left:8px;}

.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_left{ float:right; margin-right:-8px;}
.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_img .jxi_ban .jxi_ban_title{ text-align:left;}
.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_img .jxi_ban .jxi_ban_small{ text-align:left;}
.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_img{ float:right;}
.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_img .jxi_ban .jxi_ban_link{ text-align:left;}
.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_img .jxi_ban .jxi_ban_link i{ margin-right:8px;}

.index3{ width:1200px; margin:0 auto;}
.index3 .index_xun{ width:596px; background:#eaeaea; display:inline-block;}
.index3 .index_xun .index_new_link{ width:100%; float:left; font-size:15px; color:#0d6cbd;}
.index3 .index_xun .index_new_link i{ margin-left:5px;}

.index3 .index_xun:nth-child(1){ float:left; height:408px; margin-right:-596px; overflow:hidden; position:absolute;}
.index3 .index_xun:nth-child(1) .index_new_text{ position:absolute; width:100%; height:100%; background:url(../png/bg5.png) no-repeat 50% bottom;}
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei{ position:absolute; width:100%; bottom:20px; padding:0 36px;}
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei .index_new_title{ float:left; width:100%; position:relative; height:40px; overflow:hidden;}
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei .index_new_title .index_new_title1{ width:100%; font-size:18px; color:#FFFFFF; line-height:40px; padding-right:100px; overflow:hidden; text-overflow:ellipsis; white-space:pre; display:inline-block; }
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei .index_new_title .index_new_title2{ position:absolute; top:0; right:0; color:#FFFFFF; font-size:14px; line-height:46px;}
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei .index_new_small{ float:left; font-size:14px; line-height:26px; color:#ffffff; width:100%;}



.index3 .index_xun:nth-child(1) .index_new_img{ width:100%; height:100%; overflow:hidden;}
.index3 .index_xun:nth-child(1) .index_new_img img{ width:100%;}

.index3 .index_xun:nth-child(n+2){ margin-left:605px; height:200px; margin-bottom:8px; border:#dfdfdf solid 1px; padding:0 36px; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.index3 .index_xun:nth-child(n+2) .index_new_img{ display:none;}
.index3 .index_xun:nth-child(n+2) .index_new_text{ width:100%;}
.index3 .index_xun:nth-child(n+2) .index_new_text .index_new_text_nei .index_new_title{ float:left; width:100%; position:relative; height:40px; overflow:hidden;}
.index3 .index_xun:nth-child(n+2) .index_new_text .index_new_text_nei .index_new_title .index_new_title1{ width:100%; font-weight:bolder; font-size:18px; color:#555555; line-height:40px; padding-right:100px; overflow:hidden; text-overflow:ellipsis; white-space:pre; display:inline-block; }
.index3 .index_xun:nth-child(n+2) .index_new_text .index_new_text_nei .index_new_title .index_new_title2{ position:absolute; top:0; right:0; color:#0d6cbd; font-size:14px; line-height:46px;}
.index3 .index_xun:nth-child(n+2) .index_new_text .index_new_text_nei .index_new_small{ margin-bottom:10px; height:52px; overflow:hidden; float:left; font-size:14px; line-height:26px; color:#888888; width:100%;}



/* main_img */
.img_gallery{ border-top:1px solid #d7d7d7;position:relative; height:650px; margin:60px 0;}
.main_img{ overflow:hidden;position:relative; height:100%;}
.main_img ul{width:9999px; overflow:hidden; height:100%;position:absolute;top:0;left:0}
.main_img li{float:left;width:100%; height:100%; }
.main_img li span{display:block;width:100%;  height:100%;}
.main_img li a{display:block;width:100%; height:100%; }
.img_font{position:absolute; bottom:30px; left:30%; color:#f00; width:100%; padding:10px;}
.img_font span{display:none; }

div.point{ position:absolute;bottom:57px;left:0;z-index:999;width:100%;height:0px; text-align:center;}
div.point .point_box{ margin:0 auto; display:inline-block;}
div.point a{ display: block; width:15px; height:15px; font-size:0; background:rgba(255,255,255,0.30); float: left; cursor: pointer; margin:0 5px; border-radius:20px;}
div.point a.on{ background:#0d6cbd;}

#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:44px!important;height:97px!important;top:50%;margin-top:-49px;}
#btn_prev{background: url(../png/bg15.png) no-repeat left top;left:0px;}
#btn_next{background: url(../png/bg16.png) no-repeat right top;right:0px;}

.footer1{ background:#0d6cbd; height:60px; width:100%; overflow:hidden;}
.footer1 .footer1_nei{ width:1200px; margin:0 auto;}
.footer1 .footer1_nei .footer1_left{ height:60px; line-height:60px;}
.footer1 .footer1_nei .footer1_right{ font-size:15px; color:#FFFFFF; line-height:60px;}
.footer1 .footer1_nei .footer1_right .bdsharebuttonbox{}
.footer1 .footer1_nei .footer1_right .bdsharebuttonbox a{ display:inline-block; height:60px; width:20px; padding:0; margin:0; float:left;}
.footer1 .footer1_nei .footer1_right .bdsharebuttonbox span{ float:left; margin:0 10px;}


.footer3{ width:100%; text-align:center; font-size:13px; color:#909090; line-height:72px;}
.footer2{ width:1200px; margin:25px auto 15px auto;}

.footer2 .footer2_title{ font-size:16px; color:#333333; padding-left:30px; white-space:pre; line-height:40px; width:100%; float:left;}
.footer2 .footer2_link{ width:100%; float:left; padding-left:30px;}
.footer2 .footer2_link a{ float:left; display:inline-block; width:100%; white-space:pre; font-size:14px; color:#666666; line-height:24px;}

.ser_top_link{ width:1200px; margin-bottom:30px;}
.ser_top_link td{ width:200px;}
.ser_top_link td .ser_link_title{ font-size:16px; line-height:3em; color:#018fcf; width:100%; float:left;}
.ser_top_link td .ser_link_box{ width:100%; float:left;}
.ser_top_link td .ser_link_box a{ width:100%; display:inline-block; font-size:13px; color:#FFFFFF; line-height:2em; float:left;}

.neibanner{ width:100%; height:400px;}

.newsnav{ width:100%; height:41px; border-bottom:#CCCCCC solid 1px; background:#f3f3f3; text-align:center;}
.newsnav .newsnav_box{ display:inline-block;}
.newsnav .newsnav_box.ab_newsnav{}
.newsnav .newsnav_box.ab_newsnav a{ float:left; padding:0 15px; height:29px; margin:6px 0; font-size:14px; color:#666666; line-height:29px; border-radius:30px;}
.newsnav .newsnav_box.ab_newsnav span{ float:left; margin:0 5px; font-size:15px; color:#666666; line-height:38px;}
.newsnav .newsnav_box.ab_newsnav a.on{background: #0d6cbd; color:#FFFFFF;}

.about{ background:#f7f7f7; padding:25px 0 50px 0;}
.about .ab_box{ width:1200px; background:#FFFFFF; margin:0px auto 0px auto; padding:30px;font-size:14px; color:#333333; line-height:2em;}

.about .about_title{ font-size:20px; color:#333333; line-height:40px; width:100%;}

.ser_newsnav{}
.ser_newsnav span{ float:left; font-size:15px; color:#666666; line-height:38px;}
.ser_newsnav .ser_link_xun{ padding:0 20px; float:left; position:relative;}
.ser_newsnav .ser_link_xun .ser_link_title{ font-size:15px; color:#666666; line-height:38px; padding-right:17px; background:url(../png/bg23.png) no-repeat 100% 50%;}
.ser_newsnav .ser_link_xun .ser_link_box{ display:none; left:0; position:absolute; width:100%; border: #CCCCCC solid 1px; border-top: #f3f3f3 solid 2px; background: #f3f3f3; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.ser_newsnav .ser_link_xun .ser_link_box a{ float:left; display:inline-block; width:100%; text-align:center; line-height:40px; font-size:15px; color:#666666;}
.ser_newsnav .ser_link_xun .ser_link_box a:hover{ background:#0d6cbd; color:#FFFFFF;}


.service_xun{ width:1200px; margin:25px auto 0 auto; background:#FFFFFF;}
.service_xun .sercice_text{ padding:40px; width:400px; float:right;}
.service_xun .sercice_img{ width:800px; float:left;}
.service_xun:nth-child(2n) .sercice_text{ float:left;}
.service_xun:nth-child(2n) .sercice_img{ float:right;}

.service_xun .sercice_text table{ width:100%; margin:10px 0 40px 0;}
.service_xun .sercice_text table .st1{ width:80px; height:80px; border-radius:80px; background:#FFFFFF; text-align:center; line-height:80px; border:#018fcf solid 1px;}

.service_xun .sercice_text table .st2{ font-size:20px; color:#018fcf; line-height:20px;}
.service_xun .sercice_text table .st3{ font-size:16px; color:#999999; line-height:20px;}

.service_xun .sercice_text .st4{ font-size:13px; line-height:2em; color:#999999; border-top:#e5e5e5 solid 1px; padding-top:30px; padding-bottom:35px;}

.service_xun .sercice_text .st5{ font-size:13px; line-height:22px; color:#999999;}
.service_xun .sercice_text .st5 i{ width:22px; height:22px; text-align:center; line-height:18px; font-weight:bolder; border:#efefef solid 2px; color:#ccc; border-radius:25px; margin-left:10px;}

.service_xun:hover{ background:#018fcf; transition:all 0.5s ease-out;}
.service_xun:hover .sercice_text a,.service_xun:hover .sercice_text i,.service_xun:hover .sercice_text div{ color:#FFFFFF !important;}



.pro_title1{ padding:10px 0 10px 0; text-align:center; margin-top:70px;}
.pro_title1 .pro_title1_img2{ display:none;}
.pro_title1:hover .pro_title1_img1{ display:none;}
.pro_title1:hover .pro_title1_img2{ display: inline-block;}

.pro_title3{ font-size:30px; text-align:center; padding:0 0 70px 0;}

.pro_box{ width:1200px; margin:0 auto; text-align:center;}
.pro_box .pro_box_nei{ display:inline-block;}
.pro_box .pro_xun{ width:372px; margin:0px 21px 70px 21px; height:222px; float:left; overflow:hidden; position:relative;}
.pro_box .pro_xun .pro_xun_title{ width:100%; height:100%; position:absolute; z-index:8; background: url(../png/bg25.png) repeat-x 50% bottom; font-size:16px;}
/*.pro_box .pro_xun .pro_xun_title div{ position:absolute; width:100%; bottom:10px; height:32px; line-height:32px; text-align:center; color:#FFFFFF;}*/
.pro_box .pro_xun .pro_xun_img{ width:100%; height:100%; overflow:hidden;}

.pro_box .pro_xun .pro_xun_title .pro_xun_title1 { position: absolute; width: 100%; bottom: 10px; height: 32px; line-height: 32px; text-align: center; color: #FFFFFF;}
.pro_box .pro_xun .pro_xun_title .pro_xun_title1 .pro_xun_title1s{ display:inline-block;}
.pro_box .pro_xun .pro_xun_title .pro_xun_title1 .pro_xun_title1s .pro_xun_title12{}
.pro_box .pro_xun .pro_xun_title .pro_xun_title1 .pro_xun_title1s .pro_xun_title12 div{ width:50%; margin:0 25%; height:3px; border-radius:3px; background:none;}
.pro_box .pro_xun:hover .pro_xun_title .pro_xun_title1 .pro_xun_title1s .pro_xun_title12 div{ background:#0d6cbd; transition:all 0.3s ease-in;}



.pro_title2{ text-align:center; width:1200px; border-bottom:#ececec solid 1px; height:15px; margin:0 auto; margin-bottom:15px;}
.pro_title2 div{ line-height:30px; display:inline-block; padding:0 10px; font-size:30px; color:#018fcf; background:#FFFFFF;}

.product{ width:1200px; text-align:center; margin:0 auto;}
.product .product_nei{ display:inline-block; margin:37px auto 60px auto;}
.product .product_nei a{ padding-top:150px; color:#000000; display:inline-block; font-size:17px; text-align:center; background:#f6f6f6; width:248px; height:200px; margin:0 3px; display:inline-block; float:left;}


.news{ width:1200px; margin:25px auto 53px auto;}
.news .news_left{ width:875px; float:left; background:#fff; padding:36px 31px 46px 31px;}
.news .news_left .new_first{ width:100%; margin-bottom:17px;}
.news .news_left .new_first .new_first_left{ width:440px; float:left;}
.news .news_left .new_first .new_first_left .new_first_date{ margin-bottom:15px; width:100%; color:#999999; font-size:18px; line-height:26px; float:left;}
.news .news_left .new_first .new_first_left .new_first_title{ font-size:18px; line-height:30px; white-space:pre; text-overflow:ellipsis; overflow:hidden; color:#018fcf; width:100%; display:inline-block; float:left; font-weight:bolder;}
.news .news_left .new_first .new_first_left .new_first_small{ margin-bottom:12px; height:96px; overflow:hidden; color:#999999; line-height:24px; font-size:14px; width:100%; float:left;}
.news .news_left .new_first .new_first_left .new_first_more{ float:left; width:100%; font-size:14px; line-height:46px; color:#666666; display:inline-block; border-top:#e5e5e5 dashed 1px;}
.news .news_left .new_first .new_first_right{ display:inline-block; width:327px; height:183px; overflow:hidden; float:right;}
.news .news_left .newsbox{ width:100%; border-top:#e5e5e5 solid 2px;}
.news .news_left .newsbox li{ width:100%; padding:30px 0; float:left; border-bottom:#e5e5e5 dashed 1px;}
.news .news_left .newsbox li:nth-child(1){ display:none;}
.news .news_left .newsbox li .new_xun_deta{ width:120px; height:120px; float:left; margin-right:-120px; padding:25px 0 0 21px; background:#f9f9f9; color:#666666; font-size:16px;}
.news .news_left .newsbox li .new_xun_deta .new_xun_deta1{ font-size:30px; font-weight:bolder;}
{ font-size:16px;}


.news .news_left .newsbox li .new_xun_text{ margin-left:145px;}
.news .news_left .newsbox li .new_xun_text .new_xun_title{ float:left; font-size:18px; font-weight:bolder; line-height:35px; width:100%; overflow:hidden; display:inline-block; text-overflow:ellipsis; white-space:pre; color:#333333;}
.news .news_left .newsbox li .new_xun_text .new_xun_title2{ float:left; width:100%; font-size:12px; color:#9f9f9c; line-height:35px; width:100%;}
.news .news_left .newsbox li .new_xun_text .new_xun_title2 span{ float:left; display:inline-block; margin-right:25px;}
.news .news_left .newsbox li .new_xun_text .new_xun_small{ font-size:12px; color:#666666; line-height:23px; width:100%; height:46px; overflow:hidden;}

.news .news_left .newsbox li:hover .new_xun_text .new_xun_title{ color:#018fcf;}
.news .news_left .newsbox li:hover .new_xun_deta{ background:#018fcf; color:#FFFFFF;}

.fenye{ width:100%; text-align:center; margin-top:30px;}
.fenye .fenye_box{ display:inline-block;}
.fenye .fenye_box a{ display:inline-block; line-height:31px; height:33px; border:#dedede solid 1px; text-align:center; padding:0 15px; float:left; margin:0 4px; font-size:14px; color:#666666;}
.fenye .fenye_box a:hover,.fenye .fenye_box a.on{ color:#FFFFFF; background:#018fcf; border:#018fcf solid 1px;}

.news .news_right{ width:300px; float:right;}
.news .news_right .news_right_xun{ width:100%; padding:0 20px 20px 20px; background:#FFFFFF; margin-bottom:15px;}
.news .news_right .news_right_xun .news_right_title{ border-bottom:#e5e5e5 solid 1px; height:60px; width:100%; float:left;}

.hottag{ color:rgba(0,0,0,1.00); font-size:18px; line-height:60px;}
.hottag i{ color:#018fcf; font-size:20px; margin-right:20px; line-height:60px;}

.tag_box{ width:100%; float:left;}
.tag_box a{ background:#f9f9f9; color:#666666; font-size:14px; text-align:center; padding:0 17px; float:left; display:inline-block; margin-right:10px; margin-top:10px; line-height:40px;}

.cpxx_title{}
.cpxx_title .cpxx{ color:rgba(0,0,0,1.00); font-size:18px; line-height:60px;}
.cpxx_title a{ font-size:13px; line-height:60px; color:#747474;}

.cpxx_box{ width:100%;}
.cpxx_box a{ width:100%; color:#666666; font-size:14px; line-height:30px; display:inline-block; float:left; padding-left:14px; background:url(../png/bg29.png) no-repeat 0 50%;}


.mess{ width:1200px; background:#FFFFFF; padding:40px; margin:0 auto;}
.mess_form{ width:100%;}
.mess_form table{ width:100%;}
.mess_form table td{ height:90px; font-size:18px; color:#666666;}
.mess_form table td input{ font-size:16px; color:#666666; width:330px; height:52px; border:#b4b4b4 solid 1px; padding:0 13px;}
.mess_form table td textarea{ font-size:16px; color:#666666; line-height:26px; border:#b4b4b4 solid 1px; width:100%; height:222px; padding:10px 13px;}

.mess_form table td input[type='submit']{ width:136px; height:54px; background:#018fcf; border:#018fcf solid 1px; text-align:center; color:#FFFFFF; cursor:pointer; font-size:18px;}
.mess_form table td a{ font-size:18px; width:134px; height:54px; text-align:center; cursor:pointer; background:#999999; float:right; line-height:54px; color:#FFFFFF;}
.mess_form table .ss1 td{ border-bottom:#ababab dashed 1px; padding:20px 0 40px 0;}
.mess_form table .ss2 td{ padding:40px 0;}

.member{ width:100%;}
.member li{ padding:35px 0; width:100%; float:left; border-bottom:#e5e5e5 solid 1px;}
.member li .member_img{ display:inline-block; width:321px; height:192px; overflow:hidden; float:left; margin-right:-321px; background:url(../jpg/tupian27.jpg) no-repeat 50%; background-size:cover; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.member li .member_img img{ width:100%;}
.member li .member_text{ margin-left:361px;}

.member li .member_text .member_title{ font-size:18px; color:#666666; line-height:50px; width:100%; float:left; font-weight:bolder;}
.member li .member_text .member_small{ font-size:14px; color:#666666; line-height:24px; width:100%; float:left; height:48px; overflow:hidden;}
.member li .member_text .member_xian{ width:100%; float:left; height:23px; border-bottom:#e5e5e5 dashed 1px; margin-bottom:25px;}

.member li .member_text .member_more{ font-size:14px; color:#666666; display:inline-block; float:left;}
.member li .member_text .member_more i{ margin-left:10px; color:#999999;}

.member li:hover .member_text .member_title{ color:#0d6cbd;}
.member li:hover .member_text .member_more{ color:#0d6cbd;}
.member li:hover .member_text .member_more i{ color:#0d6cbd;}


.deve{ width:1200px; margin:0px auto;}
.deve .deve_left{ width:80px; height:100px;}
.deve .deve_center{ width:1040px; height:100px;}

.deve i{ width:40px; height:100px; font-size:15px; cursor:pointer; text-align:center; line-height:100px; color:#018fcf; border-radius:5px; background:#fff;}
.deve i:hover{ background:#018fcf; color:#FFFFFF;}

.deve .deve_center .year_box{ width:1040px; height:100px; overflow:hidden; background:url(../png/bg37.png) repeat-x 50%;}
.deve .deve_center .year_box .year_nei{ width:100%; height:120px; overflow:hidden; overflow-x:auto;}
.deve .deve_center .year_box .year_nei .year_xun{ width:157px; height:80px;}
.deve .deve_center .year_box .year_nei .year_xun a{ width:99px; height:100px; background:url(../png/bg35.png) no-repeat 50%; text-align:center; line-height:100px; font-size:27px; color:#FFFFFF; font-weight:bolder; display:inline-block; margin-left:58px;}
.deve .deve_center .year_box .year_nei .year_xun:nth-child(1) a{ margin-left:0;}

.deve .deve_right{ width:80px; height:80px;}

.develop{ width:1200px; padding:30px; margin:30px auto; background:#FFFFFF;}
.develop .develop_left{ margin-right:-210px; width:210px; float:left; text-align:center; font-size:36px; color:#018fcf; font-weight:bolder;}
.develop .develop_right{ font-size:14px; line-height:40px; color:#666666; margin-left:210px; border-left:#e5e5e5 solid 1px; padding:12px 0 70px 80px;}
.develop .develop_right ul{ list-style-type:disc; padding-left:15px;}
.develop .develop_right ul li{ list-style-type:disc;}

.vision_box{ width:1200px; background:#fff; margin:30px auto; font-size:14px; line-height:2em; color:#666666;}

.case{ width:1200px; margin:30px auto; background:#FFFFFF; padding:30px 50px; }
.case .case_xun{ width:245px; height:165px; padding:5px; border:#eaeaea solid 1px; float:left; margin:0 40px 25px 0;}
.case .case_xun:nth-child(4n){ margin-right:0;}
.case .case_xun .case_nei{ width:100%; height:100%; overflow:hidden; position:relative;}
.case .case_xun .case_nei .case_ban{ width:100%; height:100%; position:absolute; z-index:8; background:url(../png/bg38.png) no-repeat 50%,rgba(0,0,0,0.50); padding-top:100px; text-align:center; font-size:14px; color:#fff; }
.case .case_xun .case_nei .case_img{ width:100%; height:100%; overflow:hidden; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.case .case_xun .case_nei .case_img img{ width:100%;}

.app{ width:1200px; padding:30px; padding-bottom:60px; margin:30px auto; background:#FFFFFF;}
.app .app_top{ width:100%; margin:16px 0 19px 0; float:left;}
.app .app_top a{ width:115px; text-align:center; line-height:42px; color:#333333; float:left; display:inline-block; border-radius:5px; font-size:14px; background:#f0f0f0; margin-left:13px;}
.app .app_top a:nth-child(1){ margin-left:0;}

.app .app_top a:hover,.app .app_top a.on{ background:#018fcf; color:#fff;}

.app .app_box{ width:100%; float:left;}
.app .app_box .qpp_title{ width:100%; color:#2b2a2a; font-size:15px; color:#2b2a2a; font-weight:bolder; line-height:34px; padding-left:12px; width:100%; border-bottom:#cccccc dashed 1px;}
.app .app_box a{ display:inline-block; background:url(../jpg/tupian30.jpg) no-repeat 10px 50%; width:100%; float:left; border-bottom:dotted #CCCCCC 1px; height:40px; line-height:40px; padding-left:23px;}
.app .app_box a:hover{ color:#fc4548;}


.solution{ width:1200px; background:#FFFFFF; padding:30px; margin:40px auto;}
.solution .solution_title{ width:100%; border-bottom:#cccccc dashed 1px;}
.solution .solution_title .solution_title1{ width:100%; text-align:center; float:left; font-size:24px; color:#018fcf; line-height:40px;}
.solution .solution_title .solution_title2{ width:100%; text-align:center; float:left; margin:10px 0;}
.solution .solution_title .solution_title2 div{ display:inline-block;}
.solution .solution_title .solution_title2 div span{ font-size:12px; color:#999999; float:left; padding:0 20px; display:inline-block; line-height:16px; height:16px;}
.solution .solution_title .solution_title2 div span:nth-child(1){ background:url(../png/bg39.png) no-repeat 0 50%;}
.solution .solution_title .solution_title2 div span:nth-child(2){ background:url(../png/bg40.png) no-repeat 0 50%;}
.solution .solution_newstext{ width:100%; font-size:14px; line-height:26px; color:#666666; padding:26px 0;}
.solution .solution_newstext .newstext_title{ width:100%; padding-left:10px; font-size:15px; line-height:40px; height:40px; border-top:#ebebeb solid 1px; border-bottom:#ebebeb solid 1px; background:url(../bg41.html) no-repeat 4px 50%; font-weight:bolder; color:#FFFFFF;  background:#018fcf;}

.solution_icon{ width:100%; text-align:center; margin:26px 0;}
.solution_icon .solution_icon_nei{ display:inline-block;}
.solution_icon .solution_icon_nei div{ width:110px; height:110px; border-radius:110px; background:#018fcf; font-size:15px; color:#FFFFFF; font-weight:bolder; text-align:center; line-height:110px; margin:0 45px; float:left; position:relative;}
.solution_icon .solution_icon_nei div span{ display:inline-block; line-height:22px; width:90%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);	
}


.solution_banner{ text-align:center; 
    font-size: 24px;
    color: #ffffff;
    line-height:440px; overflow:hidden;}
.solution_cpxx{ width:100%; text-align:center;}
.solution_cpxx_nei{ display:inline-block; padding:20px 0 0 202px;}
.solution_cpxx_title{ width:33px; height:33px; background: url(../png/bg42.png) no-repeat 50%; float:left; line-height:33px; text-align:center; font-size:14px; color:#FFFFFF;}
.solution_cpxx_box{ float:left; display:inline-block; margin-left:-19px;}
.solution_cpxx_box .solution_cpxx_xun{ width:351px; display:inline-block; float:left; margin:10px 19px 20px 19px;}
.solution_cpxx_box .solution_cpxx_xun .solution_cpxx_img{ width:351px; height:122px; overflow:hidden; border:#d2d2d2 solid 1px;}
.solution_cpxx_box .solution_cpxx_xun .solution_cpxx_tit{ width:100%; text-align:center; color:#333333; line-height:30px; font-size:14px;}
















.chanpinbox .chanpin_liebiao .chanpin_liebiao_img{ position:relative;}
.chanpinbox .chanpin_liebiao .chanpin_liebiao_img:before{ content:""; position:absolute; display:inline-block; width:183px; height:19px; background: url(../png/top.png) no-repeat 50%; left:0; top:0;}
.chanpinbox .chanpin_liebiao .chanpin_liebiao_img:after{ content:""; position:absolute; display:inline-block; width:125px; height:11px; background: url(../png/bottom.png) no-repeat 100% 50%; right:0; bottom:10px;}






















/*电线电缆，细节图*/
.params_img{ position:relative;  text-align:left;}
.params_nodes_show{ position:absolute; left:-10000px; background-image:url(../png/node_solid_bg.png); background-repeat:repeat-y; background-position:50% 0px; overflow:hidden;}
.params_nodes_show span{ padding: 0 20px; height: 32px;	font-weight:normal; line-height: 32px; border-radius: 5px; background: #0d6cbd; color: #fff; display: inline-block;     bottom: 0px; min-width:110px; text-align:center; }
.params_nodes_show img{ margin-left:6px;}
.params_node_img{ display:block; overflow:hidden;}
.params_img span{ width:14px; height:14px; display:block; cursor:pointer; position:absolute;
 display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-moz-flex; display:-ms-flexbox; display:flex; /* 水平居中*/ -webkit-box-align:center; -moz-box-align:center; -ms-flex-pack:center;/* IE 10 */ -webkit-justify-content:center; -moz-justify-content:center; justify-content:center;/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/ /* 垂直居中 */ -webkit-box-pack:center; -moz-box-pack:center; -ms-flex-align:center;/* IE 10 */ -webkit-align-items:center; -moz-align-items:center; align-items:center;
  animation:myfirst 2s ease infinite; 
}


.params_img span .dian{ width:14px; height:14px; border:#0d6cbd solid 2px; border-radius:33px ;box-shadow: rgba(13, 108, 189, 0.4) 0 0 5px, rgba(13, 108, 189, 0.4) 0 0 5px inset;

 display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-moz-flex; display:-ms-flexbox; display:flex; /* 水平居中*/ -webkit-box-align:center; -moz-box-align:center; -ms-flex-pack:center;/* IE 10 */ -webkit-justify-content:center; -moz-justify-content:center; justify-content:center;/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/ /* 垂直居中 */ -webkit-box-pack:center; -moz-box-pack:center; -ms-flex-align:center;/* IE 10 */ -webkit-align-items:center; -moz-align-items:center; align-items:center; }

.params_img span .dian div{ width:6px; height:6px; background:#0d6cbd; border-radius:10px;}

@keyframes myfirst
{
	0%{
		transform:scale(0.1);
	}
	50%{			
		transform:scale(1.0);
	}
	100%{			
		transform:scale(0.1);
	}
}


.params_img span:hover .dian,.params_img span.on .dian{}
/*监控器材，细节图*/

.big_img_show{width:550px; overflow:hidden; position:relative; display:none; margin:auto; margin-top:20px;}
.big_img_show.on{ display:block;}
.big_img_show span{ width:33px; left:-1000px; top:-1000px; height:33px; display:block; cursor:pointer; position:absolute; background:url(../gif/dot.gif) no-repeat center center;}
.big_img_show span:hover,.big_img_show span.on{background:url(../png/dot_on.png) no-repeat center center;}

.zhici_tianjin{ width:668px; border:1px solid #DFDFDF; margin-top:13px; box-shadow:0px 0px 5px #DFDFDF; }
.zhici_tianjin_tp{ width:668px; min-height:400px; overflow:hidden; position:relative;  }
.zhici_tianjin_tp .tp_left{ display:inline-block; width:24px; height:48px; background:url(../png_right.html) no-repeat left top; position:absolute; left:28px; top:188px;  }
.zhici_tianjin_tp .tp_left.on{  background:url(../png_bj_right.html) no-repeat left top;cursor:pointer;}
.zhici_tianjin_tp .tp_right{ display:inline-block; width:24px; height:48px; background:url(../png_left.html) no-repeat left top; position:absolute; right:28px; top:188px;  }
.zhici_tianjin_tp .tp_right.on{ background:url(../png_bj_left.html) no-repeat left top;cursor:pointer;}

.show_params_img{ width:550px; margin:auto; margin-bottom:20px; overflow:hidden;}
.show_params_img img{ display:none; max-width:550px; margin-top:10px; margin:auto;}










/*手机终端css*/
@media screen and (max-width:768px) {
	html{ overflow-x:hidden;}
	body {font-size:0.8rem; min-width:100%;}
	a{ font-size:0.8rem;}
	
	.fl{ float:;}
	.fr{ float:;}
	
	.fixicon{ display:none !important;}

	.top{ height:50px;}
	.top.on{background:rgba(1,143,207,0.8);}
	.top .top2{ width:100%; padding-left:15px; padding-right:15px;}
	.top .top2 .logo2{ height:50px; line-height:50px;}
	.top .top2 .logo1{ height:50px; line-height:50px;}
	.top .top2 .logo1 img,
	.top .top2 .logo2 img{ height:20px;}
	.top.on .top2 .logo2{ display:inline-block;}
	.top.on .top2 .logo1{ display:none;}

	.top .top2 .menu{ margin-left:0px; position:absolute; top:50px; left:0; width:100%; background:rgba(15,15,15,0.85); display:none;}
	.top .top2 .menu .menu_xun{ float: none; display:block;}
	.top .top2 .menu .menu_xun .menu_title{ height:4rem; line-height:4rem; display:block; padding:0 1rem; font-size:0.9rem; border-bottom:rgba(255,255,255,0.15) solid 1px;}
	.top.on .top2 .menu .menu_xun .menu_title{ color:rgba(255,255,255,1);}

	.top .top2 .top_right{position:relative;}
	.top .top2 .top_right .top_right1{ display:none;}
	.top .top2 .top_right .top_right2{ height:50px; display:flex; align-items:center;}
	.top .top2 .top_right .top_right2 a.sb{ display:none;}
	.top .top2 .top_right .top_right2 a{ width:15px; margin-right:10px;}
	.top .top2 .top_right .top_right2 a.search_icon{ width:11px;}
	.top .top2 .top_right .top_right2 a:nth-child(7){ display:none;}
	.top .top2 .top_right .top_right2 span{ display:none;}
	.top .top2 .top_right .top_right2 .nav_btn,
	.top .top2 .top_right .top_right2 .close_btn{ margin-left:5px; width:20px; height:16px; border-radius: 2px; position: relative;}
	.top .top2 .top_right .top_right2 .nav_btn i{ display:block; position:absolute; top:7px; left:0; width:100%; height:2px; background:#fff; border-radius: 2px; transition: all 100ms ease-out;}
	.top .top2 .top_right .top_right2 .nav_btn:before{ content:''; position:absolute; top:0px; left:0; width:100%; height:2px; background:#fff; border-radius: 2px;}
	.top .top2 .top_right .top_right2 .nav_btn:after{ content:''; position:absolute; top:14px; left:0; width:100%; height:2px; background:#fff; border-radius: 2px;}
	.top .top2 .top_right .top_right2 .nav_btn.open{ height:20px; background:none;}
	.top .top2 .top_right .top_right2 .nav_btn.open i{ display:none;}
	.top .top2 .top_right .top_right2 .nav_btn.open:before {
		top:10px;
		-ms-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		-webkit-transition: all 100ms ease-out;
		-moz-transition: all 100ms ease-out;
		-ms-transition: all 100ms ease-out;
		-o-transition: all 100ms ease-out;
		transition: all 100ms ease-out;
	}
	.top .top2 .top_right .top_right2 .nav_btn.open:after{
		top:10px;
		-ms-transform: rotate(135deg);
		-webkit-transform: rotate(135deg);
		transform: rotate(135deg);
		-webkit-transition: all 100ms ease-out;
		-moz-transition: all 100ms ease-out;
		-ms-transition: all 100ms ease-out;
		-o-transition: all 100ms ease-out;
		transition: all 100ms ease-out;
	}
	
	.top.on .top2 .top_right .top_right2 a{}
	.top.on .top2 .top_right .top_right2 a.search_icon{}
	.top.on .top2 .top_right .top_right2{ opacity:1;}

	.top .top2 .menu .menu_xun .menu_xian,
	.top .top2 .menu .menu_xun:hover .menu_xian{width: 1rem; height: 1rem; border-left: 1px solid rgba(255,255,255,0.75); border-top: 1px solid rgba(255,255,255,0.75); outline:none;-webkit-transform: rotate(-225deg); transform: rotate(-225deg); position:absolute; left:inherit; top:1.5rem; bottom: 1.5rem; right: 1rem;}
	.top .top2 .menu .menu_xun .menu_xian div,
	.top .top2 .menu .menu_xun:hover .menu_xian div{ display:none;}


	.menu_drop{ background:rgba(255,255,255,0.05); display:none; position: inherit; top:inherit; left:0; border-bottom:rgba(255,255,255,0.15) solid 1px;}
	.menu_drop .pro_drop{ width:100%; padding:0.5rem 0;}
	.menu_drop .pro_drop .pro_drop_nei{ display:flex; flex-wrap:wrap;}
	
	.menu_drop .pro_drop .pro_drop_nei div.pro_drop_xun{ width:50%;}
	.menu_drop .pro_drop .pro_drop_nei div.xian{ display:none;}
	.menu_drop .pro_drop .pro_drop_nei td{ padding:0 1rem;}
	.menu_drop .pro_drop .pro_drop_nei td.sbxian{ padding:0;}
	.menu_drop .pro_drop .pro_drop_nei .sbimg1{ display:none;}
	.menu_drop .pro_drop .pro_drop_nei td a{ font-size:0.8rem;}
	.menu_drop .pro_drop .pro_drop_nei td.sb_top{ height:100px; display:none;}
	.menu_drop .pro_drop .pro_drop_nei td.sb_top a{ display:inline-block; line-height:100px;}
	
	.menu_drop .pro_drop .pro_drop_nei .pro_drop_xun:hover .sbimg1{ display:inline-block;}
	.menu_drop .pro_drop .pro_drop_nei .pro_drop_xun:hover .sbimg2{ display:none;}


.menu_drop .pro_drop .pro_drop_left{ font-size:14px; color:#FFFFFF; line-height:20px;}
.menu_drop .pro_drop .pro_drop_left span:nth-child(1){ font-size:19px; margin-left:30px;}
.menu_drop .pro_drop .pro_drop_left span:nth-child(2){ margin:0 28px;}
.menu_drop .pro_drop .pro_drop_right{ font-size:14px; line-height:48px; color:#FFFFFF;}
.menu_drop .pro_drop .pro_drop_right .pdr_xun{ display:inline-block; float:left; width:168px; margin:0 30px 0 5px;}
.menu_drop .pro_drop .pro_drop_right .pdr_xun .pdr_xun_img{ width:100%; height:94px; overflow:hidden; float:left; background:#f6f6f6; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}

.menu_drop .pro_drop .pro_drop_right .pdr_xun .pdr_xun_title{ font-size:14px; line-height:48px; color:#FFFFFF; width:100%; float:left; text-align:center;}


.menu_drop .ab_drop{ width:1200px; margin:0 auto; padding:14px 0 17px 30px;}
.menu_drop .ab_drop .ab_drop_left{}
.menu_drop .ab_drop .ab_drop_right{ padding:11px 30px 11px 40px; background:url(../png/bg22.png) repeat-y 0 50%;}
.menu_drop .ab_drop .ab_drop_left .ab_drop_left_title{ width:100%; font-size:18px; line-height:50px; font-weight:bolder; color:#018fcf; float:left;}
.menu_drop .ab_drop .ab_drop_left .ab_drop_left_link{ width:100%; float:left;}
.menu_drop .ab_drop .ab_drop_left .ab_drop_left_link a{ font-size:14px; color:#FFFFFF; margin-right:60px; line-height:42px; float:left;}
.menu_drop .ab_drop .ab_drop_left .ab_drop_left_link a i{ margin-right:10px;}

	.search_box{ top: 50px !important;}
	.search_box	 .form_search{ width:100%; padding:40px 1rem !important;}
	.search_box	 .form_search input[type='text']{ width:70% !important; height:35px !important; margin:0 !important;}	
	.search_box	 .form_search input[type='submit']{ width:30% !important; height:35px !important; margin:0 !important; padding:0 !important; font-size:0.8rem !important;}	
	.search_close{ padding:0 1rem !important; line-height:40px !important; font-size:0.8rem !important;}

	.banner{ height: auto; margin-top:50px;}
	.banner .banner_point{ bottom:2rem;}
	.banner .banner_point .banner_point_box span{width:10px; height:10px; border-radius:10px;}
	
	/*
	.banner_arrow div {width: 22px !important;height: 48px !important; background-size:cover !important; top:-26px !important;}
	*/
	.banner_arrow div.ba_left {left: 0px !important;}
	.banner_arrow div.ba_right {right: 0px !important;}

	.banner .banner_box .banner_xun{ background-position: center 0 !important;}

.banner .banner_box .banner_xun .b1{ width:1200px; margin:0 auto; position:relative; height:100%; }
.banner .banner_box .banner_xun .b1 .b1_nei{ position:absolute; top:275px; right:87px; text-align:right; opacity:1;}
.banner .banner_box .banner_xun .b1_p1{ font-size:26px; color:#FFFFFF;}
.banner .banner_box .banner_xun .b1_p2{ font-size:55px; color:#FFFFFF; line-height:80px;}
.banner .banner_box .banner_xun .b1_p3{ font-size:14px; color:#FFFFFF; line-height:24px;}
.banner .banner_box .banner_xun .b1_p4{ font-size:14px; color:#FFFFFF; line-height:24px;}
.banner .banner_box .banner_xun .b1_p5{ font-size:14px; color:#FFFFFF; line-height:32px; background:rgba(40, 67, 129,0.8); display:inline-block; margin:15px 0 0 0; text-align:center; padding:0 15px; height:32px; }
.banner .banner_box .banner_xun .b1_p5 i{ margin-left:5px;}

.banner .banner_box .banner_xun.on  .b1_nei{ top:275px; opacity:1; transition:all 2.3s ease-in-out;}

.banner .banner_box .banner_xun .b2{ width:1200px; margin:0 auto; position:relative; height:100%; }
.banner .banner_box .banner_xun .b2 .b1_nei{ position:absolute; top:275px; left:87px; text-align:left; opacity:1;}
.banner .banner_box .banner_xun .b2 .b1_nei .b1_p6{ font-size:15px; color:#FFFFFF; line-height:30px;}

.banner .banner_box .banner_xun .jd{ position:absolute; bottom:17%; left:38%;}


	.pagetitle1{ font-size:1.25rem; line-height:50px; margin-top:1rem;}
	
	.pagetitle2{ font-size:0.8rem; line-height:1.6; margin-top:0.5rem; padding:0 1rem;}

	.index1{ width:100%; padding:0 1rem;}
	.index1 .index1_xun{ width:48%; height:120px; margin-top:0.8rem;margin-left:0;}
	.index1 .index1_xun:nth-child(2n){ float:right;}
	.index1 .index1_xun .index1_xun_ban{font-size:0.95rem; padding-bottom:0.75rem; padding-top:80px;}
	.index1 .index1_xun .index1_xun_ban .ixb_box{ height: auto; max-width:96%;}
	.index1 .index1_xun .index1_xun_ban .ixb_box .ixb_box1{ height: auto;}
	.index1 .index1_xun .index1_xun_ban .ixb_box .ixb_box2 div{ display:none;}
	.index1 .index1_xun .index1_xun_img img{ height:120px;}


	.index2{ width:100%;}
	.index2 .index_icon .index2_icon div {padding: 0 12px; margin: 0 11px;}

	.jjfa{}
	.jjfa .jjfa_box{}
	.jjfa .jjfa_box .jjfa_xun{ padding:0 1rem;}
	.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left{ float: none; margin-left:0; width:100%; height:auto; border-spacing:0 0.5rem;}
	.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left td{ height:40px;}
	.jjfa .jjfa_box .jjfa_xun .jjfa_xun_left td .jxf_textbox{ font-size:0.8rem; background: rgba(178,178,178,0.5);}
	
	.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img{ margin-top:0px; width:100%; height:240px; float: none; display:none;}
	.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_nei { position: relative; bottom:0; padding:1.5rem;text-align: left;}
	.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_title{ font-size:1rem; line-height:50px; padding:0; text-align: left;}
	.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_small{ font-size:0.8rem; text-align: left; line-height:1.8; padding:0;}
	.jjfa .jjfa_box .jjfa_xun .jjfa_xun_img .jxi_ban .jxi_ban_link{ text-align: left; padding:5px 20px; border-radius:50px; font-size: 0.8rem; background: #0d6cbd; color:#fff; display:inline-block; margin-top:10px;}
	
	.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_left{ margin-right:0px;}
	.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_img{ float: none;}
	.jjfa .jjfa_box .jjfa_xun:nth-child(2n) .jjfa_xun_img .jxi_ban .jxi_ban_link i{ margin-right:0px;}

	.index3{ width:100%; padding:1rem;}
	.index3 .index_xun{ width:100%;}
	
	.videobox{ width: 100% !important;height: inherit !important;float: none !important; margin-top:1rem !important;}
	.videobox .videobox_nei{width: 100% !important;height: 210px !important; background:#000 !important; position:relative; margin-bottom:10px; }
	#video_button{width: 100% !important;height: 210px !important;}
	#video_button2{width: 100% !important;height: 210px !important;}



	.index3{ display:flex;flex-direction:column-reverse;}
	.index3 .index_xun .index_new_link{ width:auto; padding:5px 20px; border-radius:50px; font-size: 0.8rem; background: #0d6cbd; color:#fff; display:inline-block;}
	.index3 .index_xun .index_new_link i{ margin-left:5px;}

.index3 .index_xun:nth-child(1){ float: none; height: auto; margin-right:0; overflow:hidden; position: relative;}
.index3 .index_xun:nth-child(1) .index_new_text{ position:absolute; width:100%; height:100%; background:url(../png/bg5.png) no-repeat 50% bottom;}
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei{ position:absolute; width:100%; bottom:20px; padding:0 36px;}
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei .index_new_title{ float:left; width:100%; position:relative; height:40px; overflow:hidden;}
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei .index_new_title .index_new_title1{ width:100%; font-size:18px; color:#FFFFFF; line-height:40px; padding-right:100px; overflow:hidden; text-overflow:ellipsis; white-space:pre; display:inline-block; }
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei .index_new_title .index_new_title2{ position:absolute; top:0; right:0; color:#FFFFFF; font-size:14px; line-height:46px;}
.index3 .index_xun:nth-child(1) .index_new_text .index_new_text_nei .index_new_small{ float:left; font-size:14px; line-height:26px; color:#ffffff; width:100%;}


	.index3 .index_xun:nth-child(n+2){ margin-left:0; height: auto; margin-bottom:10px; padding:1rem; background:#fff;}
	.index3 .index_xun:nth-child(n+2) .index_new_text .index_new_text_nei .index_new_title{ float:left; width:100%; position:relative; height: auto; overflow:hidden;}
	.index3 .index_xun:nth-child(n+2) .index_new_text .index_new_text_nei .index_new_title .index_new_title1{ font-size:0.9rem; padding-right:0px; line-height:1.6rem;}
	.index3 .index_xun:nth-child(n+2) .index_new_text .index_new_text_nei .index_new_title .index_new_title2{ position: inherit; top: inherit; right: inherit; font-size:0.8rem; line-height:2;}
	.index3 .index_xun:nth-child(n+2) .index_new_text .index_new_text_nei .index_new_small{ margin-bottom:10px; height:44px; font-size:0.8rem; line-height:22px;}



/* main_img */
.img_gallery{ border-top:1px solid #d7d7d7;position:relative; height:650px; margin:60px 0;}
.main_img{ overflow:hidden;position:relative; height:100%;}
.main_img ul{width:9999px; overflow:hidden; height:100%;position:absolute;top:0;left:0}
.main_img li{float:left;width:100%; height:100%; }
.main_img li span{display:block;width:100%;  height:100%;}
.main_img li a{display:block;width:100%; height:100%; }
.img_font{position:absolute; bottom:30px; left:30%; color:#f00; width:100%; padding:10px;}
.img_font span{display:none; }

div.point{ position:absolute;bottom:57px;left:0;z-index:999;width:100%;height:0px; text-align:center;}
div.point .point_box{ margin:0 auto; display:inline-block;}
div.point a{ display: block; width:15px; height:15px; font-size:0; background:rgba(255,255,255,0.30); float: left; cursor: pointer; margin:0 5px; border-radius:20px;}
div.point a.on{ background:#0d6cbd;}

#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:44px!important;height:97px!important;top:50%;margin-top:-49px;}
#btn_prev{background: url(../png/bg15.png) no-repeat left top;left:0px;}
#btn_next{background: url(../png/bg16.png) no-repeat right top;right:0px;}

	.footer1{ height: auto;}
	.footer1 .footer1_nei{ width:100%; padding:1rem 0;}
	.footer1 .footer1_nei .footer1_left{ float:none !important; height:auto; line-height: inherit; text-align:center;}
	.footer1 .footer1_nei .footer1_left img{ height:25px;}
	.footer1 .footer1_nei .footer1_right{ font-size:0.9rem; line-height: 2;  float:none !important; text-align:center;}
	.footer1 .footer1_nei .footer1_right>div{float:none !important; }
	.footer1 .footer1_nei .footer1_right>div a{ color:#fff;}


	.footer3{ font-size:0.8rem; line-height:1.8; padding:1rem 0;}
	.footer3 a:last-child{ display:none;}
	.footer3 a{}
	.footer2{ display:none;}

.ser_top_link{ width:1200px; margin-bottom:30px;}
.ser_top_link td{ width:200px;}
.ser_top_link td .ser_link_title{ font-size:16px; line-height:3em; color:#018fcf; width:100%; float:left;}
.ser_top_link td .ser_link_box{ width:100%; float:left;}
.ser_top_link td .ser_link_box a{ width:100%; display:inline-block; font-size:13px; color:#FFFFFF; line-height:2em; float:left;}

	.neibanner{ width:100%; height:100px; background-size:auto 100% !important; margin-top:50px; padding:2rem 1rem 0;}


	.s_nav_btn,
	.s_nav_btn2{padding:10px 1rem; font-size:0.9rem; display:flex; justify-content:space-between; align-items:center;  background:#f4f4f4; height:41px;}
	.s_nav_btn i,
	.s_nav_btn2 i{ font-size:1.25rem; color:#0d6cbd;}
	
	.s_nav_btn2{}

	.newsnav{ height:auto; position:relative;}
	.newsnav.on{ top:60px !important;}
	.newsnav .newsnav_box{display:none; position: absolute; left:0; top:0; width:100%; background: #fafafa; padding:1rem; z-index:100;border-bottom: #CCCCCC solid 1px;}
	.newsnav .newsnav_box.ab_newsnav{}
	.newsnav .newsnav_box.ab_newsnav>div{ display:block !important; float:none !important;}
	.newsnav .newsnav_box.ab_newsnav a{ float:none; display:block; width:100%; padding:0; height:35px; margin:0; font-size:0.9rem; line-height:35px; text-align:center;}
	.newsnav .newsnav_box.ab_newsnav span{ display:none;}

	.about{ padding:1rem; background:#fff;}
	.about>div{ width:100% !important; font-size:1.25rem !important; padding-top:0rem !important;}
	.about .ab_box{ width:100%; padding:0rem !important;font-size:0.9rem !important; line-height:1.8; margin-top:1rem !important;}
	.about .about_title{ font-size:1.25rem; line-height:2;}
	
	.sbabout{ font-size:0.8rem !important; line-height:1.8 !important;}
	.sbabout>p{ text-indent:0 !important;}
	.sbabout>p>img{ display:block;}
	.sbtop{ font-size:0.8rem !important; margin:15px 0 !important;}
	.sbabout table{ width:100% !important; margin:30px 0 !important;}
	.sbabout table td{ text-align:center; height: auto !important; width:25%;}
	
	.touzhe{ width:100% !important; min-height: inherit !important; padding:0rem !important;}
	.touzhe .touzhe_title{ font-size:1.25rem !important; width: auto !important;}
	.touzhe .touzhe_body{ margin-top:1rem !important;}
	.touzhe .touzhe_body .xun{ width:100% !important; height: auto !important; line-height:60px !important; float: none !important; margin-right:0 !important; margin-top:1px !important;}
	.touzhe .touzhe_body .xun a{ font-size:1rem !important; width:100% !important; height:60px !important; line-height:60px !important;}
	.touzhe .touzhe_body .xun dt { font-size:1rem !important; margin-top: 0 !important;}
	.touzhe .touzhe_body .xun:hover{ height: auto !important;}
	.touzhe .touzhe_body .xun .xiala{ display:none}
	.touzhe .touzhe_body .xun .xiala a{ width:100% !important; background:rgba(255,255,255,0.3) !important; font-size:0.85rem !important; display:block !important;margin-top:1px; padding:0 !important;}
	.touzhe .touzhe_body div:nth-child(4){ margin-right:0px}

.ser_newsnav{}
.ser_newsnav span{ float:left; font-size:15px; color:#666666; line-height:38px;}
.ser_newsnav .ser_link_xun{ padding:0 20px; float:left; position:relative;}
.ser_newsnav .ser_link_xun .ser_link_title{ font-size:15px; color:#666666; line-height:38px; padding-right:17px; background:url(../png/bg23.png) no-repeat 100% 50%;}
.ser_newsnav .ser_link_xun .ser_link_box{ display:none; left:0; position:absolute; width:100%; border: #CCCCCC solid 1px; border-top: #f3f3f3 solid 2px; background: #f3f3f3; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.ser_newsnav .ser_link_xun .ser_link_box a{ float:left; display:inline-block; width:100%; text-align:center; line-height:40px; font-size:15px; color:#666666;}
.ser_newsnav .ser_link_xun .ser_link_box a:hover{ background:#0d6cbd; color:#FFFFFF;}


.service_xun{ width:1200px; margin:25px auto 0 auto; background:#FFFFFF;}
.service_xun .sercice_text{ padding:40px; width:400px; float:right;}
.service_xun .sercice_img{ width:800px; float:left;}
.service_xun:nth-child(2n) .sercice_text{ float:left;}
.service_xun:nth-child(2n) .sercice_img{ float:right;}

.service_xun .sercice_text table{ width:100%; margin:10px 0 40px 0;}
.service_xun .sercice_text table .st1{ width:80px; height:80px; border-radius:80px; background:#FFFFFF; text-align:center; line-height:80px; border:#018fcf solid 1px;}

.service_xun .sercice_text table .st2{ font-size:20px; color:#018fcf; line-height:20px;}
.service_xun .sercice_text table .st3{ font-size:16px; color:#999999; line-height:20px;}

.service_xun .sercice_text .st4{ font-size:13px; line-height:2em; color:#999999; border-top:#e5e5e5 solid 1px; padding-top:30px; padding-bottom:35px;}

.service_xun .sercice_text .st5{ font-size:13px; line-height:22px; color:#999999;}
.service_xun .sercice_text .st5 i{ width:22px; height:22px; text-align:center; line-height:18px; font-weight:bolder; border:#efefef solid 2px; color:#ccc; border-radius:25px; margin-left:10px;}

.service_xun:hover{ background:#018fcf; transition:all 0.5s ease-out;}
.service_xun:hover .sercice_text a,.service_xun:hover .sercice_text i,.service_xun:hover .sercice_text div{ color:#FFFFFF !important;}



	.pro_title1{ padding:1rem 0; margin-top:1rem;}
	.pro_title1 img{ width:50px}
	
	.pro_title3{ font-size:1.25rem; padding:0 0 1rem 0;}

	.pro_box{ width:100%;}
	.pro_box .pro_box_nei{ display:block; width:100% !important; margin:0 !important; padding:0 1rem;}
	.pro_box .pro_xun{ width:48%; margin:0.4rem 0; height:150px; float:left; overflow:hidden; position:relative;}
	.pro_box .pro_xun:nth-child(2n){ float:right;}
	.pro_box .pro_xun .pro_xun_title{font-size:1rem;}
	.pro_box .pro_xun .pro_xun_img { height: 150px;}
	.pro_box .pro_xun .pro_xun_img img{ height: 100%;}


	.pro_title2{ width:100%; height:15px; margin:2rem auto;}
	.pro_title2 div{ font-size:1.25rem;}

	.product{ width:100%;}
	.product .product_nei{ display:block; margin:1rem auto; padding:0 1rem;}
	.product .product_nei a{ padding-top:120px; font-size:0.95rem; width:48%; height:150px; margin:0.4rem 0; background-size:30% auto !important;}
	.product .product_nei a:nth-child(2n){ float:right;}


.news{ width:1200px; margin:25px auto 53px auto;}
.news .news_left{ width:875px; float:left; background:#fff; padding:36px 31px 46px 31px;}
.news .news_left .new_first{ width:100%; margin-bottom:17px;}
.news .news_left .new_first .new_first_left{ width:440px; float:left;}
.news .news_left .new_first .new_first_left .new_first_date{ margin-bottom:15px; width:100%; color:#999999; font-size:18px; line-height:26px; float:left;}
.news .news_left .new_first .new_first_left .new_first_title{ font-size:18px; line-height:30px; white-space:pre; text-overflow:ellipsis; overflow:hidden; color:#018fcf; width:100%; display:inline-block; float:left; font-weight:bolder;}
.news .news_left .new_first .new_first_left .new_first_small{ margin-bottom:12px; height:96px; overflow:hidden; color:#999999; line-height:24px; font-size:14px; width:100%; float:left;}
.news .news_left .new_first .new_first_left .new_first_more{ float:left; width:100%; font-size:14px; line-height:46px; color:#666666; display:inline-block; border-top:#e5e5e5 dashed 1px;}
.news .news_left .new_first .new_first_right{ display:inline-block; width:327px; height:183px; overflow:hidden; float:right;}
.news .news_left .newsbox{ width:100%; border-top:#e5e5e5 solid 2px;}
.news .news_left .newsbox li{ width:100%; padding:30px 0; float:left; border-bottom:#e5e5e5 dashed 1px;}
.news .news_left .newsbox li:nth-child(1){ display:none;}
.news .news_left .newsbox li .new_xun_deta{ width:120px; height:120px; float:left; margin-right:-120px; padding:25px 0 0 21px; background:#f9f9f9; color:#666666; font-size:16px;}
.news .news_left .newsbox li .new_xun_deta .new_xun_deta1{ font-size:30px; font-weight:bolder;}
{ font-size:16px;}


.news .news_left .newsbox li .new_xun_text{ margin-left:145px;}
.news .news_left .newsbox li .new_xun_text .new_xun_title{ float:left; font-size:18px; font-weight:bolder; line-height:35px; width:100%; overflow:hidden; display:inline-block; text-overflow:ellipsis; white-space:pre; color:#333333;}
.news .news_left .newsbox li .new_xun_text .new_xun_title2{ float:left; width:100%; font-size:12px; color:#9f9f9c; line-height:35px; width:100%;}
.news .news_left .newsbox li .new_xun_text .new_xun_title2 span{ float:left; display:inline-block; margin-right:25px;}
.news .news_left .newsbox li .new_xun_text .new_xun_small{ font-size:12px; color:#666666; line-height:23px; width:100%; height:46px; overflow:hidden;}

.news .news_left .newsbox li:hover .new_xun_text .new_xun_title{ color:#018fcf;}
.news .news_left .newsbox li:hover .new_xun_deta{ background:#018fcf; color:#FFFFFF;}

	.fenye{  margin-top:0px;}
	.fenye .fenye_box a{font-size:0.8rem;}

.news .news_right{ width:300px; float:right;}
.news .news_right .news_right_xun{ width:100%; padding:0 20px 20px 20px; background:#FFFFFF; margin-bottom:15px;}
.news .news_right .news_right_xun .news_right_title{ border-bottom:#e5e5e5 solid 1px; height:60px; width:100%; float:left;}

.hottag{ color:rgba(0,0,0,1.00); font-size:18px; line-height:60px;}
.hottag i{ color:#018fcf; font-size:20px; margin-right:20px; line-height:60px;}

.tag_box{ width:100%; float:left;}
.tag_box a{ background:#f9f9f9; color:#666666; font-size:14px; text-align:center; padding:0 17px; float:left; display:inline-block; margin-right:10px; margin-top:10px; line-height:40px;}

.cpxx_title{}
.cpxx_title .cpxx{ color:rgba(0,0,0,1.00); font-size:18px; line-height:60px;}
.cpxx_title a{ font-size:13px; line-height:60px; color:#747474;}

.cpxx_box{ width:100%;}
.cpxx_box a{ width:100%; color:#666666; font-size:14px; line-height:30px; display:inline-block; float:left; padding-left:14px; background:url(../png/bg29.png) no-repeat 0 50%;}


.mess{ width:1200px; background:#FFFFFF; padding:40px; margin:0 auto;}
.mess_form{ width:100%;}
.mess_form table{ width:100%;}
.mess_form table td{ height:90px; font-size:18px; color:#666666;}
.mess_form table td input{ font-size:16px; color:#666666; width:330px; height:52px; border:#b4b4b4 solid 1px; padding:0 13px;}
.mess_form table td textarea{ font-size:16px; color:#666666; line-height:26px; border:#b4b4b4 solid 1px; width:100%; height:222px; padding:10px 13px;}

.mess_form table td input[type='submit']{ width:136px; height:54px; background:#018fcf; border:#018fcf solid 1px; text-align:center; color:#FFFFFF; cursor:pointer; font-size:18px;}
.mess_form table td a{ font-size:18px; width:134px; height:54px; text-align:center; cursor:pointer; background:#999999; float:right; line-height:54px; color:#FFFFFF;}
.mess_form table .ss1 td{ border-bottom:#ababab dashed 1px; padding:20px 0 40px 0;}
.mess_form table .ss2 td{ padding:40px 0;}

.member{ width:100%;}
.member li{ padding:35px 0; width:100%; float:left; border-bottom:#e5e5e5 solid 1px;}
.member li .member_img{ display:inline-block; width:321px; height:192px; overflow:hidden; float:left; margin-right:-321px; background:url(../jpg/tupian27.jpg) no-repeat 50%; background-size:cover; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.member li .member_img img{ width:100%;}
.member li .member_text{ margin-left:361px;}

.member li .member_text .member_title{ font-size:18px; color:#666666; line-height:50px; width:100%; float:left; font-weight:bolder;}
.member li .member_text .member_small{ font-size:14px; color:#666666; line-height:24px; width:100%; float:left; height:48px; overflow:hidden;}
.member li .member_text .member_xian{ width:100%; float:left; height:23px; border-bottom:#e5e5e5 dashed 1px; margin-bottom:25px;}

.member li .member_text .member_more{ font-size:14px; color:#666666; display:inline-block; float:left;}
.member li .member_text .member_more i{ margin-left:10px; color:#999999;}

.member li:hover .member_text .member_title{ color:#0d6cbd;}
.member li:hover .member_text .member_more{ color:#0d6cbd;}
.member li:hover .member_text .member_more i{ color:#0d6cbd;}


.deve{ width:1200px; margin:0px auto;}
.deve .deve_left{ width:80px; height:100px;}
.deve .deve_center{ width:1040px; height:100px;}

.deve i{ width:40px; height:100px; font-size:15px; cursor:pointer; text-align:center; line-height:100px; color:#018fcf; border-radius:5px; background:#fff;}
.deve i:hover{ background:#018fcf; color:#FFFFFF;}

.deve .deve_center .year_box{ width:1040px; height:100px; overflow:hidden; background:url(../png/bg37.png) repeat-x 50%;}
.deve .deve_center .year_box .year_nei{ width:100%; height:120px; overflow:hidden; overflow-x:auto;}
.deve .deve_center .year_box .year_nei .year_xun{ width:157px; height:80px;}
.deve .deve_center .year_box .year_nei .year_xun a{ width:99px; height:100px; background:url(../png/bg35.png) no-repeat 50%; text-align:center; line-height:100px; font-size:27px; color:#FFFFFF; font-weight:bolder; display:inline-block; margin-left:58px;}
.deve .deve_center .year_box .year_nei .year_xun:nth-child(1) a{ margin-left:0;}

.deve .deve_right{ width:80px; height:80px;}

.develop{ width:1200px; padding:30px; margin:30px auto; background:#FFFFFF;}
.develop .develop_left{ margin-right:-210px; width:210px; float:left; text-align:center; font-size:36px; color:#018fcf; font-weight:bolder;}
.develop .develop_right{ font-size:14px; line-height:40px; color:#666666; margin-left:210px; border-left:#e5e5e5 solid 1px; padding:12px 0 70px 80px;}
.develop .develop_right ul{ list-style-type:disc; padding-left:15px;}
.develop .develop_right ul li{ list-style-type:disc;}

.vision_box{ width:1200px; background:#fff; margin:30px auto; font-size:14px; line-height:2em; color:#666666;}

.case{ width:1200px; margin:30px auto; background:#FFFFFF; padding:30px 50px; }
.case .case_xun{ width:245px; height:165px; padding:5px; border:#eaeaea solid 1px; float:left; margin:0 40px 25px 0;}
.case .case_xun:nth-child(4n){ margin-right:0;}
.case .case_xun .case_nei{ width:100%; height:100%; overflow:hidden; position:relative;}
.case .case_xun .case_nei .case_ban{ width:100%; height:100%; position:absolute; z-index:8; background:url(../png/bg38.png) no-repeat 50%,rgba(0,0,0,0.50); padding-top:100px; text-align:center; font-size:14px; color:#fff; }
.case .case_xun .case_nei .case_img{ width:100%; height:100%; overflow:hidden; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.case .case_xun .case_nei .case_img img{ width:100%;}

	.app{ width:100%; padding:0px; padding-bottom:20px; margin:1rem auto;}
.app .app_top{ width:100%; margin:16px 0 19px 0; float:left;}
.app .app_top a{ width:115px; text-align:center; line-height:42px; color:#333333; float:left; display:inline-block; border-radius:5px; font-size:14px; background:#f0f0f0; margin-left:13px;}
.app .app_top a:nth-child(1){ margin-left:0;}

.app .app_top a:hover,.app .app_top a.on{ background:#018fcf; color:#fff;}

.app .app_box{ width:100%; float:left;}
.app .app_box .qpp_title{ width:100%; color:#2b2a2a; font-size:15px; color:#2b2a2a; font-weight:bolder; line-height:34px; padding-left:12px; width:100%; border-bottom:#cccccc dashed 1px;}
.app .app_box a{ display:inline-block; background:url(../jpg/tupian30.jpg) no-repeat 10px 50%; width:100%; float:left; border-bottom:dotted #CCCCCC 1px; height:40px; line-height:40px; padding-left:23px;}
.app .app_box a:hover{ color:#fc4548;}

	
	.solution{ width:100%; padding:0rem; margin:1rem auto;}
	.solution .solution_title .solution_title1{ float:none; font-size:1.05rem; line-height:1.4; text-align:left; }
	.solution .solution_title .solution_title2{ width:100%; text-align:center; float:left; margin:10px 0;}
	.solution .solution_title .solution_title2 div span{ font-size:0.8rem; float: none;}
	.solution .solution_newstext{ font-size:0.85rem !important; line-height:1.8 !important; padding:20px 0;}
	.solution .solution_newstext>div{ font-size:1rem !important; line-height:1.4 !important; text-align:left !important;}
	.solution .solution_newstext>p{ margin-bottom:10px !important; text-indent:0 !important}
	.solution .solution_newstext>p>span{ font-size:0.85rem !important; font-family:Microsoft Yahei !important; }
	.solution .solution_newstext>p>span span{ font-family:Microsoft Yahei !important;}
	.solution .solution_newstext>p>img{ max-width:100% !important; height:auto !important; display:block;}
	.solution .solution_newstext .newstext_title{ font-size:0.9rem !important; margin-bottom:1rem; height:auto; padding:0.5rem;}

	.solution_icon{ margin:26px 0;}
	.solution_icon .solution_icon_nei{ display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center;}
	.solution_icon .solution_icon_nei div{ width:80px; height:80px; border-radius:100%; font-size:0.8rem; line-height:80px; margin:0 !important; }
	.solution_icon .solution_icon_nei div span{ line-height:1.2;}
	.solution_icon .solution_icon_nei .clear{ display:none;}



	.solution_banner{ font-size: 1rem; line-height: inherit; overflow:hidden;}
	.solution_cpxx{}
	.solution_cpxx_nei{ padding:20px 0;}
	.solution_cpxx_title{ font-size:1rem;}
	.solution_cpxx_box{ float: none; display:block; margin-left:0px;}
	.solution_cpxx_box .solution_cpxx_xun{ width:100%; float: none; margin:10px 0;}
	.solution_cpxx_box .solution_cpxx_xun .solution_cpxx_img{ width:100%; height: auto;}
	.solution_cpxx_box .solution_cpxx_xun .solution_cpxx_tit{font-size:0.8rem;}




.chanpinbox .chanpin_liebiao .chanpin_liebiao_img{ position:relative;}
.chanpinbox .chanpin_liebiao .chanpin_liebiao_img:before{ content:""; position:absolute; display:inline-block; width:183px; height:19px; background: url(../png/top.png) no-repeat 50%; left:0; top:0;}
.chanpinbox .chanpin_liebiao .chanpin_liebiao_img:after{ content:""; position:absolute; display:inline-block; width:125px; height:11px; background: url(../png/bottom.png) no-repeat 100% 50%; right:0; bottom:10px;}





/*电线电缆，细节图*/
.params_img{ position:relative;  text-align:left;}
.params_nodes_show{ position:absolute; left:-10000px; background-image:url(../png/node_solid_bg.png); background-repeat:repeat-y; background-position:50% 0px; overflow:hidden;}
.params_nodes_show span{ padding: 0 20px; height: 32px;	font-weight:normal; line-height: 32px; border-radius: 5px; background: #0d6cbd; color: #fff; display: inline-block;     bottom: 0px; min-width:110px; text-align:center; }
.params_nodes_show img{ margin-left:6px;}
.params_node_img{ display:block; overflow:hidden;}
.params_img span{ width:14px; height:14px; display:block; cursor:pointer; position:absolute;
 display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-moz-flex; display:-ms-flexbox; display:flex; /* 水平居中*/ -webkit-box-align:center; -moz-box-align:center; -ms-flex-pack:center;/* IE 10 */ -webkit-justify-content:center; -moz-justify-content:center; justify-content:center;/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/ /* 垂直居中 */ -webkit-box-pack:center; -moz-box-pack:center; -ms-flex-align:center;/* IE 10 */ -webkit-align-items:center; -moz-align-items:center; align-items:center;
  animation:myfirst 2s ease infinite; 
}


.params_img span .dian{ width:14px; height:14px; border:#0d6cbd solid 2px; border-radius:33px ;box-shadow: rgba(13, 108, 189, 0.4) 0 0 5px, rgba(13, 108, 189, 0.4) 0 0 5px inset;

 display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-moz-flex; display:-ms-flexbox; display:flex; /* 水平居中*/ -webkit-box-align:center; -moz-box-align:center; -ms-flex-pack:center;/* IE 10 */ -webkit-justify-content:center; -moz-justify-content:center; justify-content:center;/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/ /* 垂直居中 */ -webkit-box-pack:center; -moz-box-pack:center; -ms-flex-align:center;/* IE 10 */ -webkit-align-items:center; -moz-align-items:center; align-items:center; }

.params_img span .dian div{ width:6px; height:6px; background:#0d6cbd; border-radius:10px;}


.params_img span:hover .dian,.params_img span.on .dian{}
/*监控器材，细节图*/

.big_img_show{width:550px; overflow:hidden; position:relative; display:none; margin:auto; margin-top:20px;}
.big_img_show.on{ display:block;}
.big_img_show span{ width:33px; left:-1000px; top:-1000px; height:33px; display:block; cursor:pointer; position:absolute; background:url(../gif/dot.gif) no-repeat center center;}
.big_img_show span:hover,.big_img_show span.on{background:url(../png/dot_on.png) no-repeat center center;}

.zhici_tianjin{ width:668px; border:1px solid #DFDFDF; margin-top:13px; box-shadow:0px 0px 5px #DFDFDF; }
.zhici_tianjin_tp{ width:668px; min-height:400px; overflow:hidden; position:relative;  }
.zhici_tianjin_tp .tp_left{ display:inline-block; width:24px; height:48px; background:url(../png_right.html) no-repeat left top; position:absolute; left:28px; top:188px;  }
.zhici_tianjin_tp .tp_left.on{  background:url(../png_bj_right.html) no-repeat left top;cursor:pointer;}
.zhici_tianjin_tp .tp_right{ display:inline-block; width:24px; height:48px; background:url(../png_left.html) no-repeat left top; position:absolute; right:28px; top:188px;  }
.zhici_tianjin_tp .tp_right.on{ background:url(../png_bj_left.html) no-repeat left top;cursor:pointer;}

.show_params_img{ width:550px; margin:auto; margin-bottom:20px; overflow:hidden;}
.show_params_img img{ display:none; max-width:550px; margin-top:10px; margin:auto;}

	
	.support_top{ }
	.support_top_left{ width:100% !important; height:auto !important; float: none !important; margin-bottom:1rem !important;}
	.support_top_left a{ width:100% !important; float: none !important; height:50px !important; line-height:1.5 !important; font-size:0.8rem !important; display:flex;align-items:center; justify-content:flex-start; text-align:left !important; padding:0 10px; background-size:100% auto !important; border-top:#e8e8e8 solid 1px;}

	.support_sechar_form{ width:100% !important; float: none !important; margin-top:1rem !important;}
	.support_sechar_form input[type="text"]{ width:80% !important;}
	
	.support_box{ margin-top:1rem;}
	.support_box li{ padding:0.5rem !important; margin-bottom:1rem !important; min-height: inherit !important;}
	.support_box li .sup_top{ width:100%; height: inherit !important; display:flex; position:relative;}
	.support_box li .sup_top1{ width: auto !important; font-size:0.8rem !important; line-height: inherit !important;}
	.support_box li .sup_top2{ width: auto !important; font-size:0.8rem !important; line-height:inherit !important; margin-left:5px; margin-right:30px;}
	.support_box li .sup1{ position:absolute; right:0; margin-top:0 !important; width:20px; height:20px;}
	.support_box li .sup2{ position:absolute; right:0; margin-top:0 !important; width:20px; height:20px;}
	.support_box li .sup_bot{ font-size:0.8rem !important; line-height:1.6 !important;}
	.support_box li.on{ padding-bottom:12px;}
	.support_box li.on .sup_top{ height: inherit !important; padding-bottom:10px;}
	
	
	.enterprise{ width:100% !important; margin:1rem auto !important; height: inherit !important; padding:0 1rem !important;}
	.enterprise .ent_top{ padding:35px 0;}
	.enterprise .ent_top .ent_top_xun{ width:31.33% !important; float:left; margin:0 1% !important;}
	.enterprise .ent_top .ent_top_xun:nth-child(1){ margin-left:1% !important;}

	.enterprise .ent_bot{ }
	.enterprise .ent_bot .ent_bot_xun{ display:inline-block; float:left; width: 50% !important; margin-right:0px !important;}
	.enterprise .ent_bot .ent_bot_xun:nth-child(5n+1){ margin-left:0 !important;}
	.enterprise .ent_bot .ent_bot_xun .ent_bot_top{ float: none !important; font-size:2rem !important; margin:0 auto;}
	.enterprise .ent_bot .ent_bot_xun .ent_bot_bot{ font-size:0.9rem !important; line-height:1.5 !important; height:3.5rem; margin-top:0.5rem;}
	
	.ent_page{ margin-top:1rem !important;}
	.ent_page .ent_page_left{ float: none !important; width:100% !important; padding:0 1rem !important;}

	.ent_page .ent_page_right{ width:100% !important; float: none !important; margin-top:2rem;}
	.ent_page .ent_page_right .ent_seachar{ float: none !important;}
	.ent_page .ent_page_right .ent_seachar input[type="text"]{ width:70% !important; padding:0 1rem !important;}
	.ent_page .ent_page_right .ent_seachar input[type="submit"]{ width:30% !important; margin-left:0px !important; font-size:1rem !important;}
	.enterprise_box{ float: none !important; margin:1rem 0 !important;}
	.enterprise_box div{ float: none !important; width:100% !important; padding-right:1%; font-size:0.85rem !important; border-bottom:#eee solid 1px;}
	
	
	
	.con1{ font-size:1.25rem !important;}
	.con2{ font-size:1rem !important; margin:1rem 0 !important; text-align:left !important;}

	.con4{ margin-top:1rem !important;}
	.con4 .con4_xun{ width:100% !important; padding:1rem !important; margin-top:1rem; background:#f4f4f4;}
	.con4 .con4_xun:nth-child(2){ border-left:#CCCCCC solid 0px !important;}
	.con4_xun1{ font-size:1rem !important; }
	.con4_xun2{ font-size:0.8rem !important;}
	.con4_xun_box{ font-size:0.8rem !important; line-height:1.6 !important;}
	.con4_xun_box div{ height: auto !important; padding:10px 0; padding-left:20px !important; background-size:15px 15px !important;}

	.con4_xun_box .con4_xun_box6{ width:125px !important; height:125px !important; margin-top:0 !important; padding-top:0 !important;}

	.con5{ margin-top:1rem !important; font-size:1.25rem !important;}
	.con5 span{ margin-left:1rem;}
	
	.con6 div{ display:flex !important; }
	.con6 div a{ margin:0.5rem !important; border-radius:5px;}
	.con7{ font-size:0.85rem !important; line-height:2 !important;}
	
	
	
	.soultionbox{ width: 100% !important; margin: 1rem auto 0 auto !important; }
	.soultionbox .sou_xun{ float: none !important; margin-bottom: 1rem !important;}
	.soultionbox .sou_xun .sou_img{ width: 100% !important; height: auto !important;}
	
	.soultionbox .sou_xun .sou_text{ width: 100% !important;}

	.soultionbox .sou_xun:nth-child(2n+1) .sou_img{ float: none !important;}
	.soultionbox .sou_xun:nth-child(2n+1) .sou_text{ float: none !important; padding: 1rem !important;}
	.soultionbox .sou_xun:nth-child(2n) .sou_img { float: none !important;}
	.soultionbox .sou_xun:nth-child(2n) .sou_text{ float: none !important; text-align: left !important; padding: 1rem !important;}

	.soultionbox .sou_xun .sou_text .sou_title{ font-size: 1rem !important; line-height:2 !important; float: none !important; padding-bottom:10px;}
	.soultionbox .sou_xun .sou_text .sou_small{ padding: 10px 0; height: auto !important; float: none !important; font-size: 0.8rem !important; line-height:1.6 !important;}
	.soultionbox .sou_xun .sou_text .sou_more{ font-size: 0.8rem !important;}


	
	.chanpin_left{ width: 100% !important; float: none !important; display:none; position:absolute; top:200px; left:0; z-index:10;}
	.chanpin_left .chanpin_menu .chanpin_icon{height:50px !important;padding: 22px 0;}
	.chanpin_left .chanpin_menu .chanpin_icon div:nth-child(1){ top: 25px !important;}
	.chanpin_left .chanpin_menu .chanpin_icon div:nth-child(2){ top: 18px !important;}
	.chanpin_left .chanpin_menu .chanpin_menu_title{ font-size: 0.9rem !important; height:50px !important; line-height:50px !important;}
	.chanpin_left .chanpin_menu .chanpin_menu_drop{ float: none !important;}
	.chanpin_left .chanpin_menu .chanpin_menu_drop a.erjilanmu_title_text{ float: none !important; height: 30px !important; line-height: 30px !important; font-size: 0.8rem !important}

	.chanpin_left .chanpin_menu .chanpin_menu_drop .erjilanmu .erjilanmu_title_icon{ width:11px !important; height:30px !important;}
	.chanpin_left .chanpin_menu .chanpin_menu_drop .erjilanmu .erjilanmu_title_icon div:nth-child(1){ width: 11px !important; top: 15px !important;}
	.chanpin_left .chanpin_menu .chanpin_menu_drop .erjilanmu .erjilanmu_title_icon div:nth-child(2){ height: 11px !important; left:5px !important; top:10px !important;}

	.chanpin_left .chanpin_menu .chanpin_menu_drop .erjilanmu .sanjilanmu{ width:100%; float:left; display:none;}
	.chanpin_left .chanpin_menu .chanpin_menu_drop .erjilanmu .sanjilanmu a{ padding: 0 28px; display:inline-block; width:100%; float:left; line-height:36px;height:36px;overflow: hidden;}

	.chanpin_right{ width: 100% !important; float: none !important;}

	.chanpinbox{ margin-top:1rem;}
	.chanpinbox .chanpin_liebiao{ width:100% !important; height: auto !important; float: none !important; margin-right:0 !important; margin-bottom:1rem !important;}
	.chanpinbox .chanpin_liebiao .chanpin_liebiao_img{ height: auto !important;}
	.chanpinbox .chanpin_liebiao .chanpin_liebiao_text{ padding:0 1rem !important;}
	.chanpinbox .chanpin_liebiao .chanpin_liebiao_text .chanpin_liebiao_title{font-size:0.9rem !important;}
	.chanpinbox .chanpin_liebiao .chanpin_liebiao_text .chanpin_liebiao_small{ height: auto !important; padding:1rem 0 !important; font-size:0.8rem !important; line-height:1.6 !important;}


	.chanpin_title{ margin-top:1rem; font-size:1rem !important}

	.shanpin_pic{ margin: 1rem auto !important; padding:0px 0px !important; }
	.chanpin_right .chanpin_text .chanpin_sel .chanpin_sel_xun .chanpin_zi{ font-size: 0.85rem !important;}
	.chanpin_right .chanpin_text .chanpin_sel .chanpin_sel_xun .chanpin_arrow{margin-top: -8px !important;}

	.chanpin_right .chanpin_text .chanpin_option{ padding: 1rem 0 !important; font-size: 0.8rem !important; line-height:1.6 !important;}
	.chanpin_right .chanpin_text .chanpin_option p {padding:0 !important; }
	.chanpin_right .chanpin_text .chanpin_option .ti{font-size:0.8rem !important; padding-left:5px !important;}

	.chanpin_lxwm{ margin-top:1rem;}
	.chanpin_lxwm .chanpin_lxwm_left .chanpin_lxwm1{ text-align:left; display:block !important;}
	.chanpin_lxwm .chanpin_lxwm_left .chanpin_lxwm1 div:nth-child(1){ font-size: 0.8rem !important;}
	.chanpin_lxwm .chanpin_lxwm_left .chanpin_lxwm1 div:nth-child(2){ font-size: 1rem !important;}
	.chanpin_lxwm .chanpin_lxwm_right div{font-size: 1rem !important; padding:0 18px 0 55px; }


.imgbox{ position:absolute; width:14px; height:14px; cursor:pointer;z-index:5}
			 .params_img .xjname{ position:absolute; overflow:hidden; height:0px; opacity:0.3;}
			 .params_img .xjname div.xjname2{ position:absolute; padding:0 12px; height:32px; border-radius:5px;    white-space: pre; background:#f0f0f0; opacity:0; color:#666666; font-size:14px; text-align:center; line-height:32px; transition:all ease-in-out 2.5s; }
			 
			 .params_img .xjname[class*="up"]{ top:0;  background: url(../png/f65d3087e954559d6fa5372fb6811f98.png) no-repeat 50% 0;}
			 .params_img .xjname[class*="down"]{ bottom:0; background: url(../png/f65d3087e954559d6fa5372fb6811f98.png) no-repeat 50% 100%;}
			 .params_img .xjname[class*="up"] div.xjname2{ top:0;}
			 .params_img .xjname[class*="down"] div.xjname2{ bottom:0;}
			 
			 .params_img .xjname.srcimg{ width:0px !important; margin-top:00000px; text-align:center; height:0px !important; dispaly:none;}
			 .params_img .xjname.srcimg div.xjname2{ height:auto; padding:80px 0; background:none; display: inline-block; position: relative;}
			 .params_img .xjname.srcimg div.xjname2 .xian{ width:0; height:0; overflow:hidden;}
			 .params_img .xjname.srcimg div.xjname2 .xian div{ border-left:#000000 solid 1px; height:100%; width:100%; border-bottom:#000000 solid 1px;}
			 .params_img .nimgbox{ text-align:center; width:767px; margin:7px; display:inline-block; position:relative;}
			 .params_img .nimgbox img{ margin:80px auto; opacity:0;    border: #9f9f9f solid 1px;
    border-radius: 5px;
    box-shadow: rgba(0,0,0,0.5) 2px 2px 10px;}
			 .xian{ width:auto; height:50%;  }
			 .xian .xian_left{ width:1px; height:0px; position:absolute; left:0; top:0; border-left:#0d6cbd solid 1px;}
			 .xian .xian_bottom{ width:0px; height:1px; position:absolute; left:0; bottom:50%; border-bottom:#0d6cbd solid 1px;}
			 

			 
			 .cpxx_biaoge{ width:100%; margin:2% 0; background:#FFFFFF;}
			 .cpxx_biaoge th{ font-weight:normal; font-size:15px; color:#FFFFFF; background:#7384a0; text-align:center; height:30px; width:24%; }
			 .cpxx_biaoge td{ font-size:13px; color:#333333; background:#d3def0; text-align:center; height:30px; }
			 	 

.pos_img{ position:absolute;}
.pos_img_show{margin-left:20px; margin-top:100px; z-index:999; margin-bottom:1px;border-radius: 5px;/*box-shadow: rgba(0,0,0,0.5) 2px 2px 10px;*/opacity:0;}

			 
}
