html{color:#777777;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
* {font-family: "microsoft yahei", Arial, sans-serif;font-size: 12px;}
a {text-decoration: none;color: #633F96;outline: none;}
body {margin-bottom: 0px;}
ul,li{list-style-type:none;}
a{color:#333;}
a:hover{color:#0066CB;}
/*base*/
.clear{clear:both;}
table {
width: 100%;
margin: 20px 0;
background-color: transparent;
border-collapse: collapse;
border-spacing: 0;

}
th, td {
padding: 8px;
line-height: 20px;
text-align: left;
vertical-align: top;

}
thead th {
vertical-align: bottom;
font-weight:bold
}

.table{border: 1px solid #ddd;}
.table th,.table td{border-top: 1px solid #ddd;border-left: 1px solid #ddd;font-size:14px;}


#header {
    background: url("../images/header_top_bg.jpg") repeat-x scroll 0 0 transparent;
    height: 120px;
}

#header .header_bg {
    background: url("../images/header_bg.jpg") no-repeat scroll center 6px transparent;
    height: 114px;
    padding-top: 6px;
}

#header_container {z-index: 10;height:114px;}
#header_container, #footer_container {position: relative;}
#header_container, #footer_container, .container {width: 1040px;margin: 0 auto;}
#container{}
.container_bg {background: url("../images/bg.jpg") no-repeat scroll center 0 transparent;}
/*header*/



#header .logo {left: 15px;position: absolute;top: 25px;}
#header .logo h1 {background-repeat: no-repeat;}
#header .logo a {display: block;height: 70px;text-indent: -9999px;width: 400px;}
#header .l_menu {position: absolute;right: 25px;top: 5px;color:#A09F9F;}
#header .l_menu a{color:#A09F9F;}
.hot_phone {background: url("../images/tel_icon.jpg") no-repeat scroll 0 center transparent;
    color: #656565;
    font-size: 18px;
    height: 37px;
    line-height: 37px;
    padding-left: 35px;
    position: absolute;
    right: 25px;
    top: 40px;}
/*导航菜单*/
#menu {height: 46px;margin: 0 auto;background:url("../images/menu_bg.jpg") repeat scroll 0 0 transparent;z-index: 100;}
#menu .fr_menu li {background: url("../images/menu_split.jpg") no-repeat scroll right center transparent;float: left;}
#menu .fr_menu li a {padding: 0 35px;display: inline-block;height: 46px;font-size: 15px;line-height: 46px;color: #fff;cursor: pointer;}
#menu .fr_menu li a:hover{background:url("../images/menu_hover_bg.jpg") repeat scroll 0 0 transparent;color:#fff;}
#menu .fr_menu li ul{display:none;}

.bread {color:#fff;height: 28px;z-index: 3;margin: 0 auto;background: url('../images/bread_bg.gif') 0 0 repeat-x;}
.bread .crumb{height:28px;line-height: 28px;}
.bread .crumb a {display: inline-block;color: #FFF;}


/*banner��ʽ��ʼ*/
img{border:0}
#slideshow{position: relative;height: 485px;width: 1040px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1040px;height: 485px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width: 1040px}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top:455px;left: 50%}
#slideshow .btns b i{width: 10px;background: #414140;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #414140 2px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #3cd2f1;cursor: default}
#slideshow .btns b i.on: hover{background: #3cd2f1;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 175px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(../images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 485px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}


#banner{margin-bottom: 15px;}

.tag{font-size:12px; line-height:24px;margin:20px 10px;color:#000;} 
.tag a{text-decoration:none; color:#A0A0A0;border: 1px solid #F5F5F5; background:#F6F6F6;height:12px;margin:0 10px 10px 0;padding:4px; line-height:12px; white-space:nowrap;} 
.tag a:hover{color:#d93d00;} 


.col_1{float:left;width:220px;padding-left:20px;}
.col_2 {float: right;width: 760px;padding:0 20px 0 0px;}
/*边侧*/
.col_1 .mbox{border:1px solid #D9D9D9;width:205px;margin-bottom:15px;}

#rmenu {
    background: url("../images/l_menu_bg.jpg") repeat-y scroll 0 0 transparent;
    border: medium none;
    margin-bottom: 15px;
    margin-left: -8px;
    width: 220px;
}
#rmenu .mt {
    background: url("../images/l_menu_mt_bg.jpg") no-repeat scroll 0 0 transparent;
    height: 90px;padding-left:60px;padding-top:30px;font-size:26px;color:#2758A5;
}
#rmenu .mc {
    background: url("../images/l_menu_bottom_bg.jpg") no-repeat scroll -1px bottom transparent;
    padding:0 5px 55px 9px;
}
#rmenu .acmenu li  a{background: url("../images/l_menu_li_bg.jpg") repeat scroll 0 0 transparent;
    height: 34px;display: block;font-size:14px;padding-left:60px;
    line-height: 34px;color:#909090;}
#rmenu .acmenu li  a:hover{color:#fff;background: url("../images/l_menu_li_hover_bg.jpg") repeat scroll 0 0 transparent;}

#rmenu .acmenu li {line-height: 22px;}
#rmenu .acmenu li ul{padding-left:15px;display:none;}


#r_top_pic .mt {background: url("../images/l_pic_mt_bg.jpg") no-repeat scroll center 0 transparent;height: 40px;}
#r_top_pic .mt h2 {color: #235CA9;font-size: 16px;line-height: 40px;padding-left: 20px;}
#r_top_pic li {margin-bottom: 15px;overflow: hidden;padding:15px;}

#r_top_pic li .img {
background: #FFF;
width: 90px;
height: 75px;
border: 1px solid #D7D7D7;
display: block;
line-height: 90px;
margin-right: 10px;
overflow: hidden;float: left;
}
#r_top_pic li .img img {width: 90px;height: 75px;vertical-align: middle;}
#r_top_pic li  p{line-height: 20px;padding-top: 10px;text-align: center;}
#r_top_pic .link_info {
width: 110px;
float: left;
word-wrap: break-word;
word-break: normal;
}
#r_top_pic .link_info .name{color: #0066CB;display: block;font-size: 16px;padding-bottom: 10px;}
#r_top_pic .link_info  .price.strong {display: block;}

.col_1 #content {overflow: hidden;}
.col_1 #content .mt {background: url("../images/col1_content_mt_bg.jpg") no-repeat scroll right 0 transparent;height: 75px;text-indent: -99999px;}
.col_1 #content .mc{padding: 10px;}
.col_1 #content .mc table{margin:0;}


/*页脚*/
#footer{clear: both;background: url("../images/footer_bg.jpg") repeat-x scroll 0 0 #383838;}
.footer_container{margin: 0 auto;width: 1040px;}
#footer .copyright,#footer .copyright a{color:#ddd;line-height:20px;}
.footer_menu {
    color: #FFFFFF;
    height: 35px;
    line-height: 35px;
    padding-top: 5px;margin: 0 auto;width: 550px;
}
/*.footer_menu .sl_menu {margin-left: 200px;}*/
.footer_menu .sl_menu li {float: left;}
.footer_menu .sl_menu li  a{color:#fff;padding:0 15px;}
.footer_menu .sl_menu li  ul{display:none;}

.backToTop { POSITION: absolute; TEXT-ALIGN: center; FILTER: Alpha(opacity=60); PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2; BACKGROUND-COLOR: #000; PADDING-LEFT: 0px; WIDTH: 18px; BOTTOM: auto; PADDING-RIGHT: 0px; DISPLAY: none; COLOR: #fff; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 10px; PADDING-TOP: 5px; opacity: .6 } 


/*首页*/
.copyright p {height: 60px;line-height: 30px;padding: 0 10px;}
/*首页 banner*/
#home_banner {background: url("../images/banner_bj2.jpg") repeat-x scroll 0 0 transparent;}
#home_banner .container {background: url("../images/banner_bj1.jpg") repeat-x scroll center 0 transparent;margin-bottom: 20px;padding-top: 30px;}
.mainbox {overflow: hidden;position: relative;}
.flashbox {overflow: hidden;position: relative;}
.imagebox {position: relative;text-align: right;z-index: 999;}
.bitdiv {cursor: pointer;display: inline-block;float: right;height: 8px;margin: 0 10px 10px 0;width: 8px;}
.defimg {background: #fff;border: 1px solid #7D91A0;}
.curimg {background: #7d91a0;border: 1px solid #7D91A0;}

.home_box {padding: 0 20px;}
#home_product .mc{padding:0;}
#home_product {}
.QQarea {margin-bottom: 8px;position: relative;width: 1000px;height:200px;background-color: #EDEDED;}
.QQarea UL {margin: 0;padding: 0;}
.QQnav {
    background: none repeat scroll 0 0 #FAFAFA;
    border-bottom: 1px solid #D8D8D8;
    height: 28px;
    line-height: 28px;
    width: 100%;
}
.QQnav H2 {
    float: left;
    font-size: 14px;
    margin-top: 0;
    text-indent: 17px;
}
.QQnavbar {
    float: right;
    height: 22px;
    margin-right: 18px;
    overflow: hidden;
    padding-top: 6px;
    width: 86px;
}
.QQbed {
    background: none repeat scroll 0 0 #EDEDED;
    padding-bottom: 0;
    padding-left: 35px;
    padding-top: 15px;
    width: 940px;
}
.QQbed LI {
    float: left;
    position: relative;
    width: 235px;
}
.QQbed LI a {
    color: #3399CC;
    display: block;
}
#QQpre {background: url("../images/btn.png") no-repeat scroll -0 -60px #DBDBDB;cursor: pointer;height: 60px;left: 0px;margin-right: 8px;position: absolute;top: 60px;width: 30px;}

#QQnext {background: url("../images/btn.png") no-repeat scroll 0 0 #DBDBDB;cursor: pointer;height: 60px;margin-right: 0px;position: absolute;right:0px;top: 60px;width: 30px;}
#QQMarquee {height: 135px;overflow: hidden;position: relative;width: 624px;}
#QQMarqueeCoutent IMG {}
#QQMarqueeCoutent .link {display: block;font-size: 12px;text-align: center;line-height: 30px;margin-left: 0;width: 190px;height:30px;background-color:#EDEDED;color:#0065CA !important;}
#QQMarqueeCoutent A:link {color: #767676;text-decoration: none;}
#QQMarqueeCoutent A:visited {color: #767676;text-decoration: none;}
#QQMarqueeCoutent A:hover {color: #0B3B8C;text-decoration: underline;}
#QQMarqueeCoutent A:active {color: #0B3B8C;text-decoration: underline;}

#home_main {padding: 0 20px 20px;}
#home_main .home_box{float: left;overflow: hidden;padding: 0;height: 220px}
#aboutus,#news_1,#news_2{width: 305px !important;margin-right:30px !important;}
.home_box .mt {color: #235CA9;font-size: 16px;height: 30px;line-height: 30px;padding-bottom: 10px;padding-top: 20px;}
.home_box .mc {line-height: 24px;padding:0;}

.home_box  .news_list li {background: url("../images/b1.gif") no-repeat scroll 0 12px transparent;height: 24px;line-height: 24px;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;border:none;}
.home_box  .news_list li  a{width:220px;color:#7b7b7b;font-size:12px;}
#home_main #aboutus{float:left;margin-right:20px;width:300px;overflow: hidden;height:220px;}
#home_main #aboutus .mt{}
#home_main #news{float:left;margin-right:20px;width:300px;overflow: hidden;height:220px;}
#home_main #news .mt{border-bottom:1px solid #7E91A0;}
#home_main #case{float:left;overflow: hidden;width: 300px;height:220px;}
#home_main #case .mc{padding:0;}

/*首页新闻*/
#sochange_area{ height:115px; position:relative;}
#sochange_area span{ display:block; height:115px; position:absolute; display:none; top:0; left:0;}
.a_last{position:absolute;top:-40px;width:13px;height:13px; background:url(../images/gray_left.jpg) no-repeat 0 0; text-indent:-999em; overflow:hidden; right:16px;}
.a_next{ position:absolute;top:-40px;width:13px;height:13px; background:url(../images/blue_right.jpg) no-repeat 0 0; text-indent:-999em;overflow:hidden; right:0;}
.a_blue{position:absolute;top:-40px;width:13px;height:13px; background:url(../images/blue_left.jpg) no-repeat 0 0; text-indent:-999em;overflow:hidden; right:16px;}
.a_gray{position:absolute;top:-40px;width:13px;height:13px; background:url(../images/gray_right.jpg) no-repeat 0 0; text-indent:-999em;overflow:hidden; right:0;}
a.a_next:focus {outline:0;}
a.a_last:focus {outline:0;}
.anews {color: #0065CA;font-size: 16px;}
.case_dl{ display:block;height: 160px;width: 300px;}
.case_dl dt{ display:block; height:111px; width:90px; text-indent:4px; float:left;}
.case_dl dd {display: block;float: left;padding-left: 10px;width:200px;}
.case_imgtitle {color: #4C4C4C;display: block;font-family: "宋体";font-size: 14px;height: 22px !important;overflow: hidden;padding-bottom: 5px;text-overflow: ellipsis;white-space: nowrap;}
.case_dl dt img{ margin-top:5px; *margin-top:3px !important; *margin-top:3px;}
.case_intro {color: #9A9A9A;font-size: 14px;line-height: 20px;overflow: hidden;width: 200px;}
a.adetailtext:link,a.adetailtext:visited{ color:#19a5c9; text-decoration:underline;}
a.adetailtext:hover{ color:#086f8a; text-decoration:underline;}
.case_dl_txt dd{width:auto;float:none;padding-left: 0;}

/*单页*/
.mt .title_large {
    color: #000000;
    float: left;
    font-family: microsoft yahei;
    font-size: 18px;
    font-weight: normal;
    line-height: 29px;
    padding: 10px 0 0;
}

.col_2 .mt{border-bottom: 1px dashed #B7B7B7;}
.crumb {background: url("../images/crumb_bg.jpg") no-repeat scroll 0 center transparent;float: right;line-height: 30px;padding: 10px 0 10px 20px;color:#777777;}
.crumb a{color:#777777;}
.article  h5{border-bottom: 1px solid #EEEEEE; font-size: 18px; font-weight: bold; line-height: 25px; margin: 20px 0; padding-bottom: 10px;}
.article p{text-indent:24px;font-family: "Microsoft Yahei UI","Microsoft YaHei";font-size: 14px;line-height: 30px;margin: 0 0 10px;}
.article .culture{background-color: #F6F6F6;border: 1px solid #EEEEEE;color: #777777;padding: 10px 25px;}

/*翻页*/
.pages {padding: 10px 0 10px 0;text-align: center;font-size: 12px;color: #666;}
.product_page, .news_page {border: 0 none;color: #666666; margin: 20px 0; width: 100%;}
.product_page span, .news_page span{float:none !important;}
.product_page_left, .news_page_left {border: 0 none; padding-top:15px;}
.product_page_right, .news_page_right { border: 0 none;text-align: right;width: 400px; padding-top:15px;}
.Page_LastPage, .Page_NextPage, .Page_FristPage, .Page_PreviousPage, .Page_Number {border: 1px solid #CCCCCC;display: inline-block;height: 24px;line-height: 24px;margin-left: 5px;min-width: 16px;padding: 0 5px;text-align: center;vertical-align: middle;}
span.product_page_none, .product_page_default ,.news_page_default{display: none;}
.product_page a:hover{ width: auto; height:auto; color:#6D0001; top: auto;}
/*新闻列表*/
.news_list li {border-bottom:1px solid #E4E4E4;height: 30px;line-height: 30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #DDD;padding-left: 5px;color: #999;}
.news_list li a {font-size: 14px;
    color: #575757;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 450px;
}
.news_list li a:hover{color:#0066CB}
.news_list span {color: #999999;float: right;}

.tpList{border-bottom: 1px solid #E9E9E9;padding: 20px 10px 0; position: relative}
.tpList:hover{background-color:#f9fafd;}
.tpList .pic {display: inline;float: left;margin-right: 10px;overflow: hidden;text-align: center;}
.tpList .pic img {border: 1px solid #CCCCCC;display: block;}
.tpList h3{line-height: 26px;font-size: 18px;}
.tpList a{color: #222222}
.tpList h3 a:hover {background: none repeat scroll 0 0 #4196E6;color: #FFFFFF;text-decoration: none;}
.tpList p {color: #666666;font: 12px/24px "宋体","Arial Narrow",HELVETICA;padding: 8px 0;height: 45px;overflow: hidden;}
.tpList .newsinfo {margin-bottom: 20px;position: relative;line-height: 16px;}
.tpList .newsinfo, .newsinfo a {color: #999999;font-family: "宋体","Arial Narrow",HELVETICA;}
.tpList em {font-weight: bold;}
.tpList .newsinfo em a {background: none repeat scroll 0 0 transparent;color: #455E85;font-weight: normal;padding: 2px 4px;}

.tpList .tpWrap {color: #666666;font-family: "宋体","Arial Narrow",HELVETICA;line-height: 21px;}
.tpList .tpWrap em{font-size: 14px;}
.tpList .list_area{height: 75px;overflow: hidden;margin-bottom: 20px;color: #666666;font: 12px/24px "宋体","Arial Narrow",HELVETICA;}
.tpList .list_area em {font-weight: normal;cursor: pointer;border-bottom: 2px solid #9BEAFD;color: #298CC7;}
.tpList:hover{background-color:#f4f4f4;}
.tpList .newsinfo span{float:none;}

/*新闻详情*/
.newshow_title {color: #000000;font-size: 24px;margin: 20px 0 10px;text-align: center;}
.newshow_date {color: #999999;font-size: 14px;padding-bottom: 9px;text-align: center;}
.introduce {background: none repeat scroll 0 0 #F2F7FF;border: 1px solid #CCDEEA;font-size: 12px;line-height: 180%;margin: 15px 0;padding: 8px 12px;}

.laylink {padding: 10px;background-color: #F1F1F1;line-height: 24px;margin-bottom:15px;}


/*留言*/
.otherNews .mt, .may_like_product .mt, .pro_form .mt {
background: url(../images/hot_bg.jpg) repeat-x scroll 0 -1px rgba(0, 0, 0, 0);
color: #4D4D4D;
border: medium none;
font-size: 14px;
font-weight: bold;
height: 31px;
line-height: 31px;
position: relative;
}
.otherNews .mt li, .may_like_product .mt li, .pro_form .mt li {
border-right: 1px solid #DDD;
color: #4D4D4D;
float: left;
font-size: 12px;
height: 31px;
line-height: 31px;
text-align: center;
width: 116px;
background-color: #FFF;
}
.otherNews,.pro_form,.may_like_product{margin-bottom:10px;border: 1px solid #D6D6D6;}
.order{ margin: 30px auto 10px;width: 560px;}
.order li {margin: 10px 0;}
.order li span {color: #999;display: block;float: left;width: 70px;}
.order li input {background-color: white;color: #777;border-color: #DADADA;padding: 2px .3em;height: 20px;line-height: 20px;border-width: 1px;border-style: solid;width: 470px;}
.order li textarea {border: 1px solid #DADADA;height: 100px;width: 473px;color: #777;}
.order li input#passcode{width:100px;}
.order img{height: 26px;vertical-align: top;}

.order .submit {background-color: #0066CB;color: #FFFFFF;height: 32px;width: 112px;cursor: pointer;}
.order .submit:hover{background-color:#999;}
/*相关产品*/
.may_like_product ul{width:778px;}
.may_like_product .list {float: left;height: 140px;margin: 0;overflow: hidden;padding-left: 15px;padding-top: 10px;text-align: center;width: 170px;}
.may_like_product .list a {display: block;line-height: 30px;overflow: hidden;text-align: center;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;width: 170px;color:#333;}
.may_like_product img {border: 1px solid #D5D5D5;height: 105px;width: 168px;}
.may_like_product .list a :hover{color:#0066CB}
/*相关新闻*/
.otherNews .mc {padding:10px;}
.otherNews .mc li {background: url("../images/b1.gif") no-repeat scroll 10px center rgba(0, 0, 0, 0);float: left;height: 24px;line-height: 25px;overflow: hidden;padding-left: 25px;text-align: left;text-overflow: ellipsis;white-space: nowrap;width: 340px;}
.otherNews a{color:#333;}
.otherNews a:hover{color:#0066CB;}
/*地图*/
#dituContent{}
#dituContent .bottom { MARGIN: 0px } 
#dituContent P {line-height: 20px;TEXT-INDENT: 0px; MARGIN: 0px 0px 2px;font-size:12px;} 
.baidunav { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; WIDTH: 208px; PADDING-RIGHT: 0px; BACKGROUND: url(http://img001.china-dirs.cn/data/public/images/Map_nav.png); HEIGHT: 30px; PADDING-TOP: 0px; border-radius: 17px } 
#dituContent .tel { PADDING-BOTTOM: 5px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; WIDTH: 208px; PADDING-RIGHT: 0px; BACKGROUND: url(http://img001.china-dirs.cn/data/public/images/Map_tel.png) no-repeat 0px 5px; HEIGHT: 30px; PADDING-TOP: 5px } 
#dituContent .baidunav .number A { WIDTH: 150px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: black; OVERFLOW: hidden; TEXT-DECORATION: none } 
#dituContent .tel .number A { WIDTH: 150px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: black; OVERFLOW: hidden; TEXT-DECORATION: none } 
#dituContent .baidunav .number,#dituContent .tel .number {line-height: 30px; MARGIN-left:40px; DISPLAY: block; COLOR: black; font-weight: bold;} 


/*产品列表*/
/* 产品列表. */
.product_list {padding: 30px 0;}
.product_list ul {width: 800px;}
.product_list .list{float: left;height: 200px;margin: 0 20px 20px 0;width: 240px;}
.thumbnail:hover{background-color:#235CA9;text-decoration:none;}
.thumbnail:hover h5 {color:#fff;}
.thumbnail {display: block;padding: 7px; background-color:#EDEDED;}
.thumbnail  img {display: block;margin-left: auto;margin-right: auto;max-width: 100%;}
.thumbnail h5 {color: #444444;font-size: 12px;font-weight: normal;height: 36px;line-height:24px;overflow: hidden;padding: 5px 2px 0;text-align: center;}


/*证书*/
.article_2_3 .tpList {height: 110px;}
.article_2_3 .tpList p{height:60px;}