﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#333; font-size:12px; font-family: "微软雅黑";}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle;}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none;}
a{color:#333; text-decoration:none;}
a:hover {color:#F60; text-decoration:none; }
img {max-width:100%;}

.w1160 { max-width:1160px; width: 100%; margin: 0 auto; background: no-repeat; min-width:1200px;}
.w1160:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }

/* 本例子css */
.fullSlide{ width:100%;  position:relative;  height:549px; background:#000; min-width:1200px; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:549px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{ display:block; height:549px; }
.fullSlide .hd{ width:52%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ float: right;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
	filter:alpha(opacity=50);opacity:0.5;  line-height:999px;}
.fullSlide .hd ul .on{ background:#fff;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;}
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
/* banner */

.top { border-top:1px solid #dddddd; background:#ededed; overflow:hidden; width:100%; min-width:1200px;}
.top_ks { line-height:30px; float:left;}
.top_guo { float:right; text-align:right; margin-top:10px;}
.top_guo p { float:left; line-height:12px; margin-left:10px; }
.top_guo img { margin-right:5px;}

.logo { float:left; margin:30px 0;}

/* 搜索栏 */
.sol_1 { float: right; margin-top:34px;}
.sol_1 .ms{ width: 300px; height:34px; border:0px solid #9dd1d1; box-sizing:border-box;outline:none; background:#fff; float:left; text-indent:10px;}
.sol_1 .sml { width:43px; height:34px; float:left; background: url(../images/sos.png) no-repeat;  border:1px solid #ededed; }

.dht { width:100%; overflow:hidden; background:#45367f; min-width:1200px;}
.dht ul {width:1160px;  margin:0 auto; }
.dht li { width:165px; float:left; text-align:center; line-height:60px; font-size:15px; }
.dht li:last-child{background:none;}
.dht li a{ display:block; color:#fff;}
.dht li:hover a{ color:#fff; background:#524099; width:99%;}
.gan { background:url(../images/gen.png) no-repeat right;}

.mi_top { overflow:hidden; margin-top:50px; text-align:center;}
.mi_top span { font-size:30px;}
.mi_top p { font-size:16px; color:#a9a6a6;}

.syw_cpsz { overflow:hidden; margin-top:40px;}
.syw_cpsz ul { margin-left:-26px;}
.syw_cpsz li { width:280px; float:left; background:#f1f1f1; padding:5px; margin-left:26px; line-height:40px; text-align:center; margin-bottom:2%;}

.sy_gosj { overflow:hidden; margin-top:30px; background:#f2f2f2; width:100%; min-width:1200px;}
.su_tp{ width:586px; float:left; margin-top:35PX;}
.su_sgjj { float:right; width:calc(100% - 590px); background:#f2f2f2; padding-left:2%;}
.su_swqq { font-size:30px; margin-top:30px;}
.su_swqq_1 { margin:20px 0; font-size:14px; line-height:30px; overflow:auto; height:230PX;}
.su_swqq_more{ border:1px solid #e6e6e6; width:120px; text-align:center; font-size:14px; line-height:35px; height:35px; margin-bottom:35px;}
.su_swqq_more a{ display:block;}
.su_swqq_more a:hover { background:#45367f; color:#fff;}

.haochui_q1 { overflow:hidden; margin-top:7%;}
.haochui_q1 ul { }
.haochui_q1 li {width:25%; float:left; margin-bottom:75px;text-align:center;}
.haochui_q1 li .haochui_q1_1 img { width:110px; height:auto;}
.haochui_q1 li .haochui_q1_2 { font-size:16px; margin-top:6%;}

/* 设备 */
.tus_hsp { overflow:hidden; margin-top:40px;}
.parBd{margin-top:1px; position:relative;}
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px;   position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:50%; display:block; width:25px; height:52px; margin-top:-26px; background:url(../images/icoLeft.png) center center no-repeat ; }
.slideGroup .sNext{ left:auto; right:0px; background:url(../images/icoLeft_po.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ margin-left:16px; float:left; _display:inline; overflow:hidden; text-align:center; }
.slideGroup .parBd ul li p { line-height:35px; font-size:16px;}
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:280px; height:auto; display:block;  border:1px solid #dbdbdb; cursor: pointer; transition: all 0.6s; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  transform: scale(1.1); }
.slideGroup .parBd ul li .title{ line-height:40px; }

/* 新闻 */
.xiw { overflow:hidden; margin-top:40px;}
.xiw_tu { float:left;}
.xinw { float:right;width:59%;}
.xinw ul { margin-left:-1%;}
.xinw li {  float:left; margin-left:1%; width:100%; padding:1%; transition:all 1s; margin-bottom:5px; border-bottom:1px dashed #e1e1e1;}
.xinw li a{display:block; }

/*新闻*/
.news { overflow:hidden; margin-top:30px;}
.news ul{}
.news li{ overflow:hidden; width:95%; border-bottom:1px solid #e6e6e6; margin-bottom:10px;}
.news li a{ color:#333;display:block; }
.news li:hover{ box-shadow:0 0 1px #cacaca;}
.news li:hover a{color:#4fb9c6}
.news_1 { overflow:hidden; margin-top:2%; color:#979797;}
.news_1 .news_1_da { font-size:16px; float:left;}
.news_1 .news_2_da { font-size:16px; float:left;}
.news_2 {}
.news_2 .news_2_2wz{ font-size:18px;}
.news_2 .news_2_3wz{ margin-top:10px; line-height:30px; color:#818181; font-size:16px;}
.nes_0 { width:calc(100% - 272px); float: right;}
.news_3{ float: left; margin-bottom:30px;} 
.news_3 img{ width:250px; height:auto;} 

.xinw_a { float:left; text-align:center; width:110px; color:#fff; background:#584a8d; margin-right:10px; padding:1.5%;}
.xinw_a .xinw_a_da { font-size:28px;}
.xinw li:hover .xinw_a .xinw_a_da { color:#fff !important;}
.xinw_a .xinw_a_xiao { font-size:15px;}
.xinw li:hover .xinw_a .xinw_a_xiao { color:#fff !important;}
.xinw_b { float:left; width:calc(100% - 120px);}
.xinw_b .xinw_b_mt { font-size:16px; line-height:35px;}
.xinw li:hover .xinw_b .xinw_b_mt{ color:#584a8d !important;}
.xinw_b .xinw_b_ny { line-height:20px; color:#949494;}
.xinw li:hover .xinw_b .xinw_b_ny { color:#584a8d !important;}

.foot { background:#584a8d; overflow:hidden; width:100%; margin-top:30px; line-height:25px; color:#fff; padding:1% 0; min-width:1200px;}

/*ny_banner*/
.ny_banner_bjj{width:100%; position:relative;}
.ny_banner_bj{width:100%; height:200px; overflow:hidden;background:#eee;}
.ny_banner{overflow:hidden; margin-top:180px;}
.ny_banner .ny_banner_bt{font-size:36px; line-height:50px; text-align:center;}
.ny_banner .ny_banner_bt span{display:inline-block; padding-left:60px;}
.ny_banner .ny_banner_wb{font-size:20px; text-align:center; margin-top:10px;}
.ny_banner .ny_banner_wz{margin-top:30px;}
.ny_banner .ny_banner_wz ul{overflow:hidden; font-size:0px; text-align:center;}
.ny_banner .ny_banner_wz ul li{display:inline-block; font-size:14px; line-height:20px; margin-left:9px; padding-left:14px; background:url(../images/ny_banner_wz.png) left center no-repeat;}
.ny_banner .ny_banner_wz ul li:first-child{margin:0; padding:0; background:none;}
.ny_banner .ny_banner_wz a{ color:#333;}

/*共享*/
.ny_toe { position:relative;}
.ny_toe_sk { position:absolute; left:0; top:-75px; background:#584a8d; width:250px;}
.ny_dhtozi { margin:20px 0; font-size:26px; text-indent:20px; color:#fff;}
.ny_dhto { line-height:34px; font-size:14px; overflow:hidden; }
.bie_ks { float:left; width:250px;}
.bin_yb { float:right; width:100%;}
.bin_cp { float:right; width:77%; }
.bme_top { overflow:hidden; line-height:40px; margin:10px 0; text-align:right; background:#efefef; padding-right:10px;}
.bes_ms { margin-bottom:20px; min-height:400px;}

.about { line-height:35px; min-height:400px; padding:1%;}

/*栏目*/
.ny_dhs { width:250px; overflow:hidden; margin-bottom:20px;}
.ny_dhs ul { background:#f3f3f3; overflow:hidden;}
.ny_dhs li { text-indent:20px; float:left; width:100%; line-height:45px; font-size:16px; background:#efefef;}
.ny_dhs li a {display:block;}
.ny_saq2 { background:url(../images/ne_san.png) no-repeat 80% !important;}

/*cp*/
.produc { overflow:hidden; margin-top:20px;}
.produc ul { margin-left:-26px;}
.produc li { width:290px; float:left; background:#f1f1f1; padding:5px; margin-left:26px; line-height:40px; text-align:center; margin-bottom:2%;}

.aok { margin:3%; overflow:hidden; min-height:300px;}
.cpbov { width:98%; margin:1%;}
.cpbov .tuo { width:500px; margin:0 auto; border:1px solid #ebebeb;  position:relative;}
.cpbov .tuo img { width:100%; height: auto;}

.ksa { float:left; margin-top:10px; width:98%; margin:1%; font-size:16px;}
.ksa .ksa_1 {  width:100%; border-bottom:1px solid #d7d7d7; float:left; line-height:50px;}
.ksa .ksa_2 { line-height:35px; margin:10px 0 30px 0; float:left;}
.ksa .ksa_2 img { width:100%; height:auto;}
.ksa .ksa_2 table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:30px !important;}
.ksa .ksa_2 table td{ padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:30px !important;}
.tuo_mi { text-align:center; line-height:50px; font-size:18px;}

/*共用新闻内页*/
.manu { width:100%;}
.mksa { overflow:hidden; margin-top:30px;}
.mksa h4 { text-align:center; font-size:25px; overflow:hidden;}
.mksa h5 { overflow:hidden; width:350px; margin:0 auto ; color:#b3b3b3;}
.mksa h5 p { float:left; margin:10px 20px;}
.mksa h6 { margin:0 1%; border-bottom:1px solid #ebebeb; overflow:hidden;}
.pva { margin:0 2%; margin-top:15px; float:left; font-size:14px; line-height:35px}
.mska_losa { width:100%; border:1px solid #efefef; margin:10px 0 30px 0; float: right; line-height:40px; border-radius:10px;}
.pva img { width:100%;  height:auto;}
.pva td { text-align:center;}
.pva tr:nth-child(1n){ line-height:45px!important; height:45px;}
.pva table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:25px !important; overflow-x:auto;}
.pva table td{ word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:20px !important;}
.pva table td img { width:100%;}
.mska_losa .mska_losa_1 { width:50%; float:left; text-indent:25px;}
.mska_losa .mska_losa_2 { width:50%; float:right; text-indent:25px;}

.zs_spv { overflow:hidden;}
.zs_spv ul { margin-right:-1%;}
.zs_spv li { width:32.33%; float:left;  margin-right:1%; margin-bottom:2%; font-size:16px; line-height:40px; text-align:center; border:1px solid #ededed;}
.zs_spv li img { width:96%; height:100%;border:1px solid #e3e3e3; margin:2%;}

.picMarquee-top{ overflow:hidden; position:relative; background:#f3f3f3;}
.picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;}
.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; 
 margin-top:10px; overflow:hidden; cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.picMarquee-top .hd .next{ background-position:0 -140px;}
.picMarquee-top .hd .prevStop{ background-position:-60px -100px;}
.picMarquee-top .hd .nextStop{ background-position:-60px -140px;}
.picMarquee-top .bd{ padding:10px;}
.picMarquee-top .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-top .bd ul li{ text-align:center; zoom:1;}
.picMarquee-top .bd ul li .pic{ text-align:center;}
.picMarquee-top .bd ul li .pic img{ width:240px; height: auto; display:block; padding:2px; border:1px solid #ccc;}
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;}
.picMarquee-top .bd ul li .title{ line-height:35px;}


/*代理*/
.dlpb { overflow:hidden; margin:0 auto; width:80%;}
.dlpb_p { font-size:30px; text-align:center; margin:35px 0;}
.dlpb_a { margin-top:5%;}
.blpb_4 { width:100%; overflow:hidden;}
.blpd_4sa { width:20%; float:left; font-size:25px; line-height:60px; text-align:right;}
input { display:block; line-height:50px; background:#fff;  border:0; margin-bottom:20px; width:60%; float: left; padding-top:5px; border:1px solid #CCC; text-indent:20px; margin-left:20px;}
input::-webkit-input-placeholder {color: #C0C0C0;font-size:20px;}

.dlpb_z { text-indent:15px; background:#eeeeee;}

.dlpb_k_a input{ background:#666; line-height:35px; height:35px;}

.tjp { margin-bottom:20px;  background:#584a8d; line-height:61px; width:597px; margin:0 auto; text-align:center; font-size:22px; margin-top:30px;}
.tjp a{ color:#fff;}


.liucs { width:100%; border-bottom:1px dashed #d6d6d6; margin-top:8%; position: relative; margin-bottom:150px; margin-bottom:150px;}
.liucs ul {position:absolute; top:-15px; left:0; width:100%;}
.liucs li { width:20%; float:left; text-align:center;}
.liucs_swq_2 { margin-top:20%;}
.liucs_swq_3 { margin-top:3%; font-size:16px;}

.lswm { margin:35px 0; overflow:hidden;}
.lswm .lswm_1 { width:700px; float:left;}
.lswm .lswm_2 { float:left; margin-left:2%; font-size:22px; font-weight:bold; width:calc(100% - 750px);}

.nsi { margin-top:50px; font-size:18px; line-height:50px;}

.pc_sa { overflow:hidden; margin-top:3%;}
.pc_sa ul { margin-left:-1%;}
.pc_sa li { width:32.33%; float:left; margin-left:1%; text-align:center; margin-bottom:2%; font-size:16px; line-height:45px;}
.pc_sa .pc_sk { padding:2%;}
.pc_sa li a{ color:#333; display:block; transition:all 0.5s;}
.pc_sa li:hover a{ color:#01bbae; background:#efefef;}