@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word;}
body{ font-size:12px; color:#343434; font-family:微软雅黑; background:#fafafa;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#343434; }
a:hover{text-decoration:none; color:#f95e02;}
.cl{ clear:both; height:10px;}
img{ border:none;}
.header{ background: #fff; height: 58px;}
.top{ width:1200px; margin: 0 auto;}
.logo img{ height: 60px;}
.logo{float: left;}
.nav{width:830px; float:left; text-align: right;}
.nav ul li{display: inline-block; padding:0 10px;}
.nav ul li a{display: inline-block; font-size: 14px; line-height: 56px;border-bottom: 2px solid #fff;padding:0 10px; }
.nav ul li a:hover{color: #f95e02; border-bottom: 2px solid #f95e02;}
.on{ border-bottom: 2px solid #f95e02!important;}
.touxiang{display: block; width: 32px; float: right; margin-top: 12px;}
.search{width: 150px; background: #f7f7f7; height: 32px; border-radius: 10px; float: left; margin-top: 12px;}
.input{width: 120px; float: left; height: 32px; line-height: 32px;text-indent: 10px; border: none;background: none; color: #5b585f;}
.btn{ width:16px; height: 16px; background: url("../images/s.png") no-repeat; background-size: cover; border: none; margin-top: 8px;}
.hot{background: url("../images/hot.jpg") no-repeat right  22px; margin-right:10px;}
.hot a{ padding:0 2px!important;}
.hot a:hover{ border:none!important; color:#333!important;}

.main{width:1200px; margin: 0 auto; overflow: hidden;}
.m20{ margin-top: 20px;}
.ad1 li{width: 235px; height: 135px; display: block; float: left; margin-right: 6.25px; margin-bottom: 5px;}
.ad1 li img{width: 235px; height: 135px;}
.ad1 li:nth-child(5n){ margin-right: 0;}
.shaixuan{width: 250px; padding-left: 20px; float: left; border-top: 2px solid #f95e02; background: #fff;}
.mm{clear:both;}
.mm span{display: block; height: 40px; line-height: 40px; font-size: 14px}
.mm em{display: inline-block;width: 58px; height: 24px; line-height: 25px; background:#f95e02; color: #fff; font-style: normal; text-align: center; margin-right: 20px; margin-bottom: 7px; float: left;}
.mm a{display: inline-block;width: 58px; height: 24px; line-height: 25px;font-style: normal; margin-right: 20px;margin-bottom: 7px; text-align: center;float: left;}
.onon{ background:#f95e02; color: #fff; }
.ilist{width: 905px; float: right; overflow: hidden; }
.ititle{padding:10px 5px;background: #fff;}
.ititle h3{font-size:16px;display: inline-block; line-height: 30px; border-left: 3px solid #f95e02; text-indent: 10px;}
.ititle a{float: right; font-size: 14px; line-height: 30px;background: url("../images/3a.jpg") no-repeat right center; padding-right:10px; }
.ilist ul li{display: block; width: 165px; float: left;margin-right: 15px;}
.ilist ul li:nth-child(5n){margin-right: 0;}
.ilist ul{ background: #fff; margin-top: 5px; overflow: hidden; padding:0 10px; padding-top:5px;}
.ilist ul li{padding-bottom: 17.5px; }
.ilist ul li .t1{display: block; width:100%; height: 25px; line-height: 25px; text-indent: 20px; font-size: 14px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis }
.ilist ul li .i1{background: url("../images/i1.png") no-repeat left center;}
.ilist ul li .i2{background: url("../images/i2.png") no-repeat left center;}
.ilist ul li .t2{line-height: 20px; border: 1px solid #abc2ca;width: 82px; float: left; text-align: center;}
.ilist ul li .t3{display: block; width: 77px; height: 22px; float: right;}

.ad2{width: 270px; float: left;}
.ad2 ul li{ display:block;}
.ad2 ul li img{width: 100%; height: 164px; margin-bottom: 2px;}

.footer{background: #2a2b30; height: 90px; color: #c7c7d1;}
.footl{width:730px; float: left; padding-top: 25px;}
.footr{width: 430px; float: right; padding-top: 25px; text-align: right;}
.footl h2{display: inline-block; color: #964621; font-size: 18px; border-right: 2px solid #505156; line-height: 18px; padding-right: 20px;}
.footl h3{ font-size: 14px; line-height: 18px; display: inline-block; font-weight: normal; padding-left: 20px;}
.footl p{padding-top: 15px;}
.footr ul{padding-bottom: 15px;}
.footr ul li{display: inline;}
.footr  a{color: #c7c7d1;}

.path{ line-height: 45px;}
.tousu{ height:30px; padding:10px 0; line-height: 30px; background: url("../images/ii.jpg") no-repeat 10px center #fff; text-indent: 50px; }
.tousu a{color:#478fc1;background: url("../images/3b.jpg") no-repeat right center; padding-right:10px;}

.show{width: 905px; float: right; overflow: hidden;  }
.title {background: #fff; padding: 15px; margin: 5px 0;}
.title h1{font-size:18px; line-height: 30px; display: inline-block;}
.title a{font-size:14px; text-decoration: underline; color: #ff5d02; display: inline-block;}
.title span{color: #929294; float: right; line-height: 30px;}

.showc{background: #fff;}
.ad3{width:220px; float: right; padding-top: 20px; padding-right: 10px;}
.ad3 img{width: 100%;}
.xiangqing{width:610px; float: left; padding: 20px; padding-top:5px;}
.cc{ padding:10px; overflow:hidden; background: #fff; clear: both;border-bottom: 1px solid #f6f6f6}

.xiangqing .s1{width: 305px; float:left; line-height: 40px; height: 40px; border-bottom: 1px solid #f6f6f6}
.xiangqing li{ display: block;}
.xiangqing .s1 span{float:left;}

.xiangqing .s1 a{ display: block; float: left; padding-top: 8px; margin-left: 10px;}
.xiangqing .s2{width: 100%; clear: both;line-height: 40px; height: 40px; border-bottom: 1px solid #f6f6f6}
.xiangqing .s2 em{color:red; font-style: normal;}
.xiangqing .s3{width: 305px; float:left; padding: 10px 0; border-bottom: 1px solid #f6f6f6}
.xiangqing .s3 img{ width:130px; height:130px;}
.xiangqing .s3 span{float:left; line-height:130px;}
.cctitle{ line-height:40px; font-size:14px;}

.next{ background: #fff; overflow: hidden; line-height: 40px; padding: 0 10px;}
				.next li{display: inline-block; float: left; font-size: 14px;}
				.next li:nth-child(2){float: right}
				.next a{ color: #2692b9;}
				
.page{ text-align:center; clear:both; padding-top:20px; line-height:30px;  }
.page span{ padding:3px 8px; background-color:#f95e02; color:#fff;}
.page a{ padding:3px 8px;  color:#f95e02;  background-color:#ccc; text-decoration:none;}
.page a:hover{ color:#fff; background-color:#f95e02; text-decoration:none;}
