@charset "utf-8";
/* CSS Document */
/*公用*/

* {
	margin: 0px;
	padding: 0px;
	/*
	box-sizing: border-box;
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box;
	*/ 
}
img {
	border: none;
	max-width:100%;
}
a {

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */
	text-decoration: none;
	color: #333;
	transition: transform .5s,color .5s, background .5s, opacity .5s, border .5s,box-shadow .5s;
	-moz-transition: transform .5s,color .5s, background .5s, opacity .5s, border .5s,box-shadow .5s;  /* Firefox 4 */
	-webkit-transition: transform .5s,color .5s, background .5s, opacity .5s, border .5,box-shadow .5ss;   /* Safari and Chrome */
	-o-transition: transform .5s,color .5s, background .5s, opacity .5s, border .5s,box-shadow .5s;  /* Opera */
}
html{ min-height:100%;}
body {
	min-height:100%;
	font-size: 12px;
	color: #262626;
	font-family: Arial, "Microsoft Yahei";
	min-width:1000px;
}
li {
	list-style: none;
}
table {
	border-collapse: collapse;
}
input, textarea,select {
	font-family: Arial, "Microsoft YaHei";
	font-size: 12px;
	outline: none;
}
.fg {
	clear: both;
	width: 100%;
	height: 0px;
}
.red {
	color: #F00;
}


/*top*/
#top{ min-width:1200px;}
#top #ding{ height:22px; line-height:22px; padding:8px 0 6px; border-bottom:1px solid #e2e3e2; background:#f6f6f6;}
#top #ding .ding{ width:1200px; height:22px; margin:auto; }
#top .ding .search{ height:22px; width:160px; float:right; margin-right:20px; position:relative; }
#top .ding .search input[type='text']{ border:0px; background:none; height:20px; line-height:20px; padding:0 30px 0 12px; width:116px;color:#a2a2a2; border:1px solid #ddd; border-radius:11px;}
#top .ding .search input[type='text']:Focus{ border:1px solid #db3525; color:#db3525;}
#top .ding .search input.btn{ border:0px; background:url(../images/index_04.png) center no-repeat; cursor:pointer; width:22px; height:22px; position:absolute; top:0px; right:5px; cursor:pointer; }
#top .ding .lang{ text-align:right; height:22px; float:right;  }
#top .ding .lang span{color:#b0b0b0; margin:0 15px;}
#top .ding .lang a{ display:inline-block;position:relative;}
#top .ding .lang a.on{ font-weight:bold; color:#db3525;}
#top .ding .lang a:hover{ color:#db3525;}
#top .ding .phone{ height:22px; text-align:right;color:#db3525; font-weight:600; font-size:14px; line-height:22px; float:right; margin-right:20px; }

#top{ min-width:1200px; margin:auto;width:100%; position:relative; z-index:1; }

#top .top{ height:120px;position:relative; width:1200px; margin:auto;}
#top .top #logo{ display:block; position:absolute; left:0px; top:0px; z-index:10;}
#top .top #logo img{  height:120px; display:block;}
#nav{ height:120px; width:1200px; margin:auto; }

#nav .menu ul{ display:block; height:120px; text-align:right;}
#nav .menu ul li{ display:inline-block; *display:inline; *zoom:1; height:120px;position:relative;z-index:1;}
#nav .menu ul li .a{ display:block;height:120px; color:#000; font-size:14px;font-weight:bold; text-align:center; overflow:hidden;  position:relative; z-index:2; padding:0 33px; line-height:120px;}
#nav .menu ul li:hover .a{ color:#28166f; }
#nav .menu ul li.on .a{   color:#28166f;}
#nav .menu ul li dl{ display:none; position:absolute; left:50%; top:120px; width:100%; text-align:center;  z-index:1; width:160px; margin-left:-80px; background:#000; background:rgba(0,0,0,.5); padding:8px 0;}
#nav .menu ul li dl dd{ display:block; height:30px; line-height:30px; overflow:hidden; position:relative; font-size:12px; }
#nav .menu ul li dl dd a{ display:block; height:30px; color:#fff;}

