@charset "utf-8";
/* CSS Document */
#top_nav{ width: auto; height: 35px; background:url(../images/2683716-ban.jpg);}
.top_navs{ width: 1003px; height: 35px; margin: 0 auto;}
.top_navs div{ float:left;}
.selected_top_item{width:143px;height:35px;line-height:35px;font-size:20px; font-family:'宋体';text-align:center;font-weight:400;background: #f8ba27; box-shadow:0 0 0  inset,0 0 0  inset,0 0 0  inset,-2px 0 0 #939191 inset; cursor: pointer;}
.top_item{ width:143px;height: 35px; line-height:35px;font-size: 20px;font-family:'宋体';text-align:center;font-weight:400;cursor: pointer;}
#news{background: #eeeeee; }
#news_s{ width: 1003px; height:310px; margin: 0 auto;}
.news_lb{ float: left; width: 500px; height:240px; background: #fff; margin: 30px 0px;}
/***************************************/
.flexslider {margin: 0px auto 0px;position: relative;width: 100%;height: 240px;overflow: hidden;}
.flexslider .slides li {width: 100%;height: 240px;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png)no-repeat;position: absolute;top: 50%;z-index: 500;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;text-align: center; margin-top: 210px;}
.flex-control-nav li {margin: 0 2px;display: inline-block;*display: inline;z-index: 99999;position: relative;}
.flex-control-paging li a {background: url(../images/2683701-dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%;height: 240px;display: block;}
/**************************************/
.news_c{ float: left; width: 500px; height:240px; background: #fff; margin: 30px 0px; background-image: url(../images/2683685-n_bg_03.jpg); background-position: 400px 20px; background-repeat: no-repeat;}
.b_title{ width: 380px; height: 40px; line-height: 40px; text-align: center; font-size:18px; color: #406fac;margin-left: 10px;}
.b_xq{ width: 380px; height: 40px; margin-left: 15px; color: #8a8a8a;}
.s_title{ width: 400px;margin-left: 15px; float:left; margin-top: 8px;}
.s_title li{ background: url(../images/2683648-apec_p_03.jpg); background-repeat: no-repeat; width: 380px; height: 25px; line-height:
25px; text-indent: 25px;}
.s_title li a:hover{ color: #406fac;}
.more{ float: left; margin-top: 135px; margin-left: 40px; color: #406fac;}
#dt{ width: auto; height: 750px;background: #fff;}
#dts{width: 1003px;height: 750px;background: #fff;margin: 0 auto;}
.dt_top{ width: 1003px; height: 50px; margin-top: 20px; background: url(../images/2683653-dt_t_07.jpg); background-repeat: no-repeat; background-position: center;}
.dt_nav{ width: 426px; height: 50px; line-height: 50px; margin: 0 auto;}
.dt_nav li{ float: left; width: 140px; height: 35px; line-height: 35px; margin-top: 15px; text-align: center; font-size: 14px; }
.dt_selected{ background: #eeeeee;cursor: pointer;}
.dt_nuselect{ background: #eeeeee;cursor: pointer;}
.dt_sel{background: #406fac; color:#FFF; cursor: pointer;}
.dt_c{height: auto; margin-top: 30px;}
.dt_c li{ width: 100%; height: 580px; float:left;display:none;}
.dt_c .dt_work2{display:block;}
.dt_img{ overflow-y: scroll; background-color:#fffaf4;text-align: center;}
.dt_img2{ overflow-y: scroll; background-color:#ededed;text-align: center;}
.bimg_news{ width: auto; height: auto; margin-bottom: 20px;}
.bimg_news_l{ width: auto; height: auto;; float:left; background:url(../images/2683652-dt_07.jpg); background-repeat:no-repeat; font-size:16px;}
.bimg_title{ margin-top: 20px; margin-bottom: 10px;}
.bimg_title a:hover{ color: #406fac;}/**********************/
.bimg_news_r{ width: 470px; height: auto; margin-left: 40px;float:left;}
.r_news{ width: auto; height: 100px; margin-bottom: 20px;}
.r_news_img{ width: 130px; height:100px; float:left;}
.r_news_co{ width: 340px; height: 100px;; float:left;}
.r_news_co li{display: block; height:30px; line-height:30px; margin-left: 10px;}
.r_news_co li a:hover{ color: #406fac;}/**********************/
.r_news_t{height: auto; font-size: 16px;}
.r_news_xq{ color:#878787; line-height:22px !important; height:66px !important; overflow:hidden}
.simg_news{ width: auto; height: auto;}
.simg_k{ width: 240px; height:170px; float:left; background-color:#096; margin-left: 10px;}
.simg_img{ width: 240xp;height:170px;}
.simg_t{width: 240xp;height:30px; line-height:30px; text-align:center}
.simg_t a:hover{ color: #406fac;}/**********************/
#lx{ width: 100%; height: auto; overflow: hidden; background:#eee;}
#lxs{ width: 1003px; height: auto;overflow: hidden; margin: 0 auto;}
#lx_top{ width: 1003px; height: 60px; background:url(../images/2683678-lx_11.jpg); background-position:center; background-repeat:no-repeat; padding: 20px 0px;}
#lx_mid{width: 1003px; height: 170px;}
.lx_mid_h{ width: 320px; height: 150px; float:left; margin: 0px 5px; border: 2px solid #406fac; background:#fff;cursor: pointer;}
.lx_mid_h .lx_more{ background-image: url(../images/2683683-more_1.jpg)}
.lx_img{ width: 140px; height: 140px; float:left; margin: 5px;}
.lx_xq{ width:150px; height:auto; float:left;}
.lx_name{ width: 150px; text-align:center; font-size: 16px;color:#7897c2; margin-top: 8px;}
.lx_jj{width: 150px; text-align:center; margin-top:5px; color:#949494;}
.lx_more{width: 27px; height: 27px; margin-left:143px; margin-top:0px; background:url(../images/2683683-more_1.jpg)}
.lx_mid_h1{background:#406fac; color:#FFF !important}
.lx_mid_h1 .lx_jj,.lx_mid_h1 .lx_name{ color:#FFF !important}
.lx_mid_h1 .lx_more{ background-image: url(../images/2683684-more_2.jpg)}
.lx_more1{width: 27px; height: 27px; margin-left:143px; margin-top:0px; background:url(../images/2683684-more_2.jpg)}
#lx_bottom{ width: auto; height: auto; margin-top: 10px;}
.lx_b_k{ width: 482px; height: 100px; margin: 10px 5px; background:#fff; float:left; border-left: 4px solid #406fac; border-top:4px solid #e5e5e5; border-right:4px solid #e5e5e5; border-bottom:4px solid #e5e5e5;cursor: pointer;}
.lx_b_k ul{ margin-left: 15px;}
.lx_b_title{ width: 480px; height:35px; line-height: 35px; font-size: 16px;}
.lx_b_xq{width: 450px; height:65px;color:#949494;}
.lx_b_k1{width: 482px; height: 100px; margin: 10px 5px; background:#fff; float:left; border-left: 4px solid #f8ba26; border-top:4px solid #e5e5e5; border-right:4px solid #e5e5e5; border-bottom:4px solid #e5e5e5;cursor: pointer;}
.lx_b_k1 ul{ margin-left: 15px;}
.lx_b_k1 .lx_b_title{ width: 480px; height:35px; line-height: 35px; font-size: 16px;color: #406fac;}
.lx_b_xq1{width: 480px; height:65px;color:#949494;}
.lx_gduo{ width:auto; height: 35px; line-height:35px; float:right; margin-right: 10px; margin-bottom: 20px; font-size: 16px; color:#406fac;}
#xpic{ width: 100%; height:auto; overflow:hidden; background:#fff;}
#xpics{ width:1003px; height:auto; overflow:hidden; margin: 0 auto; background:#fff;}
.xpic_top{ width: 1003px; height: 100px; background: url(../images/2683690-xpic_top_03.jpg);  background-repeat:no-repeat; background-position:center;}
/********* 高清图片轮播 ***************************/
.wrapper {max-width: 1000px;padding: 0 20px 40px 20px;margin: auto;}
.connected-carousels .stage {width: 982px;margin: 20px auto;position: relative;}
.connected-carousels .photo-credits {position: absolute;right: 15px;bottom: 0;font-size: 13px;color: #fff;text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);opacity: .66;}
.connected-carousels .photo-credits a {color: #fff;}
/** Navigation container **/
.connected-carousels .navigation {width: 900px;margin: 20px auto;position: relative;}
/** Shared carousel styles **/
.connected-carousels .carousel {overflow: hidden;position: relative;}
.connected-carousels .carousel ul {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0;}
.connected-carousels .carousel li {float: left;}
/** Stage carousel specific styles **/
.connected-carousels .carousel-stage {height: 400px;border: 10px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;box-shadow: 0 0 2px #999;}
/*** 鼠标移动弹出提示信息 ***************/
.connected-carousels .carousel-stage ul li a{display:block; float:left; width:975px; position:relative; height:400px; color:#333;}
.connected-carousels .carousel-stage a .intro{position:absolute; left:0; z-index:10; background-color:rgba(255,255,255,.80);}
.connected-carousels .carousel-stage a .intro h5{padding:0; margin:0; font-size:16px; font-weight:bold; text-indent: 10px; height:40px; width:975px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);}
.connected-carousels .carousel-stage a .intro p{font-size:13px; line-height:20px; margin:10px 15px; height:40px; overflow:hidden;}
.connected-carousels .carousel-stage a .intro{bottom:-61px;}
.connected-carousels .carousel-stage a:hover .intro{bottom:0px;}
.connected-carousels .carousel-stage, .connected-carousels .carousel-stage a:hover .intro, .connected-carousels .carousel-stage a .intro,.connected-carousels .carousel-stage{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
/** Navigation carousel specific styles **/
.connected-carousels .carousel-navigation {height: 120px;width: 881px;background: #fff;border: 10px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;box-shadow: 0 0 2px #999;}
.connected-carousels .carousel-navigation li {cursor: pointer;}
.connected-carousels .carousel-navigation li img {display: block;border: 5px solid #fff;}
.connected-carousels .carousel-navigation li.active img {border-color: #ccc;}
/** Stage carousel controls **/
.connected-carousels .prev-stage,
.connected-carousels .next-stage {display: block;position: absolute;top: 0;width: 305px;height: 410px;color: #fff;}
.connected-carousels .prev-stage {left: 0;}
.connected-carousels .next-stage {right: 0;}
.connected-carousels .prev-stage.inactive,
.connected-carousels .next-stage.inactive {display: none;}
.connected-carousels .prev-stage span,
.connected-carousels .next-stage span {display: none;position: absolute;top: 50%;width: 30px;height: 30px;text-align: center;background: #4E443C;color: #fff;text-decoration: none;text-shadow: 0 0 1px #000;font: 24px/27px Arial, sans-serif;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;box-shadow: 0 0 2px #999;}
.connected-carousels .prev-stage span {left: 20px;}
.connected-carousels .next-stage span {right: 20px;}
.connected-carousels .prev-stage:hover span,
.connected-carousels .next-stage:hover span {display: block;}
/** Navigation carousel controls **/
.connected-carousels .prev-navigation,
.connected-carousels .next-navigation {display: block;position: absolute;width: 30px;height: 30px;background: #4E443C;color: #fff;text-decoration: none;text-shadow: 0 0 1px #000;font: 16px/29px Arial, sans-serif;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;box-shadow: 0 0 2px #999;}
.connected-carousels .prev-navigation {left: -15px;top: 55px;text-indent: 6px;}
.connected-carousels .next-navigation {right: -15px;top: 55px;text-indent: 20px;}
.connected-carousels .prev-navigation.inactive,
.connected-carousels .next-navigation.inactive {opacity: .5;cursor: default;}
/*************************************/
#videotj{ width: 100%; height:650px; overflow:hidden; background:#eeeeee;} 
#videotjs{ width: 1003px; height:auto; overflow: hidden; background:#eee; margin: 0 auto;}
.v_top{ width: 1003px; height: 100px; background:url(../images/2683688-sp_top_03.jpg); background-repeat:no-repeat; background-position:center;}
#mnews{ width: 100%; height:auto; overflow: hidden; background:#fff;}
.mnewss{ width:1003px; height: auto; overflow: hidden; background: #fff; margin:0 auto;}
.mnews_top{ width: 1003px; height: 100px; background:url(../images/2683682-m_newstop_03.jpg); background-repeat:no-repeat; background-position:center;}
.mnews_c{ width: 480px; height: 200px; overflow:hidden; float:left; margin: 0px 10px 30px 10px;}
.mnews_c li{ width: 480px; height: 30px; line-height: 30px; text-indent: 25px; background:url(../images/2683650-blue_tb.jpg); background-repeat:no-repeat; background-position: 0px 5px;}
.mnews_c li a:hover{ color: #406fac;}/**********************/
.mnews_c li span{ float: right; margin-right: 20px;}
/******** right nav **************************/
.nav_bg{position:fixed;top:20%;right:10%;}
.nav_bg_dt{position:absolute;top:90%;right:3%;}
.nav_name{width:110px;height:50px;line-height:35px;margin:auto;text-align:center;color:#fff;font-size:17px;}
.bg1{background:url(../images/2683704-right_nav_01.png) no-repeat;background-size:100% 100%;color:#000;}
.bg2{background:url(../images/right_nav_02.png) no-repeat;background-size:100% 100%;}
.bg3{background:url(../images/2683704-right_nav_01.png) no-repeat;background-size:100% 100%;color:#000;}
.bg4{background:url(../images/right_nav_02.png) no-repeat;background-size:100% 100%;}
.bg5{background:url(../images/2683704-right_nav_01.png) no-repeat;background-size:100% 100%;color:#000;}
.bg6{background:url(../images/right_nav_02.png) no-repeat;background-size:100% 100%;}
.bg7{background:url(../images/2683704-right_nav_01.png) no-repeat;background-size:100% 100%;color:#000;}
.nav_ss{width:110px;height:100px;background:url(../images/2683689-right_nav_03.jpg) no-repeat;background-size:100% 100%;}
.back_top{width:110px;height:50px;line-height:50px;text-align:center;margin:auto;}
.back_top img{width:110px;}
/*****************************/
.zt_list5 .list_wok{ background:#eeeeee;padding-bottom: 25px;}
.hx_top{background:#eeeeee}
.list_nav{ width: 1003px; height:100px; line-height: 100px; margin: 0 auto; background:url(../images/2683854-huaxu.png); background-repeat:no-repeat; background-position:center;}
.zt_list5 .list_height{height:340px;}
.zt_list5 .lat_ul li{display:block;overflow:hidden; background-color:#F00; min-width:100px; height:100px; float:left; margin-left:6px; margin-bottom:6px;}
.zt_list5 .lat_ul li img{ display:block; width:100%; height:100%}
/*** li_wid1 鼠标移动到图片弹出提示信息 ****/
.zt_list5 .li_wid1{width:262px;height:340px !important;}
.list_wok .list_height ul li a{display:block; float:left; width:auto; position:relative; height:auto; color:#333;}
.list_wok .list_height a .intro{position:absolute; left:0; background-color:rgba(255,255,255,.80);}
.list_wok .list_height a .intro h5{padding:0; margin:0; font-size:16px; text-indent: 10px; height:20px; width:262px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);}
.list_wok .list_height a .intro p{font-size:13px; line-height:20px; margin:5px 0px; height:20px; overflow:hidden; text-indent:20px;}
.list_wok .list_height a .intro{bottom:-61px;}
.list_wok .list_height a:hover .intro{bottom:0px;}
.list_wok .list_height, .list_wok .list_height a:hover .intro, .list_wok .list_height a .intro,.list_wok .list_height{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
/*** li_wid2 鼠标移动到图片弹出提示信息框宽度 ****/
.zt_list5 .li_wid2{width:211px;height:170px !important;}
.list_wok .list_height .li_wid2 a .intro h5{padding:0; margin:0; font-size:16px; text-indent: 10px; height:20px; width:211px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);}
/*** li_wid3 鼠标移动到图片弹出提示信息框宽度 ****/
.zt_list5 .li_wid3{width:212px;height:170px !important; margin-right:0px;}
.list_wok .list_height .li_wid3 a .intro h5{padding:0; margin:0; font-size:16px;text-indent: 10px; height:20px; width:212px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);}
/*** li_wid4 鼠标移动到图片弹出提示信息框宽度 ****/
.zt_list5 .li_wid4{width:646px;height:164px !important;margin-right:0px;}
.list_wok .list_height .li_wid4 a .intro h5{padding:0; margin:0; font-size:16px;text-indent: 10px; height:20px; width:646px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);} 
.zt_list5 .list_wk{width:920px; margin:0px auto; position: relative}
.zt_list5 .jain_ton{ position:absolute; top:50%; width:18px; height:30px;margin-top:-15px; z-index:9999; background-repeat:no-repeat; background-position:center}
.zt_list5 .jain_left{ left:-9px; background-image:url(static/img/img_in2s3_18.gif)}
.zt_list5 .jain_right{right:-9px; background-image:url(static/img/img_in2s3_21.gif)}
.cxscroll{width:920px;} 
.cxscroll .box{overflow:hidden;width:920px;} 
.cxscroll .list{overflow:hidden;width:9999px;} 
.cxscroll .list li{float:left;width:185px;} 
.cxscroll img{ display:block;width:180px;height:165px;}
/*** cxscroll 鼠标移动到图片弹出提示信息 ****/
.cxscroll .box ul li a{display:block; float:left; width:auto; position:relative; height:auto; color:#333;}
.cxscroll .box a .intro{position:absolute; left:0; background-color:rgba(255,255,255,.80);}
.cxscroll .box a .intro h5{padding:0; margin:0; font-size:16px;text-indent: 10px; height:20px; width:180px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);}
.cxscroll .box a .intro p{font-size:13px; line-height:20px; margin:5px 0px; height:20px; overflow:hidden; text-indent:20px;}
.cxscroll .box a .intro{bottom:-61px;}
.cxscroll .box a:hover .intro{bottom:0px;}
.cxscroll .box, .cxscroll .box a:hover .intro, .cxscroll .box a .intro,.cxscroll .box{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}