@charset "utf-8";
/* 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: 16px/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: #004AB9;text-decoration: underline;}
body {background: #FFF;font-family: 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';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: 16px;}
.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:16px;}.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: 150px;}
.top_bar {height: 40px;background: #1C212F; overflow: hidden;font: normal 14px/40px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';color: rgba(255, 255, 255, 0.75);}
.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: center;}
.top_bar .f-fr a{display: block; text-decoration: none; padding:0 0 0 35px; float: left; color: rgba(255, 255, 255, 0.75);}
.logo_bar {height: 110px; box-sizing: border-box;}
.logo_bar .site_logo{padding: 20px 0 0 0;}
.logo_bar .site_logo img{display: block;}

.nav_box{width:660px; padding-top:20px;}
.nav_box .nav_ul {list-style: none;}
.nav_box .nav_ul .a_one {float: left; width: 16.666%; text-align: center;position: relative;}
.nav_box .nav_ul .a_one .a_two {display: block;height: 70px;overflow: hidden;font: normal 17px/60px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';color: #333;text-decoration: none;}
.nav_box .nav_ul .a_one .a_two:hover,.nav_box .nav_ul .a_one .a_on,.nav_box .nav_ul .a_one:hover .a_two{color: #0065CD; background: url(../images/nav_arrow.png) no-repeat center 45px;}
.dropdown_menu{width:100%; margin:0px; padding:1px; position:absolute; left:0px; top:60px; overflow:hidden; display:none; z-index:999999999; background: rgba(255, 255, 255, 0.75); box-sizing: border-box;}
.dropdown_menu li{font:normal 14px/35px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif'; padding: 1px; box-sizing: border-box; overflow:hidden; text-align:center;}
.dropdown_menu li a{display:block; text-decoration:none; border-bottom: 1px solid rgba(0,0,0,0.15); color:#555;}
.dropdown_menu li a:active,.dropdown_menu li a:link,.dropdown_menu li a:visited{color:#555;}
.dropdown_menu li a:hover{ color:#FFF; background:#004ABB;}
.banner_index {width: 100%;height: 600px;overflow: hidden; position: relative;}
.fullSlide {width: 100%;margin: 0 auto;position: relative;height: 600px;}
.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: 600px;overflow: hidden;text-align: center;}
.fullSlide .bd li a {display: block;height: 600px;}
.fullSlide .hd {width: 100%;position: absolute;z-index: 1;bottom: 30px;left: 0;height: 16px;line-height: 16px;text-align: center;}
.fullSlide .hd ul {text-align: center;}
.fullSlide .hd ul li {cursor: pointer;display: inline-block;*display: inline;zoom: 1;width: 16px;height: 16px;margin: 5px;background: url(../images/slide_arrow1.png) 0 -16px;overflow: hidden;line-height: 9999px;}
.fullSlide .hd ul .on {background-position: 0 0;}


/*首页*/
.row_inex_a{padding: 50px 0 60px 0; background: #F5F5F5;}
.index_newsa_list{width: 580px;height: 360px; overflow: hidden; position: relative;background: #FFF;}
.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:580px; height:46px; overflow:hidden; text-align:left; text-indent:15px; font:normal 16px/46px '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:580px; height:46px; background:#000; position:absolute; left:0px; bottom:0px; opacity:0.5;}
.index_newsa_list .num {position: absolute; bottom:12px; 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: 16px; height: 16px; overflow:hidden; line-height: 16px; text-align: center; border-radius:100%; cursor:pointer; float: left; margin:0 6px 0 0; text-indent:-999999px;background:rgba(255, 255, 255, 0.65); border:1px solid rgba(255, 255, 255, 0.75);}}
.index_newsa_list .num li.on{background:rgba(255, 255, 255, 0.95); border:1px solid rgba(255, 255, 255, 0.95);}
.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;}

