
/*页面顶部大图片*/
.headbanner{width:100%; height:300px; position:relative; background:#eee; overflow:hidden;}
.headbanner img {width: 1920px;position: absolute;left: 50%;top: 0;margin-left: -960px;}

/*内页定位*/
.location{width:100%;clear:both;height:40px;line-height:40px;border-bottom:1px solid #e9e9e9;}
.locationcon{margin:0 auto;width:1200px;}
.locationlist li{float:left;margin-right:10px;}
.locationlist li a{margin-left:5px;}
.locationlist li a:hover{color:#1579bc;}

.inside{width:100%;clear:both;padding-top:15px;background:#f5f5f5;}
.insidecon{margin:0 auto;width:1200px;}

.insideleft{float:left;width:260px;margin-bottom:20px;}
.insideleft .sortsname{border:1px solid  #ff0000;background: #ff0000; width:220px;height:45px;line-height:45px;text-indent:20px;font-size:18px;color: #fff;border-radius:5px;overflow:hidden;}
.insideleft .sortslist li{text-indent:20px;width:220px;height:35px;line-height:35px;overflow:hidden;border:1px solid #dcdcdc; background:#dcdcdc; margin-top:10px;border-radius:5px;}
.insideleft .sortslist li a{width:220px;height:35px;display:block;}
.insideleft .sortslist li a:hover,.insideleft .sortslist li.hover a{width:220px;height:35px;display:block;background: #ff0000; color: #fff;}

.insideright{float:left;width:900px;margin-bottom:20px;background:#ffffff;border-radius:5px;padding:0 20px;}
.insideright .title{font-size:16px;height:45px;line-height:45px;border-bottom:2px solid #dcdcdc;}
.insideright .title i{margin-right:10px;}
.insideright .content{padding:15px 10px;}
.insideright .content img{max-width:800px;}

/*关于我们*/
.websitecontent{margin:10px 0;}
.websitecontent p{margin-top:10px;font-size:16px;line-height:30px;}


/*产品展示*/
.prolist{margin-top:10px;}
.prolist ul li{float:left;width:200px; height:220px; margin-bottom:40px;  margin-right:15px;overflow:hidden;border:1px solid #dcdcdc;background-color:#fff;border-radius:3px;}
.prolist ul li:hover{border:1px solid #dcdcdc;background-color:#dcdcdc;border-radius:3px;} 
.prolist ul li:hover a{color:#fff;}
.prolist ul li .photo{width:185px;height:150px;overflow:hidden;text-align:center;padding:5px;}
.prolist ul li .photo img{height:150px;}
.prolist ul li p{ color:#535151; font-size:12px; line-height:24px;text-align:center;}

.productsdetail{margin-top:15px;margin-bottom:20px;}
.pimage{float:left;width:450px;}
.pimage img{max-width:400px !important;border:1px solid #dcdcdc;border-radius:5px;}
.market{float:left;width:400px;}
.market .pname{font-size:24px;color:#da251d;margin-bottom:20px;}
.market .pmarket{font-size:16px;line-height:30px;}

.detail{margin-top:20px;}
.detail .title{font-size:18px;font-weight:bold;color:#da251d;border-bottom:1px solid #dcdcdc;padding-bottom:10px;}
.detail .title i{margin-right:8px;}
.detail .pdetail p{margin-top:10px;} 
.detail .pdetail p img{max-width:800px;}


/*工程案例*/
.caselist{margin-top:10px;}
.caselist li{float:left;width:200px; height:180px; margin-bottom:40px;  margin-right:15px;background-color:#fff;}
.caselist li .photo{width:200px;height:150px;overflow:hidden;border:1px solid #535151;border-radius:3px;}
.caselist li:hover .photo{border:2px solid #da251d;}
.caselist li .photo img{height:150px;}
.caselist li p{ color:#535151; font-size:14px;height:30px; line-height:30px;text-align:center;}

.showcase{margin-top:10px;margin-bottom:20px;}
.showcase .articlephoto img{border-radius:5px;}
.showcase .articletitle{margin:10px 0;font-size:18px;}
.showcase .articlecontent p{margin-top:10px;}

/*新闻动态*/
.newslist ul{ }
.newslist li{ float:left; width:844px;  padding:10px; margin-left:20px; margin-top:20px;border:1px solid #dcdcdc;border-radius:5px;}
.newslist li:hover{border:1px solid #999999;}
.newslist .photo{float:left;width:160px;margin-right:10px;height:120px;border-radius:3px;}
.newslist li img{max-height:120px;max-width:160px;}
.newslist .text{width:670px;height:120px;overflow:hidden;}
.newslist .name{width:670px;color:#565656; font-size:14px; font-weight:bold;overflow:hidden;}
.newslist .time{  color:#777777; font-size:14px; line-height:24px;}
.newslist .note{  color:#777777;width:670px; font-size:14px; line-height:22px; height:72px; margin-top:6px; overflow:hidden;}

.shownews{padding:20px;}
.shownews .articletitle{font-size:24px;font-weight:bold;height:35px;line-height:35px;}
.shownews .articlefrom{margin-top:10px;}
.shownews .articlefrom li{float:left;margin-right:20px;}
.shownews .articlefrom li i{margin-right:10px;}
.shownews .articlecontent {margin-top:30px;}
.shownews .articlecontent p{margin-top:10px;font-size:16px;line-height:30px;}




/*分页控件*/
.pagelist{clear:both;margin-top:20px;margin-bottom:20px;height:50px;text-align:center;}
.pagelist ul{list-style-type:none;}
.pagelist li{display:inline;}
.pagelist li a{padding:8px 15px;border:1px solid #dcdcdc;margin-right:10px;}
.pagelist li:hover a,.pagelist li.hover a{border:1px solid #da251d;background:#da251d;color:#fff;}

/*下一页*/
.pagenext{border-top:1px solid #dcdcdc;padding:10px;}
.pagenext a:hover{color:#da251d;}


/*在线留言表格*/
.uctable{width:95%;overflow:hidden;border:1px solid #EEE;}
.uctable * a{color:#0066CC;}
.uctable * a:hover{color:#FF0000;text-decoration:underline;}
.uctable tr th{background:#FFE;border-bottom:1px solid #DBDFE1;padding:10px;}
.uctable tr td{padding:5px 10px;color:#333;vertical-align:top;border-bottom:1px solid #F0F0F0;}
.uctable input,.uctable button{padding:5px;border:1px solid #dcdcdc;}



