@charset "utf-8";
/*初始化*/
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}img{border:0;}button,input,select,textarea{font-size:100%;}
.clear{ clear:both; }
.list-none{ list-style:none; padding:0px; margin:0px;}
.editor{ line-height:2; color:#333;}
.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}
.editor a{ color:#1C57C4; text-decoration:underline;}
.editor .metvideobox{ text-align:center; margin:10px auto; }
.editor .video-js{ max-width:100%; }
.editor img{max-width:100%; height:auto!important;}
.editor blockquote{padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd}
.editor hr{display:block;padding:0;border:0;height:0;border-top:1px solid #ddd;margin:20px 0;-webkit-box-sizing:content-box;box-sizing:content-box}
.editor table{width:100%!important;margin-bottom:1.6rem;border-spacing:0!important;border-collapse:collapse!important;padding:0!important;border:0}
.editor table td{border:1px solid #ddd!important}
.editor table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{line-height:1.6;vertical-align:top;border-top:1px solid #ddd}
.editor table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}

/*按钮*/
.altBox{ display:none;width:100%; height:100%; position:fixed; top:0; z-index:999;}
.closeBtn{width:84px; height:74px;display:block; background:url(../images/close.png) no-repeat center #db281e; border-right:1px solid #1a1a1a; cursor:pointer;}
.gg_block{ border-top:1px solid #1a1a1a; padding:0 78px;}
.gg_block .altTit{ font-size:28px; color:#FFF; margin-top:134px;}
.gg_block .altTxt{ margin-top:20px;}
.gg_block .altTxt p{font-size:14px; color:#666; line-height:26px; background:url(../images/cp_li.png) no-repeat left 12px; padding-left:12px;}
.altBar{width:30%;height:100%; float:right; background-color:#252525;}
.altImg{width:70%;height:100%; float:left; background:url(../images/break.png) repeat;}
.altImg .swiper-container{width:1080px; margin:0 auto; height:100%;}
.altImg .swiper-wrapper img{  height:80%;display:block; margin:0 auto; position:relative;top:10%;}
.swiper-yongao{ font-size:14px; line-height:38px;color:#666; border-bottom:1px solid #515151; width:260px!important; margin-top:250px;}
/*工具栏*/
.met_hits{ padding:0px 5px; height:35px; line-height:35px; margin-top:10px; border-top:1px dotted #ccc; text-align:right; position:relative; color:#666;}
.met_hits a{ color:#666;}
.met_hits .metjiathis{ position:absolute; left:5px; top:8px;}
.met_page{ text-align:center;}
.met_page a{ margin-right:50px; color:#1C57C4; text-decoration:underline;}
/*翻页*/
#flip{ margin-bottom:15px;}
#flip{ margin-top:10px; margin-bottom: 50px; text-align: center}
#flip li{
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	display: inline-block;
	margin:0 5px ;
	float:none;
	padding-bottom: 0px;
	min-height: 0;
}
#flip li.disabled{ color:#999;}
#flip li.active{ background: #db281e; color:#FFF;}
#flip li a{ display: block;}
#flip li:hover a{background-color: #FFF; color: #FFF;}
@media screen and (min-width: 325px) and (max-width:660px){
	#flip{ margin-top:0px;}
	.cm_hits{display:none}
}
/*附件*/
.met_annex{ color:#f00; text-decoration:underline;}
.met_annex:hover{ color:#f00; text-decoration:underline}
/*简介模块*/
.about_us{ padding-bottom:96px;}
.about_us_left{width:550px; float:left; margin-top:101px;}
.about_us_left h1{ font-size:30px; font-weight:900; height:62px; line-height:62px;}
.about_us_left span{width:33px;height:2px; background-color:#414141; display:block; margin-bottom:36px;}
.about_us_left p{ font-size:15px; line-height:26px;}
.about_us_right{ float:right; position:relative;width:562px; margin-top:120px;}
.about_us_right_b{width:100%; height:100%; background-color:#db281e; position:absolute; left:14px; top:16px;z-index:1;}
.about_us_right img{width:100%; height:auto; display:block; position:relative; z-index:2;}

.tp_yz_01{width:100%; height:302px; background:url(../images/tp_yz_01.jpg) no-repeat center;}
.tp_yz_01 h1{ display:block;width:207px; height:124px; background:url(../images/tp_yz_01_h1.png) no-repeat center;  text-align:center; line-height:124px; font-size:24px; color:#FFF; font-weight:600; float:left; margin-top:81px;}
.tp_yz_01_right{width:892px; float:right; position:relative; margin-top:58px;}
#tp-yz-01-right{width:805px;}
#tp-yz-01-right img{width:100%;}
.tp_yz_01_right .swiper-button-prev{width:17px; height:30px; background-size:100% 100%; left:0px; margin-top:-15px;}
.tp_yz_01_right .swiper-button-next{width:17px; height:30px; background-size:100% 100%; right:0px; margin-top:-15px;}

.tp_yz_02{width:100%; padding:60px 0;}
.tp_yz_02 h1{ font-size:30px; font-weight:900; height:56px; line-height:56px; text-align:center;}
.tp_yz_02 h3{width:33px;height:2px; background-color:#414141; display:block; margin:0 auto;}
.tp_yz_02_com{ margin-top:44px; padding-bottom:53px; position:relative;}
.tp_yz_02_com img{width:100%; height:auto; display:block;}
.tp-yz-03{ position:absolute; top:380px;width:100%; left:0;}
.tp-yz-03-prev{width:46px; height:46px; position:absolute; background:url(../images/prev_on.png) no-repeat center; background-size:100%; top:100px; left:-82px; cursor:pointer;}
.tp-yz-03-next{width:46px; height:46px; position:absolute; background:url(../images/next_on.png) no-repeat center; background-size:100%; top:100px; right:-82px; cursor:pointer;}
.tp-yz-03-prev:hover{background:url(../images/prev_in.png) no-repeat center;}
.tp-yz-03-next:hover{background:url(../images/next_in.png) no-repeat center;}



.gy_fzlc{ height:612px; position:relative;width:100%;background:url(../images//gy_fzlc.jpg) no-repeat center bottom;padding-top:88px;}
.gy_fzlc span{width:50px;height:2px; background-color:#a3a3a3; display:block; margin:0 auto;}
.gy_fzlc h2{ font-size:26px; font-weight:600; line-height:44px; text-align:center; color:#FFF;}
.gy_fzlc h3{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#a3a3a3; line-height:30px; text-align:center;}
.fzlc_hidden{width:100%; overflow:hidden; position:relative;height:536px; }
.fzlc_main{ width:1200px; height:2px; background-color:#0054c2; position:absolute; top:269px;}
#n_event ul{ margin:0; padding:0}
#n_event ul li{ cursor:pointer;}
.event_tant{ width:286px; position:absolute; bottom:0px;}
.event_1{ width:284px;padding-bottom:47px;bottom:21px; position:relative;}
.event_1 h1{ width:100%; height:47px; font-size:16px; color:#fff; line-height:40px; text-align:center;  position:absolute; bottom:0; background:url(../images/event_1_h1.png) no-repeat; font-weight:normal; overflow:hidden; }
.event_1 .p{font-size:14px; font-family:'Microsoft YaHei'; color:#333; line-height:24px;font-weight:normal; border:2px solid #a3a3a3; border-bottom:none; padding:24px 22px; background-color:#FFF;}
.event_1 h3{ width:224px; height:125px; overflow:hidden; padding:0 15px; margin-bottom:10px;}
.event_1 h3 img{ width:100%}
.event_2{ width:20px; height:20px; margin:0 auto; background:url(../images/event_2.png) no-repeat center;  margin-bottom:-9px; }
.event_tant:hover .event_1 h1{background:url(../images/event_1_h1_on.png) no-repeat; color:#fff}
.event2_tant{ width:286px; position:absolute; top:0px;}
.event2_1{ width:284px;padding-top:47px;top:21px; position:relative;}
.event2_1 h1{ width:100%; height:47px; font-size:16px; color:#fff; line-height:54px; text-align:center;  position:absolute; top:0; background:url(../images/event2_1_h1.png) no-repeat; font-weight:normal; overflow:hidden;}
.event2_1 .p{font-size:14px; font-family:'Microsoft YaHei'; color:#333; line-height:24px;font-weight:normal; border:2px solid #a3a3a3; border-top:none; padding:24px 22px; background-color:#FFF;}
.event2_2{ width:20px; height:20px; margin:0 auto; background:url(../images/event_2.png) no-repeat center;  margin-top:-9px; }
.event2_tant:hover .event2_1 h1{background:url(../images/event2_1_h1_on.png) no-repeat; color:#fff}
.bott{ width:1360px; height:40px; position:absolute; top:384px; left:50%; margin-left:-680px;}
.fa_l{ width:40px; height:40px; position:absolute; left:0; background:url(../images/fa_l.png)}
.fa_l:hover{background:url(../images/fa_l_on.png)}
.fa_r{ width:40px; height:40px; position:absolute; right:0;background:url(../images/fa_r.png)}
.fa_r:hover{background:url(../images/fa_r_on.png)}


.ldfn_us{width:100%; background-color:#f7f7f7; padding:40px 0;}
.ldfn_us_com{ min-height:500px; background-color:#FFF; padding:30px 20px;}
/*文章模块*/
.newslist{width:100%; background-color:#eeeeee; padding-top:82px;}
.newslist h2{ font-size:30px; font-weight:600; text-align:center; text-align:center; line-height:73px;}
.newslist h3{width:33px; height:2px; background-color:#414141; display:block; margin:0 auto; margin-bottom:70px;}
.newslist ul{}
.newslist li{ float:left;width: 32%; margin-right:2%; background-color:#FFF; margin-bottom:30px; padding-bottom:6px;}
.newslist li .lecom{ padding:0 24px;}
.newslist li h1{ font-size:18px; color:#000; margin-top:18px; height:32px; line-height:32px; overflow:hidden;}
.newslist li p{ font-size:14px; line-height:24px; color:#999999; margin-top:8px; height:72px; overflow:hidden;}
.newslist li time{ font-size:14px; line-height:48px; line-height:48px; background:url(../images/time.png) no-repeat center left; padding-left:24px; border-top:1px solid #e5e5e5; display:block; margin-top:20px;}
.newslist li:nth-child(3n){margin-right: 0;}
.newslist li .block{width:100%; position:relative;}
.newslist li .block img{width:100%; display:block;}
.newslist li .block .ddmore{width:100%; height:0%; display: flex; position:absolute; background:url(../images/break.png) repeat; top:0; line-height:100%; overflow:hidden;transition: height 0.5s;-moz-transition: height 0.5s;-webkit-transition: height 0.5s;-o-transition: height 0.5s;}
.newslist li .block .ddmore dd{align-self:center; margin:0 auto; font-size:14px; color:#FFF; background:url(../images/block_dd.png) no-repeat center right; padding-right:30px;}
.newslist li:hover{ background-color:#db281e;}
.newslist li:hover .block .ddmore{ height:100%;}
.newslist li:hover h1{ color:#FFF;}
.newslist li:hover p{ color:#FFF;}
.newslist li:hover time{ color:#FFF; background:url(../images/time_on.png) no-repeat center left; }
#shownews{ padding:0px 15px 15px;}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#333;}
/*产品模块*/
.productlist{width:100%; background-color:#eeeeee; padding-top:82px;}
.productlist h2{ font-size:30px; font-weight:600; text-align:center; text-align:center; line-height:73px;}
.productlist h3{width:33px; height:2px; background-color:#414141; display:block; margin:0 auto; margin-bottom:70px;}
.productlist li{width:100%; height:500px; background-color:#FFF; position:relative; margin-bottom:68px;}
.productlist li img{width:500px; height:500px; display:block; position:relative; z-index:2; margin:0 auto;}
.productlist li .block_left{width:500px; height:500px; background-color:#db281e; position:absolute; top:12px; z-index:1;}
.productlist li .block_right{width:504px; margin-top:54px; height:346px;}
.productlist li .block_right h1{ font-size:28px; color:#272d34; margin-bottom:34px;}
.productlist li .block_right p{font-size:14px; color:#666; line-height:26px; background:url(../images/cp_li.png) no-repeat center left; padding-left:12px; height:24px; overflow:hidden;}
.productlist li .block_right .more{width:126px; height:38px; line-height:38px; text-align:center; display:block; border:2px solid #db281e; font-size:14px; color:#db281e; bottom:44px; position:absolute;}
.productlist li.gaga_1 img{float:left;}
.productlist li.gaga_1 .block_left{ left:-12px;}
.productlist li.gaga_1 .block_right{ float:right; padding-right:50px;}
.productlist li.gaga_0 img{float:right;}
.productlist li.gaga_0 .block_left{ right:-12px;}
.productlist li.gaga_0 .block_right{ float:left; padding-left:50px;}
.productlist .disimg{ display:none;}

#showproduct h1.title{ font-size:20px; padding:30px 0px; margin-bottom:5px; text-align:center; font-weight:600;}
#showproduct .pshow dt{ float:left; width:50%; text-align:center;}
#showproduct .pshow dd{ float:left;width:40%;}
#showproduct .pshow dd ul{ margin-left:15px; }
#showproduct .pshow dd li{ padding:5px 5px 5px 45px; min-height:28px; _height:28px; margin:5px 0px; clear:both; border-bottom:1px solid #eee; position:relative; line-height:2; width:90%; font-size:14px;}
#showproduct .pshow dd li span{ position:absolute; left:0px; top:0px; color:#999; padding:5px; height:28px;}
#showproduct .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#showproduct .editor{ line-height:2; padding:0px 10px; font-size:14px;}
/*下载模块*/
#downloadlist{ padding:15px;}
#downloadlist .metlist{ margin-bottom:20px;}
#downloadlist dl.top dt a{ color:#f00;}
#downloadlist .metlist dt{ border-bottom:1px solid #ddd; font-size:14px; font-weight:bold; padding:3px 5px 3px 20px; background:url(../images/dt-9.gif) no-repeat 5px 11px;}
#downloadlist .metlist dd{ color:#999; padding:5px 8px; background:#f8f8f8;}
#downloadlist .metlist dd b{ font-weight:normal;}
#downloadlist .metlist dd div{ float:right;}
#downloadlist .metlist dd span{ padding-right:20px;}
#downloadlist .metlist dd a{ color:#1C57C4; text-decoration:underline;}
#downloadlist .metlist dd a.down{ color:#fa1a1a; text-decoration:underline;}
#showdownload{ padding:15px;}
#showdownload h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}
#showdownload .paralist{ background:#f6f6f6; padding:5px 10px;}
#showdownload .paralist li{ padding:3px 5px 3px 0px; margin:5px 0px; border-bottom:1px solid #eee;}
#showdownload .paralist li a{ color:#f00; text-decoration:underline;}
#showdownload .paralist li span{ float:left; padding:0px 10px; margin-right:5px; text-align:left; }
#showdownload .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#showdownload .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
/*图片模块*/
.imglist_01{width:100%;  padding-top:82px;}
.imglist_01 h2{ font-size:30px; font-weight:600; text-align:center; text-align:center; line-height:73px;}
.imglist_01 h3{width:33px; height:2px; background-color:#414141; display:block; margin:0 auto; margin-bottom:70px;}
.imglist_01 li{ float:left;width:18%; margin-right:2.5%; margin-bottom:23px;min-height: 350px;}
.imglist_01 li img{width:100%; display:block;border:1px solid #e2e2e2; }
.imglist_01 li:nth-child(5n){margin-right:0;}
.imglist_01 h4{ text-align:center; font-size:16px; line-height:32px;}
.imglist_02{width:100%;  padding-top:82px;}
.imglist_02 h2{ font-size:30px; font-weight:600; text-align:center; text-align:center; line-height:73px;}
.imglist_02 h3{width:33px; height:2px; background-color:#414141; display:block; margin:0 auto; margin-bottom:70px;}
.imglist_02 h4{ text-align:center; font-size:16px; line-height:32px;}
.imglist_02 li{ float:left;width:32%; margin-right:2%; margin-bottom:23px;}
.imglist_02 li img{width:100%; display:block;border:1px solid #e2e2e2;}
.imglist_02 li:nth-child(3n){margin-right:0;}
#showimg{ padding:15px;}
#showimg h1.title{ font-size:18px; padding:5px 0px; margin-bottom:10px; text-align:center;}
#showimg .imgshow{ text-align:center;}
#showimg .imgshow img{ max-width:100%;}
#showimg .editor{ line-height:2; padding:0px 10px; font-size:14px;}
.imgparalist li{ padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center;}
.imgparalist li span{ float:left; margin-right:10px; color:#999;}
#showimg .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
/*招聘模块*/
.joblist{width:100%;  padding-top:82px;}
.joblist h2{ font-size:30px; font-weight:600; text-align:center; text-align:center; line-height:73px;}
.joblist h3{width:33px; height:2px; background-color:#414141; display:block; margin:0 auto; margin-bottom:70px;}
.joblist li{ float:left;width:48%; margin-right:4%; margin-bottom:50px; height:171px; border-top:3px solid #cccccc;}
.joblist li:nth-child(2n){margin-right:0;}
.joblist .padding{ padding:36px 32px;}
.joblist li h1{ font-size:18px; font-weight:900;}
.joblist li h4{ font-size:18px; color:#db281e; font-weight:600; float:left;width:50%;height:36px; line-height:36px;}
.joblist li p{ height:36px; line-height:36px; display:block; font-size:14px; color:#666666;width:50%;float:right;}
.joblist time{ font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; float:left; height:28px; line-height:28px;}
.joblist .block{ float:right;}
.joblist .block dd{width:80px; height:28px; line-height:28px; display:block; float:left; margin-right:6px; text-align:center; color:#666;}
.joblist .block dd:nth-child(4n){margin-right:0;}
.joblist li:hover{ background-color:#db281e; border-top:3px solid #db281e;}
.joblist li:hover h1{ color:#FFF;}
.joblist li:hover h4{ color:#FFF;}
.joblist li:hover p{ color:#FFF;}
.joblist li:hover time{ color:#FFF;}
.joblist li:hover dd{ color:#FFF;}
#showjob{ padding:15px;}
#showjob h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}
#showjob .paralist li{ float:left; width:45%; padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center;}
#showjob .paralist li span{ float:left; margin-right:10px; color:#999;}
#showjob .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#showjob .info_cv{ font-size:12px; text-align:center; margin:10px 0px; }
#showjob .editor{ line-height:2; padding:0px 10px; font-size:14px; }
#cvlist{ padding:15px;}
/*在线留言*/
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}
/*在线反馈*/
.call_us{width:100%;  padding:82px 0px;}
.call_us h2{ font-size:30px; font-weight:600; text-align:center; text-align:center; line-height:73px;}
.call_us h3{width:33px; height:2px; background-color:#414141; display:block; margin:0 auto; margin-bottom:70px;}
.fuck_you{width:582px; margin:0 auto;}
.fuck_you input{ border:none; width:100%; height:100%;text-indent:1em;color:#666;}
.fuck_you textarea{ border:none; width:96%; height:81%; padding:2%;color:#666;}
.lx_1{width:280px; height:46px; line-height:46px; font-size:14px;  float:left; border:1px solid #ccc;}
.lx_2{width:280px; height:46px; line-height:46px; font-size:14px; float:right; border:1px solid #ccc;}
.lx_3{width:100%;border:1px solid #ccc;height:126px; line-height:46px; margin-top:18px;}
.lx_5{width:580px; height:46px; line-height:46px; font-size:14px; float:right; border:1px solid #ccc; margin-top:15px;}
.lx_4{width:100%; height:46px; background-color:#db281e; margin-top:32px;}
.lx_4 input{text-indent:0; background-color:#db281e; color:#FFF;}
.fuck_you p{ font-size:12px; color:#666; margin-top:20px;}
.yong_map{width:100%;height:787px; position:relative;}
.bb_black{width:100%; height:215px; background:url(../images/bb_black.png) repeat-x bottom; position:absolute; bottom:0px; text-align:center;}
.bb_black .blikc{ width:100%;display:block; padding-top:78px; }
.bb_black .blikc h1{ font-size:16px;  line-height:18px;}
.bb_black .blikc h2{ font-size:14px;}
.bb_black_01{ width:30%;max-width:390px; min-height:158px; display:inline-block; margin:0 8px;vertical-align: top; background:url(../images/lx_01.png) no-repeat center 27px #FFF;color:#333333;}
.bb_black_02{ width:30%;max-width:390px; min-height:158px; display:inline-block; margin:0 8px;vertical-align: top;background:url(../images/lx_02.png) no-repeat center 27px #4c83c8;color:#fff;}
.bb_black_03{ width:30%;max-width:390px; min-height:158px; display:inline-block; margin:0 8px;vertical-align: top;background:url(../images/lx_03.png) no-repeat center 27px #db281e;color:#fff;}
/*友情链接*/
#linklist{ padding:15px 15px 25px;}
#linklist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#linklist .inside{ padding:15px 0px 0px;}
#linklist .metlist .img li{ list-style:none; display:inline; padding-right:5px;}
#linklist .metlist .img img{ width:88px; height:31px;}
#linklist .metlist .txt li{ list-style:none; float:left; width:88px; height:20px; line-height:20px; margin-right:5px; overflow:hidden;}
#linksubmit{ padding:15px;}
#linksubmit table{ margin:0px auto;}
#memberbox{ padding:15px;}
/*站内搜索*/
ul.searchnavlist{ list-style:none; padding:0px; margin:0px;}
ul.searchnavlist li{ padding:5px 0px;}
#searchlist{ padding:15px;}
#searchlist li{ padding-left:10px; margin-bottom:6px; line-height:1.5;}
#searchlist ul{ list-style:none; padding:0px; margin:0px;}
#searchlist ul li{ padding:3px 5px; margin-bottom:5px;}
#searchlist ul li img{ display:none;}
#searchlist .search_title{ display:block; padding:2px 0px;}
#searchlist .search_title a{ font-size:14px; color:#12C; text-decoration:underline;}
#searchlist .search_title em{ color:#c00; text-decoration:underline; font-style:normal;}
#searchlist .search_detail{ display:block; }
#searchlist .search_detail a{ text-decoration:underline; color:#12C;}
#searchlist .search_content em{ color:#c00; font-style:normal;}
#searchlist .search_updatetime{ display:block; margin-top:5px; color:green;}
#searchlist a:hover{ text-decoration:underline;}
/*网站地图*/
#sitemaplist{ padding:15px;}
#sitemaplist .sitemapclass{ padding:5px 0px;}
#sitemaplist .sitemapclass1{ display:block; height:28px; line-height:28px; margin-bottom:5px; border-bottom:1px solid #ddd;}
#sitemaplist .sitemapclass1 a{ padding:5px 10px; background:#eee;}
#sitemaplist .sitemapclass2{ padding-left:15px; padding-top:3px;}
#sitemaplist .sitemapclass2 h3{  background:url(../images/dt-0.gif) no-repeat left center; padding:2px 8px;}
#sitemaplist .sitemapclass2 h3 a{ color:#444;}
#sitemaplist .sitemapclass2 div{ padding-left:2px;}
#sitemaplist .sitemapclass2 h4{ display:inline; padding:2px 6px;}
#sitemaplist .sitemapclass2 h4 a{ text-decoration:underline; color:#2c7199;}
/*翻页样式*/
.metpager_1{ text-align:center;}
.metpager_2{ text-align:center;}
.metpager_3{ text-align:center;}

.digg4{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; margin-bottom:40px;}
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}

.metpager_4 a,.metpager_4 span.miy{ border:1px solid #aaaadd; padding:2px 5px 2px 5px; color:#009;}
.metpager_4 a:hover { border:1px solid #009; color:#000;}
.metpager_4 a:active {border:1px solid #009; color:#000;}
.metpager_4 span.current { border:1px solid #009; background-color:#009; padding:2px 5px 2px 5px; margin:2px; color:#FFFFFF; text-decoration:none;}
.metpager_4 span.disabled { border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px; color:#ddd;}

.metpager_5 a,.metpager_5 span.miy{ border:1px solid #ccdbe4; padding:2px 8px 2px 8px; color:#0061de; }
.metpager_5 a:hover { border:1px solid #2b55af; color:#fff; background-color:#3666d4;}
.metpager_5 a:active {border:1px solid #009; color:#000;}
.metpager_5 span.current { padding:2px 8px 2px 8px; margin:2px; color:#000; text-decoration:none;}
.metpager_5 span.disabled { border:1px solid #ccdbe4; padding:2px 8px 2px 8px; margin:2px; color:#ddd;}

.metpager_6{ color:#ff6500; }
.metpager_6 a,.metpager_6 span.miy{ border:1px solid  #ff9600; padding:2px 7px 2px 7px; background-position:50% bottom; color:#ff6500; background-image:url(../images/page/page6.jpg);}
.metpager_6 a:hover { border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 a:active {border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 span.current {border:1px solid #ff6500; padding:2px 7px 2px 7px; margin:2px; color:#ff6500; background-color:#ffbe94; text-decoration:none;}
.metpager_6 span.disabled { border:1px solid #ffe3c6; padding:2px 7px 2px 7px; margin:2px; color:#ffe3c6;}

.metpager_7 a,.metpager_7 span.miy{ border:1px solid  #2c2c2c; padding:2px 5px 2px 5px; background:url(../images/page/page7.gif) #2c2c2c; color:#fff;}
.metpager_7 a:hover { border:1px solid #aad83e; color:#fff;background:url(../images/page/page7_2.gif) #aad83e;}
.metpager_7 a:active { border:1px solid #aad83e; color:#fff;background:urlurl(../images/page/page7_2.gif) #aad83e;}
.metpager_7 span.current {border:1px solid #aad83e; padding:2px 5px 2px 5px; margin:2px; color:#fff;background:url(../images/page/page7_2.gif) #aad83e; text-decoration:none;}
.metpager_7 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:5px; margin:10px; color:#ccc;}

.metpager_9 a,.metpager_9 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#88af3f; }
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; }
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; }
.metpager_9 span.current {border:1px solid #b2e05d; padding:2px 5px 2px 5px; margin:2px; color:#fff; background-color:#b2e05d; text-decoration:none;}
.metpager_9 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

/*sidebar*/
.nei_banner{width:100%;}
.nei_banner img{width:100%; height:auto; display:block;}
.max_1200{ max-width:1200px;margin:0 auto;}
.ny_title{width:100%; height:64px; border-bottom:1px solid #cccccc;}
.ny_nav{ text-align:center;width:100%;}
.ny_nav li{ display:inline-block;padding:0 20px; position:relative;}
.ny_nav li dt{font-size:18px; font-weight:600; height:64px; line-height:64px;}
.na_li_list{ position:absolute; width:100%;top:65px; text-align:center; left:0; background:url(../images/break.png) repeat;height:0; overflow:hidden;-moz-transition: height 1s;-webkit-transition: height 1s;-o-transition: height 1s;}
.na_li_list dd{ display:block;line-height:44px; font-size:14px;}
.na_li_list dd a{ color:#FFF;}
.ny_nav li:hover .na_li_list{ height:auto;}


/*弹框*/
.ecboo{ display:none;width:100%; height:100%;position:fixed; top:0; z-index:999; background:url(../images/break.png) repeat;}
.ecbooBar{ height:80%; text-align:center; margin-top:10%;}
.ecbooBar img{ height:100%; direction:inline-block;}

/*il*/
.tp_il_02_com{width:90%; margin: auto; display:none;}
.tp_il_02_com li{ width:284px;padding-top:47px;top:21px; position:relative;}
.tp_il_02_com li h1{ width:100%; height:47px; font-size:16px; color:#fff; line-height:54px; text-align:center;  position:absolute; top:0; background:#a3a3a3; font-weight:normal; overflow:hidden;}
.tp_il_02_com li .p{font-size:14px; font-family:'Microsoft YaHei'; color:#333; line-height:24px;font-weight:normal; border:2px solid #a3a3a3; border-top:none; padding:24px 22px; background-color:#FFF;}
.event3_2{ width:20px; height:20px; margin:0 auto; background:url(../images/event_2.png) no-repeat center;  margin-top:-9px; }
.tp_il_02_com li:hover h1{background:url(../images/event2_1_h1_on.png) no-repeat; color:#fff}
.closeall{width:100%; height:100%; position:absolute; z-index:5; top:0px;}
@media screen and (max-width: 1600px){
	.altBar{ display:none!important}
	.altImg{width:100%;}
	.altImg .swiper-container{width: 100%;}
}
@media screen and (max-width: 1360px){
	.fzlc_hidden{ display:none;}
	.bott{ display:none;}
	.gy_fzlc{ padding:60px 0; height:auto; margin-top:60px;}
	.tp_il_02_com{ display:block;}
	.block_left{ display:none;}
}
@media screen and (max-width: 1200px){
	.about_us_left{ margin:0 auto; float:none;}
	.about_us_left h1{ text-align:center;}
	.about_us_left span{ margin:10px auto;}
	.about_us_right{ margin:0 auto; float:none;}
	.tp_yz_01 h1{ display:none;}
	.tp_yz_01_right{ margin:0px auto; float:none;}
	.tp_yz_01{ height: auto; padding:50px 0;}
	.about_us_right_b{ display:none;}
	.productlist li .block_right{width:404px;}
}
@media screen and (max-width: 1000px){
	.productlist li img{width:50%; height:auto;}
	.productlist li{height:auto;}
	.productlist li .block_right{width:40%; height:auto;}
	.productlist li.gaga_1 .block_right{ padding-right:5%}
	.productlist li.gaga_0 .block_right{ padding-left:5%}
	.productlist li .block_right .more{ position:relative; bottom:0px; margin-top:20px;}
	#showproduct .pshow dt{ float:none; width:90%;margin:0 auto}
	#showproduct .pshow dd{ float:none;width:90%; margin:0 auto;}

}
@media screen and (max-width: 980px){
	.tp_yz_01_right{width:90%;}
	#tp-yz-01-right{width:90%;}
	.altImg .swiper-button-next{ display:none;}
	.altImg .swiper-button-prev{ display:none;}
	.newslist li{width: 48%; margin-right:4%;}
	.newslist li:nth-child(3n){width: 48%; margin-right:4%;}
	.newslist li:nth-child(2n){margin-right: 0;}

	.imglist_01 li{ float:left;width:32%; margin-right:2%; margin-bottom:13px;}
	.imglist_01 li img{width:100%; display:block;border:1px solid #e2e2e2;}
	.imglist_01 li:nth-child(5n){ float:left;width:32%; margin-right:2%; margin-bottom:13px;}
	.imglist_01 li:nth-child(3n){margin-right:0;}

}
@media screen and (max-width: 800px){
	.altImg .swiper-wrapper img{width:90%; height: auto;}
	.met_hits{ display:none;}
	.met_page{ display:none;}
}
@media screen and (max-width: 700px){
	.productlist li .block_right h1{ margin-bottom:0px;}

}
@media screen and (max-width: 640px){
	#showproduct .pshow dt img{width:100%; height:auto;}
	.bb_black_01{ width:90%;max-width:390px; min-height:158px; display:inline-block; margin:0 8px;vertical-align: top; background:url(../images/lx_01.png) no-repeat center 27px #FFF;color:#333333; margin-top:5px;}
	.bb_black_02{ width:90%;max-width:390px; min-height:158px; display:inline-block; margin:0 8px;vertical-align: top;background:url(../images/lx_02.png) no-repeat center 27px #4c83c8;color:#fff;margin-top:5px;}
	.bb_black_03{ width:90%;max-width:390px; min-height:158px; display:inline-block; margin:0 8px;vertical-align: top;background:url(../images/lx_03.png) no-repeat center 27px #db281e;color:#fff;margin-top:5px;}
	#container{ display:none;}
	.altImg .swiper-wrapper img{ top:20%;}
	.yong_map{height:504px;}
	.bb_black{height:504px;}
	.fuck_you{width:90%; margin:0 auto;}
	.lx_1{width:100%; height:46px; line-height:46px; font-size:14px;  float:none; border:1px solid #ccc;}
	.lx_2{width:100%; height:46px; line-height:46px; font-size:14px; float:none; border:1px solid #ccc;}
	.lx_5{width:100%; height:46px; line-height:46px; font-size:14px; float:none; border:1px solid #ccc;}
	.ny_nav li{ font-size:14px; padding:0 10px; font-weight:100;}
	.about_us_left{ width:90%;}
	.about_us_right{ display:none;}
	.about_us_left h1{ font-size:18px;}
	.gy_fzlc h2{ font-size:18px;}
	.tp_yz_02 h1{ font-size:18px;}
	.productlist{padding-top:0px;}
	.productlist h3{margin-bottom: 10px;}
	.productlist h2{ font-size:20px;}
	.productlist li{ padding:10px 0; width:96%; margin:20px auto;}
	.productlist li.gaga_0 img{ float:none;width:90%; margin:0 auto;}
	.productlist li.gaga_1 img{ float:none;width:90%;margin:0 auto;}
	.productlist li.gaga_0 .block_right{ float:none;width:90%; padding-left:0;margin:10px auto;}
	.productlist li.gaga_1 .block_right{ float:none;width:90%; padding-right:0;margin:10px auto;}
	.ny_title{ height:auto;}
	.productlist li .block_right h1{ font-size:18px;}
	.productlist li .block_right .more{ margin-top: 20px;}
	.newslist{padding-top: 0px;}
	.newslist li{width: 90%; margin-right:0%; margin:10px auto; float: none;}
	.newslist li:nth-child(2n){width: 90%; margin-right:0%; margin:10px auto; float: none;}
	.newslist li:nth-child(3n){width: 90%; margin-right:0%; margin:10px auto; float: none;}
	.newslist h3{    margin-bottom: 10px;}
	.newslist h2{ font-size:20px; line-height:50px;}
	.imglist_02 h2{ font-size:20px; line-height:50px;}
	.imglist_02 h3{  margin-bottom: 10px;}
	.imglist_02 li{ float:left;width:48%; margin-right:4%; margin-bottom:13px;}
	.imglist_02 li img{width:100%; display:block;border:1px solid #e2e2e2;}
	.imglist_02 li:nth-child(3n){ float:left;width:48%; margin-right:4%; margin-bottom:13px;}
	.imglist_02 li:nth-child(2n){margin-right:0;}
	.ny_nav li:hover .na_li_list{ height:auto;}
}