.nav ul{ width:100%;}
.nav .nav_ico{ display:none; font-weight:bold; line-height:200%;}
.flex-control-paging li a{ width:8px !important; height:8px !important; border-radius:50%;}
.flex-control-paging li a.flex-active{ background:#E77830 !important;}
.flex-control-nav{ height:25px !important;}
.vivo-search .search-box button{ position:absolute; right:0; top:0;}
.slider{ width:1200px; margin:0 auto; margin-top:124px;}
.banner_tip{ width:100%; margin:0 auto; height:0; position:relative;}
.banner_tip ul{ width:100%; height:auto; position:absolute; left:0; bottom:0px; z-index:9; padding:15px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.banner_tip ul li{ width:100%; height:auto; position:relative; margin-bottom:10px; }
.banner_tip ul li .li_m{ width:300px; height:40px;background:rgba(231,120,48,.8); line-height:40px; padding:0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#FFF; cursor:pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.banner_tip ul li .li_m span{ margin-right:3px;}
.banner_tip ul li .main{ width:100%; height:0; overflow:hidden; transition:all .3s; background:rgba(255,255,255,.8); padding:0 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.banner_tip ul li .main .tit{ width:100%; height:35px; line-height:35px; font-size:16px; color:#E77830; margin-top:10px;}
.banner_tip ul li .main .tit a{color:#E77830;}
.banner_tip ul li .main .des{ width:100%; max-height:40px; font-size:15px; line-height:165%; overflow:hidden;}
.banner_tip ul li .main .tip{ width:100%; height:50px; padding:10px 0; overflow:hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.banner_tip ul li .main .tip span{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; color:#FFF; padding:0 10px; background:#E77830; margin-right:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.banner_tip ul li .main .ctn{ width:100%; height:80px; padding-bottom:15px; overflow:hidden; font-size:14px; line-height:165%;}
.banner_tip ul li .main .ctn a{ color:#E77830;}
.link .weblink ul li p{ width: 100%; height: 35px; line-height: 35px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.banner_tip ul li .close{ width:52px; height: 52px; display:none;text-align: center; line-height: 52px; font-size:30px; position: absolute; right: 0; top: 0; cursor: pointer; z-index: 9; color:#E77830;}
.banner_tip .tip_img{ width:100%; height:0; position:relative; padding:0;}
.banner_tip .tip_img li{ display:none; margin:0;}
.banner_tip .tip_img li img{ width:100%; position:absolute; left:0; bottom:0; z-index:8;}


@media screen and (max-width:1220px){
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin:0;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; margin:0;}
.vivo-search,.width1200,.main-6,.slider,.about_zc ul li .cont{width:960px;}
.vivo-search{ left:50%; margin-left:-480px;}
.head .logo img, .head .logo{ width:192px; height:54px;}
.head .logo{ padding-top:34px;}
.head_scr .logo{ padding-top:17px;}
.nav{ width:710px;}
.nav li a span{ padding:0 22px;}
.main_juan{ width:300px;}
.box{ width:645px;}
.tab_box{ padding:13px;}
.main_news ul li .cont{ width:100%; margin-left:0;}
.Box .Box_con .btnl{ left:-30px;}
.Box .Box_con .btnr{ right:-30px;}
.Box2 .Box_con .btnl{ left:-25px;}
.Box2 .Box_con .btnr{ right:-25px;}

.mr_frUl,.Box .content,.Box2 .content{ width:100%;}
.main_link{ position:relative;}
.mr_frbox .prev{ left:0; position:absolute;}
.mr_frbox .next{ right:0; position:absolute;}
.tab_menu li{ width:33.33%;}
.main_juan ul li .left{ width:100%; padding-right:80px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main_juan ul li{ position:relative; width:100%;}
.main_juan ul li .red{ position:absolute; right:0; top:0;}
.vivo-search .search-box input{ padding:0 15px; height:40px; line-height:40px; width:590px;}
.main_juan ul{ padding-top:10px;}
.main_juan .more{ margin-top:5px;}
.main_juan ul li{ height:29px; line-height:29px;}
.slider{ width:960px; margin:124px auto 0;}
.n_banner{ height:200px; background-size:100% 100%;}
.about_right{ width:660px;}
.gongyi_xm ul li .kuang{ width:350px; margin-left:10px;}
.main-6 .left{ width:600px; padding:20px;}
.main-6 .left_news li div:last-child{ width:460px;}
.main-6 .left_news li .new-1 h4{ height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.listConts #textarea img{ max-width:100%; height:auto; vertical-align:top;}
.about_lsh{ width:100%;}
.about_lsh ul li{ padding:30px;}
.about_lsh ul li .cont{ margin-left:20px; width:300px;}
.about_right .cont img{ max-width:100%; height:auto;}
.jk_left label{ width:100%; margin-right:0;}
.jk_left label input{ width:462px;}
.jk_input input{ width:100%; height:35px; line-height:35px;}
.juankuan_list table td{ padding:5px; line-height:145%;}
    .about_zc ul li .cont .title{font-size: 24px;}
    .link{ width: 960px !important;}
    .weblink ul li{ margin-right: 14px;}
}
@media screen and (max-width:990px){
.vivo-search,.width1200,.main-6,.slider{width:740px;}
.nav{ width:510px;}
.nav li a span{ font-size:15px; padding:0 7px;}
.nav li .submenu{ left:0 !important; width:0; position:static; display:none !important; top:0; z-index:-1;}
.nav li.selected .submenu,.head_scr li .submenu{ display:none !important;}
.banner_tip ul li .main .ctn{ height:100px;}
.menu_news_main{ width:150px;}
.menu_news_img{ display:none;}
.vivo-search{ margin-left:-370px;}
.box{ width:100%;}
.main_juan{ width:100%; margin-top:15px; }
.mr_frbox .prev,.mr_frbox .next{ display:none;}
.mr_frUl ul li{ margin-right:15px;}
.slider{ width:740px; margin:124px auto 0;}
.about_left{ width:220px;}
.about_right{ width:500px;}
.about_left .menua ul li a:hover, .about_left .menua ul li a.cur{ background-position:95% center;}
.gongyi_xm ul li img{ width:100%;}
.gongyi_xm ul li .kuang{ width:100%; margin-left:0;}
.about_right .title .right{ width:100%; text-align:left;}
.guanli_zd ul li{ width:100%; position:relative; padding-right:75px;}
.guanli_zd ul li span{ position:absolute; right:0; top:0; font-size:13px;}
.guanli_zd ul li a{ display:block; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main-6 .right{ padding:15px;}
.main-6 .left{ width:415px; padding:15px;}
.main-6 .left_news li div:first-child{ width:65px;}
.main-6 .left_news li div:last-child{ margin-left:75px; width:315px;}
.about_right .cont{ width:100%; margin-left:0;}
.jk_left label input{ width:320px;}
.jk_left{ width:100%;}
    .n_banner{ background-size: 100% 100% !important;}
    .about_zc ul li .cont{width: 100%;}
    .about_zc ul li .cont .title{font-size: 20px;}
    .about_zc ul li .cont .close{left: 0;}
    .main_news ul li .cont span.title{max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
    .listConts .title{font-size: 20px;}
    .link{ width: 740px !important; padding: 15px;}

}
@media screen and (max-width:770px) {
.listConts #textarea img {
    max-width: 100%;
    height: auto!important;
    vertical-align: top;}
.vivo-search,.width1200,.main-6,.slider{width:480px;}
.nav .nav_ico{ display:block;}
.nav ul{ display:none;}
.nav{ width:200px; height:85px; position:relative;}
.nav .nav_ico{ font-size:40px; font-weight:normal; width:50px; height:50px; line-height:50px; text-align:center; position:absolute; right:0; top:15px; cursor:pointer;}
.nav ul{ width:480px; background:#fff; border-top:1px solid #eee; position:absolute; right:-28px; top:85px; z-index:9999;}
.head .logo{ padding-top:15px;}
.head,.nav,.souico{ height:85px !important;}
.nav li{ float:none; width:100%; height:auto;}
.nav li a span,.nav li a{ height:40px; line-height:40px; display:block; width:100%;}
.vivo-search{ margin-left:-240px;}
.vivo-search .search-box{ width:100%; left:0; margin-left:0; padding:0 10px;}
.vivo-search .search-box input{ width:100%; padding-right:70px;}
.vivo-search .search-box button{ position:absolute; right:0; top:0;}
.nav li a span i{ display:none;}
.slider{ width:480px; margin:85px auto 0;}
.about_left,.about_right{ width:100%;}
.n_banner{ margin-top:85px;}
.guanzhu{ display:none !important;}
.about_right{ margin-top:15px;}
.main-6 .right,.main-6 .left{ width:100%;}
.main-6 .left_news li div:last-child{ width:355px;}
.main-6 .right{ margin-top:15px;}
.main-6 .right_list li{ width:50%; float:left; height:auto; height:150px; overflow:hidden; text-align:center;}
.main-6 .right_list li img{ width:190px; height:150px;}
.main-6 .right_list li h4{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.banner_tip{ display:none;}
.jk_left label input{ width:290px;}
.about_right .left{ font-size:18px;}
.vivo-search{ top:85px;}
    .n_banner{height:150px; }
    .nav li .submenu{display: none !important;}
    .about_zc ul li .cont .title,.listConts .title{font-size: 18px;}
    .link{ width: 480px !important;}
    .weblink ul li{width: 50%; margin-right: 0;}
    .weblink ul li .img{ margin: 0 auto;}
	
	.gongyi_show .img{ width:100%; padding:10px;}
	.gongyi_show .img img{ width:100%;}
	.gongyi_show .titlea{ font-size:20px!important; }
	.gongyi_show .hx{ margin:10px 0px!important;}
	.gongyi_show .cg_tltle {    margin-top: 20px;    height: 40px;    line-height: 40px;    border-bottom: 1px solid #dedede;    font-size: 16px;    color: #474747;    font-weight: bold;}
	.gongyi_show .cg_tltle span {   height: 39px;    }
	.Box3 .content{ width:258px; margin:0 auto;}
	.Box3 .Box_con .btnl {left: -25px;}
	.Box3 .Box_con .btnr {right: -25px;}
	.Box3 .Box_con .conbox{ margin-top:20px;}
	.Box3 .Box_con .conbox ul li{ line-height:24px;}
				.Box3 .Box_con .conbox ul li .imgt{ 
*font-size: 180px;
*font-family:Arial;
 width:250px; height:156px; }
			.Box3 .Box_con .conbox ul li img{vertical-align:middle;max-width:250px;_width:expression(this.width > 250 ? "250px" : this.width);_width:expression(this.height > 150 ? "150px" : this.height);max-height:150px;}


}


@media screen and (max-width:510px) {
.Box .Box_con .conbox ul li .title2{ font-size:12px;}

.main-6 .right{ display:none;}
.listConts .title{ padding-top:0px;}
.vivo-search,.width1200,.main-6,.slider{width:320px;}
.tab_menu li,.main_juan .title span, .main_xingdong .title span{ font-size:15px;}
.main_juan{ padding:10px 10px 20px;}
.main_xingdong,.main_link{ padding:15px;}
.Box .Box_con .btnl{ left:-25px;}
.Box .Box_con .btnr{ right:-25px;}
.Box .content{ width:258px;}
.Box2 .Box_con .btnl{ left:-24px;}
.Box2 .Box_con .btnr{ right:-24px;}
.Box2 .content{ width:258px;}

.main_xingdong .title .more, .main_link .title .more{ width:60px;}
.mr_frUl{ height:auto;}
.mr_frUl ul li{ margin-bottom:10px;}
.mr_frUl ul{ padding-left:15px;}
.footer{ font-size:12px;}
.vivo-search{ margin-left:-160px;}
.main_news ul li{ height:90px;}
.main_news ul li .cont span.date{ display:none;}
.nav{ width:50px;}
.nav ul{ width:320px;}
.slider{ width:320px; margin:85px auto 0;}
.about_right{ padding:30px 10px;}
.actBox{ display:none;}
.listConts .info{ width:100%; height:auto;}
.guanli_zd ul li{ padding-right:0;}
.guanli_zd ul li span{ display:none;}
.news_class ul li a{ width:80px;}
.main-6 .left_news li div:first-child{ width:100%; height:30px;}
.main-6 .left_news li div:first-child p,.main-6 .left_news li .date p:first-child{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; width:auto; padding:0; vertical-align:top;}
.main-6 .left_news li div:last-child{ width:100%; margin-left:0;}
.main-6 .left_news li .new-1 h4{ font-size:16px;}
.main-6 .left_news li .date{ padding:0 10px;}
.main-6 .right_list li{ width:100%; height:170px;}
.main-6 .right_list li img{ width:100%; height:170px;}
.jk_left label input{ width:200px;}
    .n_banner{height: 100px;}
    .main-6 .left_news li .date p:last-child{ line-height: 30px;}
    .about_zc ul li .cont .title{font-size: 16px;}
    .link{ width: 320px !important;}
    .weblink ul li .img{ width: 142px; }
	.about_right .cont .about_lsh ul li img,.about_lsh ul li .img{ width:142px; height:142px !important; border-radius:50%;}
	.about_lsh ul li .cont{ width:100%; margin-left:0;}
	.about_lsh ul li{ margin-bottom:0;}
	
.about_left .title{ height:45px; border-left:9px solid #BB5B1C; line-height:45px; padding-left:24px; font-size:16px; color:#FFFFFF; background-color:#e77830;}
.about_left .menua ul li a{ border-left:1px solid #fff; height:40px; line-height:40px; padding-left:40px; font-size:13px; color:#595959; background-color:#FFFFFF; display:block; margin-bottom:1px;}
	
	

}
