@charset "utf-8";
/* CSS Document */
*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-size:12px;font-family:"微软雅黑","黑体";color:#898989;line-height:1; background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#5c5c5c; text-decoration:none}

h2,h3,h4{ font-weight: normal; }
em,i { font-style: normal; }

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
.hidden{display:none; background: url() no-repeat center;}

@media(min-width:1000px){
	 .nav_m{display:none;}
.header{height: 173px;}
	.iheader{height:  173px; background: url(/skin/feiyu/images/tpbanner.jpg) top center;}
	.iheader_nav{ padding-top:38px;}
	.inheader{background: url(/skin/feiyu/images/tpbanner.jpg) top center;}
.top{background: #f7f7f7;border-bottom: 1px solid #e5e5e5;}
.topbox{width: 1200px; overflow: hidden; margin: 0 auto;}
.topbox p{line-height: 34px;color: #333333;}
.topbox ul{overflow: hidden;}
.topbox span{margin-right: -12px;}
.topbox li{float: left; line-height: 34px;color: cccccc;}
.topbox a{color: #000000; padding: 0 12px;}

.headerbox{overflow: hidden; margin: 0 auto;width: 1200px;}
.logo{width: 182px;float: left; padding-top: 43px;}
.logo img{
    width:  72%;
}
.csqh{float: left; margin: 47px 0 0 20px; border-left: 1px solid #dcdcdc; padding-left: 11px;}
.csqh h2{font-size: 16px;color: #1982ba;margin-bottom: 10px;}
.csqh a{color: #999999;font-size: 14px;}
.ssnr{width: 840px;float: right; padding-top: 36px;}
.ssk{width: 630px; height: 42px;border: 2px solid #1982ba;overflow: hidden; }
.wby1{width: 60px; height: 38px; margin-left: -2px;border: none; padding-left:10px ; outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;background: url(../img/a_06.png) no-repeat right center;float: left;}
.wby2{width: 533px; height: 38px; line-height: 38px; padding-left: 8px;font-size: 14px; float: left; border:none;}
.btn1{float: right;width: 93px; height: 38px;border: none;color: #fff;font-size: 16px;background: #1982ba;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;}
.ssnr ul{overflow: hidden; padding-top: 10px;}
.ssnr li{float: left; color: #dadada;}
.ssnr span{color: #666666;}
.ssnr a{color: #666666; padding: 0 5px;}
.ssnr a:hover{color: #eb4d03;}

.nav{width: 1200px; margin: 0 auto; height: 42px; position: relative;z-index: 100;}
.nav_left{float: left; width: 200px; position: relative; }
.nav_left p{font-size: 16px; color: #fff; text-align: center; line-height: 42px; background: url(../img/a_11.png) no-repeat 14px center #1982ba;cursor:pointer; }
.nav_rj{position: absolute;background: rgba(255, 255, 255, 0.85);left:0; top:42px; width: 100%; padding: 10px 0; min-height: 495px;}
.nav_rj li{ height: 40px;}
.nav_rj li:hover{ background-color: #f5f5f5;}
.nav_rj  h3 a{line-height: 45px;font-size: 16px;display: block;padding: 0 0 0 30px;color: #5a5b6f;background: url(../img/a_21.png) no-repeat 90% center;}
.nav_rj h3 a:hover{color: #1982ba;background: url(../img/a_18.png) no-repeat 90% center;}
.nav_rr{background: #fff; position:relative; width:680px; max-height: 570px; overflow: hidden; top:-0px;  bottom:0px;;left:200px;padding: 20px 0;border: 1px solid #eee; border-left: none;display: none; }

	.nav_rj li .nav_rr{position: absolute; top: 0; bottom:0px;}

	.rjdh_nr{width:140px; padding: 0 20px 20px 0px;float: left;}
.rjdh_nr h2{font-size: 14px;color: #333; margin-bottom: 10px;}
	.rjdh_nr h2 a{ clor:#333;}
.rjdh_nr dl{overflow: hidden; margin-left: -20px;}
.rjdh_nr dt{float: left; padding-left: 20px; line-height: 22px;}
.rjdh_nr a{color: #333;}
.rjdh_nr a:hover{color: #E47B00;}
.nav_rj li:hover a{background: #fff;}
	.nav_rj h3 a:hover{color: #1982ba;background: url(../img/a_18.png) no-repeat 90% center;}
.nav_left li:hover .nav_rr{display: block;}
	.nav_nrbox{ position: relative; width: 330px; padding: 20px 0px 0px 40px;}
	.nav_nr_title{ padding-bottom:20px; margin-bottom: 30px; border-bottom: 1px solid #d2d2d2;}
	.nav_nr_title h1{margin-bottom:20px; font-size: 18px; }
	.nav_nr_title span{ font-size:14px; line-height:1.5em; }
	.nav_nrbox_right{ width:270px; float:right; padding-top:30px; padding-right: 40px;}
	.nav_nrbox_right h2{ font-size:14px; font-weight: bold; color:#333;}
	.nav_nrbox_right_list{margin-top:20px;}
	.nav_nrbox_right_list a{ display:block; border-bottom: 1px  dotted #eee;}
	.nav_nrbox_right_list a img{ width:199px; height: 100px;}
	

.nav_right{float: left; width: 1000px;}
.nav_right ul{overflow: hidden;}
.nav_right li{float: left; line-height: 42px;font-size: 16px; }
.nav_right a{color: #333;display: block; padding: 0 28px;}

.index a{color: #333;display: block; padding: 0 19.5px;}
.neiye { width: 100%;}
.nav_right a:hover{color: #fff;}
.ggzs{width: 160px;float: right; }
.ggzs ul{overflow: hidden;}
.ggzs li{float: left;width: 50%; text-align: center; line-height: 42px;}
.ggzs li a{color: #333333;}
.ggzs li a:hover{color: #EB4D03;}
.gj1{padding:0 0 35px;background: #f5f5f5;}
.gj2{padding:15px 0 35px;background: #f5f5f5;}
.rmfw{width: 100%;  margin: 0 auto; overflow: hidden;}

.frmfw_left{width: 100%;}
.jdtp .swiper-pagination{padding:0 18px 10px ;}
.jdtp .swiper-pagination-bullet{width: 14px;height: 14px;border: 1px solid #b4bdc4;border-radius: 0;background: none;opacity: 1;}
.jdtp .swiper-pagination-bullet-active{border: 1px solid #ff6000;background: #ff6000;}

.rmkc{margin-top: 15px;background: #fff; height: 180px; padding: 0 35px 34px 35px; position: relative;}
.rmkc_title{padding: 20px 0 15px;text-align: center;}
.rmkc_title h2{font-size: 18px;color: #000;font-weight: bold;}
.rmkc_title span{display: inline-block; *display: inline;background: url(../img/a_41.png);width: 30px; height: 18px; margin-top: -14px;vertical-align: top;}
.rmkc_nr ul{overflow: hidden;}
.rmkc_nr li{float: left;  font-size: 14px; line-height: 36px; padding-left: 20px;}
.rmkc_nr a{color: #666666;}
.rmkc_nr a:hover{color: #1982BA;}
.rmkc .swiper-button-next{background: url(../img/a_47.png);width: 24px; height: 40px; right: 0;}
.rmkc .swiper-button-prev{background:url(../img/a_44.png);width: 24px; height: 40px; left: 0;}

.wzgg{width: 240px;float: right;}
.zskc{background: #fff;}
.kcfw{padding: 33px 17px 25px 17px;text-align: center;}
.kcfw h2{font-weight: bold;font-size: 18px; margin-bottom: 16px;color: #000000;}
.kcfw p{font-size: 12px; line-height: 18px;color: #999999;}

.fwlc h2{font-size: 16px;font-weight: bold;color: #1982ba;text-align: center; background: url(../img/a_01.png) no-repeat center center;text-align: center;}
.fwlc ul{overflow: hidden; padding: 18px 15px 10px 15px;}
.fwlc li{float: left; width: 50%; padding-bottom: 13px;font-size: 14px;}
.fwlc ul li a{color: #666;}
.fwlc ul li a:hover{color: #1982BA;}
.fwlc img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 7px;margin-top: -4px;}
.btn2{display: block;width:203px ;height: 38px;line-height: 38px;background: #ff6000;border-radius: 4px; text-align:center ;font-size: 16px;color: #fff; margin: 0 auto;}
.fwlc p{text-align: center;color: #666; line-height: 57px;}

.wzgg{margin-top: 0px;}
.wzgg_tit ul{overflow: hidden;}
.wzgg_tit li{float: left; width: 33.33%; text-align: center;line-height: 35px;}
.wzgg_tit span{font-weight: bold;color: #333;display: block;cursor:pointer;}
.wzgg_nr{background: #fff; padding:11px 20px;}
.wzgg_nr li{line-height: 28px;}
.wzgg_nr li a{color: #333;}
.wzgg_nr li a:hover{color: #1982BA;}
.wzgg .wzgg_tit .on{background: #fff;color: #ff6000;}

	.wzggbox{ height: 140px;}
	
.banner{width: 1200px; margin: 0 auto; padding-top: 15px;}
.banner img{width: 100%;}
.mxtj{width: 1200px; margin: 0 auto;}
.mxtj_tit{margin: 38px 0 22px;}
.mxtj_tit h2{position: relative;font-weight: bold;font-size: 20px;color: #333333;padding-left: 13px;}
.mxtj_tit h2:before{position: absolute; left:0; top:0; height: 20px;content: "";border-left: 4px solid #1982ba;}
.mxtj_tit span{font-weight: 400;font-size: 14px;color: #999999;}
.mxtj_nr ul{width:1200px;overflow: hidden; border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;}
.mxtj_nr li{border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;width: 16.66%;float: left;background: #fff;}
.mxtj_nr a{display: block;overflow: hidden;}
.mxtj_nr a{display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	white-space: nowrap;
	width: 200px;}

.mxtj_nr img{width: 100%;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.mxtj_nr p{font-size: 14px;text-align: center;line-height: 52px;}

.xxnr{width: 1200px; overflow: hidden; padding-top: 30px; margin: 0 auto;}
.xxnr_left{float: left; width: 73%;}
.wxgz{width: 50%; padding-right: 20px;float: left;}
.yljy .swiper-button-next{background: url(../img/a_05.png);width: 40px;height: 80px;right:0;}
.yljy .swiper-button-prev{background: url(../img/a_04.png);width: 40px;height: 80px;left:0;}
.yljy .swiper-pagination-bullet{width: 12px;height: 12px;border: 1px solid #fea72a;background: #fff; opacity: 1;border-radius: 6px;}
.yljy .swiper-pagination-bullet-active{width: 27px;background: #fac700;}
.yljy .swiper-container img{width: 100%;}
.gznr{margin-top: 10px;text-align: center;background: url(../img/a_02.png);background-size: 100% 100%; height: 90px; padding-top: 20px;}
.gznr h2{font-size: 24px;color: #1982ba; margin-bottom: 13px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.gznr p{font-size: 16px;color: #333333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xxkc_tit {border-bottom: 2px solid #ededed;}
.xxkc_tit ul{overflow: hidden;}
.xxkc_tit li{float: left; padding-right: 30px;}
.xxkc_tit a{color: #666; line-height: 40px;}
.xxkc_tit span{cursor:pointer;display: block;color: #333333;font-size: 18px;line-height: 40px;}
.xxkc_box{padding: 10px 0 16px 0;}
.xxkc_box li{font-size: 14px;line-height: 30px;}
.xxkc_box a{display: block;color: #333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xxkc_box a:hover{color: #1982BA;}
	.xxkc_box ul li span{font-size:12px; float: right; margin-left: 2em;}
.on1{}
.xxkc_tit .on1{border-bottom: 2px solid #ed6c00;}
.xxkc{padding-top: 20px;}

.wzgz_right{float: right;width: 50%;}

.xxnr_right{width: 25%;float: right; padding-bottom: 20px;}
.xydy{border: 1px solid #dddddd; margin-bottom: 20px;}
.xydy_tit{border-bottom: 1px solid #ddd;background: #f7f7f7;}
.xydy_tit h2{font-weight: bold;font-size: 16px; padding:0 10px;color: #ed6c00; line-height: 32px;}
.xydy_tit img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 10px; margin-top: -3px;}
.xydy_tit a{font-size: 12px;float: right;font-weight: bold;color: #999;}
.xydy_nr{padding: 10px;padding-bottom:15px;}
.xydy_nr li{font-size: 14px; line-height: 34px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xydy_nr a{color: #333;}
.xydy_nr a:hover{color: #1982BA;}
.xydy_nr a i{display: inline-block;*display: inline;width: 16px; height: 16px;background: #e2e2e2;text-align: center;line-height: 16px;vertical-align: middle; margin-right: 10px; margin-top: -3px;}
.xydy_nr ul li:nth-child(1) i{ color: #fff;background: #ee1c23;}
.xydy_nr ul li:nth-child(2) i{ color: #fff;background: #eb470e;}
.xydy_nr ul li:nth-child(3) i{ color: #fff;background: #e59e23;}

.lxpx{width: 1200px; margin: 0 auto;}
.yypx_tit{padding: 36px 0;}
.yypx_tit h2{position: relative;font-size: 20px;color: #333333;font-weight: bold;float: left;padding-left: 13px;}
.yypx_tit h2:before{border-left: 4px solid #1982ba;left:0; top:0;height: 20px; position: absolute;content: ""; }
.yypx_tit ul{float: left;overflow: hidden;}
.yypx_tit li{line-height: 20px;font-weight: 400;font-size: 14px; padding-left: 37px;float: left;}
.yypx_tit a{color: #666; line-height: 20px;}
.yypx_tit .on3{color: #FF6000;}
.yyp{animation:fadeIn .75s, 100ms;}

.link{width: 1200px; margin: 0 auto;}
.link_tit{border-bottom: 2px solid #eeeeee;height: 58px;}
.link_tit h2{font-size: 16px; line-height: 58px;color: #666;background: url(../img/a_07.png) no-repeat left bottom;font-weight: bold;}
.link_nr{padding: 25px 0 35px;}
.link_nr ul{overflow: hidden; margin-left: -20px;}
.link_nr li{float: left; padding-left: 20px;font-size: 14px;line-height: 24px;}
.link_nr a{color: #666;}
.link_nr a:hover{color: #1982BA;}

.footer{border-top: 2px solid #1982ba;}
.footerbox{width: 1200px; margin: 0 auto;}
.footerbox ul{text-align: center; padding: 20px 0;border-bottom: 1px solid  #eeeeee;}
.footerbox li{font-size: 14px; display: inline-block;*display: inline; padding: 0 12px;}
.footerbox a{color: #666666;}
.footerbox a:hover{color: #1982BA;}
.bqxx{padding: 20px 0;}
.bqxx p{font-size: 14px;line-height: 24px;color: #666;text-align: center;}

/*==list_company==*/
.nav_bj{background: #1982ba;}
.nav_bj .nav a{color: #fff;}
.nav_right .hover1 a{background: #106b9c;}
.nav_right a:hover{background: #106b9c;}

.dqwz{background: #fff; border-bottom: 1px solid #e5e5e5;}
.dqwzbox{width: 1200px; margin: 0 auto;}
.dqwzbox ul{overflow: hidden;}
.dqwzbox li{float: left; line-height: 36px;color: #666666;}
.dqwzbox a{color: #666; padding: 0 3px;}
.dqwzbox a:hover{color: #106B9C;}

.bj2{background: #f2f2f2; padding-bottom: 40px;}
.mxhz{width: 1200px; margin: 0 auto; padding-top: 20px;}
.mxhz_tit{border-bottom: 2px solid #1982ba;}
.mxhz_tit h2{width: 126px;height: 40px; line-height: 40px;font-size: 16px;background: url(../img/a_11.png) no-repeat 14px center #1982ba; padding-left: 38px;border-radius: 4px 4px 0 0;color: #fff;}

.mzhzbox{background: #fff;}
.mzhz_nr{overflow: hidden; padding: 20px 0;border-bottom: 1px solid #eeeeee;}
.mzhz_left{float: left; width: 100px;}
.mzhz_left p{font-size: 14px;color: #666666; padding-left: 23px; line-height: 23px;}
.mzhz_right{width: calc(100% - 100px);position: relative;overflow: hidden; text-align: left;}
.mzhz_right ul{overflow: hidden; margin-left: -5px;}
.mzhz_right li{float: left; padding: 0 0 5px 5px;}
.mzhz_right a{display: block; line-height: 23px; padding: 0 11px;border-radius: 4px; font-size: 14px;color: #333;}
.mzhz_right .hover2 a{color: #fff;background:#1982ba ;}
.mzhz_right a:hover{color: #fff;background:#1982ba ;}
.gdxx_left{float: left;}
.wby3{width: 96px;height: 29px;border: 1px solid #e7e7e7;border-radius: 4px;background: url(../img/a_06.png) no-repeat 95% center;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none; padding: 0 10px;}
.gdxx_right{position: relative; margin-left: 2em; padding-right: 20px; width: 212px;}
.wby4{width: 198px;height: 29px;border: 1px solid #1982ba; line-height: 27px; padding: 0 40px 0 10px;border-radius: 4px;}
.btn3{position: absolute;background: url(../img/a_12.png) no-repeat;width: 16px;height: 15px;border: none;top:7px; right:30px;cursor:pointer;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}

.mxrz{overflow: hidden; width: 1200px; margin: 0 auto; padding-top: 20px;}
.mxrz_left{float: left;width: calc(100% - 290px);background: #fff;}
.mx_tit{border-bottom: 2px solid #eeeeee;}
.mx_tit ul{overflow: hidden;}
.mx_tit li{float: left;border-right: 1px solid #eee;}
.mx_tit a{display: block;text-align: center;font-size: 14px;width: 97px; line-height: 43px;}
.mx_nr{ padding: 0 20px}
.mxbox{overflow: hidden; padding: 20px 0;border-bottom: 1px solid #eeeeee;}
.mxbox_left{width:auto; overflow: hidden;float: left;}
.mx_tp{float: left; width: 160px;}
.mx_tp img{width: 100%; border: 1px solid #eee;}
.mx_text{float:left; margin-left: 20px;}
.mx_text h2{font-size: 16px;color: #333; line-height: 42px; font-weight: bold;}
.mx_text p{font-size: 14px;color: #333;line-height: 24px;}
.mxbox_right{float: right;width: 235px; position: relative;}
.mxbox_right p{font-size: 14px;color: #666; padding-top: 40px;}
.mxbox_right p a{color: #666;}
.mxbox_right p a:hover{color: #1982BA;}
.btn4{position: absolute;right:0; top:15px; width: 103px;height: 29px;font-size: 14px;color: #fff;border: 1px solid #e47b00;background: #ff9000;border-radius: 4px;text-align: center;line-height: 27px;}
.btn5{position: absolute;right:0; top:54px; width: 103px;height: 29px;font-size: 14px;color: #fff;border: 1px solid #37a7f8;background: #60b9f9;border-radius: 4px;text-align: center;line-height: 27px;}

/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#EEEEEE 1px solid;padding:6px;text-decoration:none;margin-right:6px;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
.pages strong {background:#258CFF;padding:6px;border:#258CFF 1px solid;color:#FFFFFF;margin-right:6px;}
.pages_inp {width:32px;border:#EEEEEE 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#FF6600 1px solid;color:#FFFFFF;padding:4px 6px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#EEEEEE 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}


.mxrz_right{float: right;width: 270px;}
.xxtj{background: #fff; margin-bottom: 15px;}
.xxtj_tit{background: #f8f8f8;}
.xxtj_tit h2{line-height: 42px; font-size: 16px; color: #333333;font-weight: bold;padding-left: 20px;}
.xxtj_nr{padding: 10px 20px;}
.xxtj_nr li{line-height: 30px;font-size: 14px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.xxtj_nr li a{color: #333;}
.xxtj_nr li a:hover{color: #106B9C;}
}

@media(max-width:1200px) and (min-width: 1000px){
.header{height: 173px;}
.top{background: #f7f7f7;border-bottom: 1px solid #e5e5e5;}
.topbox{width: 100%; overflow: hidden; margin: 0 auto; padding: 0 1%;}
.topbox p{line-height: 34px;color: #333333;}
.topbox ul{overflow: hidden;}
.topbox span{margin-right: -12px;}
.topbox li{float: left; line-height: 34px;color: cccccc;}
.topbox a{color: #000000; padding: 0 12px;}
.topbox ul li:nth-child(4) a{color: #eb4d03;}
.topbox ul li:nth-child(5) a{color: #eb4d03;}

.headerbox{overflow: hidden; margin: 0 auto;width: 100%; padding: 0 1%;}
.logo{width: 182px;float: left; padding-top: 43px;}
.csqh{float: left; margin: 47px 0 0 20px; border-left: 1px solid #dcdcdc; padding-left: 11px;}
.csqh h2{font-size: 16px;color: #1982ba;margin-bottom: 10px;}
.csqh a{color: #999999;font-size: 14px;}
.ssnr{width: 630px;float: right; padding-top: 36px;}
.ssk{width: 630px; height: 42px;border: 2px solid #1982ba;overflow: hidden; }
.wby1{width: 60px; height: 38px; margin-left: -2px;border: none; padding-left:10px ; outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;background: url(../img/a_06.png) no-repeat right center;float: left;}
.wby2{width: 473px; height: 38px; line-height: 38px; padding-left: 28px;font-size: 14px; float: left;}
.btn1{float: right;width: 93px; height: 38px;border: none;color: #fff;font-size: 16px;background: #1982ba;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;}
.ssnr ul{overflow: hidden; padding-top: 10px;}
.ssnr li{float: left; color: #dadada;}
.ssnr span{color: #666666;}
.ssnr a{color: #666666; padding: 0 5px;}
.ssnr a:hover{color: #eb4d03;}

.nav{width: 100%; margin: 0 auto; height: 42px; padding: 0 1%;}
.nav_left{float: left; width: 200px; position: relative; }
.nav_left p{font-size: 16px; color: #fff; text-align: center; line-height: 42px; background: url(../img/a_11.png) no-repeat 14px center #1982ba;cursor:pointer; }
.nav_rj{position: absolute;background: #fff;left:0; top:42px; width: 100%; padding: 10px 0;}
.nav_rj li{}
.nav_rj  h3 a{line-height: 46px;font-size: 16px;display: block;padding: 0 0 0 30px;color: #5a5b6f;background: url(../img/a_21.png) no-repeat 90% center;}
.nav_rj h3 a:hover{color: #1982ba;background: url(../img/a_18.png) no-repeat 90% center;}
.nav_rr{background: #f5f5f5; position: absolute; width: 710px;  overflow: hidden;height: 570px; top:0; left:200px;padding: 20px 0;border: 1px solid #eee; border-left: none;display: none; animation:fadeIn .65s, 100ms;}
.rjdh_nr{width: 50%; padding: 0 20px 20px 20px;float: left;}
.rjdh_nr h2{font-size: 14px;color: #333; margin-bottom: 10px;}
.rjdh_nr dl{overflow: hidden; margin-left: -20px;}
.rjdh_nr dt{float: left; padding-left: 20px; line-height: 22px;}
.rjdh_nr a{color: #666;}
.rjdh_nr a:hover{color: #E47B00;}
.nav_rj li:hover a{background: #f5f5f5;}
.nav_left li:hover .nav_rr{display: block;}

.nav_right{float: left; width: auto;}
.nav_right ul{overflow: hidden;}
.nav_right li{float: left; line-height: 42px;font-size: 16px; }
.nav_right a{color: #333;display: block; padding: 0 9.5px;}
.nav_right a:hover{color: #fff;}
.ggzs{width: 160px;float: right; }
.ggzs ul{overflow: hidden;}
.ggzs li{float: left;width: 50%; text-align: center; line-height: 42px;}
.ggzs li a{color: #333333;}
.ggzs li a:hover{color: #EB4D03;}
.gj1{padding:15px 0 35px;background: #f5f5f5;}
.gj2{padding:15px 0 35px;background: #f5f5f5;}
.rmfw{width: 100%;  margin: 0 auto; padding-left: 215px;overflow: hidden; }

.frmfw_left{float: left; width: 68%;}
.jdtp .swiper-pagination{text-align: right; padding:0 18px 10px ;}
.jdtp .swiper-pagination-bullet{width: 14px;height: 14px;border: 1px solid #b4bdc4;border-radius: 0;background: none;opacity: 1;}
.jdtp .swiper-pagination-bullet-active{border: 1px solid #ff6000;background: #ff6000;}

.rmkc{margin-top: 15px;background: #fff; padding: 0 35px 30px 35px; position: relative;}
.rmkc_title{padding: 20px 0 15px;text-align: center;}
.rmkc_title h2{font-size: 18px;color: #000;font-weight: bold;}
.rmkc_title span{display: inline-block; *display: inline;background: url(../img/a_41.png);width: 30px; height: 18px; margin-top: -14px;vertical-align: top;}
.rmkc_nr ul{overflow: hidden;}
.rmkc_nr li{float: left;  font-size: 14px; line-height: 36px; padding-left: 20px;}
.rmkc_nr a{color: #666666;}
.rmkc_nr a:hover{color: #1982BA;}
.rmkc .swiper-button-next{background: url(../img/a_47.png);width: 24px; height: 40px; right: 0;}
.rmkc .swiper-button-prev{background:url(../img/a_44.png);width: 24px; height: 40px; left: 0;}

.wzgg{width: 30%;float: right;}
.zskc{background: #fff;}
.kcfw{padding: 33px 17px 25px 17px;text-align: center;}
.kcfw h2{font-weight: bold;font-size: 18px; margin-bottom: 16px;color: #000000;}
.kcfw p{font-size: 12px; line-height: 18px;color: #999999;}

.fwlc h2{font-size: 16px;font-weight: bold;color: #1982ba;text-align: center; background: url(../img/a_01.png) no-repeat center center;text-align: center;}
.fwlc ul{overflow: hidden; padding: 18px 15px 10px 15px;}
.fwlc li{float: left; width: 50%; padding-bottom: 13px;font-size: 14px;}
.fwlc ul li a{color: #666;}
.fwlc ul li a:hover{color: #1982BA;}
.fwlc img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 7px;margin-top: -4px;}
.btn2{display: block;width:203px ;height: 38px;line-height: 38px;background: #ff6000;border-radius: 4px; text-align:center ;font-size: 16px;color: #fff; margin: 0 auto;}
.fwlc p{text-align: center;color: #666; line-height: 57px;}

.wzgg{margin-top: 15px;}
.wzgg_tit ul{overflow: hidden;}
.wzgg_tit li{float: left; width: 33.33%; text-align: center;line-height: 35px;}
.wzgg_tit span{font-weight: bold;color: #333;display: block;cursor:pointer;}
.wzgg_nr{background: #fff; padding:11px 20px;}
.wzgg_nr li{line-height: 30px;}
.wzgg_nr li a{color: #333;}
.wzgg_nr li a:hover{color: #1982BA;}
.wzgg .wzgg_tit .on{background: #fff;color: #ff6000;}

.banner{width: 100%; margin: 0 auto; padding-top: 15px;}
.banner img{width: 100%;}
.mxtj{width: 100%; margin: 0 auto; padding: 0 1%;}
.mxtj_tit{margin: 38px 0 22px;}
.mxtj_tit h2{position: relative;font-weight: bold;font-size: 20px;color: #333333;padding-left: 13px;}
.mxtj_tit h2:before{position: absolute; left:0; top:0; height: 20px;content: "";border-left: 4px solid #1982ba;}
.mxtj_tit span{font-weight: 400;font-size: 14px;color: #999999;}
.mxtj_nr ul{overflow: hidden; border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;}
.mxtj_nr li{border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;width: 16.66%;float: left;background: #fff;}
.mxtj_nr a{display: block;overflow: hidden;}
.mxtj_nr img{width: 100%;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.mxtj_nr p{font-size: 14px;text-align: center;line-height: 52px;}

.xxnr{width: 100%; overflow: hidden; padding: 30px 1% 0 1%; margin: 0 auto;}
.xxnr_left{float: left; width: 73%;overflow: hidden;}
.wxgz{width: 50%; padding-right: 20px;float: left;}
.yljy .swiper-button-next{background: url(../img/a_05.png);width: 40px;height: 80px;right:0;}
.yljy .swiper-button-prev{background: url(../img/a_04.png);width: 40px;height: 80px;left:0;}
.yljy .swiper-pagination-bullet{width: 12px;height: 12px;border: 1px solid #fea72a;background: #fff; opacity: 1;border-radius: 6px;}
.yljy .swiper-pagination-bullet-active{width: 27px;background: #fac700;}
.yljy .swiper-container img{width: 100%;}
.gznr{margin-top: 10px;text-align: center;background: url(../img/a_02.png);background-size: 100% 100%; height: 90px; padding-top: 20px;}
.gznr h2{font-size: 24px;color: #1982ba; margin-bottom: 13px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.gznr p{font-size: 16px;color: #333333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xxkc_tit {border-bottom: 2px solid #ededed;}
.xxkc_tit ul{overflow: hidden;}
.xxkc_tit li{float: left; padding-right: 30px;}
.xxkc_tit a{color: #666; line-height: 40px;}
.xxkc_tit span{cursor:pointer;display: block;color: #333333;font-size: 18px;line-height: 40px;}
.xxkc_box{padding: 10px 0 0 0;}
.xxkc_box li{font-size: 14px;line-height: 30px;}
.xxkc_box a{display: block;color: #333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xxkc_box a:hover{color: #1982BA;}

.on1{}
.xxkc_tit .on1{border-bottom: 2px solid #ed6c00;}
.xxkc{padding-top: 20px;}

.wzgz_right{float: right;width: 50%;}

.xxnr_right{width: 25%;float: right; padding-bottom: 20px;}
.xydy{border: 1px solid #dddddd; margin-bottom: 20px;}
.xydy_tit{border-bottom: 1px solid #ddd;background: #f7f7f7;}
.xydy_tit h2{font-weight: bold;font-size: 16px; padding:0 10px;color: #ed6c00; line-height: 32px;}
.xydy_tit img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 10px; margin-top: -3px;}
.xydy_tit a{font-size: 12px;float: right;font-weight: bold;color: #999;}
.xydy_nr{padding: 10px;}
.xydy_nr li{font-size: 14px; line-height: 34px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xydy_nr a{color: #333;}
.xydy_nr a:hover{color: #1982BA;}
.xydy_nr a i{display: inline-block;*display: inline;width: 16px; height: 16px;background: #e2e2e2;text-align: center;line-height: 16px;vertical-align: middle; margin-right: 10px; margin-top: -3px;}
.xydy_nr ul li:nth-child(1) i{ color: #fff;background: #ee1c23;}
.xydy_nr ul li:nth-child(2) i{ color: #fff;background: #eb470e;}
.xydy_nr ul li:nth-child(3) i{ color: #fff;background: #e59e23;}

.lxpx{width: 100%; margin: 0 auto; padding: 0 1%;}
.yypx_tit{padding: 36px 0;}
.yypx_tit h2{position: relative;font-size: 20px;color: #333333;font-weight: bold;float: left;padding-left: 13px;}
.yypx_tit h2:before{border-left: 4px solid #1982ba;left:0; top:0;height: 20px; position: absolute;content: ""; }
.yypx_tit ul{float: left;overflow: hidden;}
.yypx_tit li{line-height: 20px;font-weight: 400;font-size: 14px; padding-left: 37px;float: left;}
.yypx_tit a{color: #666; line-height: 20px;}
.yypx_tit .on3{color: #FF6000;}
.yyp{animation:fadeIn .75s, 100ms;}

.link{width: 100%; margin: 0 auto; padding: 0 1%;}
.link_tit{border-bottom: 2px solid #eeeeee;height: 58px;}
.link_tit h2{font-size: 16px; line-height: 58px;color: #666;background: url(../img/a_07.png) no-repeat left bottom;font-weight: bold;}
.link_nr{padding: 25px 0 35px;}
.link_nr ul{overflow: hidden; margin-left: -20px;}
.link_nr li{float: left; padding-left: 20px;font-size: 14px;line-height: 24px;}
.link_nr a{color: #666;}
.link_nr a:hover{color: #1982BA;}

.footer{border-top: 2px solid #1982ba;}
.footerbox{width: 100%; margin: 0 auto; padding: 0 1%;}
.footerbox ul{text-align: center; padding: 20px 0;border-bottom: 1px solid  #eeeeee;}
.footerbox li{font-size: 14px; display: inline-block;*display: inline; padding: 0 12px; line-height: 22px;}
.footerbox a{color: #666666;}
.footerbox a:hover{color: #1982BA;}
.bqxx{padding: 20px 0;}
.bqxx p{font-size: 14px;line-height: 24px;color: #666;text-align: center;}

/*==list_company==*/
.nav_bj{background: #1982ba;}
.nav_bj .nav a{color: #fff;}
.nav_right .hover1 a{background: #106b9c;}
.nav_right a:hover{background: #106b9c;}

.dqwz{background: #fff; border-bottom: 1px solid #e5e5e5;}
.dqwzbox{width: 100%; margin: 0 auto; padding: 0 1%;}
.dqwzbox ul{overflow: hidden;}
.dqwzbox li{float: left; line-height: 36px;color: #666666;}
.dqwzbox a{color: #666; padding: 0 3px;}
.dqwzbox a:hover{color: #106B9C;}

.bj2{background: #f2f2f2; padding-bottom: 40px;}
.mxhz{width: 100%; margin: 0 auto; padding: 20px 1% 0 1%;}
.mxhz_tit{border-bottom: 2px solid #1982ba;}
.mxhz_tit h2{width: 126px;height: 40px; line-height: 40px;font-size: 16px;background: url(../img/a_11.png) no-repeat 14px center #1982ba; padding-left: 38px;border-radius: 4px 4px 0 0;color: #fff;}

.mzhzbox{background: #fff;}
.mzhz_nr{overflow: hidden; padding: 20px 0;border-bottom: 1px solid #eeeeee;}
.mzhz_left{float: left; width: 100px;}
.mzhz_left p{font-size: 14px;color: #666666; padding-left: 23px; line-height: 23px;}
.mzhz_right{width: calc(100% - 100px);float: right;overflow: hidden;}
.mzhz_right ul{overflow: hidden; margin-left: -5px;}
.mzhz_right li{float: left; padding: 0 0 5px 5px;}
.mzhz_right a{display: block; line-height: 23px; padding: 0 11px;border-radius: 4px; font-size: 14px;color: #333;}
.mzhz_right .hover2 a{color: #fff;background:#1982ba ;}
.mzhz_right a:hover{color: #fff;background:#1982ba ;}
.gdxx_left{float: left;}
.wby3{width: 96px;height: 29px;border: 1px solid #e7e7e7;border-radius: 4px;background: url(../img/a_06.png) no-repeat 95% center;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none; padding: 0 10px;}
.gdxx_right{position: relative; padding-right: 20px; width: 214px;}
.wby4{width: 198px;height: 29px;border: 1px solid #1982ba; line-height: 27px; padding: 0 40px 0 10px;border-radius: 4px;}
.btn3{position: absolute;background: url(../img/a_12.png) no-repeat;width: 16px;height: 15px;border: none;top:7px; right:30px;cursor:pointer;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}

.mxrz{overflow: hidden; width: 100%; margin: 0 auto; padding: 20px 1% 0 1%;}
.mxrz_left{float: left;width: calc(100% - 290px);background: #fff;}
.mx_tit{border-bottom: 2px solid #eeeeee;}
.mx_tit ul{overflow: hidden;}
.mx_tit li{float: left;border-right: 1px solid #eee;}
.mx_tit a{display: block;text-align: center;font-size: 14px;width: 97px; line-height: 43px;}
.mx_nr{ padding: 0 20px}
.mxbox{overflow: hidden; padding: 20px 0;border-bottom: 1px solid #eeeeee;}
.mxbox_left{width: 373px; overflow: hidden;float: left;}
.mx_tp{float: left; width: 160px;}
.mx_tp img{width: 100%; border: 1px solid #eee;}
.mx_text{float: right; width: 200px;}
.mx_text h2{font-size: 16px;color: #333; line-height: 42px;}
.mx_text p{font-size: 14px;color: #333;line-height: 24px;}
.mxbox_right{float: right;width: 235px; position: relative;}
.mxbox_right p{font-size: 14px;color: #666; padding-top: 40px;}
.mxbox_right p a{color: #666;}
.mxbox_right p a:hover{color: #1982BA;}
.btn4{position: absolute;right:0; top:15px; width: 103px;height: 29px;font-size: 14px;color: #fff;border: 1px solid #e47b00;background: #ff9000;border-radius: 4px;text-align: center;line-height: 27px;}
.btn5{position: absolute;right:0; top:54px; width: 103px;height: 29px;font-size: 14px;color: #fff;border: 1px solid #37a7f8;background: #60b9f9;border-radius: 4px;text-align: center;line-height: 27px;}

.fynr{text-align: center;padding: 40px 0;}
.fynr li{display: inline-block;*display: inline; margin-left: -5px;}
.fynr a{display: inline-block;*display: inline;line-height: 30px;font-size: 14px;color: #333; border: 1px solid #e2e2e2; padding: 0 15px;}
.fynr span{display: inline-block;*display: inline;line-height: 30px;font-size: 14px;color: #333; padding: 0 15px;border: 1px solid #e2e2e2;}
.fynr .hover3 a{border: 1px solid #0089cc;background: #0089cc;color: #fff;}
.fynr a:hover{border: 1px solid #0089cc;background: #0089cc;color: #fff;}
.mxrz_left .mx_tit .on2{border-bottom: 2px solid #1982ba;color: #1982ba;}
.mxrz_right{float: right;width: 270px;}
.xxtj{background: #fff; margin-bottom: 15px;}
.xxtj_tit{background: #f8f8f8;}
.xxtj_tit h2{line-height: 42px; font-size: 16px; color: #333333;font-weight: bold;padding-left: 20px;}
.xxtj_nr{padding: 10px 20px;}
.xxtj_nr li{line-height: 30px;font-size: 14px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.xxtj_nr li a{color: #333;}
.xxtj_nr li a:hover{color: #106B9C;}   
}

@media(max-width:999px){
	.sell_title span{display:none;}
	.sell_title span:nth-of-type(2) {display:block;}
.header{box-shadow:0 0 10px rgba(0, 0, 0, .1); height: 50px;width: 100%;background: #fff; position: fixed;left:0; top:0; z-index: 100;}
.top{display: none;}
.logo{width: 100px;position: absolute;left:3%; top:10px;}
.logo img{width: 100%;}
.csqh{display: none;}
.ssnr{display: none;}


.nav{width: 100%;position: fixed;left:0; top:50px; height: calc(100vh - 50px);background: #fff;z-index: 99;overflow: auto;display: none;}
.nav_left{display: none;}
.nav_right{border-top: 1px solid #eee;}
.nav_right ul{overflow: hidden;}
.nav_right li{ line-height: 42px;font-size: 16px; border-bottom: 1px solid #eee; }
.nav_right a{color: #333;display: block; padding: 0 15px;}
.nav_right a:hover{color: #fff;}
.ggzs{display: none; }
.dhbtn{display: block; width: 30px; height: 30px;background: url(../img/d1.png) no-repeat center center;background-size: 20px 20px; position: absolute;right:3%; top:10px;}
.dhbtn.on{background: url(../img/d2.png) no-repeat center center;background-size: 20px 20px; }
.gj1{padding:90px 0 35px;background: #f5f5f5;}
.gj2{padding:0px;background: #f5f5f5;}
.rmfw{width: 100%;  overflow: hidden; padding: 0 2%;}

.frmfw_left{ width: 100%;}
.jdtp .swiper-pagination{text-align: right; padding:0 18px 10px ;}
.jdtp .swiper-pagination-bullet{width: 14px;height: 14px;border: 1px solid #b4bdc4;border-radius: 0;background: none;opacity: 1;}
.jdtp .swiper-pagination-bullet-active{border: 1px solid #ff6000;background: #ff6000;}
.jdtp img{width: 100%;height: auto!important;}

.rmkc{margin-top: 15px;background: #fff; padding: 0 35px 30px 35px; position: relative; display: none;}
.rmkc_title{padding: 20px 0 15px;text-align: center;}
.rmkc_title h2{font-size: 18px;color: #000;font-weight: bold;}
.rmkc_title span{display: inline-block; *display: inline;background: url(../img/a_41.png);width: 30px; height: 18px; margin-top: -14px;vertical-align: top;}
.rmkc_nr ul{overflow: hidden;}
.rmkc_nr li{float: left;  font-size: 12px; line-height: 24px; padding:0 10px;}
.rmkc_nr a{color: #666666;}
.rmkc_nr a:hover{color: #1982BA;}
.rmkc .swiper-button-next{background: url(../img/a_47.png);width: 24px; height: 40px; right: 0;}
.rmkc .swiper-button-prev{background:url(../img/a_44.png);width: 24px; height: 40px; left: 0;}

.wzgg{width: 100%;}
.zskc{background: #fff;}
.kcfw{padding: 33px 17px 25px 17px;text-align: center;}
.kcfw h2{font-weight: bold;font-size: 18px; margin-bottom: 16px;color: #000000;}
.kcfw p{font-size: 12px; line-height: 18px;color: #999999;}
.wzg{display: none;}
.fwlc h2{font-size: 16px;font-weight: bold;color: #1982ba;text-align: center; background: url(../img/a_01.png) no-repeat center center;text-align: center;}
.fwlc ul{overflow: hidden; padding: 18px 15px 10px 15px;}
.fwlc li{float: left; width: 50%; padding-bottom: 13px;font-size: 14px;}
.fwlc ul li a{color: #666;}
.fwlc ul li a:hover{color: #1982BA;}
.fwlc img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 7px;margin-top: -4px;}
.btn2{display: block;width:203px ;height: 38px;line-height: 38px;background: #ff6000;border-radius: 4px; text-align:center ;font-size: 16px;color: #fff; margin: 0 auto;}
.fwlc p{text-align: center;color: #666; line-height: 57px;}

.wzgg{margin-top: 15px;}
.wzgg_tit ul{overflow: hidden;}
.wzgg_tit li{float: left; width: 33.33%; text-align: center;line-height: 35px;}
.wzgg_tit span{font-weight: bold;color: #333;display: block;cursor:pointer;}
.wzgg_nr{background: #fff; padding:11px 20px;}
.wzgg_nr li{line-height: 30px;}
.wzgg_nr li a{color: #333;}
.wzgg_nr li a:hover{color: #1982BA;}
.wzgg .wzgg_tit .on{background: #fff;color: #ff6000;}

.banner{width: 100%; margin: 0 auto; padding-top: 15px;display: none;}
.banner img{width: 100%;}
.mxtj{width: 100%; margin: 0 auto; padding: 0 2%;}
.mxtj_tit{margin: 30px 0 22px;}
.mxtj_tit h2{position: relative;font-weight: bold;font-size: 20px;color: #333333;padding-left: 13px;}
.mxtj_tit h2:before{position: absolute; left:0; top:0; height: 20px;content: "";border-left: 4px solid #1982ba;}
.mxtj_tit span{font-weight: 400;font-size: 14px;color: #999999;}
.mxtj_nr ul{overflow: hidden; border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;}
.mxtj_nr li{border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;width: 33.33%;float: left;background: #fff;}
.mxtj_nr a{display: block;overflow: hidden;}
.mxtj_nr img{width: 100%;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.mxtj_nr p{font-size: 14px;text-align: center;line-height: 52px;}

.xxnr{width: 100%; overflow: hidden; padding: 30px 2% 0 2%; margin: 0 auto;}
.xxnr_left{ width: 100%;overflow: hidden;}
.wxgz{width: 100%; }
.yljy .swiper-button-next{background: url(../img/a_05.png);width: 40px;height: 80px;right:0;}
.yljy .swiper-button-prev{background: url(../img/a_04.png);width: 40px;height: 80px;left:0;}
.yljy .swiper-pagination-bullet{width: 12px;height: 12px;border: 1px solid #fea72a;background: #fff; opacity: 1;border-radius: 6px;}
.yljy .swiper-pagination-bullet-active{width: 27px;background: #fac700;}
.yljy .swiper-container img{width: 100%;}
.gznr{margin-top: 10px;text-align: center;background: url(../img/a_02.png);background-size: 100% 100%; height: 90px; padding-top: 20px;}
.gznr h2{font-size: 18px;color: #1982ba; margin-bottom: 13px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.gznr p{font-size: 12px;color: #333333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xxkc_tit {border-bottom: 2px solid #ededed;}
.xxkc_tit ul{overflow: hidden;}
.xxkc_tit li{float: left; padding-right: 30px;}
.xxkc_tit a{color: #666; line-height: 40px;}
.xxkc_tit span{cursor:pointer;display: block;color: #333333;font-size: 18px;line-height: 40px;}
.xxkc_box{padding: 10px 0 0 0;}
.xxkc_box li{font-size: 14px;line-height: 30px;}
.xxkc_box a{display: block;color: #333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xxkc_box a:hover{color: #1982BA;}
.on1{}
.xxkc_tit .on1{border-bottom: 2px solid #ed6c00;}
.xxkc{padding-top: 20px;}

.wzgz_right{width: 100%;}

.xxnr_right{width: 100%;padding: 20px 0;}
.xydy{border: 1px solid #dddddd; margin-bottom: 20px;}
.xydy_tit{border-bottom: 1px solid #ddd;background: #f7f7f7;}
.xydy_tit h2{font-weight: bold;font-size: 16px; padding:0 10px;color: #ed6c00; line-height: 32px;}
.xydy_tit img{display: inline-block;*display: inline;vertical-align: middle; margin-right: 10px; margin-top: -3px;}
.xydy_tit a{font-size: 12px;float: right;font-weight: bold;color: #999;}
.xydy_nr{padding: 10px;}
.xydy_nr li{font-size: 14px; line-height: 34px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xydy_nr a{color: #333;}
.xydy_nr a:hover{color: #1982BA;}
.xydy_nr a i{display: inline-block;*display: inline;width: 16px; height: 16px;background: #e2e2e2;text-align: center;line-height: 16px;vertical-align: middle; margin-right: 10px; margin-top: -3px;}
.xydy_nr ul li:nth-child(1) i{ color: #fff;background: #ee1c23;}
.xydy_nr ul li:nth-child(2) i{ color: #fff;background: #eb470e;}
.xydy_nr ul li:nth-child(3) i{ color: #fff;background: #e59e23;}

.lxpx{width: 100%; margin: 0 auto; padding: 0 1%;}
.yypx_tit{padding: 36px 0;}
.yypx_tit ul{ display:none;}
.yypx_tit h2{position: relative;font-size: 20px;color: #333333;font-weight: bold;float: left;padding-left: 13px;}
.yypx_tit h2:before{border-left: 4px solid #1982ba;left:0; top:0;height: 20px; position: absolute;content: ""; }
.yypx_tit ul{float: left;overflow: hidden;}
.yypx_tit li{line-height: 20px;font-weight: 400;font-size: 14px; padding-left: 37px;float: left;}
.yypx_tit a{color: #666; line-height: 20px;}
.yypx_tit .on3{color: #FF6000;}
.yyp{animation:fadeIn .75s, 100ms;}

.link{width: 100%; margin: 0 auto; padding: 0 2%;}
.link_tit{border-bottom: 2px solid #eeeeee;height: 58px;}
.link_tit h2{font-size: 16px; line-height: 58px;color: #666;background: url(../img/a_07.png) no-repeat left bottom;font-weight: bold;}
.link_nr{padding: 10px 0 20px;}
.link_nr ul{overflow: hidden; margin-left: -10px;}
.link_nr li{float: left; padding-left: 10px;font-size: 12px;line-height: 20px;}
.link_nr a{color: #666;}
.link_nr a:hover{color: #1982BA;}

.footer{border-top: 2px solid #1982ba; margin-bottom: 50px;}
.footerbox{width: 100%; margin: 0 auto; padding: 0 1%;}
.footerbox ul{text-align: center; padding: 20px 0;border-bottom: 1px solid  #eeeeee;}
.footerbox li{font-size: 12px; display: inline-block;*display: inline; padding: 0 5px; line-height: 20px;}
.footerbox a{color: #666666;}
.footerbox a:hover{color: #1982BA;}
.bqxx{padding: 20px 2%;}
.bqxx p{font-size: 12px;line-height: 20px;color: #666;text-align: center;}

/*==list_company==*/


.dqwz{background: #fff; border-bottom: 1px solid #e5e5e5; padding-top: 50px;}
.dqwzbox{width: 100%; margin: 0 auto; padding: 0 1%;}
.dqwzbox ul{overflow: hidden;}
.dqwzbox li{float: left; line-height: 36px;color: #666666;}
.dqwzbox a{color: #666; padding: 0 3px;}
.dqwzbox a:hover{color: #106B9C;}

.bj2{background: #f2f2f2; }
.mxhz{width: 100%; margin: 0 auto; padding: 8px 1% 0 1%;}
.mxhz_tit{border-bottom: 2px solid #1982ba;}
.mxhz_tit h2{width: 126px;height: 40px; line-height: 40px;font-size: 16px;background: url(../img/a_11.png) no-repeat 14px center #1982ba; padding-left: 38px;border-radius: 4px 4px 0 0;color: #fff;}

.mzhzbox{background: #fff;}
.mzhz_nr{overflow: hidden; padding: 20px 0;border-bottom: 1px solid #eeeeee;}
.mzhz_left{float: left; width: 90px;}
.mzhz_left p{font-size: 12px;color: #666666; padding-left: 20px; line-height: 23px;}
.mzhz_right{width: calc(100% - 90px); position: relative;overflow: hidden;}
.mzhz_right ul{overflow: hidden; margin-left: -5px;}
.mzhz_right li{float: left; padding: 0 0 5px 5px;}
.mzhz_right a{display: block; line-height: 23px; padding: 0 8px;border-radius: 4px; font-size: 14px;color: #333;}
.mzhz_right .hover2 a{color: #fff;background:#1982ba ;}
.mzhz_right a:hover{color: #fff;background:#1982ba ;}
.gdxx_left{float: left;}
.wby3{width: 90px;height: 29px;border: 1px solid #e7e7e7;border-radius: 4px;background: url(../img/a_06.png) no-repeat 95% center;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none; padding: 0 10px;}
.gdxx_right{position: relative; padding-right: 20px; width: 214px; margin-left: 2em;}
.wby4{width: 198px;height: 29px;border: 1px solid #1982ba; line-height: 27px; padding: 0 40px 0 10px;border-radius: 4px;}
.btn3{position: absolute;background: url(../img/a_12.png) no-repeat;width: 16px;height: 15px;border: none;top:7px; right:30px;cursor:pointer;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}

.mxrz{overflow: hidden; width: 100%; margin: 0 auto; padding: 20px 2% 0 2%;}
.mxrz_left{width:100%;background: #fff;}
.mx_tit{border-bottom: 2px solid #eeeeee;}
.mx_tit ul{overflow: hidden;}
.mx_tit li{float: left;border-right: 1px solid #eee;}
.mx_tit a{display: block;text-align: center;font-size: 14px;width: 97px; line-height: 43px;}
.mx_nr{ padding: 0 10px}
.mxbox{overflow: hidden; padding: 20px 0;border-bottom: 1px solid #eeeeee;}
.mxbox_left{width: 100%; overflow: hidden;}
.mx_tp{float: left; width: 100px;}
.mx_tp img{width: 100%; border: 1px solid #eee;}
.mx_text{float: right; width: calc(100% - 110px);}
.mx_text h2{font-size: 14px;color: #333; margin-bottom: 5px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.mx_text p{font-size: 12px;color: #333;line-height: 20px;}
.mxbox_right{width:250px ; position: relative; margin: 0 auto;height: 80px;}
.mxbox_right p{font-size: 14px;color: #666; padding-top: 40px;}
.mxbox_right p a{color: #666;}
.mxbox_right p a:hover{color: #1982BA;}
.btn4{position: absolute;right:0; top:15px; width: 103px;height: 29px;font-size: 14px;color: #fff;border: 1px solid #e47b00;background: #ff9000;border-radius: 4px;text-align: center;line-height: 27px;}
.btn5{position: absolute;right:0; top:54px; width: 103px;height: 29px;font-size: 14px;color: #fff;border: 1px solid #37a7f8;background: #60b9f9;border-radius: 4px;text-align: center;line-height: 27px;}

.fynr{text-align: center;padding: 30px 0;}
.fynr li{display: inline-block;*display: inline; margin-left: -5px;}
.fynr a{display: inline-block;*display: inline;line-height: 25px;font-size: 12px;color: #333; border: 1px solid #e2e2e2; padding: 0 8px;}
.fynr span{display: inline-block;*display: inline;line-height: 25px;font-size: 12px;color: #333; padding: 0 8px;border: 1px solid #e2e2e2;}
.fynr .hover3 a{border: 1px solid #0089cc;background: #0089cc;color: #fff;}
.fynr a:hover{border: 1px solid #0089cc;background: #0089cc;color: #fff;}
.mxrz_left .mx_tit .on2{border-bottom: 2px solid #1982ba;color: #1982ba;}
.mxrz_right{width: 100%;}
.xxtj{background: #fff; margin-bottom: 15px;}
.xxtj_tit{background: #f8f8f8;}
.xxtj_tit h2{line-height: 42px; font-size: 16px; color: #333333;font-weight: bold;padding-left: 20px;}
.xxtj_nr{padding: 10px 20px;}
.xxtj_nr li{line-height: 30px;font-size: 14px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.xxtj_nr li a{color: #333;}
.xxtj_nr li a:hover{color: #106B9C;} 
}



/* show */
.title {line-height:48px;text-align:center;font-weight:bold;font-size:22px;padding:16px;margin:0; clolor:#333;}
.title_trade {font-weight:bold;font-size:22px;margin:0 0 20px 0;padding:16px;border-bottom:#EEEEEE 1px solid;}
.info {padding:16px;background:#F5F5F5;margin:0 16px;}
.introduce {margin:16px;padding:16px;line-height:180%;font-size:16px;background:#F5F5F5;border-left:#EEEEEE 2px solid;}
.content {font-size:16px;line-height:200%;padding:16px 32px;color:#333; }
.content img{max-width:100%; height: auto!important;}
.content table{max-width:100%!important;}
.content div{max-width:100%!important;}
.content a:link,.content a:visited,.content a:active {color:#225588;text-decoration:underline;}
.content a:hover {color:#FF6600;text-decoration:none;}
.content section{ max-width:100%;}
.property {border:#EEEEEE 1px solid;background:#F5F5F5;padding:10px;margin:0 16px;overflow:hidden;}
.property li {float:left;width:30%;height:32px;line-height:32px;overflow:hidden;}
.detail {background:url('image/arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}
.related {padding:10px 16px;line-height:32px;}
.related a {font-size:14px;}
.keylink {font-weight:normal;padding:0 3px 0 3px;}
#comment_main div {height:100px;background:url('image/loading.gif') no-repeat center center;}



/* common */
.m {margin:auto;max-width:1220px;clear:both;overflow:hidden;}

.m0 {width:100%;background:#F5F5F5;overflow:hidden;}
.m0 .m {background:#F5F5F5;}

.m1 {overflow:hidden;}
.m1l {float:left;}
.m1r {width:250px;float:right;}

.m2 {background:#FFFFFF url('image/bg-line.png') repeat-y 960px 0;overflow:hidden;}
.m2l {width:960px;float:left;}
.m2r {width:250px;float:right;}

.m3 {background:#FFFFFF url('image/bg-line.png') repeat-y 880px 0;overflow:hidden;}
.m3l {width:880px;float:left;}
.m3r {width:330px;float:right;}



/* side */
.side ul {margin:10px;}
.side em {font-size:12px;font-style:normal;color:#999999;}
.side a {width:90%;display:block;font-size:16px;}
.side input {width:140px;border:#EEEEEE 1px solid;border-radius:8px;padding:8px 8px 8px 26px;font-size:14px;background:#FFFFFF url('image/icon-search16.png') no-repeat 6px center;outline:none;margin:16px 16px 16px 32px;}
.side input:hover {width:180px;}
.side_li {line-height:48px;height:48px;padding-left:32px;overflow:hidden;}
.side_li:hover {background:#F2F2F2;border-radius:10px;}
.side_on {line-height:48px;height:48px;background:#F5F5F5;padding-left:32px;overflow:hidden;border-radius:10px;}



.iarc{background-color:#313131;}
.iarc .hover1 a{ background-color:#000;}
.qqbox .title{ font-size: 28px; text-align: left; font-weight: bold; color: #f0532d;}
.inav_right{position:relative; width: 1200px;}
.inav_right li a{ padding:0px 35px;}
.zxdh a{ display:inline-block; font-size: 16px; color: #fff; background-color: #f0532d; font-weight: normal; padding: 0px 10px; margin-top: 10px; border-radius:4px; line-height: 32px;float: right;}
.iintro{ position: relative;border:1px solid #ccc; background-color: #f8f8f8; padding:20px; font-size: 14px; color: #666; margin: 16px 32px; line-height: 1.8em;}
.iintro_xx{ display: inline-block; width: 180px; height: 46px; background-color: #f0532d; font-size: 20px; color: #fff; line-height: 46px; text-align: center; position:absolute;left: 50%; margin-left: -90px; margin-top: -45px;}
.iintro img{max-width:100%; height: auto;}
.ibt_info{ margin:0px 32px; margin-bottom:20px; line-height: 40px; font-size: 14px;}
.ibt_yyzx{float:right;}
@media only screen and (max-width:980px){
	.ibt_info p{ clear:both; line-height: 1.8em; padding-top: 1em; padding-bottom: 1em;}
	.ibt_zzy{ display: block; width: 100%; margin-bottom: 1em;}
	.ibt_yyzx{ float:none; margin-top: 1em;}
}
.ibt_dh{ margin-right:2em;}
.ibtn4{ display: inline-block;width: 103px;height: 29px;font-size: 14px;color: #fff;border: 1px solid #e47b00;background: #ff9000;border-radius: 4px;text-align: center;line-height: 27px;}
.ibtn5{ display: inline-block;width: 103px;height: 29px;font-size: 14px;color: #fff;border: 1px solid #37a7f8;background: #60b9f9;border-radius: 4px;text-align: center;line-height: 27px; margin-left: 20px;}
.dh_bt{ display:inline-block; width: 220px; font-size: 16px; color: #fff; background-color: #f0532d; height: 40px; line-height: 40px; text-align: center;}

.maifei{margin-bottom:20px; background-color: #f0582d; padding-bottom: 30px;}
.maifei h3{ text-align: center;font-size: 20px; color: #fff; font-weight: bold; line-height: 60px;}
.maifei .mf_con{ background-color: #fff; font-size: 16px; color: #666; text-align: center; margin: 0px 10px; padding: 20px 0px;}
.maifei .newstime{ font-size:36px; color:#f0582d; line-height:1.5em; margin-top: 12px;}
.mf_ts{ font-size: 12px; color: #666; margin:10px 20px; line-height:1.5em;}
.mf_dh{ text-align: left; font-size: 24px; margin-left: 20px; line-height: 1.3em;}
.mf_dh span{ font-size:14px;}
.mf_qq{ font-size: 14px; text-align:left; margin-left: 20px; margin-top: 15px;}
.iform {margin: 0 20px; width: auto !important; height: auto !important; background: none !important; }
.iform input { width: 100%; background: #eee; height: 44px; border-radius: 4px; font-size: 15px; border: none; padding-left: 16px; box-sizing: border-box; margin-top: 15px; }
.iform_botton input{background-color: #f0532d; font-size: 15px; color: #ffffff; text-align: center; padding-left: 0px;}
.iform_botton input:hover{ cursor:pointer; opacity: 0.9;}

.np{font-size:14px; padding: 20px 32px; border-top: 1px solid #eee;}
.np li{line-height: 28px; width: 50%; float: left; overflow: hidden;}



@media(max-width:999px){
	 .nav_m{display:block; margin-top: 55px; padding: 0px 0%;}
	.nav_m ul{ display: block; width: 100%;}
	.nav_m ul li{ display: block; width: 33.3%; height: auto; background-color: #1982ba; border-right: 1px solid #2a96d0;border-bottom: 1px solid #2a96d0; float: left; }
	.nav_m ul li a{color: #fff; line-height: 40px; display: block; text-align: center; font-size: 14px;}
	.np{font-size:14px; padding: 20px 32px; border-top: 1px solid #eee;}
.np li{line-height: 28px; width: 100%; float:none; overflow: hidden;}
	
	.bj2{ }
	.article_bj2{ padding-top:0px;}
	.mxbox_right{display:none;}
	.pages_inp{ display:none;}
	.pages_btn{display:none;}
	/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both; line-height:3em;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#EEEEEE 1px solid;padding:6px;text-decoration:none;margin-right:6px;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
.pages strong {background:#258CFF;padding:6px;border:#258CFF 1px solid;color:#FFFFFF;margin-right:6px;}
.pages_inp {width:32px;border:#EEEEEE 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#FF6600 1px solid;color:#FFFFFF;padding:4px 6px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#EEEEEE 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal; display: none;}
	
	.mxtj{width: 100%; margin: 0 auto;}
.mxtj_nr ul{overflow: hidden; border-left: 0px solid #dddddd;border-top: 0px solid #dddddd;}
.mxtj_nr li{border-bottom: 0px solid #dddddd;border-right: 0px solid #dddddd;width:31%; margin-right:2%; float: left;background: #fff; margin-bottom:15px;}
.mxtj_nr a{display: block;overflow: hidden;}
.mxtj_nr img{width: 100%!important; height: auto!important;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.mxtj_nr p{font-size: 14px;text-align: center;line-height: 52px; display: block; height: 52px; overflow: hidden;}
	
	
	
	
	.xxkc_box li span{display:none;}
	.mxrz{ padding-top: 50px;}
	.dqwz{display:none;}
	.zxdh{ position:relative;}
	.zxdh a{ position:relative; width: 100%; margin-top: 0px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; margin-bottom: 20px;}
	.qqbox .title{ padding-top:0px; padding: 0px; text-align: center; color: #333; line-height:1.5em;}
	.qqbox .info{ text-align:center;}
	.iintro{ margin:16px 15px; padding: 15px;}
	.m1l{ width:100%; padding-top: 50px;}
	.m1r{position:relative; float: left; display: none;}
	.content{ padding: 16px 0px;width:100%;}
	.content img{ margin-top:10px; margin-bottom: 10px;}
}


/*会员登录*/
.login-show {width:400px;min-height:200px;float:left;}
.login-main {width:342px;background:#FFFFFF;border:#E5E5E5 1px solid;margin:0 28px;border-radius:10px;float:left;}
.login-head {height:50px;overflow:hidden;}
.login-head ul {height:48px;border-bottom:#E5E5E5 2px solid;}
.login-head li {float:left;width:114px;height:48px;line-height:48px;text-align:center;font-size:16px;border-bottom:#E5E5E5 2px solid;}
.login-head a {display:block;width:114px;height:48px;}
.login-head li:hover {border-bottom:#666666 2px solid;}
.login-head .on,.login-head .on:hover {border-bottom:#2587F4 2px solid;font-weight:bold;}
.login-body {padding-bottom:20px;}
.login-body div {padding:20px 20px 0 20px;font-size:14px;}
.login-oauth {border-top:#E5E5E5 1px solid;text-align:center;margin-top:20px;}
.login-oauth img {width:24px;height:24px;padding:8px;}
.login-oauth img:hover {background:#E5E5E5;}
.login-btn {width:300px;height:42px;line-height:42px;font-size:16px;}

.input-captcha,.input-question,.input-user,.input-pass,.input-mob,.input-mail,.input-text,.input-code {padding:10px 10px 10px 30px;height:22px;line-height:22px;border:#E5E5E5 1px solid;font-size:14px;}
.input-captcha {background:url('images/input-captcha.png') no-repeat 8px center;width:100px;}
.input-question {background:url('images/input-question.png') no-repeat 8px center;width:260px;}
.input-user {background:url('images/input-username.png') no-repeat 8px center;width:300px; height: 44px; }
.input-pass {background:url('images/input-password.png') no-repeat 8px center;width:300px;height: 44px;}
.input-mob {background:url('images/input-mobile.png') no-repeat 8px center;width:260px;}
.input-mail {background:url('images/input-mail.png') no-repeat 8px center;width:260px;}
.input-text {background:url('images/input-text.png') no-repeat 8px center;width:260px;}
.input-code {background:url('images/input-password.png') no-repeat 8px center;width:100px;}


	.yyp_info{ width:100%; height:162px; padding: 20px 10px 0px 10px; position:relative;background-color: #fff; margin-top: -162px; z-index: 999; background-color: #1982ba; display: none!important; }
	.yyp li:hover .yyp_info{ display:block!important;}
	.yyp_info h3{ font-size:16px; font-weight:bold; color: #333; display: block; overflow: hidden; height: 1em; text-overflow: ellipsis;white-space:nowrap;}
	.yyp_info_p { display: block; line-height:1.4em!important; margin-top: 10px!important; color:#fff!important; text-align: left!important;}
	.yyp_ckxq{ text-align:right!important; color:#fff!important; margin-top: 8px!important; line-height: 1em!important;}



.linkrel{margin-top:15px; height:60px; line-height:30px; padding-left:10px; padding-right:10px; font-size: 12px;width: 1200px;margin: 0 auto;}
/*link{background:url(../img/top.gif) no-repeat right center;}*/
.link b{padding-right:10px; color:#333;}


.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}

.pagination > li {
	display: inline;
}

.pagination > li:first-child > span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.pagination > li > a, .pagination > li > span {
	background-color: #FFF;
	border: 1px solid #DDD;
	float: left;
	line-height: 1.42857;
	margin-left: -1px;
	padding: 6px 18px;
	position: relative;
	text-decoration: none;
	color:#23527c;
}

.pagination > li.active span {
	background-color: #009688 !important;
	border-color: #DDD;
	cursor: default;
	z-index: 2;
}

.pagination > li > a:hover {
	background-color: #eee;
}

.pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd;
}
.sell_box{ color: #333;}
.sell_li{ padding: 20px 0px; border-bottom: 1px solid #eee;}
.sell_title{ font-size: 18px; line-height:36px;; color: #000;}
.sell_title a{ color:#333;}
.sell_title a:hover{text-decoration: underline;}
.sell_title span{float:right; font-size: 12px; color: #666;}
.sell_xx{ line-height:29px; font-size: 14px;}
.sell_xx a{ color:#333;}
.sell_xx a:hover{ text-decoration:underline;}
.sell_botton{ float:right; display:inline-block;width:  103px; height: 29px;font-size: 14px; line-height:29px; color: #fff!important; background-color: #60b9f9;text-align: center;border-radius: 4px;}
.sell_botton:hover{opacity:0.8;}
.sell_right{ float:right;}
.sell_title .highlight{position: relative; display: inline; color: red; float: none!important; font-size: 18px; line-height: 36px;}
#to_top{position: fixed;bottom:100px;right:0px;opacity: 1;cursor: pointer;z-index: 999;}