@charset "utf-8";

/* CSS Document */

*{ padding:0px; margin:0px;margin: auto;}

body{ background:#f0f0f0 !important; font-size:14px;}

ul,li{ list-style:none; padding-left:0px; margin:0px;}



ol,ul{ padding:0px !important;}

.clr{ clear:both;}

a{ color:#666; text-decoration:none;}

dl,dt{ margin:0px; font-weight:normal;}

img{ max-width:100%;}

.head_bg{ width:100%; height:150px;  background:#fff; overflow:hidden; }

.head_cen{ max-width:1200px; height:auto; margin:0 auto; margin-top:45px;}

.logo{ width:588px; height:55px; margin-top:25px; float:left;}

.line_bor{ width:1px; height:47px; background:#d1d1d1; float:left; display:block; margin-top:28px; margin-right:21px; margin-left: 10px;}

.head_title{ width:auto; height:auto; overflow:hidden; float:left; color:#1e519a; font-size:18px; line-height:22px; margin-top:29px; }

.language{ width:auto; height:20px; float:right; margin-top:-15px;}

.language a{ float:left; display:block; width:21px; height:15px; color:#383838; font-size:14px; margin-left:5px;}

.language a:hover{color:#383838;}

.lan_xz{ width:auto !important; height:15px; line-height:15px; font-size:14px; display:block;}

.logo img{ max-width:588px; max-height:55px;}

.language_icon{ background:url(../images/language_icon.png)}

.lan_cn{background-position: 0 0;}

.lan_en{background-position: 21px 0;}

.container{ position:relative;}

.wap_menu{ display:none;}

.wap_menu .am-menu-nav a{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}



.index_banner{ position:relative;}

.head_bg .am-menu-toggle img{ height:30px;}

.head_bg .am-menu-offcanvas1 .am-menu-toggle{ top:6px ; right:-4px;}

.head_bg .am-menu-offcanvas1 .am-menu-nav>li>a{ border-bottom:#ddd solid 1px; border-top:none;}

.head_bg .am-menu-offcanvas1 .am-menu-nav{ border-bottom:none;}

.head_bg .am-menu-offcanvas1 .am-menu-sub{ border-top:#c1c1c1 solid 1px;}

.index_banner .am-slider-a4{box-shadow: 0 1px 4px rgba(0,0,0,0) !important; }

.index_banner .am-slider-a1{-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0); /* box-shadow: 0 1px 4px rgba(0,0,0,.2); */}

.head_bg .am-menu-offcanvas1 .am-menu-sub a:hover{ color:#000;}

.index_banner .am-slider-a1 .am-control-nav{ bottom: 10px;}

.index_banner .am-slider-a1 .am-control-nav li a{ background:#999;  height:5px;border-radius:100px;transition: all .5s ease-in-out; width:5px;}

.index_banner .am-slider-a1 .am-control-nav li a.am-active{ background:#fff; width:20px; height:4px; border-radius:100px;transition: all .5s ease-in-out;}

.head_bg .am-menu-offcanvas1 .am-menu-toggle{ background:#eee; top:10px;}

/*幻灯片轮播*/

.home_banner{ width:100%; height:auto; overflow:hidden; position:relative;}

.home_banner:hover .am-direction-nav a{opacity:1;transition: all .3s ease;}

.am-direction-nav a{position:absolute;top:45%;z-index:10;display:block;width:49px;height:53px;margin:-18px 0 0;overflow:hidden;opacity:0;cursor: pointer;color: rgba(0,0,0,.65);

-webkit-transition: all .3s ease;transition: all .3s ease; z-index:2}

.am-slider-a1 .am-control-nav li a.am-active{ }

.am-slider-a1 .am-control-nav li a{ }

.am-slider-a1 .am-direction-nav, .am-slider-a1 .am-pauseplay{display: block !important;}

.am-direction-nav .am-prev{left: 0px;}

.am-direction-nav .am-next{right: 0px;}

.am-direction-nav a.am-next {}

.home_banner .am-slider-a1 .am-control-nav{ z-index:2; bottom:15px;}

.am-slider{ position:relative;}

.home_bannerbg{ width:100%; height:auto; overflow:hidden; position:relative; margin-top:-29px; z-index:9;}

.am-slider-a1 .am-control-nav li a.am-active {

    height: 7px !important;

    border-radius: 100px;

    background: #fff !important;

    transition: all .3s ease-out;

    width: 40px !important; 

}

.am-slider-a1 .am-control-nav li a {

    background: rgba(255,255,255,0.5) !important;

    height: 7px !important; 

    width: 7px !important;

    border-radius: 100%;

    box-shadow: inset 0 0 3px rgba(0,0,0,0) !important;

    transition: all .3s ease-out;

}


.bot_zti{ width: 100%; height: auto; overflow: hidden; padding-top:15px; } 
.bot_zti li{ width: 33.3%; height:auto; float: left; padding-top: 5px ; padding-bottom:5px; text-align: center; border-right:#eee dashed 1px; border-bottom:#eee dashed 1px; }




.head-v3{position:relative;z-index:100;min-width:1200px;max-width: 1205px}

.head-v3 .navigation-inner{margin:0 auto;width:1200px;position:relative}

.navigation-up{height:52px;background:#1e519a}

.navigation-up .navigation-v3{}

.navigation-up .navigation-v3 ul{float:left}

.navigation-up .navigation-v3 li{float:left;font:normal 16px/52px ; height:52px; text-align:center; line-height:52px; width:168px; color:#fff; margin-right:1px;}



.navigation-up .navigation-v3 .nav-up-selected{background: url(../images/menu_img.jpg) repeat-x;transition: all .3s ease-out;}

.navigation-up .navigation-v3 .nav-up-selected a{color:#1e519a;transition: all .3s ease-out;}

.navigation-up .navigation-v3:hover .nav-up-selected-inpage{ background:none; color:#fff;transition: all .3s ease-out;}

.navigation-down .nav-down-menu:hover .nav-up-selected-inpage{background:none; color:#fff;transition: all .3s ease-out;}

.navigation-up .navigation-v3:hover .nav-up-selected-inpage a{ color:#fff;transition: all .3s ease-out;}

.navigation-up .navigation-v3 .nav-up-selected-inpage{background: url(../images/menu_img.jpg) repeat-x;transition: all .3s ease-out;}

.navigation-up .navigation-v3 .nav-up-selected-inpage a{ color:#1e519a;transition: all .3s ease-out;}

.navigation-up .navigation-v3 li{font-weight:normal;padding:0;margin:0}

.navigation-up .navigation-v3 li a{ width:168px;color:#fff;display:inline-block;height:52px; font-weight:bold;}



.navigation-down{position:absolute;top:52px;left:0px;width:100%}

.navigation-down .nav-down-menu{width:100%;margin:0;background:none;position:absolute;top:-15px; height:50px; line-height:50px;}

.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}

.navigation-down .nav-down-menu dl{float:left;}

.navigation-down .menu-1 dl{ margin-top:15px; background:#fff; width: 168px; padding-bottom:10px;}

.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}

.navigation-down .menu-1 dl a{color:#333; width: 100%; font-size:14px; padding:0 10px; text-align: center;  height: auto; overflow: hidden; padding-top: 10px; padding-bottom:10px; line-height:15px; display:block; float:left; }

.navigation-down .menu-1 dl a:hover{color:#1e519a;}

.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}



.m_2{ margin-left:168px;}

.m_3{ margin-left:336px;}

.m_4{ margin-left:504px;}

.m_5{ margin-left:672px;}

.m_6{ margin-left:840px;}

.m_7{ margin-left:1009px;}

.index_box{ max-width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:15px;}





.m_right{ width:100%; height: auto; background:#fff; overflow:hidden; }

.hot_box{ width:100%; height:auto; padding-bottom:25px; float:right; }

.bot_title{ width:100%; height:50px; line-height:50px;  margin:0 auto; padding:0 15px; position:relative;   color:#333; font-weight:bold; font-size:16px;}

.boir_line{ width:100%; height:1px; background:#dfdfdf;}

.bot_title i{ width:4px; height:18px; position:absolute; display:block; top:16px; background:#1e519a;}

.bot_title span{ margin-left:10px;}

.bot_title a{color:#999; font-size:12px; float:right;}

.hot_left{ width:137px; height:89px; float:left; position:relative; margin-top:24px;}

.hot_left img{ width:137px; height:89px;}

.hot_img_right{ width:178px; height:80px; float:right;margin-top:24px;}

.hot_img_title{ font-size:14px; color:#464545; height:60px; margin-top:1px; line-height:20px; font-weight:bold;display: -webkit-box; overflow:hidden;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;

    word-wrap: break-word;

    word-break: break-all;}

.hot_b{ padding:0 15px; height:auto; overflow:hidden;}

.hot_img_right p{ color:#999999; margin-top:10px; font-size:12px;}

.hot_left span{ width:20px; height:20px; display:block; position:absolute; top:0px; left:0px; background:#12b270; text-align: center; color:#fff;}

.hot_list{ width:100%; height:auto; overflow:hidden; margin-top:15px;}

.hot_list li{ width:50%; height:35px; float:left; line-height:35px; position:relative; margin-bottom:1px; background:url(../images/icon_y.jpg) left no-repeat;  }

.hot_list li a{white-space:nowrap; width:75%; font-size:14px; color:#646464; float:left;  overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; padding-left:10px;}

.hot_list li a:hover{ color:#1e519a;background:url(../images/icon_yh.jpg) left no-repeat; }

.hot_list li span{ float:right; color:#999; font-size:14px;}

.hot_list li .hot_1{ margin-right:40px;}

.hot_list li .hot_2{ margin-right:0px;}



.pent{ width:100%; height:auto; overflow:hidden; background:#fff; padding:10px 15px 30px 15px; margin-top:15px;}

.i_p_list{ width:100%; height:112px; margin-top:8px;}

#demo {overflow:hidden;width: 1144px;height:112px;  }
@media  screen and (min-width: 320px) and (max-width:768px) {
    .pent{padding-bottom: 10px;}
    #demo {height:83px;  }
}

#demo li{ float:left; height:112px; text-align:center; margin-right:11px; border:#f2f2f2 solid 1px; position:relative;}

#demo img {  height:110px;}

#indemo {float: left;width: 800%;}

#demo1 {float: left;}

#demo2 {float: left;}

#demo li:hover p{opacity:1;transition: all .3s ease-out; }

#demo li p{  height:100%;width:100%; line-height:100%; display:block;display: flex;

    justify-content: center;

    align-items: center; font-size:14px; overflow:hidden;text-overflow:ellipsis;  color:#fff;  position:absolute; left:0px; top:0px; opacity:0; background:rgba(0,0,0,0.5);transition: all .3s ease-out; z-index:9;}




#lunbo {overflow:hidden;width: 1144px;height:112px;  }
@media  screen and (min-width: 320px) and (max-width:768px) {
    .pent{padding-bottom: 10px;}
    #lunbo {height:83px;  }
}

#lunbo li{ float:left; height:112px; text-align:center; margin-right:11px; border:#f2f2f2 solid 1px; position:relative;}

#lunbo img {  height:110px; }

#inlunbo {float: left;width: 800%;}

#lunbo1 {float: left;}

#lunbo2 {float: left;}

#lunbo li:hover p{opacity:1;transition: all .3s ease-out; }

#lunbo li p{  height:100%; line-height:120%; display:block;display: flex;

    justify-content: center;

    align-items: center; font-size:14px; overflow:hidden;text-overflow:ellipsis;  color:#fff;  position:absolute; left:0px; top:0px; opacity:0; background:rgba(0,0,0,0.5);transition: all .3s ease-out; z-index:9;}




.index_box2{ width:100%; height:auto; overflow:hidden; margin-top:15px; margin-bottom:15px;}

.index_box2 ul{ width:102%;}

.index_box2 li{ width:32%; float:left; height:auto; overflow:hidden; background:#1e519a; margin-right:1%;}

.index_box2 li:hover img{transition: all .3s ease;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}

.index_pic{ width:51.52%; float:left; overflow:hidden;}

.index_pic img{ max-width:100%;transition: all .3s ease;}

.index_ititle{ width:48%; float:right; text-align:center; color:#fff; font-size:22px; font-weight:bold; position:relative;}

.index_ititle h1{font-size:22px; margin-top:27%;letter-spacing: 4px; text-align:center;}

.i_sanjiao{

    width:0;

    height:0; position: absolute; left:-15px; z-index:11;

    border-top:15px solid transparent;

    border-bottom:15px solid transparent;

    border-right:15px solid #1e519a;

}



.i_jiant{ width:24px; height:24px; border:#fff solid 2px; position:relative; border-radius:100px; margin-top:18px; display:block; text-align:center; line-height:20px;transition: all .3s ease-in-out;}

.am-icon-angle-right:before{ position:absolute; top:-2px; left:6px; font-weight:normal; font-size:10px;}



.index_box3{ width:100%; height:auto; overflow:hidden; margin-bottom:3%;}

.index_box3 li{ width:40%; float:left; color:#464646; font-size:15px;}
.index_box3 li:nth-child(3){ width: 20%; float: right; }
.index_box3 li .bot_title{ padding:0 0px;}

.index_b3_text{ padding-left:12px;}

.index_b3_text a{color:#464646; font-size:15px;}

.index_b3_text a:hover{color:#333;}



.footer_bg{ width:100%; height:auto; overflow:hidden; border-top:#1e519a solid 2px; padding:30px 0 30px 0; background:#fff;}

.footer_cen{ max-width:1200px; margin:0 auto;}

.footer_logo{ width:15%; float:right; text-align:right;}

.footer_left{ width:82%; float:left;}

.footer_left h1{ color:#464646 ;font-size:16px;}

.footer_copy{ color:#464646; font-size:14px;}

.head_title2{ display:none;background:#1e519a; color:#fff;  font-size:14px; padding:5px 20px 5px 20px;}

.wap_menu .am-menu-sub{  padding: 5px 0 5px 15px !important;}

.single_box{ max-width:1200px; min-height:600px; margin:0 auto; background:#fff; padding:50px; margin-bottom:30px; margin-top:15px;}

.single_title{ width:100%; height:auto; overflow:hidden; padding-bottom:40px; margin-bottom:40px; border-bottom:#eee solid 1px; text-align:center; color:#555454; font-size:30px; font-weight:bold;}

.single_text{ line-height:25px; font-size:15px; }
.single_text img{max-width:600px; height: auto; }
.single_cen a{ margin-right:7px; font-size:15px; position:relative; }

.single_cen .am-icon-angle-right:before{ position:relative; left:auto; top:auto; width:15px; height:18px; padding-right:4px;font-size: 18px;color: #999;}



.single_top{ width:100%; height:50px; background:#fff; border-bottom:#ebeaea solid 1px;}

.single_cen{ max-width:1200px; height:50px; line-height:50px; margin:0 auto; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.single_cen .am-icon-sm:before{ padding-right:5px !important; font-size:130% !important; margin-top:-2px;vertical-align: -4% !important; width:23px; height:19px;}

.par_list{overflow:hidden;width: 100%;height:auto; overflow:hidden;  }

.par_list ul{ width:101%;}

.par_list li{ float:left;width:19%; height:auto; text-align:center; margin-right:1%; position:relative; margin-bottom:10px;}

.par_list li img { max-width:100%; max-height:110px;}

.par_img{ width:100%; height:112px; border:#f2f2f2 solid 1px;display: flex;

    justify-content: center;

    align-items: center;}

.par_list li p{ width:100%; height:30px; line-height:30px;}

.news_left{ width:100%; height:auto; overflow:hidden; position:relative; }

.news_left ul{ padding:0px;}

.news_left li{ width:100%; height:auto; overflow:hidden; margin-bottom:35px; position:relative;  background:#fff; transition: all .4s ease;}

.news_left li:hover .n_title{ color:#ed1b23;transition: all .4s ease-in-out;}

.n_pic{ width:17%; height:auto; overflow:hidden; float:left; position:relative;    transition: all .4s ease; }

.n_pic img{max-width:100%; border-radius:5px;    transition: all .4s ease;}

.n_right3{ width:auto;     padding-left:20%;}

.n_right{ width:50%; float:left;height: auto;    transition: all .4s ease;

overflow: hidden;

margin-bottom: 15px;}

.n_title{ font-size:18px; font-weight: normal; color:#333; margin-top:1%;  margin-bottom:12px !important;white-space:nowrap;  overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}

.n_content{ width:100%; height:40px; line-height:20px; overflow:hidden; color:#888; font-size:14px;display: -webkit-box; overflow:hidden;

-webkit-box-orient: vertical;

-webkit-line-clamp: 2;

word-wrap: break-word;

word-break: break-all;}

.news_left li .am-icon-calendar-plus-o:before{ padding-right:5px; width:19px; height:14px;}

.n_time2{ font-size:14px; color:#999; display:block; margin-top:10px;line-height: 20px;}

.i_1{ width:25%; height:100%; position:absolute; left:0px; bottom:-100%; background:rgba(255,255,255,0.2); transition: all .9s ease;}

.i_2{ width:25%; height:100%; position:absolute; left:25%; top:-100%; background:rgba(255,255,255,0.4); transition: all .9s ease;}

.i_3{ width:25%; height:100%; position:absolute; left:50% ;bottom:-100%; background:rgba(255,255,255,0.2); transition: all .9s ease;}

.i_4{ width:25%; height:100%; position:absolute; left:75%; top:-100%; background:rgba(255,255,255,0.4); transition: all .9s ease;}

.news_left li:hover .i_1{ bottom:0px;transition: all .9s ease;}

.news_left li:hover .i_2{ top:0px;transition: all .9s ease;}

.news_left li:hover .i_3{ bottom:0px;transition: all .9s ease;}

.news_left li:hover .i_4{ top:0px;transition: all .9s ease;}

.news_left li:hover .n_time{ left:50%;transition: all .4s ease; width:95px; font-size:12px;}

.news_left li:hover .n_time{  animation:rotating2 0.5s linear;}

@keyframes rotating2 {from {transform: rotateX(180deg);}}

@keyframes rotating {from {transform: rotateY(120deg);}}

.n_time{ width:0px; height:30px; line-height:30px; position:absolute; top:40%; left:-50%; margin-left:-47.5px; background:rgba(0,0,0,0.5); color:#fff; border-radius:100px; text-align:center;transition: all .4s ease; z-index:999; font-size:0px;}

.n_show_title {width: 100%; font-size: 26px;font-weight: 700;text-align: center;margin-top: 15px; line-height:30px;}

.n_show_time {font-size: 12px;color: #666;text-align: center;margin-bottom: 15px;  padding-top:5px;}

.sx_box{ width:100%; height:55px; line-height:55px; font-size:15px; color:#5d5d5d; border-bottom:#eee solid 1px; margin-bottom:40px; margin-top:35px;}

.sx_right{ width:100%;white-space:nowrap;  overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}

.sx_right:hover{ color:#ed1b23;}



.meet_box{ max-width:640px; height:auto; overflow:hidden; margin:0 auto;}

.meet_box li{ width:auto; overflow:hidden; height:auto; margin-bottom:15px;}

.meet_box li i{ color:red;}

.meet_box span{ margin-bottom:10px; font-size:16px; display:block;}

.meet_inp{ width:100%; height:44px; line-height:44px; border:#e3e2e2 solid 1px; border-radius:5px; outline:none; padding-left:5px;}

.meet_inp2{ width:100%; height:84px; line-height:24px; border:#e3e2e2 solid 1px; border-radius:5px; outline:none; padding-left:5px;resize: none}

.meet_box dl{ color:#1e519a; font-size:18px; margin-bottom:20px;}

.meer_b1{ float:left; margin-left:10px;}

.am_left{ float:left; margin-top:0px !important; margin-right:30px; margin-left:10px;}

.am_right{ float:left; margin-top:0px !important;}

.ambor{width:100%; height:auto; overflow:hidden; border:#e3e2e2 solid 1px; padding-top:10px; border-radius:5px; outline:none; }

.am_text{ display:block; margin-top:5px;}

.inp_text{ width:100%; line-height:20px;}

.inp_text .ititle{ display:block; font-weight:bold; font-size:20px;}

.meet_butt{ width:160px; height:45px; line-height:45px; background:#1e519a; color:#fff; font-size:16px; text-align:center; outline:none; border:none; border-radius:5px; margin:0 auto; display: block ; margin-top:25px;}

@media screen and (min-width: 320px) and (max-width:768px) 

{



.head_bg{ height:60px;}

.head_cen{ padding:0 20px;}

.logo{ width:auto; margin-top:15px;}

.logo img{ max-width:260px; max-height:50px;}

.m_right{ width:100%;}

.hot_img_right{ width:55%;}

.index_box{ margin-top:0px;}

.line_bor,.language,.head_title{ display:none;}

.index_box2{ padding:0 20px;}

.head_title2{ display: block; background:#1e519a; color:#fff;  font-size:14px; padding:5px 20px 5px 20px;}

.single_box{ margin-bottom:10px;}

.head_cen{ margin-top:0px;}

}

.bot_zti .tui_div{
    float: right;
    width: 270px;
    vertical-align: middle;
    margin-top: 3px;text-align: left;
}
.bot_zti img{
    width:100px;height:100px;border-radius: 100px;float: left;border: 1px solid #e1e1e1;
}


@media screen and (min-width: 320px) and (max-width:414px) 

{
.bot_zti li{ width: 50%; }
.bot_zti li.tui {
    width: 100%;
}
.bot_zti .tui_div{
    float: right;
    width: 220px;
    vertical-align: middle;
    margin-top: 0;
    text-align: left;
}
    .bot_zti img{
        width:80px;height:80px;
    }
.index_box3 li{ width:100%; border-bottom:#fff solid 1px; padding-bottom:15px;}
.index_box3 li:nth-child(3){ width: 100%; }
.index_box2 li{ width:100%; margin-bottom:10px; height:100px;}

.index_pic img{ margin-top:-30%;}

.hot_left{ width:40%; height:60px;}
.index_ititle h1{ font-size: 18px; margin-bottom: 5px; margin-top:8px; }

.hot_left img{ max-width:100%; }

.index_ititle h1{ margin-top:11%;}

.i_sanjiao{ top:40%;}

.index_box3{ padding:0 20px;}

.i_jiant{ margin-top:3px; border:#fff solid 1px;}

.am-icon-angle-right:before{ left:7px; top:-1px;}

.footer_left,.footer_logo{ width:100%;text-align: justify; line-height:20px;}

.footer_logo{ text-align:left; margin-top:15px;}

#demo li{ width:150px; height:81px;}

.i_p_list{ height:84px; }

.pent .bot_title{ padding:0 0px;}

#demo li img{ width:150px; height:79px;}

.par_list li{width:49%;}

.meet_box dl{ font-size:16px;}

.meet_butt{ margin-bottom:30px;}

.hot_list li{ width:100%;}

.hot_list li a{ width:70%;}

.hot_list li .hot_1{ margin-right:0px;}

}

@media screen and (width: 768px) 

{

	.hot_img_right{ width:76%;}

	.i_sanjiao{ top:35%;}

	.index_ititle h1{ margin-top:24%;}

	.index_box3 li{ width:50%;}

	.index_box3{ padding:0 20px;}

	.par_list li{width:24%; height:94px; }

}



@media screen and (min-width: 600px) and (max-width:700px) 

{

	.hot_img_right{ width:76%;}

	.i_sanjiao{ top:35%;}

	.index_ititle h1{ margin-top:24%; font-size:18px;}

	.index_box2 li{ height:90px;}

	.i_jiant{ margin-top:5px;}

	.index_box3{ padding:0 20px;}

	.index_box3 li{ width:50%;}

	.par_list li{width:24%;  }

}

@media screen and (min-width: 320px) and (max-width:1199px) 

{

.wap_menu{ display: block;}

.single_box{ padding:20px;}

.single_top{ padding:0 20px;}

.single_cen{ width:100%;}


}

@media screen and (min-width: 320px) and (max-width:900px) 

{

.home_banner{ width:100%;}	

.footer_cen{ padding:0 20px;}

.head-v3{ display:none;}
.single_text img{ width: 100%; max-width: inherit; height: auto }
}



@media screen and (min-width: 780px) and (max-width:910px) 

{

.home_banner,.m_right{ width:100%;}	

.footer_cen{ padding:0 20px;}

.head-v3,.line_bor,.head_title,.language{ display:none;}

.head_title2{ display:block;}

.hot_img_right{ width:70%;}

.index_box2,.index_box3,.head_cen{ padding:0 20px;}

.i_sanjiao{ top:35%;}

.index_ititle h1{ margin-top:24%;}

.index_box{ margin-top:0px;}

.head-v3,.language{ display:none;}

.wap_menu{ top:17px;}

.par_list li{width:24%; }



}

@media screen and (min-width: 920px) and (max-width:1199px) 

{

.hot_img_right{ width:40%;}

.index_box,.footer_cen,.head_cen{ padding:0 20px;}

.m_right{ height:341px;}

.head-v3,.language{ display:none;}

.wap_menu{ top:17px;}



}



@media screen and (min-width:1000px) and (max-width:1189px) 

{

.m_right{ height:401px;}



}

/*分页样式*/

.listpage {clear: both;text-align: center;}

.xiaocms-page { padding:14px 0 10px; margin-right: 10px;}

.xiaocms-page a { display:inline-block; height:30px; line-height:30px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px;margin-left: 1px;}

.xiaocms-page a:hover { background:#f1f1f1; color:#000; text-decoration:none; }

.xiaocms-page span { display:inline-block; height:30px;padding:0 15px; line-height:30px; background:#ea0019; border:1px solid #ea0019; color:#fff; text-align:center;margin-left: 1px; }



/*客服*/

.keifu{position:fixed;top:5%;left:0;width:131px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    z-index:990;}
.keifu_box{float:left;width:120px;background:url(../images/kefu2.png?id=4); background-size: 120px auto;height:297px;}
.keifu_close:hover{background-position:-60px 0;}
.keifu_con{padding-top:15px;margin-top:130px;}
.keifu_con li{height:33px;padding-left: 17px;
    margin-top: 20px;
    margin-left: 2px;}
.keifu_con li img {width: 100px}
.keifu_con .weixin{height:96px;}
.keifu_con .bt{font-size:16px;height:30px;line-height:30px;text-align:left;padding:0 0 0 20px;color:#012646;}






@media screen and (min-width:1200px) and (max-width:1320px)
{

    .head-v3{min-width:1000px;max-width:1000px;}
    .head_cen{ max-width:1000px;}
    .head-v3 .navigation-inner{width: 1000px}
    .navigation-up .navigation-v3 li{width:140px}
    .navigation-down .menu-1 dl{width: 140px;}
    .m_2{margin-left:140px}
    .m_3{margin-left:280px}
    .m_4{margin-left:420px}
    .m_5{margin-left:560px}
    .m_6{margin-left:700px}
    .m_7{margin-left:840px}
    .logo{width:410px;}
    .logo img{max-width: 410px;}
}