/*public*/
/* Public */
@charset "utf-8";
html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; font-size:100%; 
font-weight:normal;}
img { border: 0 none; vertical-align: top; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none; /* 谷歌不支持12px以下字号 */ font-family: Arial,"微软雅黑";}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }   /*  去掉IE下链接虚线框 */
a:focus { outline: none; }    /* 去掉火狐下链接虚线框 */
 
.xn_h_32_wrap{position: absolute;top: 12px;right:9px;}      
.xn_h_32_searchBox{width:320px;height:0px;overflow: hidden;background-color: #fff;border-radius:4px;position: absolute;top: 30px;right: -9px;box-sizing:border-box;overflow: hidden;z-index: 999;}
.xn_h_32_search{position:relative;width: 290px;background:url() left top no-repeat;float: left;}
.xn_h_32_search table{width: 290px;}
.xn_h_32_text{border:none;height: 46px;line-height: 30px;outline:none;background-color: transparent;color:#999;/* margin-left:30px; *//* float: right; */width: 237px;}
.xn_h_32_close{display: inline-block;width:20px;height:20px;line-height: 26px;background-color: #fff;border-radius:50%;text-align: center;font-size:18px; font-family: Arial,"微软雅黑";cursor: pointer;float: left;/* margin: 20px 0; */}
.xn_h_32_searchBtn{width:28px;height:28px;background: url()no-repeat center center;    background-size: 80%; }
.xn_h_32_search table tr{height:30px;}
.xn_h_32_search table tr td{float:right;}
.xn_h_32_search table img{width:20px;height:20px;margin:14px;}
.xn_h_32_search table td:last-child{float:left;}
/*end_xn_h_32_wrap*/
/* t_ver */
.top{width:100%;background: #fff;}
.t_t{width:1200px;height: 103px;position: relative;margin:0 auto;}
.t_ver {position:absolute;top: 8px;right:64px;}
.t_ver_name{font-size:16px;color:#024289;padding: 7px 28px 7px 17px;background: url()no-repeat 78% 14px;position:relative;z-index:999;}
.t_ver_name.active{background:url()no-repeat 78% 14px #024289;color:#fff;}
.t_ver_list{width:100%;height:auto;background:#024289;padding:5px 0;text-align: center;opacity: 0;height:0;position: relative;
    z-index: 999;overflow:hidden;}
.t_ver_list a{font-size:14px;color:#fff;}
.t_ver_list a:hover{text-decoration: underline;}
/* end_t_ver */
/*t_gupiao*/
.t_gupiao{position: absolute;top: 10px;right:200px;font-size:16px;color:#024289;line-height:33px;}
/*end_t_gupiao*/
/* t_logo */
.t_logo{position:absolute;top: 27px;left:0px;}
.t_logo img{border:0px;}
/* end_t_logo */
/*xn_n_14_wrap*/
.xn_n_14_wrap{position: relative;width:1200px;margin:0 auto;}
.xn_n_14_wrap_main{position: absolute;top: -59px;right:0;height:80px;width:950px;z-index: 101;}
.xn_n_14_wrap_main>ul{float:right;}
.xn_n_14_wrap_main>ul>li{text-align: center;position: relative;} 
.xn_n_14_wrap_main>ul>li:last-child{padding-right:0;}
.xn_n_14_wrap_main>ul>li:before{content:'';display: block;width:1px;border-left:1px solid #aaaaaa;height:20px;position: absolute;left:0;top:13px;}
.xn_n_14_wrap_main>ul>li:first-child:before{display: none;}
.xn_n_14_wrap_menu1 {float:left;background:url() no-repeat;padding:0 27px;height: 69px;font-size:18px;}
.xn_n_14_wrap_menu1>a{color:#333; line-height:44px; text-decoration:none;}
.xn_n_14_wrap_menu1_2 {float:left; background:url() no-repeat; padding:0 27px; height:80px; font-size:18px;}
.xn_n_14_wrap_menu1_2>a{color:#333; line-height:44px; text-decoration:none;border-bottom:2px solid #024289;padding-bottom:6px;}
.xn_n_14_wrap_menu1_cur {float:left; background:url() no-repeat; padding:0 27px; height:80px; font-size:18px;}
.xn_n_14_wrap_menu1_cur>a{color:#333; line-height:44px; text-decoration:none;border-bottom:2px solid #024289;padding-bottom:6px;}
.xn_n_14_wrap_main>ul>li>ul{position:absolute;top: 59px;right:50%;margin-right:-110px;width:166px;padding:10px 27px 27px;border-top:4px solid #e6e6e6;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#e6e6e6));background:-moz-linear-gradient(top, #fefefe,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe,endColorstr=#e6e6e6,grandientType=0);}
 .xn_n_14_wrap_main>ul>li>ul:before{content:'';display: block;width:100%;height:6px;background: url()no-repeat center center;position: absolute;top:-4px;left:0;}
.xn_n_14_wrap_main ul li ul li{text-align:left;background:url() center bottom repeat-x  !important;line-height:42px;}
.xn_n_14_wrap_main ul li ul li a{display:block;color:#4e4e4e;font-size:16px;padding-left:20px;background: url()no-repeat left center;}
.xn_n_14_wrap_main ul li ul li a:hover{color:#024289;text-decoration: underline;}
.xn_n_14_wrap_main ul li ul li ul{ display:none !important;float:left; margin-left:128px;}
#type1Li_n31>ul{
    right: 50%;
    margin-right: -142px;
  width: 230px;}
#type1Li_n6>ul{margin-right:-126px;}
/*end_xn_n_14_wrap*/
/*ea_h*/
.xn_ba_js_1_element img{height:800px;width: 100%;}
/*ea_ba*/
/*ea_ba*/
.xn_ba_js_13_element img{height:800px;width: 100%;}


.xn_ba_js_13_banner img{height:800px;width: 100%;}

/*xn_ba_js_13_banner*/
/** 显示宽高 **/
.xn_ba_js_13_banner{width:100%;height:800px;visibility:hidden;overflow:hidden;position:relative;min-width: 1200px;}
.xn_ba_js_13_bigImg{    text-align: center;}
.xn_ba_js_13_bigImg img {width:1920px;height:800px;border:0;min-width:1080px;}
.xn_ba_js_13_element{position: absolute;}
/** button **/
.xn_ba_js_13_btn{top:720px;width:250px !important;cursor:pointer;position:relative;padding:0;margin:0 auto;}
.xn_ba_js_13_btn li{float:left;list-style:none;padding:0;margin:0;width:17px;height:7px;margin-left:30px;}
.xn_ba_js_13_element_btn{width:17px;height:7px;background:#fff no-repeat;}
.xn_ba_js_13_element_btn:hover,.xn_ba_js_13_element_btn_on{width:17px;height:7px; background:#1a5495 no-repeat;}
.xn_ba_js_13_prev{display: none;cursor: pointer;width:50px;height:50px;position:absolute;top:350px;left:10%;background:#333;z-index:999;background: url() 0px 0px no-repeat;}
.xn_ba_js_13_prev:hover{display: none;background: url() 0px -50px no-repeat;}
.xn_ba_js_13_next{display: none;cursor: pointer;width:50px;height:50px;position:absolute;top:350px;right:10%;background:#333;z-index:999;background: url() 0px 0px  no-repeat;}
.xn_ba_js_13_next:hover{display: none;background: url() 0px -50px  no-repeat;}
/*end_xn_ba_js_13_banner*/
/*ea_ba*/

/*ea_ba*/
/*ea_c*/
/*xn_c_index_23_wrap*/
.xn_c_index_23_wrap{position: relative; width: 1200px; margin:66px auto 0;}
.xn_c_index_23_bigbox{}
.xn_c_index_23_fltitle{width: 100%;overflow: hidden; height: 30px; margin-bottom: 40px;}
.xn_c_index_23_cName{font-size: 22px;color:#1d191c;font-weight: bold;float: left;}
.xn_index_23_eName{font-size: 17px;color:#737373;font-weight: normal;}
.xn_c_index_23_fltitle{width:100%;border-bottom:2px solid #d2d2d2;padding-bottom: 5px;}
.xn_c_index_23_topmore{float:right;line-height: 36px;}
.xn_c_index_23_topmore a{font-size:16px;color:#333;}
.xn_c_index_23_topmore a:hover{color:#02458b;text-decoration:underline;}

.xn_c_index_23_contbox:after{content:'';display: block;clear:both;}
.xn_c_index_23_contbox2{float:left;width: 290px;height: 452px;position:relative;margin-right: 13px;background:#eaeeed;margin-bottom:83px;transition:all 0.3s;}
.xn_c_index_23_contbox2:nth-child(4n){margin-right:0;}
.xn_c_index_23_contbox2_1{width:281px;}
.xn_c_index_23_contbox2_1 img{width: 290px;height: 236px;}
.xn_c_index_23_contbox2_1title{height:70px;text-align: center;line-height: 69px;}
.xn_c_index_23_contbox2_1title a{font-size:18px;color:#3e4e7c;transition:all 0.3s;}
.xn_c_index_23_contbox2_2{font-size:14px;color:#676a69;line-height:25px;padding:0 34px;height:75px;overflow: hidden;text-align: justify;}
.xn_c_index_23_more{position:absolute;z-index:5;bottom:-16px;left:50%;margin-left:-30px;width:60px;height:60px;background: #eaeeed;border-radius: 50%;transition:all 0.3s;}
.xn_c_index_23_more a{display: block;width:40px;height:40px;border:1px solid #4a5884;margin:10px auto 0;border-radius: 50%;text-align: center;line-height: 37px;font-size:28px;color:#4a5884;transition:all 0.3s;}
.xn_c_index_23_contbox2:hover .xn_c_index_23_contbox2_1title a{color:#fff;text-decoration: underline;}
.xn_c_index_23_contbox2:hover{background: #1d2e66;box-shadow: rgb(196, 194, 195) 0px 5px 16px 2px;}
.xn_c_index_23_contbox2:hover .xn_c_index_23_contbox2_2{color:#fff;}
.xn_c_index_23_contbox2:hover .xn_c_index_23_more{background: #1d2e66;}
.xn_c_index_23_contbox2:hover .xn_c_index_23_more a{color:#fff;border-color:#fff;}
.xn_c_index_23_morebg{position:absolute;z-index:5;bottom:-16px;left:50%;margin-left:-30px;width:60px;height:60px;background:transparent;border-radius: 50%;transition:all 0.3s;z-index: -1;}
.xn_c_index_23_contbox2:hover .xn_c_index_23_morebg{box-shadow: rgb(196, 194, 195) 0px 5px 16px 2px;}
/*end_xn_c_index_23_wrap*/
/*xn_c_index_30_wrap*/
.xn_c_index_30_wrap{width: 100%;height: 728px;background: url()no-repeat center center;}
.xn_c_index_30_main{width:1322px;margin:0 auto;height:870px;position:relative;background: url()no-repeat center center;margin-top: -143px;}
.xn_c_index_30_col{padding-top:20px;text-align: center;}
.xn_c_index_30_colName{font-size: 26px;color:#2353a6;}
.xn_c_index_30_enName{font-size: 20px;color:#737373;height:40px;line-height: 40px;position: relative;}
.xn_c_index_30_enName img{width:100%;position: absolute;top:20px;left:0;height:1px;}
.xn_c_index_30_colMore{position: absolute;top:0;right:3%;z-index:99;}
.xn_c_index_30_colMore a{font-size:16px;color:#646362;}
.xn_c_index_30_cLi{width: 167px;height: 167px;position: absolute;}

.xn_c_index_30_cLi:nth-child(1){top: 233px;left: 94px;}
.xn_c_index_30_cLi:nth-child(2){top: 223px;left: 413px;}
.xn_c_index_30_cLi:nth-child(3){top:223px;left: 731px;}
.xn_c_index_30_cLi:nth-child(4){top:233px;right: 96px;}
.xn_c_index_30_cLi:nth-child(5){top: 393px;left: 258px;width: 160px;height: 160px;}
.xn_c_index_30_cLi:nth-child(6){top:393px;left: 578px;width: 160px;height: 160px;}
.xn_c_index_30_cLi:nth-child(7){top:393px;left: 893px;width: 160px;height: 160px;}
.xn_c_index_30_cLi:nth-child(8){top: 499px;left: 419px;width: 160px;height: 160px;}
.xn_c_index_30_cLi:nth-child(9){top: 499px;left: 734px;width: 160px;height: 160px;}

.xn_c_index_30_colCont{float: left;}
.xn_c_index_30_cont{float: left;margin-left: 10px;}
.xn_c_index_30_cImg,.xn_c_index_30_cTitle{}
.xn_c_index_30_cImg{
    /*height:85%;width:114%;*/
    height: 107px;
    width: 159px;
    margin: 8px auto;
    }
.xn_c_index_30_cImg a{display:block;width:100%;height:100%;/*background-repeat:no-repeat;background-position:center center;background-size: 46% 59%;*/text-align:center;}
.xn_c_index_30_cImg a img{vertical-align: middle;transition:all 0.3s;}
.xn_c_index_30_cLi:nth-child(7) img{position: relative;
    top: 11px;}
/*.xn_c_index_30_cLi:hover .xn_c_index_30_cImg a{background-size: 52% 70%;}*/
.xn_c_index_30_cLi:hover img{transform:scale(1.1);}
.xn_c_index_30_cTitle{width: 120px;position: relative;margin: 0 auto;}
.xn_c_index_30_cTitle a{
    /* position: absolute; */
    /* top: -30px; */
    /* left: -14px; */
    display: block;
    text-align: center;
    width:100%;
    font-size:16px;
    color:#fff;
    line-height:20px;
    height:40px;
    overflow: hidden;
    }
/*end_xn_c_index_30_wrap*/
/*xn_c_index_237_wrap*/
.xn_c_index_237_wrap{position: relative; width: 1260px; margin:50px auto 0; overflow: hidden;display:none;}
.xn_c_index_237_topbox{text-align: center; margin-top: 70px; display: none;}
.xn_c_index_237_pro_t1{display: block; font-size: 22px; color: #1d1f20; line-height: 1.5; margin-bottom: 42px;}
.xn_c_index_237_pro_t3{display: block; font-size: 16px; color: #585858; line-height: 35px;}
.xn_c_index_237_pro_more{display: none;}
.xn_c_index_237_t{width: 1184px; margin-left: 45px; overflow: hidden; background: url() center repeat-x; height: 30px; margin-bottom: 40px;}
.xn_c_index_237_colName{float: left; font-size: 22px; color: #1d1f20; padding-right: 30px; background: #fff; line-height: 30px;}
.xn_c_index_237_more{float: right; padding-left: 30px; background: #fff; margin-top: 5px;}
.xn_c_index_237_more a{display: block; width: 41px; height: 18px; overflow: hidden; border: 1px solid #a0a0a0; text-align: center; line-height: 18px; font-size: 12px; color: #a0a0a0;}
.xn_c_index_237_more a:hover{color: #02458b;border-color: #02458b;}
.xn_c_index_237_main{position:relative;}
.xn_c_index_237_left,.xn_c_index_237_right{position: absolute; width: 18px; height: 48px; top: 120px;     
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    cursor: pointer;
}
.xn_c_index_237_left{left: 0; background: url() right center no-repeat;}
.xn_c_index_237_left:hover{background-position: left center;}
.xn_c_index_237_right{right: 0;background: url() left center no-repeat;}
.xn_c_index_237_right:hover{background-position: right center;}
.xn_c_index_237_inner{position:relative;width:1200px;overflow:hidden;margin:66px auto 0;}
.xn_c_index_237_ul{position:relative; overflow: hidden;}
.xn_c_index_237_li{float:left;width: 270px; margin: 0 17.1px;}
.xn_c_index_237_lftbox{width: 270px; height: 270px;}
.xn_c_index_237_lftbox img{width: 100%; height: 100%;}
.xn_c_index_237_ritbox{text-align: center;}
.xn_c_index_237_Cname{width: 95%; height: 28px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin: 17px auto 0;}
.xn_c_index_237_Cname a{font-size: 18px; color: #1d1f20; line-height: 28px;}
.xn_c_index_237_Ename{width: 95%; height: 24px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin: 0 auto;}
.xn_c_index_237_Ename a{font-size: 14px; color: #1d1f20; line-height: 24px;}
.xn_c_index_237_li:hover a{color: #02458b;}
/*end_xn_c_index_237_wrap*/
/*xn_c_index_15_wrap*/
.xn_c_index_15_wrap {position: relative; float: left; width: 710px; overflow: hidden;display:none;}
.xn_c_index_15_t{overflow: hidden; background: url() center repeat-x; height: 30px; margin-bottom: 40px;}
.xn_c_index_15_colName{float: left; font-size: 22px; color: #1d1f20; padding-right: 30px; background: #fff; line-height: 30px;}
.xn_c_index_15_more{float: right; padding-left: 30px; background: #fff; margin-top: 5px;}
.xn_c_index_15_more a{display: block; width: 41px; height: 18px; overflow: hidden; border: 1px solid #a0a0a0; text-align: center; line-height: 18px; font-size: 12px; color: #a0a0a0;}
.xn_c_index_15_more a:hover{color: #02458b;border-color: #02458b;}
.xn_c_index_15_hot {position: relative;float: left;width: 710px;height: 196px;overflow: hidden;}
.xn_c_index_15_hotbox {position: relative; width: 100%; height: 100%;}
.xn_c_index_15_item {position: absolute; left: 0; top: 0; width: 100%; height: 100%;display:none;}
.xn_c_index_15_img {width: 296px;height: 100%;float: left;} 
.xn_c_index_15_img img {width: 100%; height: 100%;}
.xn_c_index_15_focus {position: absolute;bottom: 5px;right: 414px;height: 18px;/* width: 296px; */}
.xn_c_index_15_focus span {width: 18px; height: 18px; overflow: hidden; background: #bfbfbf; text-align: center; line-height: 18px; font-size: 16px; color: #FFF; float: left; margin-right: 5px; cursor: pointer;}
.xn_c_index_15_focus span.curr { background:#185591; }
.xn_c_index_15_hotright {float: right; width: 380px; overflow: hidden;}
.xn_c_index_15_list ul li {}
.xn_c_index_15_hotright h2 {font-weight: normal; width: 95%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xn_c_index_15_hotright h2 a {font-size: 20px; color: #1d1f20;}
.xn_c_index_15_list a:hover{color: #02458b;}
.xn_c_index_15_hotright h4 {display: none;}
.xn_c_index_15_ldate {font-size: 16px; color: #1c5191; overflow: hidden; margin:7px 0;}
.xn_c_index_15_ldate span{float: left;}
.xn_c_index_15_lcont {height: 140px; line-height: 28px; font-size: 16px; color: #898989; text-align: justify;}
.xn_c_index_15_list {display:none;}
.xn_c_index_15_ltitle a{font-size:16px;color:#000;line-height:35px;}
.xn_c_index_15_ldate1 {font-size: 16px;color: #1c5191;overflow: hidden;position: absolute;right: 0;margin-top: -30px;}
.xn_c_index_15_lcont1{display:none;}
/*end_xn_c_index_15_wrap*/
/*xn_c_index_60_wrap*/
.xn_c_index_60_wrap{float: left; width: 710px; overflow: hidden;}
.xn_c_index_60_topbox{overflow: hidden; background: url() center repeat-x; height: 30px; margin-bottom: 40px;}
.xn_c_index_60_news_t3{float: left; font-size: 22px; color: #1d1f20; padding-right: 30px; background: #fff; line-height: 30px;}
.xn_c_index_60_news_more{float: right; padding-left: 30px; background: #fff; margin-top: 5px;}
.xn_c_index_60_news_more a{display: block; width: 41px; height: 18px; overflow: hidden; border: 1px solid #a0a0a0; text-align: center; line-height: 18px; font-size: 12px; color: #a0a0a0;}
.xn_c_index_60_news_more a:hover{color: #02458b;border-color: #02458b;}

.xn_c_index_60_box{position: relative;float: left;width: 710px;height: 196px;overflow: hidden;}
.xn_c_index_60_content_wrap { position: relative; width: 710px;height: 196px;}
.xn_c_index_60_content_wrap .xn_c_index_60_tabcontent {width: 710px;height: 196px;float:left;}
.xn_c_index_60_scroll_box { position:absolute; top:0; left:0; }
.xn_c_index_60_focus {position: absolute;bottom: 5px;right: 414px;height: 18px;z-index: 5;}
.xn_c_index_60_focus span {width: 18px; height: 18px; overflow: hidden; background: #bfbfbf; text-align: center; line-height: 18px; font-size: 16px; color: #FFF; float: left; margin-right: 5px; cursor: pointer; }
.xn_c_index_60_focus span.xn_c_index_60_curr { background:#185591;}
.xn_c_index_60_lftbox{width: 296px;height: 710px;float: left;}
.xn_c_index_60_ritbox{float: right; width: 380px;height: 196px; overflow: hidden;}
.xn_c_index_60_lftbox img{width: 296px;height: 196px;}
.xn_c_index_60_coent{width:300px;height:44px;line-height:22px;overflow:hidden;}
.xn_c_index_60_title {font-weight: normal; width: 95%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xn_c_index_60_title a {font-size: 20px; color: #1d1f20;}
.xn_c_index_60_time {font-size: 16px; color: #1c5191; overflow: hidden; margin:7px 0;}
.xn_c_index_60_time span{float: left;}
.xn_c_index_60_coent {height: 140px; line-height: 28px; font-size: 16px; color: #898989; text-align: justify;}
/*end_xn_c_index_60_wrap*/
/*i_video*/
.i_video{float: right; width: 413px; height: 232px; overflow: hidden; margin-top:20px; background:#000 url() center no-repeat;}
.i_video_cnt {}
.i_video embed{width: 100%; height: 265px;}
#EIMS_C_56_1_Paras{display:none;}
/*end_i_video*/
/*i_tcase*/
.i_tcase{position: relative; width: 1200px; overflow: hidden; margin: 0 auto;}
.i_tcase_t{overflow: hidden; height: 30px; margin:18px 0 64px 0;}
.i_tcase_t1{float: left; font-size: 22px; color: #1d1f20; padding-right: 30px; background: #fff; line-height: 30px;}
.i_tcase_t1{font-size: 22px;color:#1d191c;font-weight: bold;}
.i_tcase_t2{font-size: 17px;color:#737373;font-weight: normal;}
.i_tcase_t{width:100%;border-bottom:2px solid #d2d2d2;padding-bottom: 5px;}
.i_tcase_more{float:right;line-height: 35px;}
.i_tcase_more a{font-size:16px;color:#333;}
.i_tcase_more a:hover{color:#02458b;text-decoration:underline;}
.xn_c_index_15_more{float: right; padding-left: 30px; background: #fff; margin-top: 5px;}
.xn_c_index_15_more a{display: block; width: 41px; height: 18px; overflow: hidden; border: 1px solid #a0a0a0; text-align: center; line-height: 18px; font-size: 12px; color: #a0a0a0;}
.xn_c_index_15_more a:hover{color: #02458b;border-color: #02458b;}
.i_tcase_m{overflow: hidden;}
.i_tcase_main{float: left;width: 560px;margin-left: 75px;overflow: hidden;margin-bottom:50px;}
.i_tcase_main:nth-child(2n-1){margin-left: 0;}
.i_tcase_img{width: 185px;height: 185px;border-radius: 50%;margin-right: 24px;float: left;}
.i_tcase_img img{width: 100%;height: 100%;border-radius: 50%;}
.i_tcase_main_name{height: 55px;line-height: 54px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin: 0 auto;text-align: left; }
.i_tcase_main_name a{font-size: 18px; color: #000;}
.i_tcase_main_name a:hover{color: #02458b;text-decoration:underline;}
.i_case_cont{
    width: 350px;
    float: left;
    }
.i_tcase_main_intro{height: 100px;
    line-height: 25px;overflow:hidden;font-size:14px;color:#999;text-align:left;}
.i_tcase_main_more{float: right;}
.i_tcase_main_more a{color:#1d2e66;font-size:14px;}
.i_tcase_main_more a:hover{text-decoration:underline;}
.i_tcase_main_intro p{text-align:left !important;}
/*end_i_tcase*/
/*xn_c_index_225_wrap*/
.footer2{ margin-top:15px;width:800px;margin:0 auto;}
.footer2 .footer2_list{padding-top: 13px;position:  relative;}
.footer2 .footer2_list li{float:left;border-right:0;padding:15px 30px;border-radius: 5px;font-size:16px;top: 13px;left: 16px;border: 1px solid #fff;margin:10px;}
.footer2_1{ height:50px; margin-top:15px; position: relative;}
.footer2_1 ul{ height:auto; padding-bottom:30px;}
.footer2 .footer2_list{ border-top:none; }
.footer2_list:after{content:'';display:block;clear:both;}
.footer2_1 li{margin:0;padding-right: 16px;height:auto;float:left;cursor:pointer;}
.footer2_1 li>span{ padding:3px 9px 10px 15px; display:block; padding-right:20px; height:16px;margin-top:6px;}
.footer2_1 li>span{font-size:12px;font-family: Arial,"微软雅黑";padding-right: 19px; *width:119px;background: url()no-repeat right center;background-size: 15px 8px;}
.footer2_1 li #select_content6 a{ height:auto}
.footer2_1 li:hover{background: #e5e5e5;}
.footer2_1 li:hover .select_content{display: block;}
.select_content{background:#e5e5e5;position:absolute;bottom:50px;left:0;_bottom:42px;max-height: 160px;display:none;padding:30px 20px 30px 35px;width:1145px;z-index:99;}
.select_content1{ left:0; padding-top:30px;_padding-top:23px;}
.select_content1 .select_con1{ }
.select_content .select_scroll_con{max-height: 158px;overflow-y: auto;padding-bottom:5px;_height:157px;}

.select_content1{
	width: 1008px;
	padding: 0 0 0 20px;
    height: 273px;
    
}
.select_content1 .select_scroll_con{
	height: 230px;
    padding-top: 10px;
}
.select_con{ height:auto;}
.select_con1{ padding:0px; margin:0; line-height:27px; float:left; white-space:nowrap;width:225px;}
.select_con1 a{ padding:0;font-size:18px;}
.select_con div.select_con1_noline{ background:none !important}
.footer2_1 li.asect .select_con a{ height:auto; background:none !important; padding-bottom:0 !important; padding:0; font-size:13px; color:#000 !important }
.footer2_1 li.asect .select_con a:hover{ color:#398bdc !important}
.select_content1 .select_con1{
	width: 25%;
	*+width: 24%;
}
.footer2_list li,.select_con1 a,.footer2_list a,.footer2_1 li>span{font-size:15px;color:#fff;}
.footer2_list a:hover,.select_con1 a:hover{color:#fcb813;}

.xn_c_index_225_wrap{width:800px;margin:0 auto;letter-spacing:1px;padding-top:60px;}
.xn_c_index_225_head{text-align: left;}
.xn_c_index_225_eWrap{font-size: 22px;color:#fff;font-weight: bold;padding-left: 10px;}
.xn_c_index_225_cWrap{font-size: 17px;color:#fff;font-weight: normal;}
.xn_c_index_225_dashw{width:100%;border-bottom:2px solid #d2d2d2;margin: 10px 0 0;}
.xn_c_index_225_genrebox{position:relative;margin-top:71px;padding:30px 0;border-top:1px solid #bababa;padding-left: 20px;display:none;}
.xn_c_index_225_hotUl{position:absolute;top:-71px;left:0;z-index:2;}
.xn_c_index_225_gbox>li{float: left; line-height:20px; font-size:18px;margin-right:45px;} 
.xn_c_index_225_gbox>li>span{display: block;padding-right:25px;background: url()no-repeat right center;background-size:15px 8px;}
.xn_c_index_225_gbox>li.xn_c_index_225_glicurr span{background: url()no-repeat right center;background-size:15px 8px;}
.xn_c_index_225_gbox:after{content: '';display: block;clear:both;}
.xn_c_index_225_hotUl li a{font-size: 18px;color:#000;}
.xn_c_index_225_hotUl li a:hover{text-decoration:underline;}
.xn_c_index_225_gbox>li>ul{display:none;transition:all 0.5s;overflow: hidden;padding-top: 25px;margin-bottom:20px;height:18px;overflow:hidden;}
.xn_c_index_225_gbox>li>ul:before{content:'链接：';display:inline-block;float: left;font-size: 18px;line-height: 18px;padding-left: 20px;padding-right: 14px;}
.xn_c_index_225_gbox>li.xn_c_index_225_glicurr ul{display:block;}
.xn_c_index_225_gbox>li>ul>li{line-height:25px;float:left;padding-right:15px;margin-right: 15px;border-right: 1px solid #333;line-height: 18px;}
.xn_c_index_225_gbox>li>ul>li:last-child{border-right:0;}
/*end_xn_c_index_225_wrap*/
/*xn_c_index_131_wrap*/
.xn_c_index_131_wrap{position: relative; width: 1200px; overflow: hidden; margin: 80px auto;display:none;}
.xn_c_index_131_head{float: left; font-size: 16px; color: #1d1f20; line-height: 54px;}
.xn_c_index_131_main{float: right; position: relative; width: 1050px; height: 54px; overflow: hidden; margin-right: 32px; z-index: 9;}
.xn_c_index_131_wbox{position: relative;}
.xn_c_index_131_list{float: left; width: 142px; height: 52px; overflow: hidden; border: 1px solid #bfbfbf; margin-right: 37px;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
}
.xn_c_index_131_list:hover{
	-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
}
.xn_c_index_131_img{width: 100%; height: 100%;}
.xn_c_index_131_img img{width: 100%; height: 100%;}
.xn_c_index_131_title,.xn_c_index_131_content{display: none;}
.xn_c_index_131_left,.xn_c_index_131_right{position: absolute; width: 18px; height: 29px; top: 13px;     
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    cursor: pointer;
    font-size: 0;
}
.xn_c_index_131_left{left: 88px; background: url() right center no-repeat;}
.xn_c_index_131_left:hover{background-position: left center;}
.xn_c_index_131_right{right: 0;background: url() left center no-repeat;}
.xn_c_index_131_right:hover{background-position: right center;}
/*end_xn_c_index_131_wrap*/
/*index_cnt*/
.index_cnt{width:100%; min-width: 1200px;}
.index_cnt_m{position: relative;}
/*end_index_cnt*/
/*xn_c_newsVideo*/
.xn_c_newsVideo{position: relative; width: 1200px; height: auto; overflow: hidden; margin: 66px auto 0; padding-bottom: 60px;}
/*end_xn_c_newsVideo*/
/*pro_img*/
.pro_img{width: 100%; height: 284px; overflow: hidden; background: url() center no-repeat;display:none;}
.pro_img_wrap{width: 1200px; margin: 0 auto; overflow: hidden;}
.pro_img_t{float: right; width: 413px; overflow: hidden;}
.pro_img_t1{display: block; font-size: 24px; color: #ffffff; line-height: 40px;  margin-top: 80px;}
.pro_img_t2{display: block; font-size: 14px; color: #ffffff; line-height: 30px; font-family: Arial,"微软雅黑";}
.pro_img_tmore{display: block; width: 104px; height: 30px; overflow: hidden; background: #007ddb; text-align: center; line-height: 30px; font-size: 14px; color: #fff; margin-top: 20px;}
.pro_img_tmore:hover{text-decoration: underline;}

.foot_copy{width:610px;margin:0 auto;height:58px;line-height:16px;padding:28px 0;font-size:14px;}
.foot_copyl{float:left;}
.foot_copyr{float:right;}
.foot_copyr p{font-size:14px;line-height:32px;}
.foot_copy,.foot_copy .foot_contact ul{content:'';display: block;clear:both;}
.foot_copy>div{float:left;padding-left:25px;}
.foot_copy a{font-size:14px;color:#fff;line-height:16px;}
.foot_copy a:hover{color:#fff;text-decoration: underline;}
.foot_copy .foot_contact{float:right;}
.foot_contact ul{margin-right:20px;}
.foot_contact ul li{float:left;padding:0 16px;border-left:1px solid #fff;}
.foot_contact ul li:first-child{border:0;}
/*end_foot_copy*/
/*foot_tel*/
.foot_tel{width:100%;margin:0 auto;padding-bottom:26px;border-bottom:1px solid #627ba6;}
.foot_tel_f{width:1200px;margin:0 auto;}
.foot_tel_f:after,.ewm ul:after{content:'';display: block;clear:both;}
.foot_tel_f>div{float:left;text-align: center;font-size:16px;padding-top:100px;}
.foot_tel_f>div a{font-size:16px;color:#fff;}
.foot_tel_f>div a:hover{color:#fff;text-decoration: underline;}
.foot_phone{width:141px;margin-right:80px;background: url()no-repeat top center;    background-size: 50%;}
.foot_fax{width:141px;margin-right:80px;background: url()no-repeat top center;    background-size: 50%;}
.foot_email{width:141px;margin-right:80px;background: url()no-repeat top center;    background-size: 50%;}
.foot_add{width:141px;margin-right:80px;background: url()no-repeat top center;    background-size: 50%;}
.foot_tel .ewm{margin-right:0;padding:0;}
.ewm li{float:left;margin-right:80px;text-align: center;font-size:16px;}
.ewm li:last-child{margin-right:0;}
.ewm_img img{width:91px;height:90px;margin-bottom:10px;}

/*end_foot_tel*/
/*foot_nav2*/
.foot{width:100%;height:auto;background:#828282;color:#fff;font-size:14px;}
.foot_c{width:100%;height:auto;}
.foot_nav2{width:1200px;margin:0 auto;}
.foot_nav2 ul:after{ content:'';display: block;clear:both;}
.foot_nav2 ul{text-align: center;height:20px;overflow: hidden;padding-top:60px;margin-bottom:10px;}
.foot_nav2 ul li{display:inline-block;padding:0 16px;height:20px;line-height: 20px;border-left:1px solid #fff;}
.foot_nav2 ul li:first-child{border:0;}
.foot_nav2 ul li a{font-size:18px;color:#fff;line-height: 20px;}
.foot_nav2 ul li a:hover{color:#fff;text-decoration: underline;}
.foot_nav2 ul li ul li a{line-height:25px; font-weight: normal !important;}
/*end_foot_nav2 */

/*f_logo*/
.f_logo{float: left; width: 100%; height: 64px; margin: 18px 0 0 0; overflow: hidden;}
.f_logo a{display: block; float: left;}
.f_logo img{}
/*end_f_logo*/
/*f_QR*/
.f_QR{margin-top:25px;float: right; width: 211px; overflow: hidden;}
.f_QR1,.f_QR2{float: right;}
.f_QR1{margin-left: 15px;}
.f_QR img{width:98px; height: 98px;}
.f_QR_t{width: 100%; line-height: 20px; text-align: center; font-size: 12px; color: #cccccc; margin-top: 5px;}
/*end_f_QR*/
/*f_nav2*/
.f_nav2{float: right;}
.f_nav2 a{font-size: 14px; color: #888888; line-height: 52px;}
.f_nav2 ul{overflow: hidden;}
.f_nav2 li{float: left; padding: 0 18px; }
.f_nav2 li:last-child{padding-right: 0 !important;}
.f_nav2 li+li{background: url() left center no-repeat;}
/*end_f_nav2*/
/*ea_b*/
/*ea_bg*/
/*ea_bg*/
/*ea_m*/
/*ea_m*/
/*ea_pi*/
/*ea_pi*/
/*ea_wj*/
/*ea_wj*/
.topb{
	width:100%;
	background-color:#f9f9f9;
	height:90px;
}
.top{
	height:90px;
	width:1200px;
	margin:0 auto;
	background-color:#f9f9f9;
}
.topl{
	 float:left;
	 padding-top:15px;
}
.topr{
	 float:right;
}
.cb_select{
  width:200px;
  float:left;
  clear:both;
  position:relative;
  margin:20px 0px;
  font-size:12px;
  text-transform:uppercase;
}
.cb_select .cb_selectMain{
  font-size:18px;
  border-radius:25px;
  color:#777;
  border:1px solid #ddd;
  background-repeat:no-repeat;
  background-position:75% 50%;
  cursor:pointer;
  text-align:left;
  height:45px;
  line-height:45px;
  text-indent:10px;
  width:110px;
  position:absolute;
  padding-left:15px;
  top:0px;
  left:0px;
  z-index:10;
  text-shadow:1px 1px 1px #fff;

}
.cb_down{
  background-image:url(../images/down.png);
}
.cb_up{
  background-image:url(../images/up.png);
}
.cb_selectWrapper{
  width:130px;
   border-radius:25px;
  display:none;
  position:absolute;
  top:25px;
  left:0px;
  z-index:1000;
  background-color:#fff;
  margin:22px 0px 0px 0px;
  background:#f0f0f0 url(overlay.png) repeat-x top left;
}
.cb_selectWrapper ul {
  list-style:none;
  padding:0px;
  margin:0px;
  width:100%;
}
.cb_selectWrapper ul li a{
	font-size:18px;
  text-decoration:none;
  cursor:pointer;
  display:block;
  padding:6px 20px;
  text-indent:10px;
  letter-spacing:1px;
  color:#777;
  text-shadow:1px 1px 1px #fff;
}
.cb_selectWrapper ul li a:hover{
  background-color:#616161;
  color:#fff;
  text-shadow:1px 1px 1px #000;
}
.nav{
	height:90px;
	width:1200px;
	margin:0 auto;
}
.nav ul{
	list-style-type:none;
	margin:0;
	padding:0;
	overflow: hidden;
}
.nav ul li{
	width:200px;
	height: 90px;
	font-size:20px;
	line-height:90px;
	text-align: center;
	float: left;
    overflow: hidden;
    position: relative;
    display: inline-block;
	color:#000;
}
.nav ul li a{
	color:#000;
}
.nav ul li a:hover{
	color:#ff0000;
}
.navbar-default {

    background: none;
	border: none;

	
}
.navho{
	color:#ff0000;
}
.navbar {
    margin-bottom: 0;
	  
}
.navbarl {
    margin-bottom: 0;
	background: #310c03;  
}
.navbar-collapse {
   
    padding: 0;
}
.navbar-right {
    float: none !important;
    margin-right: 0;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color:#000;
    background: #fff;
}
.navbar-default .navbar-nav > li > a {
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.navbar-nav > li > a {
	margin: 0;
	line-height: 1em;
	text-transform: uppercase;
	padding-top: 1.1em;
	padding-right: 1.75em;
	padding-bottom: 1.1em;
	padding-left: 1.75em;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #000;
}
nav.navbar.navbar-default {
    background: none;
    padding: 0;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #000;
    background: none;
}
.navbar-default .navbar-nav  > .active.open > a:focus {
	background: #0064d2;
	color: #000;
}
.agile_short_dropdown {
    border-radius: 0;
    background: #ffffff;
    text-align: center;
	padding:0;
	border: none;
}
.agile_short_dropdown li a{
	text-transform:uppercase;
	color:#212121;
	font-size:13px;
	font-weight:600;
	padding: .8em 0;
}
.agile_short_dropdown > li > a:hover{
    color: #000;
    text-decoration: none;
    background-color: #f62b2b;
}


.iabout{
	width: 100%;
	height: 850px;
	background: url(../images/aboutbg.jpg) no-repeat  center top;
	background-size: 100% 100%;
	padding-top: 50px;
}
.iabout .Cont{
	width: 1200px;
	height: 631px;
	margin: 0 auto;
	position: relative;
}

.iabout .info_img{
	width: 600px;
	float: left;
}
.iabout .info_txt{
	width: 600px;
	padding-top: 100px;
	float: right;
	overflow: hidden;
	margin-top: 130px;
	background-color:rgba(0, 0, 0, 0.2);
}
.iabout .info_txt p{
	width: 460px;
	padding-left: 70px;
	padding-right: 70px;
	color: #fff;
	font-size: 18px;
	line-height: 30px;
	height: 270px;
text-align: justify;
}
.iabout .more{
	display: block;
	width: 200px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	color: #ff0000;
	font-size: 24px;
	position: absolute;
	right: 70px;
	bottom:30px;
}
.in-brand{
	padding-top: 100px;
}
.ibiao{
	text-align: center;
	margin-bottom: 56px;
}
.ibiao h2{

	font-size: 30px;
	color: #333;
	font-weight: normal;
	line-height: 50px;
}

.ibiao h3{
	 
	width: 357px;
	display: inline-block;
	background: #fff;
	font-size: 20px;
	color: #000;
	font-weight: normal;
    top: -5px;
    padding-top: 14px;
    box-sizing: border-box;
}



.imai{
	width: 100%;
	height: 850px;
	padding-top: 120px;
}
.ibiaocon{
	width: 1200px;
	height: 631px;
	margin: 0 auto;
	position: relative;
}
.imait{
	width: 1200px;
	height: 850px;
	position: relative;
}


.mafl{
	float:left;
	width: 599px;
	height: 537px;
	position:absolute;
}
.mafl span{
	display:block;
    opacity:0;
    width:100%;
    height:100%;
    background:#000;
    transition: opacity .5s;
    -moz-transition: opacity .5s; /* Firefox 4 */
    -webkit-transition: opacity .5s; /* Safari 和 Chrome */
    -o-transition: opacity .5s; /* Opera */
    position:absolute;
    left:0;
    top:0;

}

 
.mafi img{
    width:100%;
	position:absolute;
}


.maft {
	width: 599px;
	height: 537px;
	position:absolute;
	
}
.maft:hover {
	background:rgba(0,0,0,0.4);
	
}
.maft span{
	display:block;
    opacity:0;
    width:100%;
    height:100%;
    background:#000;
    transition: opacity .5s;
    -moz-transition: opacity .5s; /* Firefox 4 */
    -webkit-transition: opacity .5s; /* Safari 和 Chrome */
    -o-transition: opacity .5s; /* Opera */
    position:absolute;
    left:0;
    top:0;
	color:#fff;
}

.maft h3{
	padding-top:100px;
	padding-left:100px;
	padding-right:100px;
	font-size:24px;
	line-height:60px;
	text-align:center;
	color:#fff;
}
.maft p{
	padding-top:60px;
	padding-left:120px;
	padding-right:120px;
	padding-bottom:20px;
	font-size:16px;
	line-height:24px;
	text-align:center;
	 text-align:justify;
	 height:150px;
	 color:#fff;
}
.more {
	width:120px;
	height:35px;
	background-color:#fff;
	border-radius: 10px;
	margin:0 auto;	
	text-align:center;
	
}

.more a{
	font-size:26px;
	line-height:28px;
	text-align:center;
	color:#ff0000;
	margin:0 auto;	
}
.more a:hover{
	color:#000;
	z-index:999999999999999;
}
.mafr{
	float:right;
	width: 599px;
	height: 537px;	position: relative;
}









.new{
	width: 100%;
	height: 900px;
    background:url(../images/newbg.jpg)  no-repeat  center top;
	 
	background-size: 100% 100%;
}

.newc{
	width: 1200px;
	margin:0 auto;
	padding-top:70px;
}

.demo{wmargin:0 auto;}
.select{position:relative;float:left;z-index:999999; width:150px; height:45px;margin:20px 20px;}
.select dt{height:45px;display:inline-block;border:1px solid #d2ccc4;line-height:45px;font-weight:bold;padding-left:48px;cursor:pointer;width:72px;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;border-radius:45px;color:#777;}
.select dt a{color:#777;font-weight:400;}
.select dt a:hover{color:#409DFE;font-weight:400;}
.select dt img{margin-top:19px;margin-left:10px;}
.select dt:hover,.select dt.cur{border:1px solid #409DFE;}
.select dd{position:absolute;left:0;border:1px solid #d2ccc4;background:#fff;display:none;border-radius:28px;width:140px;}
.select dd ul{padding:4px;overflow:auto;}
.select dd ul li a{line-height:45px;display:block;padding:0 8px;color:#777;text-align:center;}
.select dd ul li a:hover{color:#777;}


#tab { width:1200px; position:relative;margin:0 auto; overflow: hidden;}
#tab div { top:80px; left:0; }
#tab div { display:none;}
#tab .block { display:block;}
#tab h3 { float:left; width:500px; height:30px; line-height:30px; margin:0 auto; font-size:30px; cursor:pointer; text-align:right; color:#5a5a5a; font-family: Arial,"微软雅黑";font-weight:normal;padding-right:30px;}
#tab h4 { float:left; width:500px; height:30px; line-height:30px; margin:0 auto; font-size:30px; cursor:pointer; text-align:left; color:#5a5a5a; font-family: Arial,"微软雅黑";font-weight:normal;padding-left:170px;}
#tab .up { color:#fcb813;}
#tab ul { width:1200px;list-style:none; margin-top:0px; }
#tab li { height:115px;margin-left:10px; padding-left:130px;padding-right: 130px;margin-right:10px; padding-top:20px;  overflow:hidden; font-size:12px;background:url(../images/tyx.png) no-repeat ;background-position:240px 25px;}
#tab ul li:hover{background-color:rgba(255,255,255,0.7); border: 1px solid #e7e7e7;}
#tab li a { display:inline; font-size:24px; text-decoration:none; text-indent:10px; margin-right:30px;}

#tab li p{ position:relative;display:inline; font-size:12px; text-decoration:none; padding-left:200px;text-indent:10px; margin-right:10px;}
#tab li span{ display:block; float:left;    font-family: Georgia;font-size:18px;  margin-right:5px; color: #000;margin-right:20px;}
#tab li i{ padding-top:15px;display:block; float:left;font-family: Arial,"微软雅黑";font-size:16px;  color: #000;padding-left:135px;  line-height:26px;  text-indent: 0px;}
a.tab_title:link { color: #5a5a5a; text-decoration:none;}
a.tab_p {font-size:14px; color: #676767; text-decoration:none;}
a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
a.tab_title:hover { color:#fcb813; text-decoration:none;}
a.tab_title:active { color:#5a5a5a; text-decoration:none;}
a.tab_menu:link { color:#6464d5; text-decoration:none; background-image:url(../images/tyx.png);}
a.tab_menu:hover { color:#8888e0; text-decoration:underline;}



#taba { width:1200px; height:216px; position:relative;margin:0 auto;}
#taba div { position:absolute; top:80px; left:0;  height:186px;}
#taba div { display:none;}
#taba .block { display:block;}
#taba h3 { float:left; width:500px; height:30px; line-height:30px; margin:0 auto; font-size:30px; cursor:pointer; text-align:right; color:#5a5a5a; font-family: Arial,"微软雅黑";font-weight:normal;padding-right:30px;}
#taba h4 { float:left; width:500px; height:30px; line-height:30px; margin:0 auto; font-size:30px; cursor:pointer; text-align:left; color:#5a5a5a; font-family: Arial,"微软雅黑";font-weight:normal;padding-left:170px;}
#taba .up { color:#fcb813;}
#taba ul { width:1200px;list-style:none;  height:130px; margin-top:0px; }
#taba li { height:115px;margin-left:10px; padding-left:130px;padding-right: 130px;margin-right:10px; padding-top:20px;  overflow:hidden; font-size:12px;background:url(../images/tyx.png) no-repeat ;background-position:240px 25px;}
#taba ul li:hover{background-color:rgba(255,255,255,0.7); border: 1px solid #e7e7e7;}
#taba li a { display:inline; font-size:24px; text-decoration:none; text-indent:10px; }

#taba li p{ position:relative;display:inline; font-size:12px; text-decoration:none; padding-left:200px;text-indent:10px; margin-right:10px;}
#taba li span{ display:block; float:left;    font-family: Georgia;font-size:18px;  margin-right:5px; color: #000;margin-right:40px;}
#taba li i{ padding-top:15px;display:block; float:left;font-family: Arial,"微软雅黑";font-size:16px;  color: #000;padding-left:135px;  line-height:26px;  text-indent: 0px;}
a.taba_title:link { color: #5a5a5a; text-decoration:none;}
a.taba_p {font-size:14px; color: #676767; text-decoration:none;}
a.taba_title:visited { color:#5a5a5a; text-decoration:none;}
a.taba_title:hover { color:#fcb813; text-decoration:none;}
a.taba_title:active { color:#5a5a5a; text-decoration:none;}
a.taba_menu:link { color:#6464d5; text-decoration:none; background-image:url(../images/tyx.png);}
a.taba_menu:hover { color:#8888e0; text-decoration:underline;}


.iabout .info_img{
	width: 600px;
	float: left;
}
.iabout .info_txt{
	width: 600px;
	padding-top: 50px;
	float: right;
	overflow: hidden;
	margin-top: 80px;
	background-color:rgba(0, 0, 0, 0.2);
}
.iabout .info_txt p{
	width: 460px;
	padding-left: 70px;
	padding-right: 70px;
	color: #fff;
	font-size: 18px;
	line-height: 30px;
	height: 450px;
text-align: justify;
}
.iabout .mores{
	display: block;
	width: 200px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	color: #ff0000;
	font-size: 24px;
	position: absolute;
	right: 70px;
	bottom:-80px;
}
.in-brand{
	padding-top: 100px;
}
.in-subtit{
	text-align: center;
	margin-bottom: 56px;
}
.in-subtit h2{

	font-size: 24px;
	color: #333;
	font-weight: normal;
	line-height: 50px;
}

.in-subtit h3{
	text-transform: uppercase;
	width: 357px;
	display: inline-block;
	background: #fff;
	font-size: 16px;
	color: #000;
	font-weight: normal;
    top: -5px;
    padding-top: 14px;
    box-sizing: border-box;
}




.nbanner{
	position:relative;
	width:100%;
	min-width: 1200px;
	margin:0 auto;
}
.nbannert img{
	width:100%;
	min-width: 1200px;
	margin:0 auto;
}

.nbannerw {
	position:absolute;
	left:20%; 
	top:40%;
 

}
.nbannerw h3{
	font-size:40px;
	color:#fff;
}

.nbannerw h4{
	padding-top:30px;
	font-size:30px;
	color:#fff;
	padding-bottom:30px;
}



.adao {
  background: #f4f4f4;
  width: 100%;
  height:100px;
  margin:0 auto;
}

.adaoc {
  width: 1200px;
    margin: 0 auto;
}
.daoz{
	z-index: 9999;}
.daoz a{
	z-index: 9999;
	font-size: 20px;
	color: #000;
	width: 200px;
	display: inline-block;
	margin-left: 5px;
	line-height:100px;
}

.daoz a:hover{
	color: #fcb813;
	}
.daoz .nav-on {
	color: #fcb813;
	}
	
.daopz{
	z-index: 9999;}
.daopz a{
	z-index: 9999;
	font-size: 20px;
	color: #000;
	width: 350px;
	display: inline-block;
	margin-left: 5px;
	line-height:100px;
}

.daopz a:hover{
	color: #fcb813;
	}
.daopz .nav-on {
	color: #fcb813;
	}
	
.newcai .a{
  font-size:18px;
  float:left;
}

.aboutzw{
	width:1200px;
	margin:0 auto;
	padding-top:100px;
	
}
.aboutzw h2{
	font-size:36px;
	color:#fcb813;
	text-align:center;
	padding-bottom:70px;
}

.aboutzw p{
	font-size:18px;
	color:#595757;
	text-align:left;
	line-height:28px;
	padding-left:15px;
	padding-right:15px;
	text-align: justify; 
}


.aboutkh{
	width:1200px;
	height:368px;
	margin:0 auto;
	padding-top:100px;
	padding-bottom:100px;
}

.aboutkhl{
	float:left;
	width:600px;
	height:368px;
	margin:0 auto;
}

.aboutkhr{
	float:right;
	width:600px;
	height:368px;
	margin:0 auto;
	background-color:#f4f4f4;
}

.aboutkhr h2{
	font-size:36px;
	color:#fcb813;
	text-align:left;
	padding-top:80px;
	padding-left:45px;
	padding-bottom:20px;
}
.aboutkhr p{
	font-size:24px;
	line-height:50px;
	color:#fcb813;
	text-align:left;
	padding-bottom:70px;
	padding-left:45px;
}

.teamb{
	height:458px;
	background-color:#f4f4f4;
	margin-bottom:100px;
}
.teambt{
	float:left;
	width:260px;
	height:393px;
	margin-top:-10px;

}
.teambt img{width:100%;
	-moz-box-shadow:2px 2px 5px #666, 2px 2px 5px #666; -webkit-box-shadow:2px 2px 5px #666666, 2px 2px 5px #666; box-shadow:2px 2px 5px #666, 2px 2px 5px #666;
}

.teambw{
	float:right;
	width:800px;
	text-align:left;
	padding-top:30px;
	padding-right: 50px;
	
}
.teambw h3{
	font-size:30px;
	line-height:70px;
	color:#000;
	text-align:left;
}

.teambw h4{
	font-size:26px;
	line-height:50px;
	color:#000;
	text-align:left;
}

.teambw p{
	font-size:18px;
	line-height:32px;
	color:#000;
	text-align:left;
	padding-left: 0px;
}


.aboutzc{
	width:1200px;
	margin-bottom:150px;
	
}

.aboutzclt{
	float:left;
	width:500px;
	padding-left: 45px;
	padding-right: 45px;
 
}

.aboutzclt img{
	width:100%;
 
}

.aboutzcrw{
	float:right;
	width:500px;
	padding-left: 45px;
	padding-right: 45px; 
	
}
.aboutzcrw h2{
	font-size:22px;
	line-height:30px;
	color:#000;
	padding-bottom: 20px;
}

.aboutzcrw p{
	font-size:16px;
	line-height:20px;
	color:#000;
	text-align:left;
	padding-left: 0px;
    padding-right: 0px;
	text-align: justify;
}


.aboutzcrt{
	float:right;
	width:500px;
	padding-left: 45px;
	padding-right: 45px;
 
}

.aboutzcrt img{
	width:100%;
 
}

.aboutzclw{
	float:left;
	width:500px;
	padding-left: 45px;
	padding-right: 45px;
	
}
.aboutzclw h2{
	font-size:22px;
	line-height:30px;
	color:#000;
	padding-bottom: 20px;
}

.aboutzclw p{
	font-size:16px;
	line-height:20px;
	color:#000;
	text-align:left;
	padding-left: 0px;
    padding-right: 0px;
	text-align: justify;
}

.rongyubg{
	width:100%;
	background-color:#eeeeee;
	
}

.rongyu{
	width:1200px;
	margin:0 auto;
	padding-top:100px;
	
}

.rongyub{
	text-align: center;
	margin-bottom: 56px;
}
.rongyub h2{

	font-size: 30px;
	color: #333;
	font-weight: normal;
	line-height: 50px;
}

.rongyub h3{
	width: 800px;
	display: inline-block;
	font-size: 20px;
	color: #000;
	font-weight: normal;
    top: -5px;
    padding-top: 14px;
    box-sizing: border-box;
}

.rongyucd{
	width:100%;
	background:url(../images/rybg.jpg) center top no-repeat;
	margin: 0 auto;
	height:628px;
	
}
.rongyucd2{
	width:1200px;
	height:100%;
	margin: 0 auto;
	padding-top:100px;
}

.rongyucdl{
	float:left;
	width:290px;	
	background:url(../images/zlbg.jpg) center top no-repeat;
}
.rongyucdr{
	float:right;
	width:885px;	
}




#zzsc{width:1200px}
#zzsc >li{width:550px}
.mb-wrapper{position:relative; height:500px;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;height:380px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none;margin-left:25px;}
.mb-panel a{outline:0}
.mb-panel h2{text-align:center; font-size:20px;line-height:40px;}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:45px;height:58px;background:transparent url(../images/arrows.png) no-repeat;position:absolute;top:40%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;_background:transparent url(../images/arrows.gif) no-repeat}
a.mb-scrollButtons.mb-left{background-position:left top;left:-45px}
a.mb-scrollButtons.mb-right{background-position:right top;right:-45px}
a.mb-scrollButtons.mb-left:hover{background-position:left bottom}
a.mb-scrollButtons.mb-right:hover{background-position:right bottom}
a.mb-scrollButtons.disabled{display:none}
.mb-controls{margin:0 auto;text-align:center;position:absolute; top:350px; left:560px;z-index:100}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#900}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-inside img{width:100%}



.pzw{
	width:1200px;
	margin:0 auto;
	padding-top:100px;
	height:700px;
	
}
.pzw h2{
	font-size:36px;
	color:#fcb813;
	text-align:center;
	padding-bottom:20px;
}
.pzw h2 span{
	font-size:36px;
	color:#000;
	text-align:center;
	padding-bottom:70px;
}
.pzw p{
	font-size:18px;
	color:#595757;
	text-align:left;
	line-height:28px;
	padding-left:15px;
	padding-right:15px;
}


.pzw h3{
	font-size: 26px;
    color: #000;
    text-align: center;
    padding-bottom: 20px;
}



.pzwl{
	float:left;
	width:800px;
	margin:0 auto;
	padding-top:100px;
	
}
.pzwr{
	float:right;
	width:400px;
	margin:0 auto;
	padding-top:100px;
}
.pzwr p{
	font-size:18px;
	line-height:30px;
	color:#000;
	text-align:left;
	padding-top: 120px;
    padding-right: 0px;
	text-align: justify;
}

.pzwh{
	width:1200px;
	margin:0 auto;
	padding-top:100px;
	
}
.pzwh h2{
	font-size:36px;
	color:#fcb813;
	text-align:center;
	padding-bottom:20px;
}
.pzwh h2 span{
	font-size:36px;
	color:#000;
	text-align:center;
	padding-bottom:70px;
}

.pzwrt{
	width:1200px;
	margin:0 auto;
	padding-top:40px; 
	padding-bottom:50px;	
}

.pzwrt p{
	font-size:18px;
	color:#595757;
	text-align:center;
	line-height:36px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:80px;
	padding-top:45px;
	    text-align: justify;
}

.pzwrt img{
	display:block; 
	margin:0 auto;
}


.fourz{
	width:1200px;
	margin:0 auto;
	padding-top:40px; 
	padding-bottom:250px;	
	height:550px;
}
.fourzo{
	width:1200px;
	margin:0 auto;
	padding-top:40px; 	
	height:300px;
}

.fourzul{
	position:relative;
	float:left;
	width:475px;
	height:250px;
	margin:0 auto;
	background-color:#fafff4;
	padding:50px;
	margin-bottom:50px;
}
.fourzul:hover{
	background-color:#f4f4f4;
}
.fourzul h3{
	font-size:30px;
	color:#fcb813;
	text-align:center;
}

.fourzul h4{
	padding-top:20px;
	font-size:18px;
	line-height:32px;
	color:#000;
	padding-bottom:30px;
	text-align:left;
	padding-left:17px;
	padding-right:17px;
	text-align: justify; 
}

.fourzur{
	position:relative;
	float:right;
	width:475px;
	height:250px;
	margin-bottom:20px;
	background-color:#fafff4;
	padding:50px;
	margin-bottom:50px;
}
.fourzur:hover{
	background-color:#f4f4f4;
}
.fourzur h3{
	font-size:30px;
	color:#fcb813;
	text-align:center;
}

.fourzur h4{
	padding-top:20px;
	font-size:18px;
	line-height:32px;
	color:#000;
	padding-bottom:30px;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	text-align: justify;
}




.p3zw{
	width:1200px;
	margin:0 auto;
	padding-top:100px;	
}
.p3zw h2{
	font-size:36px;
	color:#fcb813;
	text-align:center;
	padding-bottom:20px;
}
.p3zw h2 span{
	font-size:36px;
	color:#000;
	text-align:center;
	padding-bottom:70px;
}
.p3zw p{
	font-size:18px;
	color:#595757;
	text-align:left;
	line-height:28px;
	padding-left:15px;
	padding-right:15px;
}



.p3zw h3{
	font-size: 26px;
    color: #000;
    text-align: center;
    padding-bottom: 20px;
}


.p4ceng{
	position:relative;
	width:100%;
	min-width: 1200px;
	margin:0 auto;
	height:200px;
	background:url(../images/p6.jpg) center top no-repeat;
}
.p4cengt img{
	width:100%;
	min-width: 1200px;
	margin:0 auto;
}

.p4cengw {
	width:1100px;
	top:30%;
	margin:0 auto;
	text-align:center;
	vertical-align:middle;
	height:200px;

}
.p4cengw h3{
	font-size:40px;
	color:#fff;
}

.p4cengw h4{
	padding-top:35px;
	text-align:center;
	font-size:26px;
	color:#fff;
	padding-bottom:30px;
	margin:0 auto;
	vertical-align:middle;
	height:200px;
	line-height:44px;
}












.nnew{
	width:1200px;
	margin:0 auto;
	padding-top:100px;
	
}

.nnewb{
	height:290px;
	background-color:#f4f4f4;
}
.nnewbt{
	float:left;
	width:400px;
	height:290px;

}
.nnewbt img{
	 width:100%;
}

.nnewbw{
	float:right;
	width:710px;
	text-align:left;
	padding-top:30px;
	padding-right:40px;
	
}
.nnewbw h3{
	font-size:30px;
	line-height:50px;
	color:#000;
	text-align:left;
}

.nnewbw h4{
	font-size:22px;
	line-height:50px;
	color:#fcb813;
	text-align:left;
	padding-bottom:10px;
}

.nnewbw p{
	font-size:16px;
	line-height:30px;
	color:#000;
	text-align:left;
	padding-left: 0px;
}
.nmore p{
	margin-top:20px;
	width:200px;
	height:50px;
	font-size:20px;
	line-height:50px;
	text-align:center;
	border: solid 1px #0780c6;
}

.newsn{
	width:1200px;
	margin:0 auto;
	padding-top:50px;
}



.page{  text-align:center;font-family: Arial,"微软雅黑";   margin-top: 20px;margin-bottom: 100px;}

#pagination {

    display: inline-block;	 

}

#pagination a, #pagination i {

    display: inline-block;

    vertical-align: middle;

    width: 22px;

    color: #7D7D7D;

    text-align: center;

    font-size: 10px;

    padding: 3px 0 2px 0;

    -webkit-user-select:none;

       -moz-user-select:none;

        -ms-user-select:none;

         -o-user-select:none;

            user-select:none;

}



#pagination a {

    margin: 0 2px 0 2px;

    border: 1px solid #E6E6E6;

    cursor: pointer;

    padding: 4px 2px;

}

#pagination i {

    margin: 0 3px 0 3px;

}

#pagination a.current {

    background-color: #df3120;

    color: #FFFFFF;

}




.acr{
	width:1200px;
	margin:0 auto;
	padding-top:100px;
	height:auto;
	padding-bottom:100px;
	
}
.acr h2{
	font-size:30px;
	color:#fcb813;
	text-align:left;
	padding-bottom:20px;
	color:#333333;
}
.acr h3{
	font-size:18px;
	line-height:30px;
	color:#666666;
}

.acre {
	width:1200px;
	margin:0 auto;
	padding-top:20px;
}

.acre p{
	font-size:16px;
	color:#595757;
	text-align:left;
	line-height:28px;
	padding-left:15px;
	padding-right:15px;
}







.nav-bz{text-align: center;margin-top: 30px;z-index: 9999;}

.nav-bz a{z-index: 9999;background-color: #F0F0F0;font-size: 14px;color: #353535;border: 1px solid #BFBEB8;width: 137px;height: 34px;line-height: 34px;display: inline-block;margin-left: 5px;}

.nav-bz a:hover{background-color: #df3120;color: #FFFFFF;}

.nav-bz .nav-on{background-color: #df3120;color: #FFFFFF;}
















