@charset "utf-8";

/*橙色字色color:#1d5384; 普通字色color:#555;浅灰color:#666666;黑色color:#0d0a08; 蓝色color:#1d5384; 深蓝色color:#006680; 线色color:#dbdbdb;*/
html{ overflow-y:scroll; height:100%; overflow-x:hidden;}
body{ font-family: 'Arial'; font-size: 14px; line-height:22px; color: #3a3a3a; position: relative; background:#fff;}
.body{}
a, a:after, a:before {
  /*-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;*/
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -ms-touch-action: none;
  -moz-user-select: -moz-none;
}

a{ cursor: pointer; color: #3a3a3a;}
a:hover{ transition: 0.4s;-moz-transition:  0.4s;	-webkit-transition:  0.4s;-o-transition:  0.4s; }
a{outline:none;}
input{ outline: none;font-family: 'Arial'; font-size: 14px;color: #555; }
table{ border-collapse: collapse;}
table tr td{}
input,select{ color:#3a3a3a; display:block; background:#fff;font-family: 'Arial';}
textarea{ resize:none;font-family: 'Arial'; outline: none;color: #555; }
.clear{ clear: both;}
em,i,b{ font-style:normal;}

.f_l{ float:left;}
.f_r{ float:right;} 

.bule{ color:#1d5384;}
.red{ color:#1d5384;}
.position_r{ position:relative;}
.position_a{ position:absolute;}
/*.con{ width:1000px; margin:0 auto;}*/
.con94{ width:1200px; margin:0 auto;}
.con1200{ width:1200px; margin:0 auto;}
.marginT20{ margin-top:20px;}
.marginT10{ margin-top:10px;}
.marginB40{ margin-bottom:40px;}
.paddT5{ padding-top:5px;}
.paddT40{ padding-top:40px;}
.paddB40{ padding-bottom:40px;}

.c_1d5384{ color:#1d5384;}
.paddT10{ padding-top:10px !important;}
.c_fff{ color:#fff;}
.c_000{ color:#000;}
.c_333{ color:#3a3a3a;}
.f_20{ font-size:20px;line-height: 1.7em;padding-top: 1em;}
.font36_h2{ text-align:center; font-size:36px; line-height:1.2em;}

.loading{ background: url(/images/loading.gif) no-repeat center #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 50;opacity: 0.8;filter: alpha(opacity=80);}
.btn_blue{ width:100px; text-align:center; color:#fff; font-size:14px; line-height:42px; height:42px; background:#0177c1; display:block; border: solid 1px #0177c1;}
.btn_blue:hover{ color:#0177c1; font-size:14px; line-height:42px; height:42px; background:#fff;}

/*header*/
.header{ width:100%; background:#fff; position:relative; z-index:10; position: fixed; left:0; top:0;}
.paddingtop90{ padding-top:112px;}
.header_f1{padding:10px 0px; position:relative; z-index:20; box-shadow:0px 0px 4px #ccc; width:100%;}
.header .logo{ float:left; padding:10px 0px 0px;}
.header .logo img{ width:100%; height:auto;}
.header .box_r{ float:right;}
.header .box_r .search_box{ float:left;}
.header .box_r .search_box .shearch_input{ float:left;padding:0px 5px; height:18px;color: #666;width: 100px; line-height:18px; border: solid 1px #dbdbdb; border-radius:4px 0px 0px 4px; -webkit-border-radius:4px 0px 0px 4px; -moz-border-radius:4px 0px 0px 4px; -o-border-radius:4px 0px 0px 4px; -ms-border-radius:4px 0px 0px 4px;}
.header .box_r .search_box .a_btn{ float:left; width:30px;  height:20px; background:url(/images/3_06.png); margin-left:-1px;}
.header .box_r .language_box{ float:left;  font-size:12px;}
.header .box_r .language_box a{ float:left; color:#aaaaaa; display:block;vertical-align:middle; line-height:20px; padding-left:10px;}
.header .box_r .language_box a img{ vertical-align:middle; margin-right:3px;}
.header .box_r .language_box a:hover img{ opacity:0.7;}
.header .box_r .tell{ padding-top:13px; font-size:14px; text-align:right; color:#1d5384; }
.header .box_r .tell span{ font-size:20px; font-family:Arial;}

/*导航*/
.header .head_menu{ float:right;position:relative;}
.header .head_menu>.con2{ position:relative;}
.header .head_menu .ul_list{  position:relative;z-index:2; float:left;}
.header .head_menu .ul_list>li{ float:left;  text-align:center; position:relative; height:34px; padding:0 10px;}
.header .head_menu .ul_list>li>a{ display:block; color:#3a3a3a;/* padding:0px 26px;*/ text-align:center;/* width:110px;*/ font-size:14px;}
.header .head_menu .ul_list>li.on>a{  color:#1d5384;}

.header .head_menu .hover{width:126px; height:2px; background:#1d5384;position: absolute;left: 0;top: 63px;z-index: 1;}
.header  .hover_bg{ width:100%; box-shadow:0px 0px 2px #ccc; height:0; background:#fff; position:absolute; left:0; top:90px; z-index:1;}
.header .head_menu .con{ position:relative; z-index:12;}

.header .head_menu .topbox{ height:32px; line-height:32px;}
.header .head_menu .ul_list{ padding-top:10px;}
.header .head_menu .ul_list>li .dl_1 .b_padd{ padding:30px 0px;}

.header .head_menu .ul_list>li .dl_1{ background:#fff; display:none; top:32px; position:absolute; width:340px; padding:15px;}
.header .head_menu .ul_list>li .dl_1 a{ display:block; height:34px; line-height:34px; font-size:12px; text-align:left; padding:0px 15px;white-space:nowrap;}
.header .head_menu .ul_list>li .dl_1 a:hover{  color:#1d5384;}
.header .head_menu .ul_list>li .dl_1 .img{ float:left; width:160px; height:130px; margin-right:15px;}
.header .head_menu .ul_list>li .dl_1 .a_r{ float:left; width:165px;}
.header .head_menu .ul_list>li>a:hover{ color:#1d5384;}
.header .head_menu .ul_list>li:hover>a{color:#1d5384;}

.header .head_menu .ul_list>li.li1 .dl_1{ width:400px;}
.header .head_menu .ul_list>li.li1 .dl_1 a{ width:80px; float:left;}
.header .head_menu .ul_list>li.li1 .dl_1 .a_r{ width:220px;}

.header .head_menu .ul_list>li.li4 .dl_1{ left:-100px;}
.header .head_menu .ul_list>li.li3 .dl_1{ left:-50px;}


/*.header .head_menu .ul_list>li.pro .dl_1{ width:100%; display:none; text-align:left; overflow:hidden;top:66px;  position: absolute; left:0;background:none; }
.header .head_menu .ul_list>li.pro .dl_1 dl{ float:left; width:220px;}
.header .head_menu .ul_list>li.pro .dl_1 dl dt{ background:url(/images/xian234.jpg) no-repeat left bottom; height:44px; line-height:44px; margin-bottom:5px; font-size:16px;}
.header .head_menu .ul_list>li.pro .dl_1 dl dd{ font-size:14px; line-height:20px; margin-bottom:4px;}
.header .head_menu .ul_list>li.pro .dl_1 dl dd a{ color:#959595;}
.header .head_menu .ul_list>li.pro .dl_1 dl dd a:hover{ color:#1d5384; }
*/
/**/
.header .phone_menu{ right:0px; position: absolute; width: 12%; max-width: 44px; height:100%;}
.header .phone_menu .icon{ cursor: pointer; position: absolute; right: 10%; top: 0; height: 100%; width: 80%; }
.header .phone_menu .icon .table{ display:table; height:100%; width:100%;}
.header .phone_menu .icon .table .cell{ display: table-cell; vertical-align:middle;}
.header .phone_menu .icon.icon2{ z-index:16; display:none;}
.header .phone_menu .icon img{ width:100%; height:auto;}
.header .phone_menu .icon span{ position: absolute; width: 100%; height: 100%; display: block;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.header .phone_menu .icon span b{ display: block; width: 100%; height:1px; background: #666; position: absolute; transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.header .phone_menu .icon span.line1 b{ top: 35%;}
.header .phone_menu .icon span.line2 b{ top: 70%;}
.header .phone_menu .icon.current{ position: fixed; right: 10px; top: 10px; width: 40px; height: 40px;}
.header .phone_menu .icon.current .line1 b{transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg); top: 50%; bottom: auto; background: #666;}
.header .phone_menu .icon.current .line2 b{transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg); top: 50%; bottom: auto; background: #666;}
.header .language_phone{ float:right; position:relative; color:#aaa;}
.header .language_phone a{ display: inline-block; padding:0px 6px; color:#aaa;}
.header .language_phone a:hover{ color:#1d5384;}
.header .language_phone2{right:60px;}
.header .search_boxr{ float:right; position:relative; width:70px; overflow:hidden; margin-right:6px; margin-left:5px; height:30px; border: solid 1px #e6e6e6; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; padding:0 10px;}
.header .search_boxr .shearch_input{ float:left; height:18px;color: #666; line-height:18px; padding:0px 5px;  position:absolute; border:none; top:5px; width:40px; right:30px; }
.header .search_boxr .a_btn{ float:right; width:20px;  height:20px; background:url(/images/searchbtn_03.png) no-repeat center right; margin-top:5px;}


.ph_menu_alert{ position: fixed; left: 0; top: 0; z-index: 15; background:url(/images/menubg2.png); width: 100%; height: 100%; min-width: 320px; display: none;}
.ph_menu_alert .ph_logo{ display: block; width: 40%; margin: 10px auto 30px 2%; float:left; min-width: 160px; max-width: 220px;}
.ph_menu_alert .ph_logo img{ width: 100%;}
.ph_menu_alert ul{ line-height: 35px; font-size: 14px;  text-align: center; width: 90%; padding:50px 5%; margin: 0 auto; overflow-x: hidden; overflow-y: scroll;}
.ph_menu_alert ul::-webkit-scrollbar {width: 3px;}
.ph_menu_alert ul::-webkit-scrollbar-thumb {background: #eee; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.ph_menu_alert ul::-webkit-scrollbar-thumb:window-inactive {background: #fff;}
.ph_menu_alert ul li{ border-bottom: 1px solid #1b1c1d;}
.ph_menu_alert ul li>a{ display: block; color: #fff; position: relative; font-size:16px; height:55px;line-height:55px; text-transform:uppercase;}
.ph_menu_alert ul li>a:hover{ color: #1d5384;}
.ph_menu_alert ul li b{ transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; width: 0; height: 0; border-width: 5px; border-style: solid; border-color: transparent transparent transparent #999; position: absolute; top: 50%; margin-top: -5px; left: 50%; margin-left: 110px; }
.ph_menu_alert ul li.current>a>b{ border-color: #999 transparent transparent transparent; margin-top: -2px;}
/*.ph_menu_alert ul li dl dd .aa1.current b{ border-color: #999 transparent transparent transparent; margin-top: -2px;}
*/.ph_menu_alert ul li.current>a{ color: #1d5384;}
.ph_menu_alert ul li dl{ display: none; line-height: 38px; padding-bottom: 10px; font-size:14px;}
.ph_menu_alert ul li dl dd a{ color: #ddd; display: block; position:relative; text-transform:capitalize;}
.ph_menu_alert ul li.li_1{ color: #ccc;}
.ph_menu_alert ul li.li_2{ border: 0; padding: 15px 0; overflow: hidden;}
.ph_menu_alert ul li.li_2 input{ vertical-align: middle; border: 0; background: none; color: #888; float: left; font-size: 16px; text-transform: uppercase;}
.ph_menu_alert ul li.li_2 input:focus{ color: #666;}
.ph_menu_alert ul li.li_2 a{ vertical-align: middle; float: right;}
.ph_menu_alert ul li dl dd .dl2{ width:100%; display:none;}
/*.ph_menu_alert ul li dl dd a.aa1{ font-size:16px;}*/





.to_top{ position:fixed; display:none; right:50px; width:30px; height:30px; z-index:8; bottom:80px; cursor:pointer; }
.to_top img{width:30px; height:30px;}



/*homebanner*/
/*Home-banner*/
.banner{ position:relative;}
.banner .bg{ /*max-width: 2200px; width: 2200px; height: 1238px; position: absolute; left: 50%; top: 50%; max-width: 5000px;*/ max-width:2000%; width:100%; height:auto;}
.banner .swiper-slide{ overflow: hidden;}
.banner .swiper-pagination-bullet{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; width: 8px; height: 8px; background:none; opacity: 1;filter: alpha(opacity=100); border-radius:0; cursor:default; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; border: solid 1px #fff;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #fff;}
.banner .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {margin: 0 3px;}
.banner .banner_prev{ position:absolute; left:0; top:50%; z-index:3; width:70px; height:120px;  margin-top:-60px; background:url(../images/arrow_02.png) no-repeat; background-size:100% auto;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity: 0.5; }
.banner .banner_next{ position:absolute; right:0; top:50%; z-index:3; width:70px; margin-top:-60px;height:120px;background:url(../images/arrow_04.png) no-repeat; background-size:100% auto;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity: 0.5;  }
.banner .banner_prev img,.banner .banner_next img{ width:100%; height:auto;}
.banner .banner_prev:hover,.banner .banner_next:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity: 1; }

.banner .inner{ position: absolute; width: 54%; left:50%; margin-left:-600px; top: 30%; color: #fff; }
.banner .inner dl{}
.banner .inner dl dt{ font-weight: bold; text-shadow:1px 1px 0px #666; font-size:42px; line-height:1.2em; margin-bottom: 0.6em;}
.banner .inner dl dd{  font-size: 1em; line-height:1.8em; text-shadow:1px 1px 0px #666; font-size:14px;}
.banner .inner dl dd a{ font-size: 0.8em; color: #fff; display: inline-block; *display: inline; *zoom: 1; margin-top: 2em; border: 1px solid #fff; padding: 5px 20px;}
.banner .inner dl dd a:hover{ border-style: dashed;}
.banner  .swiper-pagination{ top:65%; text-align: left; z-index:2; left:50%; margin-left:-600px;}
.banner .bott_con{ position:absolute; height:100px; background:url(../images/black60.png); width:100%; left:0; bottom:0; z-index:3;}

.kwicks {display: block;position: relative;border-left: solid 1px #818282;}

.kwicks > li{ width:24%; float:left; margin-left:-1px; border-right: solid 1px #818282;height: 100px; position:relative; color:#fff;}
.kwicks > li .box1{ position:absolute; width:100%; text-align:center;}
.kwicks > li  .ico1{ height:30px; width:30px; margin:20px auto 10px;}
.kwicks > li  .p{ font-size:14px; color:#fff; line-height:16px; display:block;}
.kwicks > li .box2{ display:none; width:100%; height:100px;}
.kwicks > li.current .box2{ display:block;} 
.kwicks > li.current .box1{ display:none;}
.kwicks > li .box2 .icobox{ width:100px; height:100px;  float:left; display:block; text-align:center; position:relative; z-index:2;}
.kwicks > li.li1 .box2 .icobox{background:#1d5384;}
.kwicks > li.li2 .box2 .icobox{background:#579b20;}
.kwicks > li.li3 .box2 .icobox{background:#e89f13;}
.kwicks > li .box2 .img2{ width:200px; height:100px; float:left; position:relative; z-index:2;}
.kwicks > li .box2 .txtbox2{ float:left; font-size:14px; display:table; height:100%; position:absolute; right:0;}
.kwicks > li .box2 .txtbox2 span{ vertical-align:middle; display:table-cell; padding:0 15px;}
.kwicks > li a{ color:#fff;}

.banner .newsslide{ position:absolute; left:50%; margin-left:-600px; top:48%; color:#fff; width:300px; z-index:2;}
.banner .newsslide a{ color:#fff;}
.banner .newsslide h2{font-size: 16px;height: 32px;background: url(/images/line20_03.png) repeat-x left bottom;}
.banner .newsslide .swiper-slide{  height:90px;}
.banner .newsslide li{ height:44px;background: url(/images/line20_03.png) repeat-x left bottom; line-height:44px;}
.banner .newsslide li a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.banner .newsslide .btn{ height:20px; margin-top:30px;}
.banner .newsslide .btn .news_prev{ height:20px; width:50px; background:url(../images/arrowp_03.png) no-repeat left top; float:left; margin-right:1px; display:block;}
.banner .newsslide .btn .news_next{ height:20px; width:50px; background:url(../images/arrowp_03.png) no-repeat right top;float:left; display:block; }
.banner .newsslide .btn .news_prev:hover{ background-position:left bottom;}
.banner .newsslide .btn .news_next:hover{ background-position:right bottom;}

/*footer*/
.footer{ height:60px; padding-top:30px; line-height:22px; background:#f5f5f5; color:#8c8c8c; position:relative; z-index:5;}
.footer a{ color:#8c8c8c; padding:0 10px;}
.footer .f_r{ padding-top:4px; }
.footer .f_r a{ display:block; background:url(../images/indexer_06.png) no-repeat; float:left; height:15px; padding:0;}
.footer .f_r .wx{ width:18px; background-position: left top; position:relative;}
.footer .f_r .wx:hover{  background-position: left bottom;}
.footer .f_r .wx .wximg{ position:absolute; width:100px; height:100px; bottom:25px; left:-50px; display:none;}
.footer .f_r .wx:hover .wximg{ display:block;}
.footer .f_r .wb{width:19px; background-position: -31px top; margin-left:13px;}
.footer .f_r .wb:hover{ background-position: -31px bottom;}
.footer .f_r .facebook{ margin-left:13px;width:15px; background-position: -63px top;}
.footer .f_r .facebook:hover{ background-position: -63px bottom;}
.footer .f_r .in{ margin-left:13px;width:17px; background-position: -91px top;}
.footer .f_r .in:hover{ background-position: -91px bottom;}
.footer .f_r .gezi{ margin-left:13px;width:17px; background-position: right top;}
.footer .f_r .gezi:hover{ background-position:right bottom;}

.resize_h{ overflow: hidden;}
.page_banner{ position:relative; width:100%; height:330px; background-position: center top; background-repeat:no-repeat;}
.page_banner .black30{ min-height:100px; background:url(../images/black30.png); position: absolute; bottom:0; left:0; width:100%; color:#fff;}
.page_banner .black30 .l_box{ float:left;}
.page_banner .black30 .l_box h1{ font-size:26px; line-height:30px; padding:20px 0 10px;}
.page_banner .black30 .l_box .brand2{ color:#c6c6c6; font-size:14px; line-height:20px;}
.page_banner .black30 .l_box .brand2 a{color:#c6c6c6;}
.page_banner .black30 .r_box{ float:right; padding-top:50px;}
.page_banner .black30 .r_box a{ display:inline-block; color:#fff; margin-left:15px; height:30px; line-height:30px; text-align:center; padding:0 15px; background:url(../images/black60.png); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin-bottom:15px; font-size:14px; }
.page_banner .black30 .r_box a.on{ background:#1d5384;}
.page_banner .black30 .r_box a:hover{background:#1d5384;}

.news_list{ padding:50px 0px;}
.news_list li{ margin-bottom:15px; background:#f5f5f5; padding:10px; transition:0.6s; -webkit-transition:0.6s; -moz-transition:0.6s;}
.news_list .leftimg{ width:294px; height:164px; position:relative;  float: left; overflow:hidden; border: solid 3px #1d5384;}
.news_list .leftimg img{ width:294px; height:164px;}
.news_list .leftimg .date{ position:absolute; font-size:12px; background:#1d5384; right:0; bottom:10px; color:#fff;}
.news_list .right_txt{ float:left; padding-left:40px; height:170px; overflow:hidden;}
.news_list .right_txt h2{ font-size:14px; font-weight:bold; color:#323232; padding:8px 0px; line-height:20px;}
.news_list .right_txt h2 a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_list .right_txt .txt_detail{ font-size:12px; line-height:26px; display:block;height:78px; overflow:hidden;}
.news_list .right_txt .more{width:100px; margin-top:10px;  height:34px; float:left;line-height:34px; text-align:center; color:#1d5384; display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border: solid 1px #1d5384;}

.news_list li:hover{ background:#1d5384; color:#fff;}
.news_list li:hover h2 a{ color:#fff;}
.news_list li:hover .leftimg{ border: solid 3px #fff;}
.news_list li:hover .txt_detail{ color:#fff;}
.news_list li:hover .more{ border-color:#ccc; color:#fff;}

.news_detailbox{ padding:45px 0px;}
.news_detailbox h1{ color:#333333; font-size:24px; line-height:1.3em; margin-bottom:1em;}
.news_detailbox .left_1{ float:left; width:24%; min-width:180px;}
.news_detailbox .left_r{ float:left; width:76%;}
.news_detailbox .left_1 .date1{ font-size:26px;  color:#787878; line-height:1.3em;}
.news_detailbox .left_r img{ margin:10px auto; display:block; max-width:100%; height:auto; font-size:14px; line-height:26px; color:#464646;}
.news_detailbox .left_r .sx_box{  margin-top:30px; line-height:30px; padding:7px 0px; border-top: solid 1px #d2d2d2; border-bottom: solid 1px #d2d2d2;}
.news_detailbox .left_r .sx_box .prev_5{ width:48%; padding-right:2%; float:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}
.news_detailbox .left_r .sx_box .next_5{ width:50%; float:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:right;}
.news_detailbox .left_r .sx_box a:hover{ color:#1d5384;}




/*分页*/
div.pagebox{margin:20px 0px; text-align: right;height:40px;font-family: Arial;}
div.pagebox a{ padding:0px 10px;margin:2px;color:#646464; background:#fff; text-align:center; display:inline-block;text-decoration:none;  vertical-align: middle; font-size:12px; height:24px; line-height:24px; border: solid 1px #dedede;}
div.pagebox span{padding:0px 10px;text-align:center; margin:2px;color:#000; display:inline-block;text-decoration:none; background:#1d5384; vertical-align: middle; font-size:12px; height:24px; line-height:24px;}
div.pagebox a:hover{color:#fff;background-color:#1d5384; border: solid 1px #1d5384;}
div.pagebox .current{margin:2px;color:#fff;background-color:#1d5384; vertical-align: middle; border: solid 1px #1d5384;}

div.pagebox.t_r{ text-align:right;}
div.pagebox.t_r a{ text-align:center;}

.page_title{ font-size:24px; color:#323232; line-height:40px; padding:40px 0px 15px;}
.culture_list{ width:101%; margin-bottom:40px;}
.culture_list li{ width:48%;margin-right:2%; float:left; height:auto; position:relative;  overflow:hidden; margin-bottom:15px;}
.culture_list li img{/* min-width:590px; height:297px; */float:left; width:100%; height:auto;transition:1s; -webkit-transition:1s; -moz-transition:1s;}
.culture_list li .ab_txt{font-size:18px;  line-height:70px; height:70px; position:absolute; left:0; bottom:0; width:94%; color:#fff;  background: url(../images/black60.png); padding:0 3%;}
.culture_list li:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}

.lastreport_swiper{ position:relative; width:100%;}
.lastreport_swiper .swiper-slide{ overflow: hidden;}
.lastreport_swiper .swiper-pagination-bullet{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; width: 10px; height: 10px; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; background: #8c8c8c; opacity: 1;filter: alpha(opacity=100);}
.lastreport_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{  background: #0089ab;}
.lastreport_swiper .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {margin: 0 3px;}
.lastreport_swiper .btn_next{ position:absolute; right:0; top:50%;}
.lastreport_swiper .swiper-pagination{ position:relative; bottom:0;padding:20px 0px;}

.lastreport_swiper .swiper-slide .leftimg{ width:58.75%; float:left; overflow:hidden;}
.lastreport_swiper .swiper-slide .leftimg img{width:100%; height:auto; float:left;}
.lastreport_swiper .swiper-slide .r_bule{ width:41.25%; height:100%; position:absolute; right:0; top:0; color:#fff;  background:#4394d0; overflow:hidden;}
.lastreport_swiper .swiper-slide .r_bule .txt_table{ width:86%; margin:0 auto; overflow:hidden;}
.lastreport_swiper .swiper-slide .r_bule .table_cell{ display:block; color:#fff;}
.lastreport_swiper .swiper-slide .r_bule .numb{ font-size:90px; line-height:1.2em; font-family: "Times New Roman",Georgia, Times, serif;}
.lastreport_swiper .swiper-slide .r_bule h2{ font-size:26px; line-height:1.2em; height:2.4em; overflow:hidden; margin-bottom:10px;}
.lastreport_swiper .swiper-slide .r_bule .txt_detail{ font-size:14px; line-height:22px;}
.lastreport_list{ padding:30px 0px;}
.lastreport_list li{ margin-bottom:30px;}
.lastreport_list li .date_l{ width:68px; margin-top:10px; float:left; height:85px; color:#fff; background:#c6c6c6; text-align:center; font-family:Arial; padding:5px 10px ;}
.lastreport_list li .date_l span{ display: block; line-height:1.4em;}
.lastreport_list li .date_l span.span1{ font-size:40px;}
.lastreport_list li .date_l span.span2{ font-size:14px; border-top: solid 1px #f2f2f2;border-bottom: solid 1px #f2f2f2;}
.lastreport_list li .con_r{ float: right;}
.lastreport_list li .con_r h2{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; line-height:30px;}
.lastreport_list li .con_r .picbox{ width:100%; margin-top:6px; overflow:hidden; height:152px; display:block;}
.lastreport_list li .con_r .picbox img{ min-width:100%; height:152px;}
.lastreport_list li .con_r .txt_p{ font-size:14px;  line-height:26px; max-height:56px; overflow:hidden; padding-top:10px;}
/*.lastreport_list li .con_r .more{ display:inline-block; font-size:14px; width:96px; border: solid 1px #d2d2d2; text-align:center; line-height:36px; height:36px; margin-top:6px;}
.lastreport_list li:hover .more{  background:#0177c1; color:#fff; border: solid 1px #0177c1;}
*/

.lastreport_list li .con_r .more{width:100px; margin-top:10px;  height:34px; float:left; text-align:center; padding-left:20px; line-height:34px; background:#fff url(../images/download2.png) no-repeat 10px center; color:#1d5384; display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border: solid 1px #1d5384; margin-right:15px;}
.lastreport_list li:hover .more{ color:#fff; background:#1d5384 url(../images/download1.png)  no-repeat 10px center;font-weight:bold;}

.lastreport_list li .con_r .date_2{ display:none; font-size:12px; color:#8c8c8c; height:36px; line-height:36px;}
.lastreport_list li .con_r h2 a:hover{ color:#0177c1;}
.lastreport_list li:hover h2 a{color:#0177c1;}
.lastreport_list li:hover .date_l{ background:#0177c1;}
.lastreport_list li:hover .txt_p{color:#0177c1;}

.dutybox{ font-size:14px; line-height:24px;}
.dutybox2{ padding-top:50px; padding-bottom:50px;}
.dutybox2 .img_r{ width:30%; float:left;}
.dutybox2 .img_r img{ width:100%; max-width:351px; height:auto; margin:0 auto; display:block;}
.dutybox2 .txt_l{ float:left; width:65%; padding-right:5%;}
.dutybox2 .txt_l .span1{font-size:40px;  float:left; line-height:1.3em; color:#43a131; padding-right:20px;}
.dutybox2 .txt_l .douh{ height:59px;padding:20px 0px; }
.dutybox2 .txt_l .douh img{ height:100%; width:auto;}
.dutybox2 .txt_l .txt_p{ float:left;}

.about_intro{ position:relative; background-size:45% auto; background-repeat:no-repeat; background-position: left top; margin-top:40px; margin-bottom:40px;}
.about_intro .bgimg{ position:absolute; left:0; top:0; width:45%; height:auto;overflow:hidden;z-index:-1;}
.about_intro .bgimg img{ width:100%; height:auto; overflow:hidden;transition:1s; -webkit-transition:1s; -moz-transition:1s;}
.about_intro .bgimg:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}
.about_intro .boxr{ width:52%; float:right;}
.about_intro .boxr h2{ padding-top:0;}
.about_intro .boxr .Stock{ width:410px; height:70px; line-height:70px; color:#fff; text-align:center; font-size:14px; margin-left:-20%; background:url(../images/intorbg_03.png);}
.about_intro .boxr .box_txt{ font-size:14px; line-height:26px; padding:15px 0px 20px;}
.about_intro .con94{ position:relative; z-index:2;}

.about_idea{ padding-top:50px; padding-bottom:30px;}
.about_idea .l_box{ width:62%; float:left;}
.about_idea .l_box h2{ padding-top:0;}
.about_idea .l_box .txt{ padding-top:20px; font-size:14px; line-height:26px;}
.about_idea .r_box{ width:33%; float:right; position:relative; color:#fff;}
.about_idea .r_box .bg{ width:100%; height:auto; position:relative; left:0; top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity: 0; }
.about_idea .r_box .box_re{ z-index:2; position:absolute; left:0; top:0; width:100%; height:100%;}
.about_idea .r_box .box_re .ab{ position:absolute; width:39.9%; float:left; height:57.7%; text-align:center; background:url(../images/linianbg2_02.png) no-repeat; background-size:100% 100%;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity: 0; transition:0.6s; -webkit-transition:0.6s; -moz-transition:0.6s;}
.about_idea .r_box .box_re .ab_table{ display:table; width:100%; height:100%;}
.about_idea .r_box .box_re .ab .cell{ display:table-cell; vertical-align: middle;}
.about_idea .r_box .box_re .ab .p{ font-size:12px;line-height:20px; padding:5px 10px;}
.about_idea .r_box .box_re .ab img{ display:block; margin:0 auto; width:30%;max-width:48px; min-width:25px; height:auto; transition:0.6s; -webkit-transition:0.6s; -moz-transition:0.6s;}
.about_idea .r_box .box_re .ab_1{ left:0; top:0;}
.about_idea .r_box .box_re .ab_2{ left:39.9%; top:0;}
.about_idea .r_box .box_re .ab_4{ right:0.1%; bottom:0;}
.about_idea .r_box .box_re .ab_3{ right:40%; bottom:0;}
.about_idea .r_box .box_re .ab.current{ filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity: 1; }
.about_idea .r_box .box_re .ab_1:hover{ top:-10px;}
.about_idea .r_box .box_re .ab_2:hover{ top:-10px;}
.about_idea .r_box .box_re .ab_3:hover{ bottom:-10px;}
.about_idea .r_box .box_re .ab_4:hover{ bottom:-10px;}
.about_idea .r_box .box_re .ab:hover img{ transform:scale(-1,1); -webkit-transform:scale(-1,1); -moz-transform:scale(-1,1); -ms-transform:scale(-1,1); -o-transform:scale(-1,1);}

.videobox{ padding:40px 0px;}
.videobox .comp_video{ position:relative; width:100%; margin-bottom:-60px;position: relative;overflow: hidden;}
.videobox .comp_video .bg{/* width: 1200px; left:50%; margin-left:-600px; position:relative; display: block;height:500px;*/ width:100%;  height:auto; transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.videobox .comp_video .mark{ position: absolute; width: 100%; height: 100%; left: 0; top: 0;cursor:pointer;}
.videobox .comp_video .mark img{ position:relative; left:50%; top:50%; margin-left:-25px; margin-top:-25px; width:50px; height:50px; transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.videobox .comp_video video{ position: absolute; width: 100%; height: 100%; display: none; left: 0; top: 0; background: #000;}
.videobox .comp_video:hover   .mark img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}


.video_alert{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: url(/images/mark6.png); display: none; z-index:20;}
.video_alert .box{ width: 783px; height: 524px; background: #fff; position: absolute; border-radius: 5px; left: 50%; top: 0%; margin-left: -391px; margin-top: -262px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; opacity: 0;}
.video_alert .box.current{ top: 50%; margin-top: -262px; opacity: 1;}
.video_alert .box .close{ width: 25px; height: 25px; background: url(/images/close1.png) no-repeat center; position: absolute; right: -13px; top: -13px; cursor: pointer;}
.video_alert .box .name{ text-align: center; margin-top: 1.4em; margin-bottom: 1em;}
.video_alert .box video{ width: 714px; height: 424px; margin: 0 auto; background: #000; display: block;}

.videobox .bule_f2{ width:100%; background:#1d5384; padding-top:100px; text-align:center; color:#fff;}
.videobox .bule_f2 .con94{ position:relative;}
.videobox .bule_f2 .img{ width:44%; height:auto; margin:0 auto; min-width:310px;}
.videobox .bule_f2 .box{ position:absolute; top:0px; width:100%;}
.videobox .bule_f2 .box h2{ text-align:center; font-size:30px; line-height:50px;}
.videobox .bule_f2 .box .p2{ font-size:16px; line-height:24px;}

.videobox .videolist{ width:102%;font-size:0;}
.videobox .videolist li{  width:23%; margin-right:2%; position:relative; overflow:hidden; vertical-align:top;/* float:left; */ display:inline-block;text-indent:-9999em; *text-indent:0; *line-height:0; *font-size:0;  margin-bottom:30px;}
.videobox .videolist li .bg{ width:100%; position:relative; display: block;height:auto; transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.videobox .videolist li .mark{ position: absolute; width: 100%; height: 100%; left: 0; top: 0;cursor:pointer;}
.videobox .videolist li .mark img{ position:relative; left:50%; top:50%; margin-left:-25px; margin-top:-25px; width:42px; height:42px; transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.videobox .videolist li video{ position: absolute; width: 100%; height: 100%; display: none; left: 0; top: 0; background: #000;}
.videobox .videolist li:hover .mark img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}
.videobox .videolist li .video3{ position:relative;text-indent:0;}
.videobox .videolist li .bt{ font-size:16px; height:40px; line-height:20px; padding-top:10px;}


.financelist li{ padding:40px 0px; border-bottom: dotted 1px #dedede;}
.financelist li .pdfimg{ float:left; width:7.166%; height:auto; margin-right:2.834%;}
.financelist li .txt_r{ float:left; width:90%;}
.financelist li .txt_r h2{ font-size:24px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.financelist li .txt_r h2 a:hover{ color:#1d5384;}
.financelist li .date{ padding:10px 0px; color:#8c8c8c; font-size:14px;}
.financelist li .p_detail{ font-size:14px; overflow:hidden; line-height:24px; max-height:48px;}
.financelist li  .btn{ height:36px; padding-top:10px; font-size:12px;}
.financelist li  .btn .downdoad_b{ width:100px;  height:34px; float:left; text-align:center; padding-left:20px; line-height:34px; background:#1d5384 url(../images/download1.png) no-repeat 10px center; color:#fff; display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border: solid 1px #1d5384; margin-right:15px;}
.financelist li  .btn .downdoad_b:hover{ color:#1d5384; background:#fff url(../images/download2.png)  no-repeat 10px center;font-weight:bold;}
.financelist li  .btn .yulan_b{ width:100px;  height:34px; float:left;line-height:34px; text-align:center; color:#1d5384; display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border: solid 1px #1d5384;}
.financelist li  .btn .yulan_b:hover{ font-weight:bold;}


.GroupManagement{font-size:14px; line-height:26px; padding:15px 0px 60px;}
.GroupManagement em{ color:#1d5384; font-size:30px; padding-right:5px;}

.Industrialbox ul.ullist_sy {float: left; width: 102%; padding-top:40px;padding-bottom:40px;}
.Industrialbox ul.ullist_sy li{ float: left; width: 23%; margin-left: 2%; margin-top: 20px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; position:relative; overflow:hidden; }
.Industrialbox ul.ullist_sy li{ width:19%; margin-left:1%;}
.Industrialbox ul.ullist_sy li .bgimg{width: 100%; float:left; height:auto;}
.Industrialbox ul.ullist_sy li:first-child{margin-left: 0;}
.Industrialbox ul.ullist_sy li p{ text-align: center; line-height: 30px; padding-top: 5px;}
.Industrialbox ul.ullist_sy li.pro_li{margin-top: 50px;}
.Industrialbox ul.ullist_sy li .markbg{ width:100%; height:auto; z-index:2; position:absolute; top:80%; left:0; transition:0.6s; -webkit-transition:0.6s; -moz-transition:0.6s; -ms-transition:0.6s;}
.Industrialbox ul.ullist_sy li  .ab_box1{ position:absolute; z-index:3; width:100%; height:100%; left:0; top:0; text-align:center; top:80%;transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s; }
.Industrialbox ul.ullist_sy li  .ab_box1 .h2{ font-size:20px; top:10%; position:absolute; width:100%;transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s; }
.Industrialbox ul.ullist_sy li  .ab_box1 .tb{ width:20%; max-width:67px; min-width:30px; height:auto; margin:0 auto; position:relative; display:block;transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s; opacity:0; -webkit-opacity:0; top:25%;}
.Industrialbox ul.ullist_sy li:hover  .ab_box1 .tb{opacity:1; -webkit-opacity:1;}

.Industrialbox ul.ullist_sy li a { color:#fff;}
.Industrialbox ul.ullist_sy li:hover .markbg{ bottom:0; top:-10%;}
.Industrialbox ul.ullist_sy li:hover .ab_box1{ top:0;}
.Industrialbox ul.ullist_sy li:hover .ab_box1 .h2{ top:45%;}
.Industrialbox ul.ullist_sy li .ab_box1 .more{ display:block; position:absolute; left:50%; margin-left:-35px; width:70px; top:60%; height:20px; padding-top:20px; font-size:14px; border-top: solid 1px #fff;transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s;}

.Industrialbox .financial{ padding:40px 0px;}
.Industrialbox .financial .page_title{ padding-top:0; }

.Industrialbox .financial .imgl{ width:24%; min-width:140px; float:left; margin-right:3%; }
.Industrialbox .financial .imgl img{ width:100%; height:auto; box-shadow:0px 10px 30px #ccc; -webkit-box-shadow:0px 10px 30px #ccc; margin-bottom:20px;}
.Industrialbox .financial .txt_r{ width:73%; float:left; font-size:14px; line-height:26px;}
.Industrialbox .financial .txt_r em{ color:#1d5384;}


.Industrialbox .financial .txt_r .h3{ font-size:20px; color:#1d5384; line-height:30px; margin-bottom:20px;}
.Industrialbox .financial .txt_r .h3 i{ font-family: Arial; font-style:italic; color:#646464; padding-left:10px;}
.Industrialbox .financial .txt_r .h4{ font-size:24px; line-height:30px; padding:20px 0px;}

.Industrialbox .quanlist{ padding:20px 0px;}
.Industrialbox .quanlist li{font-size:16px; line-height:1.3em; width:23%; height:200px; text-align:center; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; border: solid 2px #1d5384; color:#fff;background:#1d5384;  float:left; margin-right:2%; margin-left:-4px;}
.Industrialbox .quanlist li .table_box{ display:table; width:94%; margin:0 auto; height:100%;}
.Industrialbox .quanlist li .cell_box{ display:table-cell; vertical-align: middle;}
.Industrialbox .quanlist li .table_box img{ display:block; margin:0px auto 15px; width:30%; max-width:58px; min-width:25px;}
.Industrialbox .title_bt2{ height:60px; line-height:60px; border-bottom: solid 1px #dedede;}
.Industrialbox .title_bt2 span{font-size:16px; width:25%;   cursor:pointer; float:left; display:block; text-align:center; border-bottom: solid 1px  #dedede; height:50px; line-height:25px; padding:5px 0px;}
.Industrialbox .title_bt2 span.active{border-bottom: solid 1px #1d5384;}
.Industrialbox .title_bt2 span:hover{border-bottom: solid 1px #1d5384;}




.Industrialbox .table_title{ text-align:center; height:50px; line-height:50px; font-weight:bold; color:#323232; font-size:16px;}

.Industrialbox table.table334{ width:100%; border-top: solid 1px #dedede;border-right: solid 1px #dedede;}
.Industrialbox table.table334 td{ border-left: solid 1px #dedede;border-bottom: solid 1px #dedede; text-align:center; line-height:22px; padding:10px;}
.Industrialbox table.table334 td.th{ background:#1d5384; color:#fff;}
.Industrialbox table.table334 td.td2{ background:#f5f5f5;}

.Industrialbox .ebusbox_f2{ background:#f5f5f5; padding:40px 0px 20px; margin-bottom:30px;}
.Industrialbox .ebusbox_f2 .ebusbox3{ padding-bottom:20px;}
.Industrialbox .ebusbox_f2 .ebusbox3 .imgbox{ width:41.6%; border: solid 1px #fff;}
.Industrialbox .ebusbox_f2 .ebusbox3 .imgbox img{ float:left; width:100%; height:auto;}
.Industrialbox .ebusbox_f2 .ebusbox3 .txtbox{ width:55%; font-size:14px; line-height:26px;}
.Industrialbox .ebusbox_f2 .h4{ font-size:24px; line-height:30px; padding:20px 0px;}

.Industrialbox .smx_box_ul{ background:url(../images/smx_bg.jpg); height:330px; color:#fff; text-align:center;}
.Industrialbox .smx_box_ul h3{ font-size:24px; line-height:30px; padding-top:50px; padding-bottom:20px;}
.Industrialbox .smx_box_ul ul li{ width:33.333%; float:left; text-align:center;}
.Industrialbox .smx_box_ul ul li img{ width:88px; height:auto; margin:0 auto;transition: 0.6s;-moz-transition: 0.6s;-webkit-transition: 0.6s;-o-transition: 0.6s;}
.Industrialbox .smx_box_ul ul li p{ padding-top:10px; font-size:14px; line-height:22px; width:80%; margin:0 auto; max-width:190px;}
.Industrialbox .smx_box_ul ul li:hover img{transform:scale(-1,1); -webkit-transform:scale(-1,1); -moz-transform:scale(-1,1); -ms-transform:scale(-1,1); -o-transform:scale(-1,1);}
.Industrialbox  .smx_td_1{ font-size:14px; line-height:26px; padding:20px 0px;}
.Industrialbox  .smx_td_1 p{ background:url(../images/smxb_07.png) no-repeat left 7px; padding-left:30px; margin-bottom:10px;}
.Industrialbox  .smx_td_2{font-size:16px; line-height:26px; padding:20px 0px; color:#1d5384;}
.Industrialbox  .smx_txt{ font-size:14px; line-height:26px; padding:20px 0px;}
.Industrialbox  .smx_txt img{ max-width:100%;  height:auto; margin:20px auto;}
.Industrialbox  .smx_txt .bt{ font-size:24px; line-height:40px; margin-bottom:10px;}

.Industrialbox .smx_kuai{ margin-top:30px;}
.Industrialbox .smx_kuai .left_box{ background:#1d5384; width:11%; padding:20px 2%; font-size:18px; line-height:1.2em; color:#fff; float:left;word-wrap:break-word;}
.Industrialbox .smx_kuai .right_box{ width:80%; float:right;}
.Industrialbox .smx_kuai .right_box img{ max-width:100%;  height:auto;}

.Industrialbox  .smx_txt2{ font-size:14px; line-height:26px; }
.Industrialbox  .smx_td_3{ font-size:14px; line-height:26px; padding:20px 0px;}
.Industrialbox  .smx_td_3 p{ background:url(../images/smxb_31.png) no-repeat left 7px; padding-left:30px; margin-bottom:10px;}
.Industrialbox  .smx_td_3 .bt{ background:none; padding-left:0; font-size:24px;line-height:40px; margin-bottom:10px;}


/**/
.Industrialbox .smx_box1{ font-size:0; margin-bottom:30px;}
.Industrialbox .smx_box1 .li{ width:47%;text-align:center; margin-right:3%;vertical-align:top;/* float:left; */ display:inline-block;text-indent:-9999em; *text-indent:0; *line-height:0; *font-size:0; max-width:392px;}
.Industrialbox .smx_box1 .li img{ border: solid 1px #dedede; width:100%; height:auto;}
.Industrialbox .smx_box1 .li .bt{ font-size: 14px; line-height:1.3em; padding-top:0.8em;text-indent:0em;}

.Industrialbox .smx_box2{ font-size:0; }
.Industrialbox .smx_box2 .li{ width:31.3333%;text-align:center; margin-right:2%;vertical-align:top;/* float:left; */ display:inline-block;text-indent:-9999em; *text-indent:0; *line-height:0; *font-size:0; max-width:260px;margin-bottom:30px;}
.Industrialbox .smx_box2 .li img{  width:100%; height:auto;}
.Industrialbox .smx_box2 .li .bt{ font-size: 14px; line-height:1.3em; padding-top:0.8em;text-indent:0em;}
.Industrialbox .smx_box2 .li.li2{  padding-left:2%; margin-right:0;}
.Industrialbox .smx_box2 .li b{ font-size:24px; text-align:left; display:block;}
.Industrialbox .smx_box2 .li p{ text-align:left;}
.Industrialbox .bt333{ font-size: 14px; line-height:1.3em; padding-top:0.8em; text-align:center;}
.Industrialbox .smx_box2 .li2{ width:50%;/* float:left;*/vertical-align:top;display:inline-block; font-size:14px;}

/**/



/*search*/
.searchbox{ padding-top:20px;}
.searchbox h1{  font-size:18px; line-height:30px;}
.searchbox h1 span{ color:#0177c1;}
.searchbox h3{ color:#0177c1; font-size:18px; font-weight:bold; line-height:30px; padding:1em 0; border-bottom: solid 1px #dedede;}
.searchbox .ul_list li .bt{ position:relative; height:30px;}
.searchbox .ul_list li{ padding:20px 0px; border-bottom: dotted 1px #dedede;}
.searchbox .ul_list li h2{ float:left; width:76%; font-size:16px; line-height:30px;}
.searchbox .ul_list li h2 a{display:block;white-space:nowrap;color:#0177c1; overflow:hidden; text-overflow:ellipsis; float:left; max-width:100%;}
.searchbox .ul_list li h2 a:hover{ text-decoration:underline;}
.searchbox .ul_list li .bt span{ position:absolute; right:0; display:block; top:0; line-height:30px; font-size:12px; color:#8c8c8c;}
.searchbox .ul_list li .xxtxt{font-size: 14px;color: #787878;line-height: 22px;margin-top: 5px;height: 44px;overflow: hidden;}
.searchbox .ul_list li .see{font-size: 12px;color:#0177c1;text-decoration: underline; margin-top:10px; display:inline-block;}
.searchbox .ul_list li .see:hover{ font-weight:bold;}


/*ebus add*/
.Industrialbox .ebus_fw .img_l{ width:242px; float:left; height:auto; margin-right:40px; margin-bottom:60px;}
.Industrialbox .ebus_fw  .txt_r2{ font-size:14px; line-height:26px;}
.Industrialbox .ebus_fw  .txt_r2 .rows{ height:140px;}
.Industrialbox .ebus_fw  .txt_r2 h3{ font-size:24px; padding-bottom:10px; line-height:30px;}

.Industrialbox .ebus_jc img{ max-width:100%; height:auto; margin:15px auto; display:block;}
.Industrialbox .ebus_jc h3 span{ font-size:24px;display: inline-block;  margin-bottom:10px;line-height:2.1em; padding:0 0.5em; color:#fff; background:#1d5384; margin-top:1em;}
.Industrialbox .ebus_jc{font-size:14px; line-height:26px; }



.Industrialbox .financial .txt_r .downbox{ padding:30px 0px 20px;}
.Industrialbox .financial .txt_r .downbtn2{ height:34px; text-align:center; padding-left:40px; line-height:34px; background:#1d5384 url(../images/download1.png) no-repeat 10px center; padding-right:10px; color:#fff; display: inline-block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border: solid 1px #1d5384; margin-right:15px;}
/*.Industrialbox .financial .txt_r .downbtn2:hover{ color:#1d5384; background:#fff url(../images/download2.png)  no-repeat 10px center;}*/

.Industrialbox .financial .txt_r .downshow{ padding-top:20px; display:none;}
.Industrialbox .financial .txt_r .downshow li{  float:left; width:86px; border: solid 1px #dedede;  margin-right:10px; text-align:center;}
.Industrialbox .financial .txt_r .downshow li img{width:60px; height:auto; display:block; margin:10px auto 0px;}
.Industrialbox .financial .txt_r .downshow li .mark3{ width:100%; font-size:12px; line-height:1.3em; padding:8px 0px; overflow:hidden;  }


.Industrialbox .smx_txt img.img50{ width:48%; float:left; margin-right:2%;}










.Industrialbox  .smx_td_3c{ font-size:14px; line-height:26px; padding:10px 0px;}
.Industrialbox  .smx_td_3c p{ margin-bottom:8px; line-height:26px;}
.Industrialbox  .smx_td_3c p img{ vertical-align: middle; width:16px; height:16px; margin-right:6px;}


.Industrialbox .car_f1{ background:#f5f5f5; padding:30px 0px;}
.Industrialbox .car_f1 .f_13{ width:50%; float:left;}
.Industrialbox .car_f1 .f_13 img{ width:86% !important; height:auto !important; display:block; margin:0 auto;}
.Industrialbox .car_f1 .f_1r{ width:50%; float:left;}
.Industrialbox .car_f1 .f_1r.t_r{ text-align:right;}
.Industrialbox .smx_td_1c .bt{background: none;padding-left: 0;font-size: 24px;line-height: 40px;margin-bottom: 10px;}
.Industrialbox .smx_td_1c p{background: url(../images/smxb_07.png) no-repeat right 7px;padding-right: 30px;margin-bottom: 10px;}


.Industrialbox .car_f2{ padding:0px 0px 30px;}
.Industrialbox .car_f2 .f_13{ width:50%; float:right;}
.Industrialbox .car_f2 .f_13 img{ width:86% !important; height:auto !important; display:block; margin:0 auto;}
.Industrialbox .car_f2 .f_1r{ width:50%; float:left;}
.Industrialbox .smx_kuai .right_box table{ border-left: solid 1px #dedede; border-top: solid 1px #dedede; width:100%; }
.Industrialbox .smx_kuai .right_box table td{border-bottom: solid 1px #dedede; border-right: solid 1px #dedede; padding:10px 15px; text-align:center;}
.Industrialbox .smx_kuai .right_box table .th{ background:#e6e6e6; font-size:16px;}

.Industrialbox .smx_box2.carbox3{ width:104%;}
.Industrialbox .smx_box2.carbox3 .li{width: 29.3333%;text-align: center;margin-right: 4%;max-width: 330px;}
.Industrialbox .smx_box2 .li .bt2{ font-size: 20px; line-height:1.3em; padding-top:0.8em;text-indent:0em;}

.Industrialbox .carbox8{}
.Industrialbox .carbox8 img{ width:50% !important; height:auto !important; float:left;}