.box_hd{padding-bottom: 40px; text-align: center;}
.box_hd h2{font-size: 32px;}
.box_hd div{height: 21px; overflow: hidden; background: url(../images/line_x1.png) no-repeat center center;}
.box_hd h3{font-size: 16px; color: #777; font-weight: normal;}

.index_newsb{width: 590px;}
.index_newsb_list{list-style: none; margin: 0;}
.index_newsb_list li{height: 120px; border-bottom: 1px solid #C5C5C5; box-sizing: border-box; line-height: 35px; padding-top:10px;}
.index_newsb_list li div a{font-size: 16px; padding-left:20px; background: url(../images/arrow.png) no-repeat 0 center; font-weight: 600;}
.index_newsb_list li div a:hover{background: url(../images/arrow_hover.png) no-repeat 0 center;}
.index_newsb_list li div span{color: #777;}
.index_newsb_list li p{color: #777; line-height: 1.7; font-size: 14px; padding:5px 0 0 20px;}

.row_inex_b{padding: 50px 0 55px 0;}
.productScroll {width:1200px;height:325px;margin:0 auto;position:relative;}
.productScroll .prev,.productScroll .next {width:60px;height:60px;position:absolute;top:132px;left:-70px;z-index:100;cursor:pointer;background:url(../images/slide_arrow2.png) no-repeat 0 0;opacity:1.0}
.productScroll .next {left:auto;right:-70px;background-position:-60px 0;}
.productScroll .prev:hover {background-position:0 -60px;}
.productScroll .next:hover {background-position:-60px -60px;}
.productScroll .scrollWrap {width:1200px;margin-left:0;padding-top:0;overflow:hidden;position:absolute;}
.productScroll dl {float:left;width:400px; height:325px; text-align:center;position:relative; background: url(../images/product_bg1.png) no-repeat center 0;}
.productScroll dl:hover{background: url(../images/product_bg2.png) no-repeat center 0;}
.productScroll dl:hover a{color: #FFF;}
.productScroll dl dt {margin:0 auto;width:350px;overflow:hidden;padding:15px 0 20px 0;}
.productScroll dl dt img {display:block;}
.productScroll dl dd {line-height:59px;font-size:16px;}

/*内页*/
#side_bar{width:210px; float:left;}
#content_bar{width:950px; float:right; overflow:hidden;}
.side_navigation_t{height:39px; background-color:#005BC1; border-top:2px solid #0057B7; border-radius: 10px 0 0 0;}
.side_navigation_t h3{text-align:center; font:bold 20px/39px '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 16px/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.sOne.cur a{ display:block; color:#111; background-color:#ACD3FF; border-bottom:1px solid #82A9D5;border-left:2px solid #0057B7;}

.site_bread_crumbs{width: 100%;display: block;height:42px; overflow:hidden;border-top: 1px solid #D8D8DC;background:#F5F5F5;margin: 0 0 20px 0;}
.site_bread_crumbs h3{padding:0 10px 0 0; 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'; color: #666;}
.site_bread_crumbs h3 i{margin: 0 5px;}
.site_bread_crumbs h3 a{color: #666;}
.page_bread_crumbs{height:50px; margin:0 auto; overflow:hidden; border-top:2px solid #D8D8DC; border-bottom: 1px solid rgba(0,0,0,0.10);}
.page_bread_crumbs h3{padding-left:15px; text-align:left; color:#111; font:normal 20px/50px 'Microsoft YaHei UI','Microsoft Yahei','Microsoft Jhenghei','Lucida Grande','Lucida Sans Unicode','helvetica','tahoma','arial','sans-serif';}
.page_bread_crumbs h3 i{margin-right:10px; color:#004ABB;}
.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: #005BC1;border-bottom: 1px solid #005BC1;text-decoration: none;}
.page_content{width: 100%;overflow: hidden;padding: 20px 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;}

.news_topic{background: #EBEDF3; padding: 25px; margin-bottom: 15px;}
.news_topic .case_list{padding-top: 0;}
.case_list{list-style: none; padding-top: 10px;}
.case_list li{width: 298px; float: left; margin: 1px;}
.case_list li a{display: block; padding: 9px 9px 15px 9px; background-color: #FFF; text-decoration: none;}
.case_list li a .title,.case_list li a .txt{padding: 0 15px;}
.case_list li a .title{text-align: center; font-size: 16px; height: 25px; font-weight: normal; padding-bottom: 5px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.case_list li a .line{background: #F60; height: 2px; overflow: hidden; width: 30px; margin: 5px auto;}
.case_list li a .txt{text-align: center; color: #777; padding-top: 5px;}
.case_list li a:hover{background-color: #004ABB;}
.case_list li a:hover .line{background: #FFF;}
.case_list li a:hover .title,.case_list li a:hover .txt{color: #FFF;}
.case_list li a .img{display: block; padding-bottom: 5px;}
.case_list dt a .img img{display: block;}
.case_list li a:hover .img img{opacity: 0.8;}

/*内页文字列表css*/
.article_list{width:100%; margin:0px; list-style:none;}
.article_list li{border-bottom:1px solid #DFDFDF; padding: 15px 0 20px 0; margin-bottom:10px; line-height: 1.6;}
.article_list li .a_date{width: 90px; text-align: center; padding-top: 5px;}
.article_list li .a_date span{display: block;}
.article_list li .a_date span.a{font-size: 12px; color: #777;}
.article_list li .a_date span.b{font-size: 36px; color: #004ABB; font-weight: bold;}
.article_list li .a_txt{width: 850px;text-align: left;}
.article_list li .a_txt h3{display:block; text-align:left; font-size: 16px; overflow:hidden;}
.article_list li .a_txt h3 a{font-size: 18px;}
.article_list li .a_txt p{display:block; clear:both; text-align:left; color:#999; padding:5px 0;}
.article_list li .a_txt p a{color:#EA0000; text-decoration:underline;}

/*信息最终页*/
.article_view_content{width:100%; margin:0px auto; overflow:hidden;}
.article_view_content .a_title{text-align:center; font-size: 24px; line-height: 1.3; padding:15px 0px 25px 0px; color:#333;}
.article_view_content .a_itle strong{font-weight:normal;}
.article_view_content .a_parameter{text-align:center; color:#999; padding:7px 0px; background: #F2F3F7; border-top: 1px solid #DCDEE3; margin-bottom: 10px;}
.article_view_content .a_parameter span{margin: 0 15px;}
.article_view_content .a_parameter a{text-decoration:underline;}
.article_view_content .a_content{text-align:left; padding:10px 0 5px 0px;word-wrap:break-all; line-height:1.7;}
.article_view_content .a_content p{padding:2px 0 8px 0;}
.article_view_content .a_content a{text-decoration: underline; color: #EA0000;}

.box_pn{display:block; clear:both; width:100%; padding-top: 20px;}
.box_pn .item_prev,.box_pn .item_next{color:#999; line-height: 1.95; display:block; border-top:1px solid #DFDFDF; padding:5px 0;}

/*列表数字分页*/
.cms_pagination{text-align:center; padding:25px 0 0 0;}
.pagination{display:inline-block; *display:inline;}
.pagination>li{display:inline-block; *display:inline;}
.pagination>li>a,.pagination>li>span{background-color:#FFF;border:1px solid #CCC;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:#004ABB;border-color:#004ABB;color:#fff}

/*尾部*/
#bsr_footer {background: #1C212F;overflow: hidden; padding:50px 0 20px 0; box-sizing: border-box;}
.footer_logo{width: 345px;}
.footer_logo img{display: block;}
.footer_menu{width: 855px; color: rgba(255, 255, 255, 0.75); padding-bottom: 20px;}
.footer_menu dl{width:130px; border-left:1px solid rgba(255,255,255,0.15); height:160px; box-sizing: border-box; padding:0 0 0 30px;}
.footer_menu dl dt{font-size: 16px; color: #FFF; line-height: 29px;}
.footer_menu dl dd{color: rgba(255, 255, 255, 0.65); line-height: 25px; font-size: 14px; padding-top: 6px;}
.footer_menu dl dd a{display: block; color: rgba(255, 255, 255, 0.65); padding: 2px 0;}
.footer_menu dl dd a:hover{color: rgba(255, 255, 255, 0.95);}
.footer_menu dl.f_contact{width: 235px;}
.footer_menu dl.f_contact h4{font-size: 24px;}
.footer_menu dl.f_contact img{display: block;}
.footer_copyright{border-top:1px solid rgba(255,255,255,0.15); line-height: 55px; color: #FFF;}
.footer_copyright a{color: rgba(255, 255, 255, 0.30);}

