﻿.banner_nei{display:block; width:100%; height:280px; background:url(../images/1.jpg) no-repeat center top;}
.banner_nei .inner{display:block; position:relative; z-index:2; left:0; top:0;height:280px;}
.banner_nei .inner h4{display:block; line-height:50px; font-size:28px; color:#666; position:absolute; left:0px; top:80px; z-index:5; font-weight:normal;}
.banner_nei .inner .location{display:block; width:100%; position:absolute; left:0px; bottom:0px; height:40px; background:url(../images/black.png) repeat left top; color:#fff; font-size:14px; line-height:40px; }
.banner_nei .inner .location a{font-size:14px; color:#fff; line-height:40px;}
.banner_nei .inner .location .l_in{background:url(../images/home.png) no-repeat 1.2% center; padding-left:3%;}


.content{display:block; width:1200px; margin:0 auto;margin-bottom:60px; padding-top:40px;}
.content .cc{display:block; font-size:16px; text-align:center;padding:25px 5%; line-height:28px;border-bottom:1px solid #e1e1e1; margin-bottom:40px;}

.content .c_list{display:block; width:100%; margin-top:20px; margin-bottom:40px;}
.content .c_list .tit{float:left; width:120px; font-size:19px; line-height:60px;color:#0082fe; font-weight:bold;}
.content .c_list li{float:left; width:140px; border:1px solid #e1e1e1; height:48px; line-height:48px;margin-right:10px; margin-bottom:10px;}
.content .c_list li a{display:block; line-height:48px; width:100%; font-size:16px; color:#282828; text-align:center; }
.content .c_list li a:hover{  background:#0082fe; color:#fff;}
.content .c_list li a.current{ background:#0082fe; color:#fff;}


.content .fl{width:250px;}
.content .fr{width:920px;}
.content .fl .n_list .title{display:block; width:100%; height:130px;background:url(../images/n_tit.jpg) no-repeat left top;}
.content .fl .n_list .title h4{display:block; line-height:30px; padding-left:30px; color:#fff; font-size:24px;padding-top:40px;}
.content .fl .n_list .title .en{display:block; line-height:20px; font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;color:#fff; padding-left:30px;}
.content .fl .n_list .con{display:block; }
.content .fl .n_list .con li{display:block; }
.content .fl .n_list .con li a{display:block;border-bottom:1px solid #e1e1e1; line-height:50px; font-size:15px; background: url(../images/ar2.png) no-repeat 97% center; padding-left:10px;margin-bottom:1px;font-weight:bold; }
.content .fl .n_list .con li a:hover{background:#0082fe url(../images/ar2h.png) no-repeat 97% center; color:#fff;}
.content .fl .n_list .con li a.current{background:#0082fe url(../images/ar2h.png) no-repeat 97% center; color:#fff;}
.content .fl .n_list .con dd{}
.content .fl .n_list .con dd a{display:block; background:none; height:50px;line-height:50px; font-size:14px; font-weight:normal;background:#fff url(../images/ar2.png) no-repeat 97% center;}



.content .fl .n_list2 .title{display:block; width:100%; height:130px;background:url(../images/n_tit.jpg) no-repeat left top;}
.content .fl .n_list2 .title h4{display:block; line-height:30px; padding-left:30px; color:#fff; font-size:24px;padding-top:40px;}
.content .fl .n_list2 .title .en{display:block; line-height:20px; font-size:14px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;color:#fff; padding-left:30px;}
.content .fl .n_list2 .con{display:block; }
.content .fl .n_list2 .con li{display:block; position:relative; z-index:2; left:0; top:0; }
.content .fl .n_list2 .con li .j_biao{display:block; position:absolute; z-index:5; left:0; top:17px; width:16px; height:16px; background:url(../images/jia.png) no-repeat center center; cursor:pointer;}
.content .fl .n_list2 .con li .j_biao.current{background:url(../images/jian.png) no-repeat center center;}
.content .fl .n_list2 .con li a{display:block;border-bottom:1px solid #e1e1e1; line-height:50px; font-size:15px;  padding-left:25px;margin-bottom:1px;font-weight:bold; }
.content .fl .n_list2 .con li a:hover{}
.content .fl .n_list2 .con li a.current{background:#f0f0f0 url(../images/jian.png) no-repeat 8px center;}
.content .fl .n_list2 .con dl{display:none;}
.content .fl .n_list2 .con dd a{display:block; background:none; height:50px;line-height:50px; font-size:14px; font-weight:normal;background:#fff url(../images/ar2.png) no-repeat 97% center;}
.content .fl .n_list2 .con dd a:hover{background:#0082fe url(../images/ar2h.png) no-repeat 97% center; color:#fff;}





.content .fr .title{display:block; line-height:40px; }
.content .fr .title h4{display:block; line-height:40px; font-size:20px; color:#0082fe; font-weight:bold;}
.content .fr .tip{display:block;line-height:24px; font-size:13px; padding-top:10px;padding-bottom:10px;}

.content .fr .tip strong{font-size:14px;color:#3536d4;}
 
 .content .fr .neirong{display:block; font-size:13px; line-height:28px; margin-top:15px;}

/*--------------------新闻-----------------*/
.content .fr .news_rescommend{display:block; width:100%; margin-bottom:20px; border-bottom:1px solid #e1e1e1; position:relative; z-index:2; left:0; top:0;}
.content .fr .news_rescommend .ns{float:right; width:300px; }
.content .fr .news_rescommend .ns img{display:block; width:300px; height:225px;}
.content .fr .news_rescommend .wz{float:left; width:590px; }
.content .fr .news_rescommend .wz .tit{display:block; line-height:40px; font-size:24px; }
.content .fr .news_rescommend .wz .tit:hover{color:#0082fe;}
.content .fr .news_rescommend .wz .time{display:block;line-height:20px; font-size:13px; color:#999; margin-top:8px;}
.content .fr .news_rescommend .wz .detail{display:block;font-size:14px; margin-top:10px;}
.content .fr .news_rescommend .wz .moret{display:block;position:absolute; left:0; bottom:10px;z-index:9;line-height:30px;font-size:14px; background:url(../images/arrowh.png) no-repeat 60px center;padding-right:25px;}



.newslist{ display:block; margin-top:35px;}
.newslist dd{display:block;margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #e1e1e1; position:relative; z-index:2; left:0; top:0;}
.newslist .time{float:left; width:60px; height:60px;background:#f0f0f0;padding:25px 10px;}
.newslist .time .d{display:block; line-height:40px; font-size:32px; text-align:center;color:#282828;}
.newslist .time .yy-m{display:block; line-height:20px; font-size:15px; text-align:center;color:#282828;}

.newslist .wz{float:right; width:800px;}
.newslist .wz .tit{display:block; line-height:40px; font-size:19px; color:#0082fe;}
.newslist .wz .detail{display:block; font-size:14px; line-height:26px;}
.newslist .wz .moret{display:block; position:absolute; right:0; bottom:10px; z-index:3; font-size:14px; padding-right:30px;background:url(../images/arrowh.png) no-repeat right center;}




.searchlist{ display:block; margin-top:35px;}
.searchlist dd{display:block;margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #e1e1e1; position:relative; z-index:2; left:0; top:0;}
.searchlist dd .tit{display:block; line-height:40px; font-size:19px; color:#0082fe;}
.searchlist dd .detail{display:block; font-size:14px; line-height:26px;}
.searchlist dd .moret{display:block; position:absolute; right:0px; bottom:5px; z-index:5;width:80px; height:32px; line-height:32px; font-size:14px; border-radius:20px; text-align:center;border:1px solid #e1e1e1; }


/*----------------------------*/


.content .case_detail{display:block; padding-top:30px;}

.content .case_detail .anli{display:block;width:100%;}
.content .case_detail .anli .c_tit{display:block; height:50px;line-height:50px;font-size:22px; color:#282828; font-weight:normal;}
.content .case_detail .anli li{float:left; width:24%; margin-right:1%;}
.content .case_detail .anli li img{width:100%;}
.content .case_detail .case_pro{display:block; width:100%; clear:both; border-top:1px solid #e1e1e1;}
.content .case_detail .case_pro .c_tit{display:block; height:60px;line-height:60px;font-size:24px; color:#282828; font-weight:normal;}
.content .case_detail .case_pro  li{float:left; width:23.6%; margin-right:1%; font-size:15px;  color:#282828;line-height:40px; text-align:center; border:1px solid #e1e1e1; margin-bottom:20px;}
.content .case_detail .case_pro  li img{display:block; width:100%;}

 




.pro_tit{display:block; width:100%; height:60px; background:#f0f0f0; line-height:60px; font-size:24px; color:#282828;text-align:center;}



.mod18{width:1000px;position:relative;margin:0 auto; margin-top:20px;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:300px;width:32px;height:48px;}
.mod18 #prev,.mod18 #next{top:490px;width:10px;height:16px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat; left:-50px;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;left:1000px;}
.mod18 .next{right:10px;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:800px;height:600px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:800px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{width:800px; height:600px; padding-left:0px; padding-right:0px;position:relative;overflow:hidden; background:#fff; border:1px solid #e1e1e1;margin:0 auto;}
.mod18 .picBox ul{height:600px;position:absolute; left:0;}
.mod18 .picBox li{padding-left:0px; padding-right:0px; width:800px;height:600px;}
.mod18 .picBox li img{display:block; width:800px;height:600px;}
.mod18 .listBox{width:1000px;height:100px;margin:0 auto;position:relative; padding-top:15px;overflow:hidden;}
.mod18 .listBox ul{height:88px;position:absolute; padding-right:12px;}
.mod18 .listBox li{width:127px;height:77px;cursor:pointer;position:relative; padding:5px 0 0 0;}

.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:108px;height:77px;}
.mod18 .listBox img{border:3px solid #fff; width:102px; height:71px;}

.mod18 .listBox .on img{border:3px solid #0082fe;}
.mod18 .listBox .on{background:url(../images/img_bg.jpg) center top no-repeat;}
.mod18 .listBox .on i{display:block;}




/*-----------------------内页------------------*/

.pagelink{height:26px; line-height:26px; margin:10px 0 20px 0px; text-align:center;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}

.button{ border:none; background:none;display:block; width:130px; height:40px; background:#00A9B0; line-height:40px; font-size:15px; text-align:center; color:#fff;font-family:"微软雅黑","Microsoft Yahei";  }


.xc{display:block; width:1200px; }
.xc li{float:left;width:280px; margin-right:12px;margin-bottom:10px; text-align:center; font-size:13px;line-height:20px;}
.xc li img{display:block; width:270px;height:216px;padding:4px; border:1px solid #e1e1e1; }
.xc li p{display:block; font-size:13px;line-height:20px;height:40px;  }


.xc2{display:block; width:1200px; }
.xc2 li{float:left;width:230px; margin-right:10px;margin-bottom:10px; text-align:center; font-size:13px;line-height:20px;}
.xc2 li img{display:block; width:220px;height:330px;padding:4px; border:1px solid #e1e1e1; }
.xc2 li p{display:block; font-size:13px;line-height:20px;height:40px;  }


.xc3{display:block; width:920px; }
.xc3 li{float:left;width:48%; margin-right:2%;margin-bottom:10px; text-align:center; font-size:13px;line-height:20px;}
.xc3 li img{display:block; width:100%; }
.xc3 li p{display:block; font-size:13px;line-height:20px;height:40px;  }







.zoom2{display:block; background:url(../images/fancybox_overlay.png) repeat left top;width:100%;min-width:1003px!important;
height:100%;min-height:1003px!important;position:absolute;left:0; top:0;z-index:999;}
.zoom2 .box2{display:block;width:620px;  background:#fff;margin:0 auto;position:relative; margin-top:40px;}
.zoom2 .box2 img{display:block; width:600px; padding:10px;}
.zoom2 .close2{display:block;width:38px; height:37px; background:url(../images/close.png) no-repeat right top;position:absolute;right:-20px; top:-20px; cursor:pointer;}








.pro_list  ul{display:block; width:100%;}
.pro_list  ul li{float:left;border:1px solid #e1e1e1; width:285px; margin-right:13px; margin-bottom:25px; overflow:hidden;transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s;-moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pro_list  ul li:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px);-o-transform:translate(0,-5px); -moz-transform:translate(0,-5px);}
.pro_list  ul li a .tit{display:block; height:40px; line-height:40px; font-size:15px; color:#282828; font-weight:normal;}
.pro_list  ul li a.pic img{display:block; width:285px; height:226px; }
.pro_list  ul li a.detail{display:block; width:100%; margin-top:15px;height:30px; position:relative; z-index:2; left:0; top:0;}
.pro_list  ul li a.detail em{display:block; font-size:16px; line-height:30px; font-style:normal; color:#0082fe; padding-left:12px;}
.pro_list  ul li a.detail:hover em{font-weight:bold;}
.pro_list  ul li a.detail i{display:block;line-height:20px; font-size:13px; font-style:normal;padding-left:12px;}
.pro_list  ul li a.detail .moret{display:block; position:absolute; z-index:5; right:-1px; top:0; width:30px; height:30px; background:#f0f0f0; line-height:30px; text-align:center; font-size:20px; color:#666;}




.proright{ float:right; width:490px; height:245px;}
.proright h2{ text-align:left; font-size:20px; color:#0082fe;font-weight:normal; margin-bottom:10px; font-family:"微软雅黑";}
.prodetails{margin-top:10px;}
.proright .summary{ line-height:26px; font-size:15px;color:#999;}
.proright .zt{color:#666;}
.proright .zx{display:block; background:#f0f0f0; width:390px; margin-top:10px;padding:10px; font-size:15px;color:#002d66;}
.proright .zx .red{font-size:22px; color:#cf0202;}
.proright .consultation{display:block;width:120px; height:30px;line-height:30px; background:#002d66; font-size:16px; color:#fff;  text-align:center; margin-top:10px;}
.prodetails h3{ font-family:"微软雅黑"; font-size:18px;  font-weight:bold;color:#aaa; height:40px; line-height:40px;  margin-bottom:15px; border:none; margin-top:35px;  border-bottom:1px solid #e1e1e1;}
.prodetails p{ padding:0 0px; font-size:14px; line-height:36px;}
.prodetails h6{ font-size:12px; font-weight:normal; margin-left:15px;}
.prodetails h6 strong{ color:#ed1c22;}

.prorelated{ margin-top:20px;}
.prorelated h3{ font-family:"微软雅黑"; font-size:18px;  color:#282828; height:45px; line-height:45px; font-weight:normal; border-bottom:1px solid #e1e1e1; margin-bottom:15px; border:none;}
.prorelated li{ float:left; width:300px;text-align:center;}
.prorelated li img{ margin:0 auto;padding:1px; border:solid 1px #ccc; width:285px; height:226px;}
.prorelated li a{font-size:15px; line-hegiht:40px;}

.prev{font-size:15px;}
.prev a{font-size:15px;}
.next{font-size:15px;}
.next a{font-size:15px;}

.prorelated_news{ margin-top:20px;}
.prorelated_news h3{ font-family:"微软雅黑"; font-size:18px;  font-weight:bold;color:#aaa; height:40px; line-height:40px;  margin-bottom:15px; border:none; margin-top:35px;border-left:5px solid #f0f0f0; text-indent:15px; border-bottom:1px solid #e1e1e1;}
.prorelated_news li{ float:left; width:280px; border-bottom:dashed 1px #e1e1e1; text-indent:10px; padding-left:10px; background:url(../images/dian.jpg) no-repeat 4px center;margin-right:15px;height:40px;}
.prorelated_news li a{line-height:40px;font-size:14px;}
.prorelated_news .interval{ margin-left:20px;}




.newsdetails{font-size:14px; line-height:32px;}
.newsdetails img{margin-right:5px;margin-bottom:5px;}
.newsdetails h2{ font-size:24px; color:#444; font-weight:normal;text-align:center; line-height:50px; margin-bottom:10px;}
.newsdetails .tip{display:block;height:50px; line-height:50px; font-size:14px; text-align:center; font-weight:normal; margin:5px 0 10px; background:#f6f6f6;color:#999;}
.newsdetails .tip a{font-size:14px; line-height:36px; text-align:center;}

.newsdetails img{display:block; margin:0 auto;}
.newsdetails p .text{ width:400px; height:18px; line-height:18px;}
.newsdetails p .btn{ width:50px; border:none; background:#333; height:22px; line-height:22px; color:#fff; margin-left:5px; cursor:pointer;}

.productlist{ margin-top:20px; padding-bottom:15px;}
.productlist li{float:left; width:24%; margin-right:1%; margin-bottom:20px;}
.productlist li a{display:block; font-size:16px; line-height:40px; text-align:center; border:1px solid #e1e1e1;}
.productlist li img{display:block; width:286px; height:215px;}





