/*--首页样式表--*/
/*landing*/
.pic{min-width: 1200px; position: absolute; top:250px;}
.dl_bg{width: 360px; min-height: 220px; _height:220px; padding: 26px 0; background: #fff; box-shadow: 0 4px 20px rgba(0,0,0,0.7); position: absolute; top: 15%; right: 9%;}
.dl_logo{width: 270px; margin: 0 auto 27px;}
.dl_logo img{width: 270px; height: 70px;}
.dl_part{width: 300px; margin: 0 auto;}
.phone{width: 280px; height: 40px; line-height: 40px; padding-left: 18px; color: #535353; font-size: 14px; border: solid 1px #dbdbdb; margin-bottom: 20px;}
input.phone::-webkit-input-placeholder{color:#535353;}
input.phone:-moz-placeholder{color:#535353;}
.btn_dl{width: 300px; height: 42px; background: url(../images/btn_dl.jpg) repeat-x left top #0055a3; border: none; font-family: "微软雅黑"; font-size: 14px; color: #fff; margin: 8px 0 20px 0; color: #fff; cursor: pointer;}
/*-----外部登录区域-----*/
#ind_login{ width:100%; max-width:1200px; margin:-230px auto; position:relative;z-index:999;bottom:-100px;overflow:hidden;}
#ind_login ul{ width:100%; margin:auto; position:relative;}
#ind_login li{ width:27.3%; float:left; background:#00b18e; padding:1% 1% 1% 1%; color:#fff; transition: all 0.3s;}
#ind_login li.log02{margin-left:2%;margin-right:2%; background:#008dff;}

#ind_login li.log03{background:#0061af;}
#ind_login li a.log_icon{ font-size:35px; border:2px solid #fff; color:#fff; display:block; border-radius:100px; width:60px; height:60px; line-height:60px; text-align:center; float:left; margin-left:3%;margin-right:5%;transition: all 0.3s;}
#ind_login li.log02 a.log_icon { font-size:36px !important; line-height:55px;}
#ind_login li h1{ height:50px; line-height:25px; margin-bottom:10px; margin-top:10px; font-size:2em; font-weight:normal;}
#ind_login li h1 a{ color:#fff; line-height:20px;}
#ind_login li h1 a b{ font-weight:normal; display:block; font-size:12px; margin:0px; margin-top:5px; padding:0px;}
#ind_login li p a { color:#fff;}
#ind_login li p a:hover{ color:#FF0; text-decoration:underline;} 
#ind_login li p span{ margin:0 5px 0 5px;}
.log01{ position:relative; left:-999px; opacity:0;}
.log02{ position:relative; left:-1400px; opacity:0;}
.log03{ position:relative; right:-1600px; opacity:0;}
/*tuijain*/
.item_t{margin-top: 25px;margin-bottom: 40px;}
.item_t h1{font-size:30px;color: #00b08e;line-height:40px;text-align: center;}
.item_t h1 small{font-size: 22px;color: #999999;display: inline-block;margin-left: 10px;}
.item_b{text-align: center;margin-top: 10px;margin-bottom: 40px;}
.item_b a{display: inline-block;width: 130px;height: 36px;line-height: 36px;color: #666666;font-size: 14px;border:1px solid #c7c9cd;border-radius: 5px;}
.item_b a:hover{background: #00b08e;border-color: #00b08e;color: #fff;}

.item1-b{position: relative;}
.item_b_c{overflow: hidden;}
.item1-b li{float:left;margin-bottom: 20px;padding: 0 5px; width:290px;}
.item1-b li a{display: block;border:1px solid #e5e7ec;}
.item1-b li a img{max-width:290px;}
.item1-b li a p{background: #e5e7ec;color: #444444;font-size: 14px;width:290px; line-height:40px; text-align:center; height:40px; clear:both;}
.item1-b li:hover a p{background: #00b08e;color: #fff;}

.item2{}
.news-b li{float:left;width:580px;margin-bottom: 20px;}
.news-b li:nth-child(2n){ float:right;padding-right: 0;}
.news-b li:nth-child(2n+1){ float:left;padding-right: 20px;}
.news-b li a{display: block;position: relative;padding: 15px;background: #fff; height:140px;box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.news-b-img{width:180px;height:135px;position: absolute;top: 15px;left: 15px;}
.news-b-img img{width:180px;height:135px;}

.news-b-info{padding-left: 190px;}
.news-b-info h1{font-size: 14px;color: #333333;font-weight:bold;margin-bottom: 10px;overflow: hidden; width:350px;}
.news-b-info p{color: #666666;font-size: 12px;line-height:20px;height:90px;overflow: hidden; width:350px;}
.news-b-info span{display: inline-block;color: #999999;font-size: 12px;}
.news-b li:hover .news-b-info h1{color: #00b08e;}
/*--服务优势图标--*/
/*--服务优势图标--*/
.ind_s_icon{width:100%;margin:30px auto;position:relative;padding:30px 0 30px 0; background:url(../images/service_bg.jpg) no-repeat center top fixed;background-size:cover; text-align:center;overflow:hidden;
}
.ind_s_icon h1.bt{ color:#fff; font-size:30px; font-weight:normal;}
.ind_s_icon p.bt_en{ color:#ccc; letter-spacing:5px; margin-top:10px; font-size:14px;}
.ind_s_icon span.x{ width:80px; height:3px; background:#00b08e; display:block; margin:20px auto;}

.ys_iconlist{ margin-left:-5px; margin-top:15px;}
.ind_s_icon a{ width:12.6%; height:180px; padding:2%; text-align:center; color:#333;display:block; float:left;}
.ind_s_icon a i.img{ width:130px; height:130px; line-height:130px; border:2px solid #fff; display:block; font-size:60px; color:#fff; text-align:center; font-weight:normal; overflow:hidden; transition: all 0.3s; margin:auto; margin-bottom:15px; behavior:url(iecss3.htc); position:relative;  -moz-border-radius:100px; /* Firefox */
  -webkit-border-radius:100px; /* Safari 和 Chrome */
  border-radius:100px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */  }
.ind_s_icon a b{ height:35px; display:block;line-height:35px; margin-bottom:5px; font-weight:normal; color:#fff; font-size:18px;}
.ind_s_icon a span{ color:#ccc; font-size:12px; line-height:20px;}
.ind_s_icon a:hover i.img{ background:#00b08e; border:2px solid #00b08e; font-size:80px;-moz-transform: rotate(360deg); 
-webkit-transform: rotate(360deg); 
-o-transform: rotate(360deg); 
-ms-transform: rotate(360deg); 
transform: rotate(360deg); }
.ind_s_icon a:hover b{ color:#00b08e;}

.l_icon1,.l_icon2,.l_icon3{ left:-900px;opacity:0; position:relative;}
.r_icon1,.r_icon2,.r_icon3{ right:-900px;opacity:0;position:relative;}

/*内页*/
.clear{ clear:both;}
.kg{ width:1200px; margin:0 auto;}
.main{ width:100%; padding-bottom:40px; background: url(../images/bg.png);}
.main_left{ width:950px; background:#FFF;}
.main_title{ height:72px; width:910px; background:rgba(255,255,255,0.9); position:relative; margin-top:-72px; z-index:99; border-radius:5px 5px 0 0; border-bottom:1px solid #e4e4e4; padding:0 20px;}
.main_bt{ font-size:24px; font-weight: bold; color:#1375b2; line-height:72px; height:72px;}
.main_wz{ font-size:12px; color:#1c1c1c; line-height:72px; height:72px; background:url(../images/main_wz.png) left center no-repeat; padding-left:20px;}
.main_wz img{ margin-bottom:-1px; margin-right:5px;}
.main_wz span{ padding:0 8px; font-family:"宋体";}
.main_nr{ width:910px; background:#fff; padding:20px; line-height:30px;}
.main_nr img{max-width:910px; clear:both;}
.mian_right{ width:230px;}
.fl_title{ position:relative; margin-top:-114px; height:90px; width:204px; z-index:99; background:url(../images/main_rbg.png) no-repeat; padding:25px 13px 0 13px; font-size:30px; color:#fff;}
.fl_title p{font-size:16px; margin-top:10px;}
.fl_title span { display:block; width:20px; height:5px; background:#fff; margin-top:8px;} 
.fl_titlee{height:90px; width:204px;background:url(../images/main_rbg.png) no-repeat; padding:25px 13px 0 13px; font-size:30px; color:#fff; margin-top:20px;}
.fl_titlee p{font-size:16px; margin-top:10px;}
.fl_titlee span { display:block; width:20px; height:5px; background:#fff; margin-top:8px;} 
.fl_nrr{ background:#3c4145; width:210px; padding-bottom:30px; line-height:30px; padding:10px; color:#fff;}
.fl_nr{ background:#3c4145; width:230px; padding-bottom:30px;}
.fl_nr li{ height:54px;width:230px;}
.fl_nr li a{ font-size:14px; color:#fff; width:204px; margin:0 13px; line-height:53px; border-bottom:1px solid #505458; display:block;}
.fl_nr li a:hover,.fl_nr li a.cur{ background:#1375b2; margin:0px; width:204px; border:0px; height:54px; padding:0 13px;}
.fl_nr li a span{ float:right; width:19px; height:19px; line-height:19px; text-align:center; font-family:"宋体"; border:1px solid #fff;border-radius:10px; margin-top:20px;}
.fl_nr li a span{}
.fl_nr li a:hover span,.fl_nr li a.cur span{ display:block;}

.left_tel{ width:204px; padding:23px 13px 0 13px; height:75px; background:#1375b2; border-radius:0 0 9px 0;}
.left_pic{ width:50px; height:50px; margin-right:5px;}
.left_lx{ font-size:18px; font-weight:bold;color:#fff;}
.left_lx p{ font-size:16px;}
.case_nr{ width:1046px; margin:0 8px;}
.case_nr li{ float:left; width:335px; margin:0 5px; padding-bottom:18px;}
.case_nr li a{ color:#000;}
.case_pic{ width:325px; border:1px solid #f2f2f2; padding:4px;}
.case_pic img{ width:325px; display:block;}
.case_nr li p{ height:42px; line-height:42px; background:#f2f2f2; text-align:center; font-size:14px;}
.product_nr{ width:1046px; margin:0 auto;}
.product_nr li{ float:left; width:330px; height:380px; border:1px solid #e3e3e3; margin:0 7px 14px 7px;}
.product_nr li a{ color:#000;}

.pic{ width:315px; height:315px; padding:8px;}
.product_nr li p{ text-align:center; line-height:30px; font-size:14px; height:30px;}
.fy{ clear:both;}
.fy a{ width:60px;height:30px; margin-top:20px; line-height:30px; display:inline-block; border:1px solid #CCC; text-align:center; margin-bottom:20px; margin-right:10px; color:#666}
.productshow_nr{ width:820px; margin:0 auto;}
.cp_left{ position:relative; width:436px; border:1px solid #e3e3e3;}
.cp_left li{ width:436px; }
.cp_left li img{ width:436px;}
.cp_left a{ position:absolute; width:21px; height:55px; display:block; background:#bfbfbf; line-height:55px; font-family:"宋体"; top:45%; z-index:999; text-align:center; font-size:18px; color:#fff; cursor:pointer;}
.cp_left a.prev{ left:12px;}
.cp_left a.next{ right:12px;}
.cp_right{ width:367px;}
.cp_title{ font-size:20px; color:#000; border-bottom:1px solid #e3e3e3; padding-top:5px; padding-bottom:10px;}
.cp_rx{ font-size:16px; color:#000; padding:20px 0;}
.cp_rx span{ font-size:30px; color:#007606; font-weight:bold;}
.cp_zx{ width:136px; height:46px;}
.cp_zx a{ display:block; width:136px; height:46px; background:#007f3c; font-size:20px; font-weight:bold; color:#fff; line-height:46px; text-align:center;}
.cp_bottom{ width:820px; padding-top:40px;}
.cp_msbt{ font-size:20px; font-weight:bold; line-height:45px; height:45px; color:#00703d; border-bottom:1px dashed #e3e3e3;}
.wcnm{ padding-top:18px; width:820px;}
.cpnygd { width:172px; height:477px;}
.cp_msbt li{ float:left; padding:0 25px; cursor:pointer;}
.cp_msbt li.cur{ background:#00703d; color:#fff;}
.cp_nr{ font-size:14px; color:#070707; line-height:22px; width:630px;}
.cp_nr img{ max-width:630px;}
.cp_fx{ padding-top:20px; float:right;}
/*内页style结束*/
/*新资讯显示方式 */
.after:after {content: "after"; after: "after";height: 0;visibility: hidden;display: block;clear: both;font-size: 0;line-height: 0;}
.ni_iu{ width:910px;margin-bottom:20px; }
.ni_iu ul li{padding:10px 0 10px 0;border-bottom: 1px solid #dddcda;}
.ni_iu ul li .niu_l{float: left;width:150px;height: 100px;}
.ni_iu ul li .niu_l img{width: 100%;height: 100%;}
.ni_iu ul li .niu_r{float: right;width:740px;height: 100px;position: relative;}
.ni_iu ul li .niu_r h1{color: #444444;font-weight: bold;font-size: 14px;}
.ni_iu ul li:hover .niu_r h1{color: #d91100;}
.ni_iu ul li .niu_r p{color: #555555;font-size: 12px;line-height: 20px;}
.ni_iu ul li .niu_r .niu_rb{position: absolute;bottom: 0;width: 100%;}
.ni_iu ul li .niu_r .niu_rb span{color: #999999;font-size: 12px;display: inline-block;margin-top: 10px;}
.ni_iu ul li .niu_r .niu_rb a{float: right;margin-top: 3px;padding: 3px 35px;background-color: #ececec;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align: center;color: #666666;font-size: 12px;}
.ni_iu ul li .niu_r .niu_rb a:hover{background-color: #d91100;color: #fff;}
/*产品二级导航*/
.operate {zoom:1 }
.operate ul a{font-size:14px; color:#fff; width:204px; margin:0 13px; line-height:54px;  display:block;}
.operate ul a:hover{background:#1375b2; margin:0px; width:204px; border:0px; height:54px; padding:0 13px;}
.operate ul li{height:54px;width:230px;}
.operate ul li:hover{background: #1375b2;}
.operate ul{width:230px;position:relative;list-style:none;}
.operate ul.nav2{left:230px;top:54;display:none;position:absolute;margin-top:-54px;}
.operate .nav1 .li1:hover ul.nav2{display: block;background: #529de7;}
.operate .nav2 .li2:hover ul.nav3{display: block;background: #529de7;}
.operate .nav2 .li2{ background:#999;border:none; width:230px;}
