@charset "utf-8";
@import url('../../assets/font-awesome/css/font-awesome.min.css');

/* reset */
html {height: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {margin: 0;padding: 0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details {display: block;}
table {border-collapse: collapse;border-spacing: 0;}
caption,th {text-align: left;font-weight: normal;}
html,body,fieldset,img,iframe,abbr {border: 0;}
i,cite,em,var,address,dfn {font-style: normal;}
[hidefocus],summary {outline: 0;}
li {list-style: none;}
h1,h2,h3,h4,h5,h6,small {font-size: 100%;}
sup,sub {font-size: 83%;}
pre,code,kbd,samp {font-family: inherit;}
q:before,q:after {content: none;}
textarea {overflow: auto;resize: none;}
label,summary {cursor: default;}
a,button {cursor: pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b {font-weight: bold;}
del,ins,u,s,a,a:hover {text-decoration: none;}
body,textarea,input,button,select,keygen,legend {font: 14px/1.14 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';color: #555;outline: 0;}
a,a:link,a:visited,a:active {color: #333;text-decoration: none;text-decoration: none;cursor: pointer;-moz-transition: background-color 0.2s ease-out, color 0.1s ease-out;-webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out;-ms-transition: background-color 0.2s ease-out, color 0.1s ease-out;transition: background-color 0.2s ease-out, color 0.1s ease-out;}
a:hover {color: #2D793B;text-decoration: underline;}
body {background: #F5F5F5;font-family: 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';behavior: url("csshover.htc");color: #333;font-size: 14px; min-width: 1200px;}

/* function */
.f-clearfix {clear: both;}
.f-cb:after,.f-cbli li:after {display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
.f-cb,.f-cbli li {zoom: 1;}
.f-ib {display: inline-block;*display: inline;*zoom: 1;}
.f-dn {display: none;}
.f-db {display: block;}
.f-fl {float: left;}
.f-fr {float: right;}
.f-pr {position: relative;}
.f-prz {position: relative;zoom: 1;}
.f-oh {overflow: hidden;}
.f-ff0 {font-family: Microsoft Yahei, \5b8b\4f53;}
.f-ff1 {font-family: "Microsoft Yahei", \5fae\8f6f\96c5\9ed1, Microsoft Yahei, \5b8b\4f53;}
.f-fs1 {font-size: 12px;}
.f-fs2 {font-size: 14px;}
.f-fs3 {font-size: 16px;}
.f-fs4 {font-size: 18px;}
.f-fs5 {font-size: 20px;}
.f-fs6 {font-size: 22px;}
.f-fs7 {font-size: 24px;}
.f-fwn {font-weight: normal;}
.f-fwb {font-weight: bold;}
.f-tal {text-align: left;}
.f-tac {text-align: center;}
.f-tar {text-align: right;}
.f-taj {text-align: justify;text-justify: inter-ideograph;}
.f-vam,.f-vama * {vertical-align: middle;}
.f-wsn {word-wrap: normal;white-space: nowrap;}
.f-pre {overflow: hidden;text-align: left;white-space: pre-wrap;word-wrap: break-word;word-break: break-all;}
.f-wwb {white-space: normal;word-wrap: break-word;word-break: break-all;}
.f-ti {overflow: hidden;text-indent: -30000px;}
.f-ti2 {text-indent: 2em;}
.f-lhn {line-height: normal;}
.f-tdu,.f-tdu:hover {text-decoration: underline;}
.f-tdn,.f-tdn:hover {text-decoration: none;}
.f-toe {overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.f-csp {cursor: pointer;}
.f-csd {cursor: default;}
.f-csh {cursor: help;}
.f-csm {cursor: move;}
.f-usn {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.mt-1{margin-top:1px;}.mt-2{margin-top:2px;}.mt-3{margin-top:3px;}.mt-4{margin-top:4px;}.mt-5{margin-top:5px;}.mt-6{margin-top:6px;}.mt-7{margin-top:7px;}.mt-8{margin-top:8px;}.mt-9{margin-top:9px;}.mt-10{margin-top:10px;}.mt-11{margin-top:11px;}.mt-12{margin-top:12px;}.mt-13{margin-top:13px;}.mt-14{margin-top:14px;}.mt-15{margin-top:15px;}.mt-16{margin-top:16px;}.mt-17{margin-top:17px;}.mt-18{margin-top:18px;}.mt-19{margin-top:19px;}.mt-20{margin-top:20px;}.mt-21{margin-top:21px;}.mt-22{margin-top:22px;}.mt-23{margin-top:23px;}.mt-24{margin-top:24px;}.mt-25{margin-top:25px;}.mt-26{margin-top:26px;}.mt-27{margin-top:27px;}.mt-28{margin-top:28px;}.mt-29{margin-top:39px;}.mt-30{margin-top:30px;}

/* website */
/*头部*/
.w_wrap {width: 1200px;margin: 0 auto;}
#w_wrap {padding: 15px 0 35px 0;}
#bsr_header {background: #FFF;height: 130px;}
.top_bar {height: 30px;background: #3B8959;overflow: hidden;font: normal 14px/30px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';color: #FFF;}
.top_bar .f-fl {text-align: left;}
.top_bar .f-fl a{display: block;float: left;width: 30px;height: 30px;overflow: hidden;margin: 0 5px 0 0;color: #FFF;}
.top_bar .f-fl a span{display: block;}
.top_bar .f-fr{text-align: right;}
.top_bar .f-fr span{padding: 0 0 0 20px;}
.nav_bar {height: 100px;background: #FFF;}
.nav_bar .site_logo{width: 269px;padding: 26px 0 0 0;}
.nav_bar .site_logo img{display: block;}
.nav_bar .nav_box{padding: 17px 0 0 0; box-sizing: border-box;}
.nav_bar .nav_ul {list-style: none;}
.nav_bar .nav_ul .a_one {float: left;text-align: center;position: relative;}
.nav_bar .nav_ul .a_one .a_two {display: block;height: 80px;overflow: hidden;font: normal 18px/80px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';color: #111;text-decoration: none;border-bottom: 3px solid #FFF;padding: 0 20px;}
.nav_bar .nav_ul .a_one .a_two strong{font-weight:normal;}
.nav_bar .nav_ul .a_one .a_two:hover,.nav_bar .nav_ul .a_one .a_on {color: #3B8959;border-bottom: 3px solid #47A76B;}
.dropdown_menu{width:100%; margin:0px; padding:0px; position:absolute; left:0px; top:80px; overflow:hidden; display:none; z-index:999999999;}
.dropdown_menu li{font:normal 14px/35px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; height:35px; overflow:hidden; text-align:center;}
.dropdown_menu li a{display:block; height:35px; text-decoration:none; background:#D8D8DC; color:#666; border-top:1px solid #CCC;}
.dropdown_menu li a:active,.dropdown_menu li a:link,.dropdown_menu li a:visited{color:#666;}
.dropdown_menu li a:hover{background-color:#47A76B; border-top:1px solid #3B8959; color:#FFF;}
.banner_index {width: 100%;height: 450px;overflow: hidden; position: relative;}
.fullSlide {width: 100%;margin: 0 auto;position: relative;height: 450px;}
.fullSlide .bd {margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.fullSlide .bd ul {width: 100% !important;}
.fullSlide .bd li {width: 100% !important;height: 450px;overflow: hidden;text-align: center;}
.fullSlide .bd li a {display: block;height: 450px;}
.fullSlide .hd {width: 100%;position: absolute;z-index: 1;bottom: 10px;left: 0;text-align: center;}
.fullSlide .hd ul {text-align: center;}
.fullSlide .hd ul li {cursor: pointer;display: inline-block;*display: inline;zoom: 1;width: 12px;height: 12px; border-radius:8px; margin: 5px;background:rgba(255,255,255,0.5); text-indent: -99999px; overflow: hidden; border:2px solid rgba(255,255,255,0.8);}
.fullSlide .hd ul .on {background:rgba(255,255,255,0.8);border:2px solid rgba(255,255,255,1.0);}

/*首页*/
.row_index_a{padding: 40px 0 20px 0;}
.row_hd_a{height:45px; line-height: 45px;}
.row_hd_a h3{font-size: 24px; color:#111;}
.row_hd_a span{font-size: 16px; color: #777;}
.row_hd_a span a{color: #777;}
.row_hd_a span a i{margin-right:5px; background: #CCC; color: #FFF; padding:5px 6px 4px 6px; font-size: 12px;}
.row_hd_a span a:hover i{background: #999; color: #FFF;}
.row_bd_a{ padding: 5px 0 20px 0;}
.row_list_a{}

.index_newsa_list{width: 540px;height: 340px; overflow: hidden; position: relative;}
.index_newsa_list .slideImageBox{list-style:none; margin:0;}
.index_newsa_list .slideImageBox li{margin:0px; position:relative;}
.index_newsa_list .slideImageBox li h3{width:540px; height:40px; overflow:hidden; text-align:left; text-indent:10px; font:normal 14px/40px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; color:#FFF; position:absolute; left:0px; bottom:0px;}
.index_newsa_list .slideImageBox li h3 a{color:#FFF;}
.index_newsa_list .slideImageBox li .sMask{width:540px; height:40px; background:#000; position:absolute; left:0px; bottom:0px; _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); opacity:0.5;}
.index_newsa_list .num {position: absolute; bottom:13px; right:5px; zoom:1; z-index:3; list-style:none; margin:0px;}
.index_newsa_list .num ul{margin:0px;}
.index_newsa_list .num li {width: 10px; height: 10px; overflow:hidden; line-height: 30px; text-align: center; font-family: Arial; color: #FFF; background: rgba(255,255,255,0.5); cursor:pointer; float: left; margin:0px 5px 0px 0px; _margin:0px 5px 0px 0px; text-indent:-999999px;}
.index_newsa_list .num li.on {background:rgba(255,255,255,1.0);}
.index_newsa_list .prev,.index_newsa_list .next {display: none; width:30px; height:60px; position: absolute; top:100px; overflow:hidden;}
.index_newsa_list .prev {left:0; background: url(../images/btn_prev-next.png) no-repeat 0px 0px;}
.index_newsa_list .next {right:0; background: url(../images/btn_prev-next.png) no-repeat 0px -60px;}

.index_newsb{width: 640px;}
.index_newsb_list{list-style:none; margin:0;}
.index_newsb_list li{display:block; background: #FFF; font:normal 14px/32px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; margin-bottom: 10px; height:60px; overflow: hidden;}
.index_newsb_list li a{float: right; width: 540px;}
.index_newsb_list li a h3{font-size: 16px; padding-top:8px; line-height: 20px;}
.index_newsb_list li a span{line-height: 18px; color: #777;}
.index_newsb_list li .timein{float:left; color: #FFF; width:85px; height:60px; background: #2D793B; color: #FFF; text-align: center; padding: 10px 0 0 0; box-sizing: border-box;}
.index_newsb_list li .timein span{display: block;}
.index_newsb_list li .timein .a{font-size: 18px; line-height: 22px;}
.index_newsb_list li .timein .b{font-size: 14px; line-height: 18px;}

.row_inex_b{padding: 25px 0;border-top: 1px solid #E0E0E0;}
.row_inex_b .a_t{height: 40px;overflow: hidden;background: url(../images/icon_2.png) no-repeat center bottom;text-align: center;}
.row_inex_b .a_t h3{font: normal 20px/32px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';color: #111;}
.row_inex_b .a_c{overflow: hidden;padding: 0 0 15px 0;}

.row_inex_b .row_inex_b_left{width: 760px;}
.row_inex_b .row_inex_b_right{width: 400px;}
.index_newsb_ul{list-style:none; margin:0;}
.index_newsb_ul li{display:block; border-bottom:1px solid #EEE; padding: 10px 0 15px 0; position: relative;}
.index_newsb_ul li a{display: block; line-height: 1.7;}
.index_newsb_ul li a h3{font-size: 16px;  color:#2D793B;}
.index_newsb_ul li a span{color: #777;}
.index_newsb_ul li .timein{position: absolute; right:10px; bottom:17px; color: #777;}

.xline1{width:40px; height:1px; background:#F5F5F5; position: absolute; left:0; bottom:-1px;}
.xline2{width:25px; height:1px; background:#F5F5F5; position: absolute; left:0; bottom:-1px;}
.index_newsb1_div{list-style:none; margin:0;height:236px;}
.index_newsb1_div li{display:block; border-bottom:1px solid #DDD; padding: 10px 0 16px 0; position: relative; background:url(../images/icon_a2.png) no-repeat 0 center; padding-left:40px;}
.index_newsb1_div li:hover{background:url(../images/icon_a1.png) no-repeat 0 center;}
.index_newsb1_div li a{display: block; line-height: 1.7;}
.index_newsb1_div li a h3{font-size: 16px;}
.index_newsb1_div li p{text-align: left; padding-top:6px;}
.index_newsb1_div li p span{color: #777; background-color:#DDD; padding:0 5px;}
.index_newsb1_div li.itemb2{width:350px; margin:0 auto; padding-top:10px;}

.index_newsb2_div{list-style:none; margin:0;border-top:6px solid #3D855D; background-color:#FFF; height:487px;}
.index_newsb2_div li{display:block; border-bottom:1px solid #DDD; padding: 18px 0; position: relative;}
.index_newsb2_div li a{display: block; line-height: 1.7;}
.index_newsb2_div li a h3{font-size: 16px;}
.index_newsb2_div li p{text-align: left; padding-top:3px;}
.index_newsb2_div li p span{color: #777; background-color:#DDD; padding:0 5px;}
.index_newsb2_div li.itemb2{width:350px; margin:0 auto;}

.index_newsb3_div{list-style:none; margin:0;}
.index_newsb3_div li{display:block; border-bottom:1px solid #DDD; padding: 10px 0 17px 0; position: relative; background:url(../images/icon_b1.png) no-repeat 0 center; padding-left:25px;}
.index_newsb3_div li a{display: block; line-height: 1.7;}
.index_newsb3_div li a h3{font-size: 16px;}
.index_newsb3_div li p{text-align: left; padding-top:6px;}
.index_newsb3_div li p span{color: #777; background-color:#DDD; padding:0 5px;}

.row_inex_c{padding: 50px 0;background: #FFF;}

.index_newsc{width: 430px;height: 380px;background: rgba(255, 255, 255, 0.75); margin-top: 35px;border-radius: 5px 5px 0 0;}
.index_newsc .hd{height: }
.index_newsc .hd{ height:49px; font: normal 20px/50px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';}
.index_newsc .hd ul{ overflow:hidden; zoom:1; border-radius: 5px 5px 0 0;}
.index_newsc .hd ul li{ float:left; width: 100%; text-align: center;margin: 0;}
.index_newsc .hd ul li a{ display:block; border-bottom: 1px solid #CCC;}
.index_newsc .hd ul li a:hover{text-decoration:none;  }
.index_newsc .hd ul li.on a{ background:#2D793B; color:#fff;border-bottom: 1px solid #2D793B;}
.index_newsc .bd{ padding:10px 0 0 4px; }
.index_newsc .bd ul li.l_a{display:block; font:normal 14px/22px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; padding: 6px 5px;border-bottom: 1px dashed #DDD;}
.index_newsc .bd ul li.l_a .timein{display: block;color: #999;}

.index_project_list{list-style: none;margin: 0;width: 110%; padding-top: 20px; box-sizing:box-sizing;}
.index_project_list li.pli{width: 360px;height: 275px;margin: 0 40px 0 0; overflow: hidden;}
.index_project_list li.pli a{display: block;}
.index_project_list li.pli a .p_r{text-align: left; height: 60px; overflow: hidden;}
.index_project_list li.pli a .p_r h3{font: bold 24px/60px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';padding: 0 0 20px 0; letter-spacing: 1px;}

.diy_banner{width: 360px; overflow: hidden; position: relative;}
.diy_banner .slide_box{list-style:none; margin:0; padding-top:0;}
.diy_banner .slide_box li{margin:0px; position:relative;}
.diy_banner .slide_box li img{display: block;}
.diy_banner .num {position: absolute; bottom:10px; right:5px; zoom:1; z-index:3; list-style:none; margin:0px;}
.diy_banner .num ul{margin:0px;}
.diy_banner .num li {width: 10px; height: 10px; overflow:hidden; line-height: 30px; text-align: center; font-family: Arial; color: #FFF; background: rgba(255,255,255,0.5); cursor:pointer; float: left; margin:0px 5px 0px 0px; _margin:0px 5px 0px 0px; text-indent:-999999px;}
.diy_banner .num li.on {background:rgba(255,255,255,1.0);}
.diy_banner .prev,.diy_banner .next {display: none; width:30px; height:60px; position: absolute; top:100px; overflow:hidden;}
.diy_banner .prev {left:0; background: url(../images/btn_prev-next.png) no-repeat 0px 0px;}
.diy_banner .next {right:0; background: url(../images/btn_prev-next.png) no-repeat 0px -60px;}

.index_brand{padding: 35px 0 25px 0;}
.index_brand .a_t{height: 40px;overflow: hidden;background: url(../images/icon_2.png) no-repeat center bottom;text-align: center;}
.index_brand .a_t h3{font: normal 24px/32px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';color: #111;}
.index_brand .a_c{overflow: hidden;padding: 15px 0;}
.index_brand_list{overflow:hidden; position:relative; margin-top: 15px;}
.index_brand_list .hd ul,.index_brand_list .hd span{display:none;}
.index_brand_list .bd{width:1200px; height:60px; margin:0 auto; overflow:hidden;}
.index_brand_list .bd ul{display:block;width:100%; height:120px; overflow:hidden;}
.index_brand_list .bd ul li{width:200px; height:60px; float:left; overflow:hidden; text-align:center;}

.row_inex_e{padding: 15px 0 25px 0;background: #FFF;border-top:1px solid #DDD;}

/*内页*/
#side_bar{width:200px; float:left;}
#content_bar{width:950px; float:right; overflow:hidden;}
.side_navigation_t{height:35px; background-color:#2D793B; border-top:2px solid #3B8959;}
.side_navigation_t h3{text-align:center; font:normal 20px/35px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; color:#FFF;}
.side_navigation{width:100%; list-style:none; margin:0;}
.side_navigation li.sOne{margin:0; padding:0; height:40px;}
.side_navigation li.sOne a{display:block; height:39px; font:normal 14px/38px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; background-color:#F5F5F5; border-bottom:1px solid #D8D8DC; border-left:2px solid #FFF; border-top: 1px solid #FFF; text-decoration:none; text-align:center;}
.side_navigation li.sOne a:hover,.side_navigation li.cur a{ display:block; color:#111; background-color:#C2E9C9; border-bottom:1px solid #F2DFB9;border-left:2px solid #3B8959;}
.side_arlist{padding: 15px 0;}
.side_arlist .a_t{height:35px; background-color:#F5F5F5; border-top:2px solid #D8D8DC; border-bottom:1px solid #D8D8DC;}
.side_arlist .a_t h3{text-align:center; font:normal 20px/35px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';}
.side_arlist .a_c{background: #F9F9F9; padding: 10px;}
.side_arlist .a_c ul{margin: 0;}
.side_arlist .a_c ul li{border-bottom:1px solid #EEE; font:normal 12px/16px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';}
.side_arlist .a_c ul li a{padding: 5px 0; display: block;}

.site_bread_crumbs{width: 100%;display: block;height:42px; overflow:hidden;border-top: 1px solid #D8D8DC;background:#FFF;margin: 0 0 20px 0;}
.site_bread_crumbs h3{padding:0 10px; text-align:left; display:block; font:normal 14px/42px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';}
.site_bread_crumbs h3 i{margin: 0 5px;}
.page_bread_crumbs{height:50px; margin:0 auto; overflow:hidden; background:url(../images/arrow_bread_crumbs.png) no-repeat 0 center;border-top:2px solid #D8D8DC}
.page_bread_crumbs h3{padding-left:21px; text-align:left; color:#111; font:normal 18px/50px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';}
.page_bread_crumbs .more{text-align: right;font: normal 14px/50px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';}
.page_bread_crumbs .more a{color: #2D793B;border-bottom: 1px solid #2D793B;text-decoration: none;}
.page_content{width: 100%;overflow: hidden;padding: 0 0 15px 0;}
.page_content p{font: normal 14px/1.7 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; padding: 1px 0 7px 0;}

.page_news_content{border: 1px solid #D8D8DC; padding: 30px; background: #FFF;}

.page_abox{border: 1px solid #D8D8DC; padding: 15px;}
.page_bbox{border: 1px solid #D8D8DC; padding: 5px;}


#bsr_footer {background: #EBEBED;overflow: hidden; text-align: center;}
.footer_contact{background: #333333; text-align: center; padding: 25px 0 15px 0;}
.footer_contact p{font: normal 14px/24px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; color: rgba(255, 255, 255, 0.65); padding-bottom: 10px;}
.footer_copyright{background: #292929; text-align: center; padding: 0 0 5px 0;}
.footer_copyright p{font: normal 14px/48px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; color: rgba(255, 255, 255, 0.65);}

.news_list_a{list-style:none; margin:0;}
.news_list_a li{display:block; background: #FFF; font:normal 14px/32px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; margin-bottom: 10px; height:80px; overflow: hidden; position: relative;}
.news_list_a li a.link_a{float: right; width: 1075px;}
.news_list_a li a.link_a h3{font-size: 16px; padding-top:18px; line-height: 20px;}
.news_list_a li a.link_a span{line-height: 18px; color: #777;}
.news_list_a li .timein{float:left; color: #FFF; width:100px; height:80px; background: #2D793B; color: #FFF; text-align: center; padding: 20px 0 0 0; box-sizing: border-box;}
.news_list_a li .timein span{display: block;}
.news_list_a li .timein .a{font-size: 18px; line-height: 22px;}
.news_list_a li .timein .b{font-size: 14px; line-height: 18px;}
.news_list_a li .morestr{width:40px; height: 40px; border-radius: 20px; position: absolute; text-align: center; line-height: 40px; right:20px; top:20px; background: rgba(0,0,0,0.05); border:1px solid #CCC;}
.news_list_a li .morestr a{display: block; height:40px;}
.news_list_a li .morestr a i{font-size: 20px;}

.news_list_b{list-style:none; margin:0;}
.news_list_b li{display:block; background: #FFF; font:normal 14px/32px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; margin-bottom: 10px; height:80px; overflow: hidden; position: relative;}
.news_list_b li a.link_a{float: right; width: 815px;}
.news_list_b li a.link_a h3{font-size: 16px; padding-top:18px; line-height: 20px;}
.news_list_b li a.link_a span{line-height: 18px; color: #777;}
.news_list_b li .timein{float:left; color: #FFF; width:100px; height:80px; background: #2D793B; color: #FFF; text-align: center; padding: 20px 0 0 0; box-sizing: border-box;}
.news_list_b li .timein span{display: block;}
.news_list_b li .timein .a{font-size: 18px; line-height: 22px;}
.news_list_b li .timein .b{font-size: 14px; line-height: 18px;}
.news_list_b li .morestr{width:40px; height: 40px; border-radius: 20px; position: absolute; text-align: center; line-height: 40px; right:20px; top:20px; background: rgba(0,0,0,0.05); border:1px solid #CCC;}
.news_list_b li .morestr a{display: block; height:40px;}
.news_list_b li .morestr a i{font-size: 20px;}

.jrslBox{width:100%; margin:10px auto;border-bottom:2px solid #DFDFDF; padding:20px 0; background-color: #F3F3F3; background: #FFF;}
.jrslBox .jIMG{width:290px; float:left;}
.jrslBox .jIMG img{display: block;}
.jrslBox .jTEXT{width:865px; float:right; text-align:left; padding-right: 20px;}
.jrslBox .jTEXT h3{font:normal 18px/41px 'Microsoft Yahei','黑体';}
.jrslBox .jTEXT p{font:normal 14px/1.9 ''; color:#999;}
.more_inside{padding-top: 13px;}

/*下载列表css*/

.downloadList {
    width: 100%;
    margin: 0px;
    list-style: none;
}

.downloadList li {
    height: 39px;
    text-align: left;
    background: url(../images/underline.png) repeat-x 0px 38px;
    line-height: 39px;
    overflow: hidden;
}

.downloadList li a {
    background: url(../images/arrow.png) 2px center no-repeat;
    text-indent: 12px;
    float: left;
    margin: 0;
}

.downloadList li .timein {
    float: right;
    width: 90px;
    padding-right: 10px;
    text-align: right;
    color: #999;
    font-family: Arial, Helvetica, sans-serif;
}

.downloadList li .timein img {
    cursor: pointer;
    vertical-align: middle;
    padding-top: 5px;
}


/*产品图片列表*/

.imageList_default ul {
    margin: 0px;
    list-style: none;
    width: 105%;
    padding: 0;
}

.imageList_default ul li {
    width: 228px;
    min-height: 208px;
    float: left;
    margin: 15px 26px 10px 0;
    display: inline;
    text-align: center;
    background-color: #FFF;
    border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    padding-top: 4px;
    border: 1px solid #DFDFDF;
}

.imageList_default ul li:hover {
    border: 1px solid #612E34;
}

.imageList_default ul li .p_title {
    display: block;
    line-height: 1.3;
    padding: 9px 5px 13px 5px;
    border-top: 1px solid #EEE;
    font-weight: normal;
    word-wrap: break-word;
    word-break: break-all;
}

.thumbnail_product {
    cursor: pointer;
    margin: 0px;
    padding-bottom: 1px;
}

.thumbnail_product a {
    display: block;
    overflow: hidden;
    text-align: center;
}

.thumbnail_product img {
    vertical-align: middle;
}


/*信息最终页*/

#article_view_content {
    width: 100%;
    margin: 0px auto;
    overflow: hidden;
}

#article_view_content .aTitle {
    text-align: center;
    font: normal 24px/1.7 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';
    padding: 4px 0px 8px 0px;
    background: url(../images/underline.png) repeat-x 0px bottom;
    color: #333;
}
#article_view_content .aTitle strong{font-weight:normal;}

#article_view_content .aProperties {
    text-align: center;
    font: normal 12px/1.7 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';
    color: #999;
    padding: 8px 0px 0px 0px;
}

#article_view_content .aProperties span {
    cursor: pointer;
}

#article_view_content .aContent {
    text-align: left;
    padding: 20px 0 30px 0px;
    word-wrap: break-all;
    font: normal 14px/1.7 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';
}

#article_view_content .aContent p {
    padding: 2px 0 6px 0;
}

#article_view_content .aImages {
    text-align: center;
    padding: 15px 0 5px 0;
}

#article_view_content .aImages img {
    padding: 4px;
    border: 1px solid #DDD;
}

.ClsSinglePageTxt {
    font: normal 14px/1.7 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';
}

.ClsSinglePageTxt p {
    padding: 2px 0 6px 0;
}

.content_prev_next {
    display: block;
    clear: both;
    width: 100%;
}

.content_prev_next .btn_prev,
.content_prev_next .btn_next {
    color: #999;
    font: normal 14px/32px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';
    display: block;
    border-top: 1px solid #DDD;
    padding: 4px 0;
}


/*列表数字分页*/

.cms_pagination {
    text-align: center;
    padding: 15px 0 0 0;
}

.pagination {
    display: inline-block;
    *display: inline;
	text-align: center;
}

.pagination>li {
    display: inline-block;
    *display: inline;
}

.pagination>li>a,
.pagination>li>span {
    background-color: #FFF;
    border: 1px solid #DDD;
    float: left;
    line-height: 1.42857;
    margin-left: 1px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none;
    color: #666;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.pagination>li.active>a,
.pagination>li.active>a:hover,
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
    background-color: #47A76B;
    border-color: #F40;
    color: #fff
}


/*新增DIY*/

.productTableV1 {
    max-width: 100%;
    margin: 0 auto;
    border-left: 1px solid #DDD;
    border-bottom: 1px solid #CFCFCF;
}

.productTableV1 td {
    text-align: center;
    padding: 15px 10px;
    border-right: 1px solid #DDD;
    border-top: 1px solid #CFCFCF;
    word-wrap: break-word;
    word-break: break-all;
}


.imageList_case ul{margin:0px; list-style:none; width:105%; padding:15px 0 45px 0;}
.imageList_case ul li{width:400px; min-height:320px; float:left; text-align:center; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; border:1px solid #DFDFDF;background-color: #EFEFEF; box-sizing: border-box;}
.imageList_case ul li:hover{border:1px solid #2D793B; background-color: #FFF;}
.imageList_case ul li .p_title{display:block; line-height:1.3; padding:9px 5px 13px 5px; border-top:1px solid #EEE; font-weight:normal; word-wrap:break-word; word-break:break-all;}
.imageList_case .thumbnail_product{cursor:pointer; margin:0px;}
.imageList_case .thumbnail_product a{display:block; overflow:hidden; text-align:center; padding: 20px; background-color: #FFF;}
.imageList_case .thumbnail_product img{vertical-align:middle;display:block;}

a.btn_xsmax{background:#2D793B; font-size: 18px; color:#FFF; padding: 11px 35px 10px 25px; border-radius:3px;}