@charset "utf-8";
html,body{ font:14px/1.8 ;background:#fff; color:#5c5c5c; min-width:1080px;margin: 0;padding: 0; -webkit-text-size-adjust:none;min-width:1200px}	
ul{ margin:0px; padding:0px; }
a{ color:#666; text-decoration:none;}
li{ list-style:none;}
a:hover{ color:#ce1b11; text-decoration:none;}
.fl, .l, #l {	float: left}
.fr, .r, #r {	float: right}
.container {   width: 1200px; margin:0 auto}
.ka {  display: inline-block; font: normal normal normal 14px/1 FontAwesome;
        font-size: 14px;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; vertical-align:middle;
    font-size: 18px; color:#f99303;
}


/*头部*/
.top_biaoti{ float:left; height:150px; margin-top:30px; padding-left:20px;}
.top_biaoti_a{ font-size:24px; font-weight:bold}
.top_biaoti_b{ font-size:22px; font-weight:bold; color:#F00; line-height:24px;}

.inner{ width:1150px; margin:0 auto; position:relative;}
header{  }
#web_logo{ margin-left:0px; margin-top:5px; font-size:0px; position:relative; z-index:999; height:122px; float:left;}
#web_logo img{ max-height:100%;}
.logo_text { float:left; margin-left:30px; font-size:16px; color:#000; margin-top:30px;}
.logo_text p{ font-size:25px; color:#f5991c; font-weight:bold; line-height:20px;}
.head_top { background:#f3f3f1;  }
.top_t {    width: 200px; margin-left:80px;    color: #999;    font-size: 14px;}
.page_right{ float:right;}
.top_t p { float: right; line-height:1.4; }
.top_t .t_cn{ width:53px; height:15px; vertical-align:middle;  padding-left:10px; margin-right:10px;}
.top_t .t_en{  width:53px; height:15px; vertical-align:middle; padding-left:10px;}
.top_t p a{ color:#fff;}
.top_t img{ margin-right:5px; display:block;}
.top_rwm{ float:left; width:150px; height:120px; margin-top:10px; margin-left:150px;}




.pageTop { background:url(../header_bg.jpg); border-top:1px solid #000; background-position:center; height:130px;}
.paTBox {width: 1150px;	margin: 0 auto;}
.Sptline {	clear: both;	height: 122px;	overflow: hidden; padding:0px 0px;}
.Sptline dl {	float: right;	height: 65px;	margin-top: 25px;	padding-left: 130px;	background: url(../footphone.png) no-repeat left 5px}
.Sptline dl dd {	font-size: 14px;	line-height: 20px;}
.Sptline dl dt {	font-size: 14px; line-height:1.5;		color: #666;}

.nava {	height: 50px;	clear: both;background-color: #fafafa;}
.navBox {width: 1150px;margin: 0 auto;	overflow: hidden;}
.menu .mainlevel {	float: left;	line-height:50px;	padding: 0;	height: 50px;	display: inline;	width: 127px;}
.menu .mainlevel a {font-size: 16px;text-decoration: none;	height: 50px;line-height: 50px;	display: block;	color: ffff;	text-align: center; font-weight:700}
.menu .mainlevel a.navdown {   color: #000;  background:url(../nav_on.jpg);  height:50px; background-repeat:repeat-x  }
.menu .mainlevel ul {display: none;	position: absolute;z-index: 9999;}
.menu .mainlevel a.navList:hover, .libh:hover {color: #000;  background:url(../nav_on.jpg); 
}
.menu .mainlevel li:hover {
	color: #f99303;
}
.met_flash{ font-size:0px; overflow:hidden;  background:#fafafa;} 
.flash{margin:auto;}
.met_flash ul{ margin:0px; padding:0px;} 
.flash img {  text-align: center; height: auto;  width: 100%;}

.search {height:50px;	background: url(../searchbg.jpg) repeat-x center 0;}
.searcPart {width: 1150px;margin: 0 auto;overflow: hidden;line-height: 50px;}
.searcPart h3 {	float: left;	font-size: 14px;}
.searcPart h3 span { float: left;}
.searcPart h3 p{ float:left; font-weight:normal;}
.searcPart h3 a {	margin: 0 5px;}
.searcPart h3 a:hover {	text-decoration: underline;}
.searchBox {	float: right;width: 250px;height: 25px;	margin-top:10px;}
.searchBox input.text   {float: left;height: 23px;width: 175px; font-size:12px; color:#868585;  background:#eeeeee;	padding: 0 5px; border:1px solid #c6c4c4;}

.searchBox img {	float: right;}

.aasd{ height:30px; line-height:30px; text-align:center; font-size:22px; color:#FFF}
/*首页*/
.fl{ float:left}
.fr{ float:right}
.index_vs{padding-top:45px;background:url(../vnlbg.jpg) center top no-repeat; height:790px;}
.index_vs h1{text-align: center;font:bold 43px/78px ;color: #fff;}
.index_vs h1 img{ vertical-align:middle; }
.vs-box{margin-top: 40px;height: 545px;background-color: #fff;margin-bottom: 85px;}
.vs-left{width: 523px;margin-left: 42px;margin-top: 35px;padding-right:34px;border-right:1px dashed #b3b3b3;}
.vs-right{width: 523px;margin-right: 42px;margin-top: 35px;}
.ad1 img{width: 523px;height: 322px;}
.ad2,.ad3{margin-top: 20px;height:147px;background-color: #0092d7;font:15px/24px ;color: #fff;padding:7px;}
.ad3{background-color: #242323;}


/*合作伙伴*/

.partner{ overflow:hidden; width:1200px; margin:0 auto; background-color:#fff; margin-top:30px;}

.partner .partnerBox h3{ font-size:30px; text-align:center; margin-top:30px; background:url(../partner_tit.png) no-repeat center;}

.partner .partnerBox h3 a{ color:#333;}

.partner .partnerBox p{ color:#d9d9d9; text-align:center; font-size:14px; margin-bottom:15px;}

.partner .partner01{ width:100%; position:relative; margin-bottom:35px; }

.partner .partner01 em{ display:block; width:40px; height:40px; cursor:pointer; position:absolute; top:20px;}

.partner .partner01 .partnerLt{ background:url(../partner_anlt.png) no-repeat center top; margin-top:30px; } 

.partner .partner01 .partnerRt{ background:url(../partner_anrt.png) no-repeat center top; right:0px; margin-top:30px;}  

.partner .partner01 em:hover{ background-position:bottom;} 

.partner .partner02{ overflow:hidden; width:1080px;height:180px; position:relative; margin:0 auto; margin-top:20px; }

.partner .list{position:absolute; top:0;}

.partner .list li{ width:230px; height:180px;  margin-right:15px; float:left;}

.partner .list li img{ display:block; border:1px solid #e3e3e3;}

.partner .list li span{ display:block; text-align:center; font-size:13px; color:#333333; margin-top:15px;}









/*产品展示*/
.main_product { background:#f2f2f2; padding-bottom:20px;}
.com_product{ width:1150px; margin: 0 auto; padding-top:40px; margin-bottom:40px; height:630px; }
.product_t {width: 100%;position: relative;background: url(../title_bg.jpg) no-repeat center left; }
.product_t h3 {	font-size: 24px;	color: #fff;line-height: normal; padding-bottom:0px; line-height:50px;	font-weight: normal; margin-bottom:20px;}
.product_t h3 span {  color: #fff; font-size:18px; padding-left:60px;     font-weight: 400;}
.product_t h3 span a{ margin-left:30px;}
#products{ margin-top:5px;}
.tempWrap ul li { margin-right:23px; position:relative; margin-bottom:30px;}
.tempWrap ul li .product_img a.a_img { border:1px solid #e2e2e2;
   
    font-size: 14px;
    width: 250px; height:200px; display: table-cell; vertical-align:middle;
    margin: 0 1.5%;
    text-align: center; padding:5px;
}
.tempWrap ul li .title{ text-align:center; line-height:36px; color:#717070;}
.hd { width:1150px; margin:0 auto; text-align:center; margin-top:30px;}
.hd li { display:inline-block; width:44px; height:5px;
 
    background: #c9c9c9;
   
     margin:0px 5px; font-size:0px;
}

.hd li.on {
   display:inline-block; font-size:0px;
  width:44px; height:5px;
    background: #ce1b11;
  
    margin:0px 5px;
}
.popular{  background:#f3f3f3; }
.jjfabox {margin: 0px auto;padding:30px 10px 50px 10px; width:1150px;}
.famu { }
.famu h3 span{font-size:18px;color:#da251c; }
.famu h3{ font-size:16px; padding-left:14px;border-left:6px solid #da251c; color:#333; line-height:1.5; height:49px;
 }
.famu ul {border-left: 1px solid #ddd;	border-right: 1px solid #ddd; }
.famu h3 a{ color:#000;}
.famu li {  height: 55px;  line-height: 55px;  border-bottom: 1px dashed #ddd;}
.famu li a{ font-size:14px; background:url(../dt-11.gif) center left no-repeat ; margin-left:20px; padding-left:15px;}
.faphone {	position: relative;	height: auto;	padding: 10px 0;	background: #f5991c;}
.faphone .wenzi {  text-align: center;   color: #fff;   line-height: 35px;  border-bottom: 1px dashed #fff;   padding: 10px 0;  font-size: 16px;}
.faphone span.rexian {  display: block;  margin-top: 10px;  text-align: center;  height: 28px; line-height: 28px;  font-size: 16px;  color: #fff;}
.faphone span.tel { display: block;  text-align: center; height: 38px; line-height: 38px; font-size: 24px;  color: #fff;}
.faphone span.lx {	display: block;margin-top: 10px;font-size: 14px;color: #fff;height: 38px;line-height: 38px;text-align: center;	border-radius: 5px;}
.faphone span.lx a {	color: #FF4616}

.facont {width: 1150px; background:url(../popular_bg.png); height:295px; margin-top:35px;}
.facont li {position: relative;  border: 1px solid #fff;margin: 30px 10px 30px 10px;	float: left;width: 260px;height: 230px; text-align:center;}
.facont li .image-zoom {height: 210px; width:260px; overflow:hidden;display:text-align:center; vertical-align:middle; }
.facont li .image-zoom img{ display:block;}
.facont li .image-zoom img:hover{transform: scale(1.1, 1.1); transition: .5s transform;}
.facont li h5 {left: 0px;bottom: 0px;width: 100%;height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;font-weight: normal;text-align:center;}
.facont li h5 a {margin: 0 10px;color: #666; }


.about_line{ width:80px; height:5px; background-color:#666; margin-top:10px}

/*关于我们*/
.about {width: 1150px; margin: 0 auto; overflow:hidden;padding-top: 40px; padding-bottom:40px;}
.about_c {	width: 1150px;		padding: 50px 0}
.index_abt {width: 100%;  }
.about_t {	width: 100%;		position: relative;	background: url(../about_title.jpg) no-repeat center left;}
.about_t h3 {	font-size: 24px;	color: #d1d3e0;line-height: normal;font-weight: normal; padding-bottom:5px;}
.about_t h3 span {  color: #000; font-size: 24px; margin-left:50px; }
.about_cr{ color:#fff; text-align:center; box-shadow: 6px 6px 8px -6px rgba(0, 0, 0, 0.5);
    margin-left: 1px; background:#f6f6f6; padding:10px; }
.about_cl { color:#000; background:#fff;  height:318px; padding:0px 0px 40px 20px; margin:auto; line-height:30px; text-transform:uppercase;  border-right:none;}
.about_cl_tit { color:#f5991c; font-size:18px; width:480px; padding-bottom:10px; }
.about_cl_text{ width:560px; font-size:14px;}
.about_cl_tit p{ color:#000; font-size:24px; text-transform:uppercase;}
.about_cl_more{ margin:20px 0px 30px 0px; }
.about_cl_more li{ float:left; text-align:center;}
.about_cl_more h4 .li1{ background:#f5991c;border-radius: 15px 15px 15px 15px; width:140px; color:#fff;}
.about_cl_more h4 .li2{  width:140px; color:#f5991c;}
.about_cl_more  a{color:#dc2d24;}
.about_cl_img {width:250px;background-color:#F00; padding:5px 15px; color:#FFF; font-size:18px; text-align:center; margin-top:30px}
.about_cl_img li{ float: left; margin-right:20px; }
.about_cl_img li img{ border:1px solid #cfcfcf; padding:2px;}

/*新闻动态*/
.index_news{ background:#f6f6f6;}
.dtspan {	margin: 30px auto; padding:40px 0px;}
.dtbox {width: 800px;	height: 414px;	}
.dtbox h4 {overflow: hidden;	font-size: 18px; background: url(../h_bg.jpg) repeat-x  center bottom; 	}
.dtbox h4 a {float: left;width: 20%; height: 48px;line-height: 48px;color: #333;	transition: all 0s;}
.dtbox h4 a em {font-style: normal;font-size: 14px;text-transform: uppercase;margin-left: 5px;color: #666;}
.dtbox h4 a:hover, .dtbox h4 a.cur {	background: url(../dttith.jpg) no-repeat  center left; padding-left:10px;	color: #da251c;	text-decoration: none;}
.dtbox dl {	margin: 20px 0px 10px 0px;		overflow: hidden;}
.dtbox dl img{ border:1px solid #cfcfcf; padding:5px;}
.dtbox dd {	margin-left: 350px;}
.dtbox dd .more{border:1px solid #cfcfcf; height:30px; width:90px; text-align:center; line-height:30px; display:block; margin-top:30px; color:#868787; }
.dtbox dd h5 {height: 40px;line-height: 40px;font-size: 14px;}
.dtbox dd h5 a {color: #333; font-weight:bold;}
.dtbox dd p {	line-height: 30px;overflow: hidden; color:#868787;}
.dtbox ul {	margin: 0 20px;border-top: 1px dotted #ccc;	padding-top: 10px;}
.dtbox li {	position: relative; overflow:hidden; padding:0px 0px 0px 15px; background: url(../dttitle.png) no-repeat  center left; border-bottom: 1px dashed #ccc; margin:0px 0px; width:365px; float:left;	line-height: 40px; }
.dtbox li.rl{ margin-right:40px;}
.dtbox li span {    position: absolute;
    right: 0;}
.dtbox li time{ background:#f5991c; text-align:center; color:#fff; padding:5px;}
.dtbox li .news_text{ float:right; width:600px;}
.dtbox li a {		width: 600px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #0a0a0a; }








/*联系我们*/
.fwzc {width: 320px; margin-top:50px;	}
.conttit {   position: relative;   height: 44px;  line-height: 44px;}
.fwimg img{ width:100%; display:block;}
.fwzc h4 {margin-left: 18px;	padding: 1px 0px; font-size:18px; text-transform:uppercase;}
.fwzc h4 span{font-style: normal;font-size: 14px;}
.fwzc h4 a{ color:#f5991c;}
.fwzc .fwphone {	position: relative;	height: 64px;	background: url(../fwphone.png) no-repeat center;}
.fwzc .fwphone span {position: absolute;left: 62px;top: 24px;font-size: 22px;font-weight: bold;color: #f99303;}
.fwzc .m_form { background:#ce1b11; height:130px;text-align:center;padding-top:10px;}
.m_form ul{}
.m_form li{ text-align:left; color:#FFF; font-weight:bold; font-size:16px; padding-left:15px; background-image: url(../dttitle.png); background-repeat:no-repeat; background-position:left center; margin-left:15px}
.fwzc .m_form a{ color:#fff; padding:5px 20px; border:1px solid #fff; }

/*友情链接*/
.yqljbg {}
.yqlj {	padding: 24px 0px;}
.yqlj .conttit {	border-bottom: none;}
.yqlj .conttit span {	color: #5c5c5c;}
.yqlj p {	height: 30px;	line-height: 30px;	overflow: hidden;}
.yqlj p a {	padding-right: 15px;	color: #808080;}
.yqlj {  padding: 24px 0px 30px 0px; margin:auto; width:1150px; }
.yqlj .conttit .tita {  padding-left: 0px; float:left;  color: #151515; font-size:16px; }
.yqlj p {  height: 30px;  line-height: 30px;   overflow: hidden;}
.yqlj p a { padding-right: 15px;   color: #060606;}
.yqlj .tit_line{ height:1px; background:#ccc; display:block; width:920px; margin-top:20px; float: left;}
.yqlj .tit_enter{ float:right;}
/*底部*/
footer{ background:#dcdcdc; overflow:hidden; width:100%;}
.foot-nav{  margin-top:10px; height:40px; line-height:40px;}
.foot-nav a{padding-right: 20px;text-align: left;color: #ccc;}
.foot-nav a:first-child{   padding-right: 20px;   text-align: left;    background: none;   color: #ccc;}
.foot-nav span{ font-size:10px; margin:0px 8px; color:#ccc;}
.foot-text{  padding:0px 0px 5px; line-height:30px; color:#ccc; float:left; width:80%; }
.foot-text p{color:#ccc;}
.foot_pin{ width:20%; float:right;}
.foot_pin img{ width:100px; float:left;}
.foot_pin b{  float:left; margin-left:10px; color:#ccc;}

/*页尾*/
.footwrap {	}
.footer {position: relative; margin:0 auto;	overflow: hidden;}
.footnav{ background:url(../nav_bot.jpg); height:43px;}
.fotnav {height: 40px;	line-height: 40px;font-size: 13px;  width:1150px; margin: 0 auto;}
.page_top {	position: absolute;}
.fotnav a {	text-align: center; width:127px; line-height:45px; display:block; float:left;	background: url(../navli.png) no-repeat left center;	color: #0e0e0e;}
.fotnav a:first-child{ background:none;}
.fotnav a.nobg {	background-image: none;	padding-left: 0}
.fotlogo{ float:left; width:320px; margin-top:20px;}
.fottxt {	 width:360px; padding:0px 60px 0px 60px; margin-top:40px; float:left;line-height: 30px; background:url(../fotline.jpg) no-repeat center left;	color: #060606;	}
.fottxt a {	color: #060606;}
.code{ float:left; background:url(../fotline.jpg) no-repeat center left; width:270px; padding-left:60px; margin-top:0px;}
.code dl{ text-align:center; float:left; margin:50px 10px 0px 10px; color:#060606;}







.aboutus{ float:left; width:675px; margin-top:10px;}
.case{ float:right; width:290px; margin-top:10px; overflow:hidden;}
.style-1 h3.title span{ float:left; background:url(../dt-5.gif) repeat-x; height:32px; line-height:32px; padding:0px 25px; color:#fff; font-weight:normal; font-size:14px;}
.style-1 h3.title  a.more{ float:right; width:39px; height:11px; line-height:1000px; overflow:hidden; background:url(../more.gif); margin:10px 10px 0px 0px;}
.style-1 .active{ background:#fff; padding:10px;}
.style-2 h3.title { background:url(../dt-6.gif) repeat-x; height:32px; line-height:32px; padding-left:15px; color:#fff; font-weight:normal; font-size:14px; position:relative;}
.style-2 h3.title a.more{ position:absolute; right:10px; top:0px; color:#fff; font-size:12px;}
.style-2 .active{ background:#fff; padding:10px;}
.style-2 dl.ind{ clear:both; zoom:1}
.style-2 dl.ind dt{ float:left; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; zoom:1}
.style-2 dl.ind dt a{ margin-left:5px;}
.style-2 dl.ind dd{ float:right; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; overflow:hidden;}
.style-2 dl.ind dd h4{ margin-left:10px;}
.style-2 dl.ind dd p.desc{ margin-left:10px; font-style: italic; color:#666;}
.index-news{ float:left; width:330px; margin-right:15px; margin-top:15px;}
.listel li{ margin:0px 5px; height:30px; line-height:30px; overflow:hidden; padding-left:13px; background:url(../dt-1.gif) no-repeat left 12px; }
.listel li a{ margin-right:5px; zoom:1;}
.listel li span{ float:right; color:#666;}
.index-conts{ float:right; width:290px; margin-top:15px;}
.index-product{ padding-top:35px; *margin-top:15px; *padding-top:0px; margin-bottom:50px;}
.index-product .profld{ margin:0px; position:relative; overflow:hidden;}
 .index-product h5{margin: 0 0 20px; color: #6C6C6C;
padding: 0 15px;
text-align: center;
width: 1030px;}
.index-product h5 span{ font-size:20px; margin-bottom:10px; display:block;}
.index-product ol{ position: absolute; width: 2012em; }
.index-product ol li{ float:left; text-align:center; margin-left:4px; margin-right:4px; }
.index-product ol li a.img{ display:block; text-align:center; font-size:0px;}
.index-product ol li a.img img{ margin:auto; border:1px solid #eee; max-width:250px; max-height:250px;}
.index-product ol li h3{ font-weight:normal; margin-top:10px; height:20px; line-height:20px; overflow:hidden;}
.index-product .flip{ height:40px; overflow:hidden; margin:8px 15px 0px; float:right; }
* html .index-product .flip{ width:300px;}
*+html .index-product .flip{ width:300px;}
.index-product .next,.index-product .prev{ width:40px; height:40px; overflow:hidden; display:block; float:left; background:url(../prenext.jpg) no-repeat;}
.index-product .next{ background-position:-40px 0px; }
.index-product .next:hover{ background-position:-40px 0px; }
.index-product .prev{ background-position:0px 0px; }
.index-product .prev:hover{ background-position:0px 0px; }
#trigger{ float:left; margin-right:5px; margin-top:0px; position:relative; bottom:8px; *bottom:0px; *top:5px; zoom:1;}
#trigger a{ background:url(../prenext.jpg) no-repeat -78px -10px; width:40px; height:40px; font-size:0px; display:inline-block; overflow:hidden; margin-right:5px;}
#trigger a.current{ background-position:-78px 0px;}

#tabs-nav{ float:left;text-align: center; margin-left:15px;}
#tabs-nav li {margin: 0 4px; display: inline-block; zoom: 1; *display:inline; position:relative; *top:12px;}
#tabs-nav li a {width: 8px; height: 8px; display: block; overflow:hidden; background:#9df0f5; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
#tabs-nav li a:hover { background:#fff; }
#tabs-nav li a.flex-active{ background:#fff; cursor: default; }
.index-links{ background:#fff; padding:5px 15px 10px; margin-top:15px; position:relative;}
.index-links h3{ height:32px; line-height:32px; padding-left:20px; background:url(../dt-2.gif) no-repeat left center; font-weight:normal; font-size:14px; position:relative; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.index-links h3 a.more{ position:absolute; right:10px; top:0px; color:#666; font-size:12px;}
.index-links ul{ margin:0px; padding:0px;}
.index-links .img{ margin-bottom:3px;}
.index-links .img li{ list-style:none; display:inline; padding-right:5px;}
.index-links .img img{ width:88px; height:31px;}
.index-links .txt{ zoom:1;}
.index-links .txt li{ list-style:none; float:left; width:88px; height:20px; line-height:20px; margin-right:5px; overflow:hidden;}


/*内页侧栏*/
.sidebar{ margin-top:20px; margin-bottom: 15px;}
.sidebar .sb_nav{ float:left; width:230px;}
.sidebar .sb_nav h3.title{ text-align:left; background:#817f80 url(../left_title.jpg) no-repeat 10px center ; padding-left:10px;height:40px; line-height:40px;  font-size:14px; color:#fff;}
.sidebar .sb_nav h3.line{  }
.sidebar .sb_nav .active{  background:#eee; padding-top:10px; padding-bottom:30px;}

#sidebar dl{ border-bottom:1px solid #dbdbdb; border-top:1px solid #fff;}
#sidebar dl:first-child{border-top:none;}
#sidebar dl dt{ margin:8px;  background:#fff; line-height:36px;}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 5px 5px 5px; background:url(../dt-0.gif) no-repeat left center;}
#sidebar dl dt.on a{  color:#ce1b11; }
#sidebar dl dt a{ margin-left:65px;}
#sidebar dl h4.on a{ font-weight:bold;}
.sidebar .sb_box{ float:right; width:920px; background:#fff; overflow:hidden; }
.sidebar .sb_box h3.title{ border-bottom:1px solid #e2e2e2;  height:35px; line-height:35px; position:relative;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:18px; border-bottom:2px solid #f99303; color:#f99303; padding:0px 15px;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px;}
.sidebar .sb_box h3.title div.position a{ }

.l_con {
   
    width: 230px;
    margin: 0 auto;
    
}
.s_con {
  
    width: 230px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.c_con {
   
    width: 230px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.t04 {
   background:#817f80 url(../left_title.jpg) no-repeat 10px center ; padding-left:10px;
    line-height: 40px;
    text-indent: 10px;
    color: #fff;
}
.info_b, .info_b2 {
    padding: 15px 0;
    overflow: hidden;
    margin-bottom: 10px; background:#eee;
}
.s_con dl {
    float: left;
    height: 245px;
    overflow: hidden;
    margin: 10px 7px 10px 8px;
    width: 215px;
}
.s_con dt img {
    width: 215px;
   
   
    height: 215px;
}
.s_con dd {
   
  
    overflow: hidden;
    text-align: center;
    color: #000;
    width: 200px;
}

.news_con {
    clear: both;
    margin-left: 0px;
    border: 1px solid #e2e2e2;
  
}
.news_con li {
    float: left;
    margin-left: 10px;
    width: 48%;
}
.wend dl {
    border-bottom: 1px dashed #e2e2e2;
    height: 90px;
    padding: 22px 0 0 0;
}

.wend dt {
    height: 19px;
    padding-left: 25px;
    line-height: 19px;
    background: url(../wen.jpg) no-repeat left 0px;
    font-size: 12px;
    color: #c8161d;
    overflow: hidden;
}
.wend dd {
    margin-top: 8px;
    padding-left: 25px;
    background: url(../da.jpg) no-repeat left 3px;
    line-height: 24px;
    color: #555555;
    overflow: hidden;
}