#nav .menu ul li dl dd a:hover{ background:#333; background:rgba(255,255,255,.1);}
#nav .menu ul li dl:before{ content:""; display:block; border-style:solid; border-width:5px; border-color:rgba(255,255,255,1) transparent transparent transparent; top:0px; left:50%; margin:0 -5px; position:absolute;}
/*top end*/
/*banner*/
#banner{min-width:1200px; margin:auto; height:650px; position:relative; overflow:hidden; background:#999; }
#banner .btn{ width:27px; height:51px; display:block; cursor:pointer; top:50%; left:50%; margin-top:-25px; z-index:10; position:absolute; left:50%; opacity:0;}
#banner .btn.prev{ background:url(../images/btn_03.png); margin-left:-600px;}
#banner .btn.next{ background:url(../images/btn_05.png); margin-left:573px;}
#banner:hover .btn{ opacity:1;} 
#banner .list,#banner .list ul,#banner .list ul li,#banner .list ul li a{ height:650px; width:100% !important; display:block; background-position:center; background-size:cover; background-repeat:no-repeat;}
#banner .hd{ position:absolute; z-index:10; bottom:30px; width:1000px; text-align:center; left:50%; margin-left:-500px;}
#banner .hd ul li{ display:inline-block; *display:inline; *zoom:1; height:12px; width:12px; border-radius:100%; margin:0 3px; background:#fff; cursor:pointer;}
#banner .hd ul li.on{ background:#db3525;}
/*banner end*/

