@charset "utf-8";
html,body{ font:12px 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333;  -webkit-text-size-adjust:none;}
ul,li{list-style-type:none;}
.main{ width:1200px; margin:0px auto; overflow:hidden;}
*{ margin:0px; padding:0px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#1C57C4; text-decoration:none;}
.main_visual{width:100%; height:560px;  overflow:hidden; margin:0 auto; position:relative; min-width:1200px; margin-top:-20px;}
.v2_banner{min-width:1200px; margin-top:-20px; position:relative;}
.v2_banner .adtitle{ position:absolute; top:140px; font-size:36px; left:50%; margin-left:-600px;}
.main_image {width:100%; height:560px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:560px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:560px; position:relative;}
.main_image li span {display:block; width:100%; height:560px}
.main_image li a {display:block; width:100%; height:560px}
.main_image li div {position:absolute; top:50%;left:50%; color:#FFFFFF; margin-top:-55px;margin-left:-125px; font-size:30px; font-family:"宋体";}
div.flicking_con {margin:0px auto; position:relative; }
div.flicking_con .flicking_inner {position:absolute; top:1000px; left:0px; z-index:1; height:21px;}
div.flicking_con a {float:left; width:15px; height:15px; margin:0; padding:0; background:url(../btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-1000px; margin:5px; overflow:hidden;}
div.flicking_con a.on {background-position:0 -19px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(/assets/hover_left.png) no-repeat left top;left:50px;}
#btn_next{background:url(/assets/hover_right.png) no-repeat right top;right:50px;}

/*head*/
.head{overflow:hidden; height:125px;}
.head .logo{ float:left;}
.head .logo img{ margin-top:15px;}
.head .nav{ float:right;}
.head .nav ul li{ float:left; padding:0px 30px; font-size:16px; height:105px; line-height:105px;}
.navdown a{ color:#00C;}
/*footer*/
.foot{ background:#363f4e; width:100%; height:auto;}
.foot .foot_contact{ color:#ffffff;}
.foot .foot_contact ul li{ float:left; margin-top:30px; margin-bottom:30px; line-height:25px; width:300px;}
.foot .foot_contact ul li div{ font-size:14px; font-weight:bold;}
.foot .foot_contact ul li .ewm{ text-align:center; width:100%; line-height:18px;}
.foot .foot_txt{ color:#ffffff; background:#29313c; font-size:12px; text-align:center; height:45px; line-height:46px; clear:both;}
.foot .foot_txt a{ color:#ffffff;}
.foot .link{font-size:14px; font-weight:bold; background:#363f4e; width:100%; color:#ffffff; heigh:30px; line-height:30px; padding-top:10px;}
.foot .link_txt{ padding-top:10px;padding-bottom:10px; line-height:25px;}
.foot .link_txt a{ color:#ffffff; margin-right:10px;}
.foot .line{ border-bottom:1px solid #29313c; height:30px;}
/*about*/
.blank40{ height:40px; clear:both;}
.blank10{ height:10px; clear:both;}
.ared{ color:#e62129; width:100%; font-size:32px; height:25px; line-height:25px; text-align:center; font-weight:bold;}
.ahui{ color:#bcbcbd; width:100%; font-size:24px; line-height:28px; text-align:center; }
.about_list{width:1350px; overflow:hidden;}
.about_list li{ float:left; height:255px; width:278px; margin-right:30px; text-align:center; overflow:hidden; margin-bottom:30px; cursor:pointer;}


.about_list li:hover{ background:#e62028;}
.title_line{background:url(../line.gif) center 30px no-repeat; height:65px;}
.title_cn{ color:#e62129; width:100%; font-size:32px; height:25px; line-height:25px; text-align:center; font-weight:bold;}
.title_en{ color:#bcbcbd; width:100%; font-size:24px; line-height:28px; text-align:center; margin-top:8px;}
.text_wmys{ width:1200px; height:770px;background:url(../wmys.jpg) -10px 0px no-repeat; margin-top:20px;}
.text_wmys .pic_left{ float:left; width:440px; padding-left:70px;padding-top:12px;}
.text_wmys .pic_left .title{font-size:24px; font-weight:bold; color:#757475;}
.text_wmys .pic_left .mes{ font-size:14px; margin-top:10px; line-height:25px;}

.text_wmys .pic_right{ float:right; width:470px;padding-top:12px;}
.text_wmys .pic_right .title{font-size:24px; font-weight:bold; color:#757475;}
.text_wmys .pic_right .mes{ font-size:14px; margin-top:10px; line-height:25px;}


.text_hzpp{background:url(../ditu.jpg) 0px 0px no-repeat; width:1200px; height:607px; padding-top:80px; overflow:hidden;}
.text_hzpp table{ background:#ffffff; margin:0px auto;}
.text_hzpp table img{ vertical-align:middle;}
.table_wh{ width:180px; height:128px; text-align:center;}
.left_line{ border-bottom:1px solid #e6e8e7;border-right:1px solid #e6e8e7;}
.bottom_line{ border-bottom:1px solid #e6e8e7;}
.right_line{border-right:1px solid #e6e8e7;}


.home_news{width:1200px; height:415px; margin-bottom:40px; overflow:hidden;}
.home_news .news_pic{ float:left; width:520px; height:412px;}
.home_news .news_pic_right{ float:right; width:650px;}
.home_news .news_pic_right .top_class{ height:25px; line-height:25px; border-bottom:1px solid #dedede;}
.home_news .news_pic_right .top_class a{ font-size:14px; display:block; height:25px; float:left; line-height:25px;  padding:0px 30px;}
.home_news .news_pic_right .top_class a:hover{border-bottom:1px solid #ff0000;}
.home_news .news_pic_right .top_class a.hover{border-bottom:1px solid #ff0000;}
.home_news .news_pic_right .first .news_title{ font-size:14px; font-weight:bold; height:25px; line-height:25px;}
.home_news .news_pic_right .first .news_text{ font-size:12px;line-height:23px; border-bottom:1px dashed #cccccc; padding-bottom:10px; padding-top:10px; font-size:14px; margin-bottom:20px;}
.home_news .news_pic_right .news_title_list{ height:30px; line-height:30px; font-size:14px;}
.home_news .news_pic_right .news_title_list span{ float:right;}
.home_news .news_pic_right #new2{ display:none;}
.none{display:none;}
/*about us*/
.atitle{ height:50px; line-height:50px; font-size:16px; color:#333333; border-bottom:5px solid #e6212a; width:300px;}
.atext{line-height:25px; font-size:14px;  color:#666666; overflow:hidden; padding:20px 0px;}
/*news*/
.news_left{ float:left; overflow:hidden; width:890px; background:#f8f8f8; margin-bottom:30px;}
.news_left .newlist{width:840px; clear:both; padding-bottom:20px;padding-top:10px; margin-left:20px; border-bottom:1px dashed #cccccc; overflow:hidden;margin-bottom:10px;}
.news_left .newlist .newpic{ width:160px; height:100px; float:left;}
.news_left .newlist .newpic img{ width:160px; height:100px;}
.news_left .newlist .newright{ float:right; width:660px}
.news_left .newlist .newright h3{font-size:16px;}
.news_left .newlist .newright .newsdes{ margin-top:5px; line-height:20px;}
.news_left .newlist .newright .newsbottom{ margin-top:5px; line-height:20px; color:#959393;}


/*科e互联特效基本框架CSS结束，应用特效时，以上样式可删除*/
#owl-demo{position:relative;width:890px;height:390px;margin:0px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:890px;height:390px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../bg17.png);}
.owl-next{right:0;background-image:url(../bg18.png);}
.owl-prev:hover{background-image:url(../bg19.png);}
.owl-next:hover{background-image:url(../bg20.png);}
/* clearfix */
.owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/* display none until init */
.owl-carousel { display: none; position: relative; width: 100%; -ms-touch-action: pan-y; }
.owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; }
.owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; }
.owl-carousel .owl-item { float: left; }
.owl-controls .owl-page, .owl-controls .owl-buttons div { cursor: pointer; }
.owl-controls { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* mouse grab icon */
.grabbing { cursor: url(grabbing.png) 8 8, move; }
/* fix */
.owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }






.news_right{ float:right; overflow:hidden; width:290px; background:#f8f8f8;}
.news_right .ntitle{ font-size:16px; height:35px; line-height:35px;width:260px; margin-left:15px;margin-top:10px;margin-bottom:10px;}
.news_right .ntext{ border:#e4eaec solid 1px;border-bottom:none;width:260px; margin-left:15px;}
.news_right .ntext .line{ border-bottom:#e4eaec solid 1px; padding:10px; line-height:25px; font-size:14px;}
.news_right .newsclass{border-top:#e4eaec solid 1px; margin-top:35px;width:260px; margin-left:15px; padding:25px 0px;}
.news_right .newsclass div{ font-size:14px; height:30px; line-height:30px; margin-left:20px;}


/*page*/
.met_pager{text-align:center;padding:20px 0 0}
.met_pager a{border:1px solid #e0e0e0;text-align:center;height:28px;line-height:28px;min-width:28px;_width:28px;text-align:center;display:inline-block;color:#aaa}
.met_pager a:hover{border:1px solid #a0a0a0;color:#aaa}
.met_pager .PreSpan,.met_pager .NextSpan{height:30px;line-height:30px;min-width:60px;_width:60px;text-align:center;background:#f0f0f0;color:#ccc;display:inline-block}
.met_pager .PreA,.met_pager .NextA{height:28px;line-height:28px;min-width:58px;_width:58px;color:#aaa}
.met_pager .PreSpan,.met_pager .PreA{margin-right:6px}
.met_pager .NextSpan,.met_pager .NextA{margin-left:6px}
.met_pager .firstPage,.met_pager .lastPage{font-weight:bold;height:28px;line-height:28px;min-width:40px;_width:40px;color:#aaa}
.met_pager .Ahover{font-weight:bold;background:#f0f0f0;color:#aaa}
.met_pager .PageText{margin-left:10px;color:#aaa}
.met_pager #metPageT,#metPageB{text-align:center;border:1px solid #e0e0e0;color:#aaa}
.met_pager #metPageT{width:20px;padding:6px 5px 5px}
.met_pager #metPageB{min-width:40px;_width:40px;padding:6px 0 5px;cursor:pointer;font-weight:bold}
*html .met_pager #metPageT{height:13px;line-height:13px}
*html .met_pager #metPageB{padding:0;height:28px;line-height:20px}
*+html .met_pager #metPageT{height:13px;line-height:13px}
*+html .met_pager #metPageB{padding:0;height:28px;line-height:20px}
/*contact*/
.list-paddingleft-2 li{ float:left; width:400px;}
.contact_top{ width:650px; margin:0px auto; overflow:hidden;}
.contact_top .c_left{ float:left;}
.contact_top .c_right{ float:right; font-size:16px; line-height:25px; padding-top:5px;}
.c_line{ border-bottom:1px solid #29313c; height:30px; margin-bottom:40px;}

.t_line{ border-top:1px solid #e4eaec; height:20px; width:100%; margin-top:-20px;}
.met_title{ text-align:center; font-size:20px;}
.title2{ text-align:center; font-size:12px; height:50px; line-height:50px;}
.news_text_1{font-size:14px; height:auto; line-height:25px; overflow:hidden; padding:10px 0px;}
.met_tools{ height:40px; line-height:40px; overflow:hidden;}
.met_tools .bdsharebuttonbox{ float:left;}
.met_tools  .met_page{ float:right; height:40px; overflow:hidden; margin-top:-8px;}
.met_tools  .met_page li{ float:left; font-size:14px;}
.met_tools  .met_page li span{ margin-right:10px; font-weight:bold;}
.met_tools  .met_page .met_page_preinfo{ margin-right:20px; }
.met_tools  .met_page .met_page_next{ margin-right:20px;}


.am-fr {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.pagination {
    display: flex;
    align-items: center;
    justify-content: center;
}

.pagination li {
    border: 1px solid #ddd;
    padding: 2px 5px 2px 5px;
    color: #aaa;
    margin-left: 3px;
    margin-right: 3px;
}

.pagination li.active {
    border: 1px solid #e0e0e0;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #aaa;
    background-color: #f0f0f0;
    text-decoration: none;
}
