/* products */
.products{width:100%;overflow:hidden;padding-bottom:58px;}
.products .top{width:100%;overflow:hidden;background:url(../pc/caseBg.png) repeat;height:243px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.products .top .title{float:left;width:128px;height:245px;padding:0 46px;background:url(../pc/productsTitleBg.jpg) no-repeat center;}
.products .top .title p{font-size:22px;font-family:arial;text-transform:uppercase;margin-top:43px;color:#91c6eb;}
.products .top .title h2{margin:12px 0 28px 0;}
.products .top .title h2 a{font-size:32px;font-weight:bold;color:#fff;text-decoration:none;}
.products .top .title .I2{display:block;width:98px;height:2px;background:#fff;margin-top:22px;}
.products .classify{width:980px;height:243px;float:left;overflow:hidden;background:#fff;}
.products .classify .con{width:489px;border-left:1px solid #e5e5e5;float:left;}
.products .classify .con:first-child{border-left:none;}
.products .classify .conTop{overflow:hidden;height:75px;}
.products .classify .conTop dl{overflow:hidden;height:50px;margin-top:25px;}
.products .classify .conTop dt{float:left;width:50px;margin-left:44px;}
.products .classify .conTop dd{width:180px;float:left;margin-left:11px;}
.products .classify .conTop dd p{color:#0093d5;margin-top:11px;}
.products .classify .conTop dd a{font-size:18px;font-weight:bold;color:#0093d5;text-decoration:none;}
.products .classify .conTop dd i{display:block;width:61px;height:2px;background:#e1e1e1;margin-top:11px;}
.products .classify .conBottom{overflow:hidden;height:142px;padding:26px 24px 0;}
.products .classify .conBottom a{float:left;background:url(../pc/question-icon01.png) no-repeat left center;padding-left:12px;font-size:14px;color:#666666;text-decoration:none;display:block;width:127px;margin-bottom:10px;}
.products .classify .conBottom a:hover{background:url(../pc/question-icon02.png) no-repeat left center;color:#ff9900;font-weight:bold;}
.products .BigCon{overflow:hidden;}
.products .BigCon ul{width:104%;overflow:hidden;}
.products .BigCon li{float:left;height:315px;width:265px;margin-right:30px;margin-top:30px;padding:5px;border:solid 1px #dedede;}
.products .BigCon li a{text-decoration:none;}
.products .BigCon li span{display:block;width:265px;height:265px;overflow:hidden;}
.products .BigCon li em{display:block;width:265px;font-size:15px;background:url(../pc/products-icon05.png) no-repeat 240px center;line-height:40px;border-top:1px solid #cccccc;margin-top:6px;}
.products .BigCon li img{display:block;transition:all 2s;-moz-transition:all 2s;-webkit-transition:all 2s;-o-transition:all 2s;}
.products .BigCon li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);}
.products .BigCon li:hover{background:#ff9900;box-shadow:0 5px 6px #dcdcdc}
.products .BigCon li:hover em{color:#fff;background:url(../pc/products-icon06.png) no-repeat 240px center;}
/* pro_details */
.pro_details{width:100%;overflow:hidden;background:url(../pc/pro_detailsBg.jpg) no-repeat center;height:913px;}
.pro_details .Title{width:100%;overflow:hidden;text-align:center;padding-top:51px;}
.pro_details .Title p{text-align:center;margin-top:14px;}
.pro_details .Title p span{font-size:18px;color:#666666;background:url(../pc/pro_details_icon01.png) no-repeat left center;padding-left:18px;margin-right:24px;}
.pro_details .con{width:100%;overflow:hidden;height:731px;margin-top:34px;}
.pro_details .con .qieh{width:100%;overflow:hidden;height:620px;margin-top:46px;}
.pro_details .conBox{overflow:hidden;position:relative;height:620px;}
.pro_details .conBox img{margin:0 auto;display:block;}
.pro_details .conBox .box{overflow:hidden;position:absolute;}
.pro_details .conBox .box h3{font-size:23px;color:#0095db;font-weight:bold;}
.pro_details .conBox .box p{font-size:16px;color:#333333;line-height:25px;margin-top:12px;}
.pro_details .conBox .box1{width:262px;top:43px;left:30px;text-align:right;}
.pro_details .conBox .box2{width:290px;top:42px;left:890px;}
.pro_details .conBox .box3{width:230px;top:248px;left:1px;text-align:right;}
.pro_details .conBox .box4{width:248px;top:245px;left:966px;}
.pro_details .conBox .box5{width:230px;top:436px;left:76px;text-align:right;}
.pro_details .conBox .box6{width:227px;top:456px;left:890px;}
/* case */
.case{width:100%;overflow:hidden;background:url(../pc/caseBg.png) repeat;padding-bottom:48px;}
.case .Title{width:100%;overflow:hidden;text-align:center;padding-top:38px;}
.case .Title h3 a{color:#333;text-decoration:none;font-size:36px;}
.case .Title p{font-size:15px;color:#999999;font-family:arial;text-transform:uppercase;margin-top:10px;}
.case .conal{overflow:hidden;margin-top:30px;height:400px;position:relative;}
.case .conal ul{overflow:hidden;position:absolute;top:0;left:0;}
.case .conal li{float:left;background:#ffffff;width:268px;height:400px;border:1px solid #e7e7e7;margin-right:20px;padding:5px;text-align:center;}
.case .conal li span{width:268px;line-height:36px;font-size:15px;height:36px;overflow:hidden;}
.case .conal li p{float:left;width:268px;font-size:13px;line-height:26px;height:78px;overflow:hidden;}
/* about */
.about{width:100%;overflow:hidden;background:url(../pc/about.jpg) no-repeat center;height:466px;}
.about .Title{overflow: hidden;margin-top: 48px;}
.about .Title h2{font-size:28px;width: 137px;float: left;color: #fff;text-decoration: none;display: block;}
.about .Title h2 i{display: block;width:111px;height: 2px;background: #fff;margin-top: 14px;}
.about .Title p{float: left;font-size:20px;color: #8dc4ea;font-family: arial;line-height: 24px;text-transform: uppercase;margin-left:6px;margin-top: 8px;}
.about dl{width: 100%;overflow: hidden;margin-top: 20px;}
.about dt{float:left;width: 625px;}
.about dt img{border:5px solid #ffffff;}
.about dd{width:510px;float: right;margin-right:14px;}
.about dd h3{font-size: 24px;font-weight: bold;margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;color: #333333;}
.about dd p{font-size: 14px;color: #666666;line-height: 36px;height: 180px;overflow: hidden;text-overflow: ellipsis;}
.about dd .more{display: block;width: 137px;height: 40px;background: url(../pc/aboutBtn.png) no-repeat center;line-height: 40px;text-indent: 27px;color: #fff;text-decoration: none;font-size: 15px;margin-top: 20px;}
/* honor */
.honor{width:100%;overflow:hidden;background:url(../pc/honorBg.jpg) no-repeat center;height:353px;}
.honor .top{overflow:hidden;height:34px;border-bottom:1px solid #e5e5e5;padding-top:20px}
.honor .top span{float:left;background:url(../pc/pro_details_icon01.png) no-repeat right center;padding-right:22px;display:block;font-size:20px;color:#333333;font-weight:bold;}
.honor .top span a{color:#333333;text-decoration:none;}
.honor .top .more{display:block;width:74px;height:21px;float:right;margin-right:30px;}
.honor .con{overflow:hidden;margin-top:19px;height:206px;position:relative;}
.honor .con ul{overflow:hidden;height:206px;position:absolute;top:0;left:0;}
.honor .con li{float:left;width:145px;height:204px;border:1px solid #e7e7e7;margin-right:56px;}

/* news */
.news{width:100%;overflow:hidden;padding-top:28px;padding-bottom:28px;}
.leftnews{width:790px;overflow:hidden;float:left;}
.leftnews .top{border-bottom:1px solid #e0e0e0;height:48px;}
.leftnews .top ul{float:left;height:48px;}
.leftnews .top li{line-height:48px;height:48px;width:295px;float:left;text-align:center;font-size:18px;color:#ffffff;font-weight:bold;position:relative;}
.leftnews .top li i{display:none;width:18px;height:12px;background:url(../pc/news-icon01.png) no-repeat center;position:absolute;left:50%;margin-left:-9px;bottom:-12px;}
.leftnews .top li.cur{background:#0095db;}
.leftnews .top li.cur a{color:#fff;}
.leftnews .top li.cur i{display:block;}
.leftnews .top .more{float:right;font-size:14px;color:#999999;font-family:arial;text-transform:uppercase;background:url(../pc/news-icon03.png) no-repeat right center;padding-right:9px;display:block;margin-top:12px;}
.leftnews .newsbox{overflow:hidden;}
.leftnews .newsbox .newslist{margin-top:20px;}
.leftnews .newsbox dl{overflow:hidden;margin-bottom:20px;}
.leftnews .newsbox dt{float:left;width:300px;}
.leftnews .newsbox dt img{width:300px;height:210px;}
.leftnews .newsbox dd{float:left;width:435px;margin-left:30px;}
.leftnews .newsbox dd h3{font-size:18px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.leftnews .newsbox dd p{font-size:14px;color:#666666;line-height:30px;height:120px;overflow:hidden;text-overflow:ellipsis;}
.leftnews .newsbox dd .more{font-size:14px;color:#fff;width:100px;height:33px;line-height:33px;display:block;background:url(../pc/newsBtn.png) no-repeat center;margin-top:18px;padding-left:20px;text-decoration:none;}
.leftnews .newsbox ul{height:140px;background:#f5f5f5;overflow:hidden;padding:15px;}
.leftnews .newsbox li{line-height:36px;}
.leftnews .newsbox li a{float:left;font-size:14px;color:#666666;width:400px;padding-left:28px;background:url(../pc/pro_details_icon01.png) no-repeat left center;overflow:hidden;text-overflow:ellipsis;}
.leftnews .newsbox li span{font-size:14px;color:#999999;float:right;}

.rightnews{overflow:hidden;width:381px;float:right;}
.rightnews .top{height:48px;line-height:48px;border-bottom:1px solid #e0e0e0;overflow:hidden;}
.rightnews .top h3{font-size:18px;font-weight:bold;display:inline-block;float:left;color:#666666;text-decoration:none;background:url(../pc/news-icon02.png) no-repeat left center;padding-left:26px;}
.rightnews .top .more{float:right;font-size:14px;color:#999999;font-family:arial;text-transform:uppercase;background:url(../pc/news-icon03.png) no-repeat right center;padding-right:9px;display:inline-block;}
.rightnews .wenda{height:414px;overflow:hidden;position:relative;margin-top:2px;}
.rightnews .wenda ul{overflow:hidden;height:414px; position:absolute;top:0;left:0;width:100%;} 
.rightnews .wenda li{height:76px;padding-left:19px;padding-top:27px;}
.rightnews .wenda li h3{background:url(../pc/news-Q.png) no-repeat left center;padding-left:31px;line-height:23px;height:23px;margin-bottom:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rightnews .wenda h3 a{color:#333333;font-size:16px;font-weight:bold;}
.rightnews .wenda p{font-size:14px;color:#666666;background:url(../pc/news-A.png) no-repeat left center; padding-left:31px;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* link */
.link{width:100%;overflow:hidden;background:#e9f6fc;padding:46px 0 39px 0;}
.link dl{overflow:hidden;}
.link dt{float:left;padding-right:23px;height:50px;border-right:1px solid #b2b8ba;}
.link dt p{width:68px;height:18px;line-height:17px;text-align:center;background:#0095db;color:#fff;margin:4px 0;font-size:16px;}
.link dt span{font-size:15px;color:#333333;font-weight:bold;}
.link dd{padding-left:30px;float:left;width:1070px;}
.link dd a{font-size:14px;color:#666666;display:inline-block;padding:0 17px;margin-bottom:12px;font-family:'宋体';background:url(../pc/link-icon.png) no-repeat left center;}
.link dd a:first-child{padding-left:0;background-image:none;}
.link dt span a{color:#333;font-size:17px;}