/*index-prolist*/
.index-prolist{ background:#f8f8f8; min-width:1200px; margin:auto; padding:36px 0 87px; position:relative;}
.index-prolist .bbt{ height:87px; line-height:87px; border-bottom:1px solid #d9d9d9; text-align:center; font-size:32px; color:#db3525; font-weight:bold;}
.index-prolist .bbt span{ height:88px; display:inline-block; *display:inline; *zoom:1; position:relative;}
.index-prolist .bbt span i{ display:block; height:3px; bottom:-1px; width:70%; left:15%; background:#db3525; position:absolute;}
.index-prolist .list{ width:1200px; margin:auto; position:relative; overflow:hidden; }
.index-prolist .list ul li{ display:block; height:366px; width:285px; padding:43px 0 65px; margin-right:20px;}
.index-prolist .list ul li a{ display:block; height:364px; background:#fff; border-bottom:3px solid #aaaaaa; font-size:14px; color:#646464;}
.index-prolist .list ul li a:hover{ box-shadow:0 0 10px rgba(0,0,0,.175); border-bottom:3px solid #28166f; -webkit-transform:translateY(-20px); -moz-transform:translateY(-20px); transform:translateY(-20px); color:#28166f;}
.index-prolist .list ul li a .tu{ width:285px; height:285px; border-bottom:1px solid #f1f1f1;}
.index-prolist .list ul li a .tu img{ display:block; width:285px; height:285px;}
.index-prolist .list ul li a .text{ padding:17px 25px; height:44px;}
.index-prolist .list ul li a .text .title,.index-prolist .list ul li a .text .demo{ height:22px; line-height:22px; overflow:hidden; position:relative;}
.index-prolist .list ul li a .text .title span{ display:block; height:15px; line-height:12px; font-size:18px; width:30px; float:right; margin-left:10px; text-align:right; border-left:1px solid #646464; margin-top:4px;}
.index-prolist .list ul li a:hover .text .title span{ border-left:1px solid #009C45;}
.index-prolist .href{ width:1200px; margin:auto;}
.index-prolist .href a{ display:block; background: #28166f; margin:auto; width:150px; height:45px;}
.index-prolist .href a img{ display:block;}
.index-prolist .href a:hover{box-shadow:0 0 10px rgba(0,0,0,.175);
-webkit-transform:translateX(20px); -moz-transform:translateX(20px); transform:translateX(20px);
 }
.index-prolist .btn{ width:27px; height:51px; display:block; cursor:pointer; top:50%; left:50%; margin-top:-25px; z-index:10; position:absolute; left:50%; }
.index-prolist .btn.prev{ background:url(../images/btn_03_lv.png); margin-left:-650px;}
.index-prolist .btn.next{ background:url(../images/btn_05_lv.png); margin-left:623px;}
/*index-about*/
.index-about{ min-width:1200px; margin:auto; background:url(../images/aboutbg_02.png) top no-repeat; padding:80px; min-height:50px;}
.index-about .view{ width:1200px; margin:auto; line-height:2; overflow:hidden; color:#505050;}
.index-bottom{min-width:1200px; margin:auto; padding:76px 0; background:#f8f8f8;}
.index-bottom .view{ width:1200px; margin:auto; line-height:2; overflow:hidden; color:#505050;}









/*footer*/
#footer{ min-width:1200px; margin:auto; background:#f8f8f8; color:#8d8d8d; }
#footer .lvtiao{
	height:70px; background:#28166f;
	
	
	}
#footer .lvtiao .main{ width:1200px; height:70px; margin:auto; position:relative;}
#footer .lvtiao .main .lang{ color:#fff; position:absolute; top:0px; left:0px; line-height:70px; font-size:14px;}	
#footer .lvtiao .main ul{ float:right; height:18px; margin-top:25px; position:relative;}
#footer .lvtiao .main ul li{ display:block; width:22px; float:left; margin-left:21px; cursor:pointer; height:18px;}
#footer .lvtiao .main ul li a{ display:block; height:18px;}
#footer .lvtiao .main ul li img{ position:absolute; bottom:50px; right:0px; max-width:300px; display:none;}
#footer .lvtiao .main ul li:hover img{ display:block;}
#footer .lvtiao .main ul li.i1{ background:url(../images/bico_07.png) center no-repeat;}
#footer .lvtiao .main ul li.i2{ background:url(../images/bico_09.png) center no-repeat;}
#footer .lvtiao .main ul li.i3{ background:url(../images/bico_11.png) center no-repeat;}
#footer .lvtiao .main ul li.i4{ background:url(../images/bico_13.png) center no-repeat;}
#footer .lvtiao .main .lang span{ color:#fff; margin-left:5px;}
#footer .foot{ width:1200px; margin:auto; padding:37px 0; color:#6f6f6f;}
#footer .foot a{color:#6f6f6f;}
#footer .foot .menu{ width:930px; float:left;}
#footer .foot .menu ul{ display:block;}
#footer .foot .menu ul:after{ content:""; display:block; clear:both;}
#footer .foot .menu ul li{ display:block; float:left; width:186px;}
#footer .foot .menu ul li .a{ display:block; line-height:36px; height:36px; color:#000; font-weight:bold; font-size:14px; margin-bottom:7px;}
#footer .foot .menu ul li dl dd{ display:block; line-height:18px; padding:2px 0;}
#footer .foot .menu ul li dl dd a:hover{ color:#28166f; text-decoration:underline;}
#footer .view{ width:268px; float:right; line-height:22px;}
#footer .view .bbt{ display:block; line-height:36px; height:36px; color:#000; font-weight:bold; font-size:14px; margin-bottom:7px;}
#footer .view .bbt a{ color:#000;}

/*footer end*/

/*品牌文化*/
.zi-banner{ height:400px; min-width:1200px; margin:auto; background-size:cover; background-position:center; background-repeat:no-repeat;}

.zi-main{ width:1200px; margin:40px auto;}
.dan-type{ height:150px; min-width:1200px; margin:auto; background:#f8f8f8;}
.dan-type .type-bbt{ width:1200px; margin:auto; position:relative; height:150px;}
.dan-type .type-bbt .title{ color:#28166f; font-size:36px; line-height:140px;}
.dan-type .type-bbt .weizhi{ position:absolute; right:0px; top:80px; color:#999999}
.dan-type .type-bbt .weizhi span{ margin:0 5px; font-family:'simsun';}
.dan-type .type-bbt .weizhi a{color:#999999;}
.dan-type .type-bbt .weizhi a:hover{ color:#28166f;}





.dan-view{ position:relative; overflow:hidden;  line-height:2;}
.dan-view .service-ly{ width:600px; margin:50px auto 0;}
.dan-view .service-ly dl{ display:block; min-height:36px; margin-bottom:10px; padding-left:60px; position:relative;}
.dan-view .service-ly dl dt{ display:block; font-size:16px; color:#666; line-height:36px; position:absolute; left:0px; top:0px;}
.dan-view .service-ly dl dd{ display:block; min-height:36px;}
.dan-view .service-ly dl dd .input-text{ width:400px; height:30px; line-height:30px; padding:2px 5px; border:1px solid #ddd; }
.dan-view .service-ly dl dd .text-box{width:400px; height:120px; line-height:26px; padding:2px 5px; border:1px solid #ddd;}
.dan-view .service-ly dl dd .input-text:Focus,.dan-view .service-ly dl dd .text-box:Focus{ border:1px solid #2f2120;}
.dan-view .service-ly dl dd .btn{ color:#fff; font-size:16px; height:36px; border:0px; cursor:pointer; width:100px; background:#2f2120;}


/*品牌文化 end*/
/*新闻资讯*/
.news-list{min-height:300px;}

.news-list ul:after{ display:block; content:""; clear:both; height:0px; width:0px;}

.news-list ul li{ display:block; position:relative; overflow:hidden; margin:20px 110px 30px 0; width:545px; float:left; height:286px;}
.news-list ul li.end{ margin-right:0px;}
.news-list ul li:after{ content:""; clear:both; display:block;}
.news-list ul li a{ display:block;overflow:hidden; position:relative; height:285px; border-bottom:1px solid #e4e4e4}

.news-list ul li a .title{ max-height:90px; margin-bottom:14px; overflow:hidden; position:relative; *height:90px; line-height:30px; font-size:24px; min-height:60px;}
.news-list ul li a .view-news{ height:131px; overflow:hidden; position:relative; padding-left:200px; color:#636363}
.news-list ul li a .view-news img{ display:block; height:131px; width:177px; position:absolute; left:0px; top:0px;}
.news-list ul li a .view-news .text{ max-height:100px; *height:100px; overflow:hidden; position:relative; line-height:20px; margin-bottom:13px;}
.news-list ul li a .view-news .rq{ line-height:18px; color:#db3525;}
.news-list ul li a:hover{ border-bottom:1px solid #009C45; color:#28166f;}







.fanye{ text-align:right;  margin:auto; padding:20px 0; font-size:14px;}
.fanye a{ display:inline-block; *display:inline; *zoom:1; width:28px; height:28px; line-height:28px; color:#888888; border:1px solid #d9d9d9; margin:0 0px  0 5px; text-align:center;}
.fanye a:hover,.fanye a.cur{ background:#ff6600; border:1px solid #ff6600; color:#fff;}
.fanye a.btn{ font-family:"simsun"; font-weight:bold; color:#bcbcbc;}
.fanye a.btn.null{ color:#999; cursor:default !important; background:none !important;}
.newsview-title{  margin:auto; padding:0px 0 20px;}
.newsview-title .title{ font-size:18px; color:#424242; font-weight:bold;}
.newsview-title .xx{ color:#777; position:relative;}
.newsview-title .xx a{ position:absolute; top:0px; right:0px; color:#0083D1; font-size:14px；}

.news-view{   padding:20px 0; margin:auto;}
.news-view .view{ margin:auto; overflow:hidden; line-height:2;border-bottom:1px solid #d6d3cb;padding:20px 0; margin-bottom:10px;}
.newsview-type{ padding:38px 0; min-width:1200px; text-align:center; background:#f8f8f8;}
.newsview-type .text{ width:1200px; margin:auto; color:#999;}
.newsview-type .title{ color:#28166f; font-size:24px; line-height:32px; margin-bottom:10px;}
/*新闻资讯 end*/



.product-list{ min-height:300px;}

.product-list ul:after{ display:block; content:""; clear:both; height:0px; width:0px;}

.product-list ul li{ display:block; width:232px; float:left; position:relative; overflow:hidden; height:239px; margin:0 34px 38px 0; text-align:center;}
.product-list ul li.end{  margin:0 0px 38px 0;}
.product-list ul li a{ padding:10px 10px 0; background:#e6e6e6; display:block; text-align:center; height:229px; color:#303030;}
.product-list ul li .tu{height:180px; margin:0 auto 0px; }
.product-list ul li .tu img{width:100%; height:180px; }
.product-list ul li .title{  overflow:hidden; position:relative;  height:48px; line-height:48px;  font-size:14px;}
.product-list ul li a:hover{ color:#fff; background:#0075bb;}

/**/
.pro-title{ font-size:18px; font-weight:600; margin-bottom:20px; text-align:center;}
.pro-tu{ text-align:center; padding-bottom:20px;}
.pro-tu img{ display:block; margin:auto;}
.pro-content{ border-top:1px solid #ccc; padding:20px 0; border-bottom:1px solid #ccc; margin-bottom:15px;}
/*产品 end*/

/*feedback-main*/
.feedback-main{ }
.feedback-main dl{ display:block; height:28px; margin-bottom:8px;}
.feedback-main dl.gao{ height:130px;}
.feedback-main dl dt{ float:left; height:28px; line-height:28px; text-align:right; width:145px; margin-right:5px; color:#333;}
.feedback-main dl dt span{ color:#fa7e02;}
.feedback-main dl dd{ float:left; height:28px; width:1048px;}
.feedback-main dl.gao dd{ height:130px;}
.feedback-main dl dd input[type='text']{ display:block; height:26px; border:1px solid #ddd; width:100%; line-height:26px; text-indent:5px;}
.feedback-main dl dd input[type='text']:focus,.feedback-main dl.gao dd textarea:focus{ border:#009C45 1px solid; color:#009C45;}

.feedback-main dl.gao dd textarea{ border:1px solid #ddd; width:100%; line-height:20px; padding:3px 0; height:122px;}

.feedback-main dl dd label{ display:block; position:relative; height:28px; line-height:28px; padding-left:16px; margin-right:20px; float:left;}
.feedback-main dl dd label input{ width:12px; height:12px; position:absolute; left:0px; top:50%; margin-top:-6px;}
.feedback-main dl dd.duan{ width:449px;}
.feedback-main dl dd input[type='text'][readonly]{ border:1px solid #ddd !important; color:#666 !important;}
#uploading{ position:fixed; z-index:10; left:0px; top:0px; background:url(../images/5-121204194112-51.gif) center no-repeat; width:100%; height:100%;}
.uploadbtn{ background:#f2f2f2; display:inline-block; *display:inline; *zoom:1; border:1px solid #ddd; margin-left:10px; padding:0 15px; line-height:26px; cursor:pointer;}
.feedback-main .btn-box{ padding-left:150px;}
.feedback-main .btn-box button{ color:#fff; border:0px; font-size:14px; background:#db3525; padding:0 20px; height:32px; line-height:32px; cursor:pointer;}
/*feedback-main end*/

/*合作伙伴*/
.partner-list{ border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5; float:left; max-width:1195px; margin:auto;}
.partner-list ul{ display:block; display:block; float:left;}
.partner-list ul:after{ content:""; display:block; clear:both;}
.partner-list ul li{ border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; display:block; float:left; width:238px; }
.partner-list ul li a{ display:block; border:10px solid #fff; position:relative;}
.partner-list ul li a img{ display:block; width:218px; height:158px; background:#fff;}
.partner-list ul li a img.pic{ position:absolute; left:0px; top:0px;filter:alpha(opacity=0); opacity:0;
-webkit-transition:opacity .5s;
-moz-transition:opacity .5s;
-ms-transition:opacity .5s;
-o-transition:opacity .5s;
transition:opacity .5s;

}
.partner-list ul li a:hover{ border:10px solid #f6f6f6;}
.partner-list ul li a:hover img.pic{
	filter:alpha(opacity=100); opacity:1;
	
	}
/*合作伙伴 end*/

/*联系我们*/
.contact-main .left{ float:left; width:500px; overflow:hidden;}
.contact-main .right{ width:580px; float:right;}

.contact-main .right .input-text{ height:35px; line-height:35px; padding:0 5px; border:0px; background:#f5f5f5; font-size:14px; float:left; margin-bottom:10px;}
.contact-main .right .input-text.ip1{ width:275px;}
.contact-main .right .input-text.ip2{ width:275px; float:right;}
.contact-main .right .input-text.ip3{ width:570px;}
.contact-main .right textarea{ border:0; width:570px; line-height:20px; padding:5px; height:100px;background:#f5f5f5;font-size:14px; }
.contact-main .right button{ color:#fff; border:0px; font-size:14px; background:#db3525; padding:0 20px; height:32px; line-height:32px; cursor:pointer;}
/*联系我们 end*/

/*搜索*/
.search-tty{ font-size:20px; line-height:60px;}
.fw-list ul li{ display:block; height:40px; line-height:40px; border-bottom:1px dotted #ddd;}
.fw-list ul li a{ display:block;}
.fw-list ul li a span{ float:right;}

/*产品*/
.product-list{}
.product-list .grid{ padding:0 10px;

opacity:0;
-webkit-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
-moz-transform:scale(0);
transform:scale(0);

-webkit-transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s;
-moz-transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s;
-ms-transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s;
-o-transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s;
transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s;


}
#cpl{
	-webkit-transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s,height .5s;
-moz-transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s,height .5s;
-ms-transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s,height .5s;
-o-transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s,height .5s;
transition:opacity .5s,transform .5s,top .5s, left .5s,bottom .5s, right .5s,height .5s;
overflow:hidden;
	
	}
.product-list .grid a{ display:block; border:1px solid #d4d4d4;
background:#fff;


}

.product-list .grid.da {
	
	-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);opacity:1
	}


.product-list .grid a .tu{  border-bottom:1px solid #f1f1f1; position:relative;}
.product-list .grid a .tu .bbg{ display:block; width:100%; opacity:0;}
.product-list .grid a .tu .pic{ display:block; width:100%; height:100%; position:absolute; left:0px; top:0px;}

.product-list .grid a .text{ padding:17px 25px; height:44px;}
.product-list .grid a .text .title,.index-prolist .list ul li a .text .demo{ height:22px; line-height:22px; overflow:hidden; position:relative;}
.product-list .grid a .text .title span{ display:block; height:15px; line-height:12px; font-size:18px; width:30px; float:right; margin-left:10px; text-align:right; border-left:1px solid #646464; margin-top:4px;}
.product-list .grid a:hover .text .title span{ border-left:1px solid #009C45;}
.pro-weizhi{ line-height:70px;color:#999999;}
.pro-weizhi span{ margin:0 5px; font-family:'simsun';}
.pro-weizhi a{color:#999999;}
.pro-weizhi a:hover{ color:#009C45;}
.pro-view{ float:right; width:500px;}
.pro-view .title{ color:#28166f; font-size:24px; font-weight:bold; margin-bottom:40px; line-height:30px;}

.pro-banner{ width:650px; float:left;}
.pro-banner .box{  min-height:577px;}
.pro-banner .box .list{ position:relative;}
.pro-banner .box .list .btn{ width:50px; height:50px; cursor:pointer; position:absolute; top:50%; margin:-25px 0; z-index:10; opacity:0;}
.pro-banner .box .list .btn.p{ background:url(../images/hdpbtn_03.png); left:30px;}
.pro-banner .box .list .btn.n{ background:url(../images/hdpbtn_05.png); right:30px;}
.pro-banner:hover  .box .list .btn{ opacity:1}

.pro-banner .box .list{ width:556px; height:556px; border:1px solid #ddd; float:left; overflow:hidden;}
.pro-banner .box .list ul li,.pro-banner .box .list ul li img{ display:block;width:556px; height:556px;}
.pro-banner .box .hd{ width:54px; float:left; margin-left:14px;}
.pro-banner .box .hd ul li{ display:block; margin-bottom:9px; border:1px solid #ddd; height:52px; cursor:pointer;}
.pro-banner .box .hd ul li img{ display:block; width:52px; height:52px;}
.pro-banner .box .hd ul li.on{ border:1px solid #28166f;}

.pro-banner .href a{ width:55px; height:36px; display:block; float:left; margin-right:10px; cursor:pointer;}
.pro-banner .href a.btnp{ background:url(../images/bbtn_07.png);}
.pro-banner .href a.btnn{ background:url(../images/bbtn_09.png);}
.zi-menu{ width:1200px; margin:auto;}
.zi-menu a{ display:inline-block; *display:inline; *zoom:1; margin:0 3px 3px 0; border:1px solid #d6d6d6; height:38px; line-height:38px; padding:0 20px; cursor:pointer;}

.zi-menu a.on{ color:#fff; background:#28166f;}
