@charset "utf-8";

html,body{background:#fff!important;color:#333;font:14px/1.6 'microsoft yahei',tahoma,verdana,'simsun';}

a{text-decoration:none;}

a:hover{color:#6a1686;text-decoration: none;}



a.fcolfff{color:#fff}

a.fcolred{color:#cc0000}



.bgcolblack{background-color:#000;}

.bgcolzi{background-color:#6a1686;}

.bgcol333{background-color:#333;}

.bgcole9e9e9{background-color:#e9e9e9}



.ht1{height: 98px;}







.toolbar{color:#fff;height: 29px;line-height: 29px;}

.toolbar a{color:#fff;font-size:12px;}

.toolbar a:hover{color:#fff;font-size:12px;text-decoration: none;}

.home{background: no-repeat left center;font-size:12px;color:#fff;

padding-left:15px;display: inline-block;}

.phone{background: no-repeat left center;font-size:12px;color:#fff;

padding-left:12px;display: inline-block;}



.headbg{background: repeat-x;

height: 80px;}

.logo{background:url(/uploads/image/tdimages/logo.gif);width:334px;height: 67px;display: block;}



.xl-nav{float:right;margin-top:40px;}

.xl-nav li{float:left;width:100px;text-align:center;

text-align: center;line-height: 29px;position: relative;}

.xl-nav li a{color:#6a1686!important;line-height: 29px;padding:0;font-weight: bold;font-size:14px; letter-spacing:2px;}

.xl-nav li a:hover, .xl-nav li a.on{border-bottom: 2px solid #6a1686;}

/*.xl-dropdown-menu{background:#fff;display: none;position: absolute;left:0;top:31px;padding:10px;}

.xl-dropdown-menu li{font-weight: normal;text-align: left;padding:0;}

.xl-dropdown-menu li a{padding:0;font-weight: normal;}

.xl-dropdown-menu li a:hover{display: block;background:#6a1686;color:#fff!important;text-decoration: none;line-height: 29px;}*/

.xl-dropdown-menu{padding: 10px;background:#fff;display: none;margin-top:15px;width:355px;position: absolute;left:0;top:25px;}

.xl-dropdown-menu ul{float:left;padding-right: 10px;border-right: 1px solid #ddd;width:110px;}

.xl-dropdown-menu ul li{background: no-repeat left center;font-weight: normal;float:left;width:110px;text-align: left;padding-left: 10px;}

.xl-dropdown-menu .pic{margin-left:-1px;border-left:1px solid #ddd;padding-left:10px;}

.xl-dropdown-menu ul li a{font-weight: normal;}



.choose-lan{width:130px;height: 22px;display: block;background:url(/uploads/image/tdimages/lan-bg.gif) no-repeat;color:#fff;}

.choose-lan a{padding:0 8px;line-height: 22px;color:#fff;font-size:12px;}

.choose-lan a:hover{color:#fff}

.search{background:url(/uploads/image/tdimages/search.gif) no-repeat;width:222px;height: 25px;margin-left:28px;}

.search .txt{padding-left:25px;line-height: 25px;width:166px;outline: none;}

.search .sub{width:50px;line-height:25px;text-align: center;color:#fff;}



/*main s*/



/*foot*/ 



.footbg{height: 88px;background:url(/uploads/image/tdimages/footbg1line.gif) repeat-x;}

.foot-tit{font-weight: bold;color:#6a1686;line-height: 28px;}

.foot-con{}

.foot-con a{font-size: 12px;display: inline-block;margin-right: 5px;}

.foot-con a:hover{font-size: 12px;color:#6a1686;}

.xl{background:url(/uploads/image/tdimages/xwwb.gif) no-repeat left center;padding-left:23px;line-height: 22px;}

.tx{background:url(/uploads/image/tdimages/txwb.gif) no-repeat left center;padding-left:23px;line-height: 22px;}

.wx{background:url(/uploads/image/tdimages/wx.gif) no-repeat left center;padding-left:20px;line-height: 22px;}

/*友情链接*/

.yqlj{width:236px;float:left;background:url(/uploads/image/tdimages/linkbg.gif) no-repeat;position: relative;}

	.yqlj_ico{width:236px;float:left;height:23px;line-height:23px;text-align: center;cursor: pointer;}

	.yqljdiv{float:left;border:1px solid #ddd;width:236px;background:#fff;display:none;position: absolute;bottom:23px;left: -1px;}

	.flinka{width:100%;height:23px;line-height:23px;color:#666;float:left;text-align:center;font-size:12px;}

	.flinka:hover{color:#fff;text-decoration:none;background: #6a1686;transition:all 0.5s ease;}		

	.yqlj:hover .yqljdiv{display: block;}

	.footcopy{color:#cbcbcb;}

	.footcopy a{color:#ccc}

	.footlogo{width:132px;height: 38px;background:url(/uploads/image/tdimages/foot-logo.gif) no-repeat;display: block;margin-top:10px;margin-right: 10px;}



/*list*/

.ht15{height: 15px;}

.list-posi{position: absolute;left:0;top:-98px;z-index: 100;width:100%;height: 15px;}

.list-con{}

.borderccc{border:solid 1px #ccc;}

.list-nav dl dt:hover{ background:#999; }
.list-nav dl dt.on{ background:#999; }




.list-nav .tit{height: 38px;line-height: 38px;padding-left:15px;

background:#6a1686;text-align: center;font-size: 18px;color:#fff;text-align: left;}

.list-nav span{display: block;padding-left:15px;padding:10px;	}

.list-nav dl dt,.list-nav ul li{background:url(/uploads/image/tdimages/side-arrow.jpg) no-repeat left 12px;

padding-left:10px;line-height: 32px;}

.list-nav dl span{padding:0;}

.list-nav dl dt{ font-weight:normal;font-size:16px;}

.list-nav dl dd h4{ line-height:32px;}

.list-nav dl dd,.list-nav ul li .list-subnav{background:#ddd}

.list-nav dl dd h4,.list-nav ul li .list-subnav li{border-bottom: dashed 1px #ddd;background:#f1f1f1;padding:0}

.list-nav dl dd h4 a,.list-nav ul li .list-subnav li a{display: block;padding-left:10px}

.list-nav dl dd h4 a:hover,.list-nav ul li .list-subnav li a:hover{background:#6a1686;color:#fff;}



.prointr-side{}

.prointr-side h2{height: 38px;line-height: 38px;text-align: center;font-size: 16px;color:#00521a;text-align: left;padding-left:15px;}

.prointr-side span{display: block;padding:15px;}

.list-main{width:713px;margin-top:15px}

.main-head{display: block;border-bottom: solid 1px #ccc;padding-bottom: 15px;}

.main-head  h3{font-size:36px;color:#6a1686;float:left;

border-right: solid 2px #cdcdcd;padding-right: 15px;margin-right: 15px;font-weight: normal;}



.main-head span{line-height: 24px;}





.listview{padding:15px;line-height: 24px;display: block;}

.listview p{margin-bottom: 15px;}

.newslist, .prolist{padding-left:15px;padding-right: 15px;display: block;}

.newslist .con1{border-bottom: dashed 1px #ddd;padding-top:15px;padding-bottom: 15px;}

.prolist .con1{border-bottom: dashed 1px #ddd;padding-top:15px;padding-bottom: 15px;}

.newslist .thub img{max-height: 124px;}

.prolist .thub img{height: 141px;max-width: 100%;}

.newslist .tit, .prolist .tit{color:#6a1686;font-weight: bold;display: block;line-height: 28px;}

.prolist .pic{display: block;}

.prolist .tit{padding-left:15px;padding-right:15px}

.newslist .con{display:  block;font-size: 12px;line-height: 22px;word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  overflow:hidden;}

.prolist .con{display:  block;font-size: 12px;line-height: 22px;height: 113px;overflow: hidden;padding-left:15px;padding-right:15px;
}

.newslist .con .more, .prolist .con .more{background:#6a1686;color:#fff;display: inline-block;padding: 0px 15px;margin-left:5px}



.pro_top_msg p{ color: #666666;font-size: 14px; line-height: 30px;}
.position a{ margin-left: 15px;color: #666666;}
.position .pro_home{ padding-left: 15px; background: url(/uploads/image/tdimages/home.png) no-repeat left center;}
.position .pro_sec{ padding-left: 13px; background: url(/uploads/image/tdimages/proarr.png) no-repeat left center;}
.pro_pic{position: relative;margin-bottom: 20px; overflow: hidden;}
.a_block{ display: block;}
.pro_pic img{ width: 100%;}
.pro_pic span.pro_caname{display: block; width: 322px;height: 100px;line-height: 100px;text-align: center;color: #ffffff;font-size: 40px;background: url(/uploads/image/tdimages/title.png) repeat-x; position: absolute;margin:-60px 0px 0px -150px; 
top: 50%; 
left: 50%; }
    .pro_caname_jianjie{ width: 100%;height: 100%; padding:40px;text-align: center; color: #ffffff; background: url(/uploads/image/tdimages/probg.png);position: absolute;left: 0; top: 0;}
    .pro_caname_jianjie h2{font-size: 40px; padding: 20px 0;}
    .pro_caname_jianjie p{font-size: 14px;line-height: 25px;}
	
	
	
.inner_tab {
  width: 800px;
  margin:0 auto;
}
.inner_tab li {
	text-align:center;
  float: left;
  width: 33%;
  height: 50px;
  line-height: 50px;
}
.inner_tab a {
  display: block;
  color: #fff;
  font-size: 20px;
  height: 100%;
  background: #75aee3;
  margin:0 16px;
}
.inner_tab li.active a{
  background: #dc6050;
}


@media (min-width: 1000px){
	.mainbg-index{width:1248px;background: url(/uploads/image/tdimages/mainbg.png) no-repeat;margin-top: -50px;position: relative;padding-top: 50px;padding-bottom: 20px;}
	.mainbg{width:1248px;background: url(/uploads/image/tdimages/mainbg.png) no-repeat;margin-top: -50px;padding-top: 50px;padding-bottom: 20px;position: relative;}
    .promainbg{width:1248px;background: url(/uploads/image/tdimages/mainbg.png) no-repeat;padding-top: 25px;padding-bottom: 20px;position: relative;}
    
    .pro_pic span.pro_caname{display: block; width: 322px;height: 100px;line-height: 100px;text-align: center;color: #ffffff;font-size: 40px;background: url(/uploads/image/tdimages/title.png) repeat-x; position: absolute;margin:-60px 0px 0px -150px; 
top: 50%; 
left: 50%; }
    .pro_caname_jianjie{ width: 100%;height: 100%; padding:40px;text-align: center; color: #ffffff; background: url(/uploads/image/tdimages/probg.png);position: absolute;left: 0; top: 0;}
    .pro_caname_jianjie h2{font-size: 40px; padding: 20px 0;}
    .pro_caname_jianjie p{font-size: 14px;line-height: 25px;}
    
    
    
    
}
@media (max-width:640px ) {
	.logo{background:url(/uploads/image/tdimages/logo-s.gif);width:160px;height: 68px;display: block;
	}

	.xl-nav{margin-top:0;background:#fff;float:none;padding-top:15px;padding-bottom: 15px;}
	.xl-nav li{display:block;font-weight: normal;text-align: left;float:none;width:100%;}
	.xl-nav li a:hover, .xl-nav li a.on{border-bottom: none}
	.xl-dropdown-menu{margin-top:0;padding-top:0;padding-bottom: 0;width:100%;position: static;}
	.xl-dropdown-menu ul{width:100%;border-right: none;}
	.xl-dropdown-menu ul li{width:100%;padding-left:15px;line-height: 26px;}
	.xl-dropdown-menu ul li a:hover{background-color:#none!important;}
	.border-bottm-s{border-bottom: solid 1px #ccc;padding-bottom: 10px;}
	.prolist{margin-bottom: 15px;}
	.prolist .tit{padding:0;line-height: 21px;height: 21px;overflow: hidden;text-align: center;}
	.prolist .thub img{height: 100px;}
	.pb-s-10{padding-bottom: 10px;}
	.main-head{ display:none;}
.prolist .con1 span{display: inline-block;background:#fff;margin-top:10px}
	.prolist .con1{border:none;padding-bottom: 0;}

    .pro_pic span.pro_caname{display: block; width: 40px;height: 20px;line-height: 20px;text-align: center;color: #ffffff;font-size: 12px;background: url(/uploads/image/tdimages/title.png) repeat-x; position: absolute;left: 60px;top: 50px;}
    .pro_caname_jianjie{ width: 100%;height: 100%; padding:10px;text-align: center; color: #ffffff; background: url(/uploads/image/tdimages/probg.png);position: absolute;left: 0; top: 0;}
    .pro_caname_jianjie h2{font-size: 14px; padding: 8px 0;}
    .pro_caname_jianjie p{font-size: 12px;line-height: 20px;
	display: -webkit-box;
text-overflow: ellipsis;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;} 
}