﻿/*-----  Global  ----*/
*{margin:0px;padding:0px; border-width:0;}
body{font-size:14px; font-family:"Microsoft YaHei";color:#555;}
a{text-decoration:none;color:#555;}
ul li{list-style:none;}
.clear{clear:both; height:0px; width:0px; overflow:hidden;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/ 
*html .clearfix {height: 1%;}
.clearfix {display: block;}
.floatLeft{float:left;}
.floatRight{float:right;}
.mt6{margin-top:12px;}
.mt5{margin-top:10px;}
::-webkit-input-placeholder
{color:#ccc;}
:-moz-placeholder
{color:#ccc;}
::-moz-placeholder
{color:#ccc;}
:-ms-input-placeholder
{color:#ccc;}
.pc{display:block;}
.moblie{display:none;}
/*head*/
#headbg{background:#292929;height:40px;line-height:40px;font-size:12px;color:#fff;}
#head{width:1200px;margin:0 auto;}
#head p{text-align:left;line-height:40px;display:inline-block;}
#head .h_right{display:inline-block;float:right;height:40px;line-height:40px;}
#head .h_right span{padding:0 20px 0 27px;background:url(../images/footphoneicon1.png) no-repeat left center;height:40px;line-height:40px;display:inline-block;}
#head .h_right a{display:inline-block;padding:0 20px;height:40px;line-height:40px;position:relative;}
#head .h_right a:nth-child(2):before{content:'';width:1px;height:11px;background:#87CEFA;display:block;position:absolute;left:0;top:15px;}
#head .h_right a:nth-child(2):after{content:'';width:1px;height:11px;background:#87CEFA;display:block;position:absolute;right:0;top:15px;}
#head .h_right a:last-child{padding-right:0;}
#head .h_right a{color:#fff;}
/* top*/
#top{width:1200px;height:110px;margin:0 auto;position:relative;}

#top .nav{float:right;}
#top .nav .firstfloor>li{display:inline-block;float:left;height:110px;line-height:110px;font-size:15px;color:#555;text-align:center;position:relative;padding:0 14px;}
#top .nav .firstfloor>li:last-child:after{content:none;}
#top .nav .firstfloor>li>a{display:block;height:110px;color:#555;}
#top .nav .firstfloor>li:hover{background:#0d62bd;}
#top .nav .firstfloor>li:hover>a{color:#FFF;}
#top .nav .secondfloor{position:absolute;left:0;top:110px;z-index:9999;display:none;background:#FFF;width:150px;border-top:none;box-sizing:border-box;}
#top .nav .secondfloor>li{border-bottom:1px solid #E4EAEC;width:100%;line-height:50px;height:50px;font-size:13px;text-align:left;}
#top .nav .secondfloor>li>a{width:140px;height:100%;display:block;color:#76838F;padding-left:10px;}
#top .nav .secondfloor li a:hover{background:#0d62bd;color:#FFF;}
/*flash*/
.index_banner{width:100%;height:629px;}
.index_banner .swiper-slide a{display:block;width:100%;height:100%;}
.index_banner .swiper-pagination-bullet{border:2px solid #FFF;opacity:1;background:transparent;}
.index_banner .swiper-pagination-bullet-active{background:#FFF;}
/*search*/
#searchbg{height:100px;
background: -webkit-linear-gradient(left, #0d62bd 50% , #f6f6f6 50%); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(right, #f6f6f6 50% ,#0d62bd  50%); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(right, #f6f6f6 50% , #0d62bd 50%); /* Firefox 3.6 - 15 */
background: linear-gradient(to right, #f6f6f6 50% , #0d62bd;float:left; 50%); /* 标准的语法 */
}
#search{width:1200px;margin:0 auto;}
#search .s_left{width:205px;height:59px;padding:21px 0 20px 96px;background:url(../images/spicon.png) no-repeat 31px 27px;color:#FFF;float:left;}
#search .s_left p:first-child{line-height:24px;height:24px;}
#search .s_left p:last-child{height:30px;line-height:30px;margin-top:5px;font-size:25px;}
#search .s_right{width:813px;background:#f6f6f6;float:right;height:36px;padding:32px 0 32px 86px;}
#search .s_right .r_keyword{width:100%;float:left;height:36px;line-height:36px;}
#search .s_right .r_keyword a{display:inline-block;padding:0 12px;margin-right:1px;position:relative;}
#search .s_right .r_keyword a:after{content:'';width:1px;height:12px;background:#dbdbdb;position:absolute;right:-1px;top:12px;}
#search .s_right .r_keyword a:last-child:after{content:none;}
#search .s_right .r_input{width:392px;height:36px;float:right;}
#search .s_right .r_input input{width:322px;background:#FFF;outline:none;height:30px;line-height:30px;padding:3px 5px;}
#search .s_right .r_input .serachbtn{width:60px;height:36px;line-height:36px;background:url(../images/search.png) no-repeat center center #0d62bd;cursor:pointer;}
/*publictitle*/
.publictitle{}
.publictitle h2{margin:0;font-size:36px;color:#2b2a2a;text-align:center;font-weight:bold;height:68px;line-height:68px;position:relative;}
.publictitle h2 span{color:#0d62bd;}
.publictitle .pb_title_line{width:74px;height:3px;background:#0d62bd;display:block;margin:0 auto;}
.publictitle .sub_title{color:#757575;text-align:center;line-height:25px;padding-top:10px;}
.publictitle .sub_title1{color:#fff;text-align:center;line-height:25px;padding-top:10px;}
.pb_btn{width:374px;height:42px;margin:0 auto;}
.pb_btn .pbbtn{width:169px;height:40px;line-height:40px;border-radius:21px;border:1px solid #c8c8c8;text-align:center;color:#6d6e6e;}
/*pp_product*/
#productbg{width:100%;padding:58px 0 62px;}
#product_titlebg{border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:21px 0;margin-top:23px;}
#product_title{width:1200px;margin:0 auto;position:relative;}
#product_title a{display:inline-block;padding:0 10px;height:29px;line-height:29px;margin-left:4px;}
#product_title a:first-child{margin-left:0;}
#product_title a.on,#product_title a:hover{background:#0d62bd;color:#FFF;border-radius:3px;}
#product_title .dian{width:11px;height:11px;position:absolute;background:#0d62bd;border-radius:100%;top:45px;display:block;left:18px;}
#product{width:1200px;margin:0 auto;}
#product .p_content{margin-top:40px;position:relative;}
#product .p_content .p_content_item{width:100%;overflow:hidden;}
#product .p_content .p_content_item .swiper-slide{}
#product .p_content .p_content_item .swiper-slide .p_img{width:288px;height:192px;}
#product .p_content .p_content_item .swiper-slide .p_img img{object-fit:cover;width:100%;height:100%;}
#product .p_content .p_content_item .swiper-slide p{color:#333;height:45px;line-height:45px;padding:5px 8px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;background:#f3f3f4;}
/*yingyong*/
#yingyongbg{width:100%;background:url(../images/yingyongbg1.jpg) no-repeat right top;background-size:auto 441px;padding-top:54px;}
#yingyong{width:1200px;margin:0 auto;}
#yingyong .yy_content{margin-top:51px;position:relative;}
#yingyong .yy_content .yy_content_item{width:1162px;overflow:hidden;margin:0 auto;padding-bottom:51px;}
#yingyong .yy_content .yy_content_item .swiper-slide{}
#yingyong .yy_content .yy_content_item .swiper-slide .yy_c{width:222px;padding:31px 20px 54px;background:#FFF;box-shadow:0 5px 15px #EFEFEF;}
#yingyong .yy_content .yy_content_item .swiper-slide .yy_c .yy_img{width:160px;height:160px;margin:0 auto;}
#yingyong .yy_content .yy_content_item .swiper-slide .yy_c .yy_img img{object-fit:cover;width:150px;height:150px;border-radius:50%;border:5px solid #e4e4e4;}
#yingyong .yy_content .yy_content_item .swiper-slide .yy_c .yy_txt{margin-top:9px;text-align:center;}
#yingyong .yy_content .yy_content_item .swiper-slide .yy_c .yy_txt p:first-child{line-height:30px;height:30px;font-size:20px;color:#333;}
#yingyong .yy_content .yy_content_item .swiper-slide .yy_c .yy_txt p:last-child{line-height:24px;height:24px;color:#666;font-family:Arial;}
#yingyong .yy_content .yy_content_item .swiper-slide .yy_c .yy_line{width:20px;height:3px;background:#ffae00;margin:0 auto;display:block;margin-top:9px;}
#yingyong .yy_content .swiper-button-next{width:18px;height:36px;background-image:url(../images/rightarrow.png);background-size:100%;right:-55px;outline:none;top:155px;}
#yingyong .yy_content .swiper-button-prev{width:18px;height:36px;background-image:url(../images/rightarrow.png);background-size:100%;left:-55px;outline:none;top:155px;
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg);}
/*youshi*/
#youshibg{background:url(../images/youshibg.jpg) no-repeat right top;padding-bottom:100px;}
#youshi{width:1200px;margin:0 auto;}
#youshi .ys_content{margin-top:38px;background:url(../images/youshi_img.jpg) no-repeat center top;position:relative;height:420px;}
#youshi .ys_content .ys_txt{width:570px;position:absolute;top:28px;}
#youshi .ys_content .ys_txt_item{margin-top:100px;}
#youshi .ys_content .ys_txt_item:first-child{margin-top:0;}
#youshi .ys_content .ys_txt_item .ys_txt_t{width:463px;}
#youshi .ys_content .ys_txt_item .ys_txt_t .title{height:44px;line-height:44px;font-size:24px;color:#000;margin-bottom:4px;}
#youshi .ys_content .ys_txt_item .ys_txt_t p{color:#707070;line-height:28px;}
#youshi .ys_content .ys_txt_item .ys_num{width:93px;height:93px;background:#0d62bd;border-radius:50%;color:#FFF;line-height:93px;text-align:center;font-size:36px;font-weight:bold;display:block;}
/*ad*/
#adbg{width:100%;height:227px;background:url(../images/adbg3.jpg) no-repeat center top;}
#ad{width:1200px;margin:0 auto;position:relative;position:relative;}
#ad .ad_left{width:717px;float:left;padding-top:86px;}
#ad .ad_left p{text-align:left;color:#FFF;font-size:16px;line-height:28px;text-shadow:2px 2px 2px rgba(0,0,0,.4);}
#ad .ad_left .ad_btn{width:279px;height:48px;line-height:48px;color:#FFF;background:url(../images/phoneicon.png) no-repeat 68px center #ffae00;display:block;border-radius:24px;margin-top:14px;font-size:16px;font-weight:bold;padding-left:104px;}
#ad .ad_right{width:300px;height:281px;position:absolute;top:-27px;right:-44px;}
#ad .ad_right img{display:block;width:100%;height:100%;}
/*info*/
#infobg{background:#F8F8F8;padding:50px 0 60px;}
#info{width:1200px;margin:0 auto;position:relative;}
#info .info_txt{margin-top:26px;padding-top:66px;background:url(../images/infobg.png) no-repeat center top;}
#info .info_txt a{width:239px;padding:66px 19px 33px;border:1px solid #f1f1f1;background:#FFF;position:relative;display:block;float:left;margin-left:28px;}
#info .info_txt a:first-child{margin-left:0;}
#info .info_txt a i{width:90px;height:90px;position:absolute;top:-45px;left:91px;border-radius:50%;display:block;}
#info .info_txt a i.info_1{background:url(../images/info_gs.png) no-repeat center center #0d62bd;}
#info .info_txt a i.info_2{background:url(../images/info_td.png) no-repeat center center #0d62bd;}
#info .info_txt a i.info_3{background:url(../images/info_sb.png) no-repeat center center #0d62bd;}
#info .info_txt a i.info_4{background:url(../images/info_zz.png) no-repeat center center #0d62bd;}
#info .info_txt a .title{height:30px;line-height:30px;font-size:16px;color:#252525;text-align:center;}
#info .info_txt a p{color:#757575;line-height:24px;margin-top:12px;}
#info .info_txt a .more_btn{width:107px;height:28px;line-height:28px;border-radius:15px;display:block;font-size:12px;margin:0 auto;margin-top:24px;border:1px solid #DDD;text-align:center;}
#info .info_txt a:hover i.info_1{background:url(../images/info_gs.png) no-repeat center center #0d62bd;}
#info .info_txt a:hover i.info_2{background:url(../images/info_td.png) no-repeat center center #0d62bd;}
#info .info_txt a:hover i.info_3{background:url(../images/info_sb.png) no-repeat center center #0d62bd;}
#info .info_txt a:hover i.info_4{background:url(../images/info_zz.png) no-repeat center center #0d62bd;}
#info .info_txt a:hover .more_btn{background:#0d62bd;color:#FFF;}
#info .i_btn{width:279px;height:48px;line-height:48px;color:#FFF;background:url(../images/phoneicon.png) no-repeat 68px center #0d62bd;display:block;border-radius:24px;margin:0 auto;margin-top:50px;font-size:16px;font-weight:bold;padding-left:104px;}
/*news*/
#news{width:1200px;margin:0 auto;padding:44px 0 90px;}
#news .news_content{margin-top:22px;}
#news .news_content .news_title{height:33px;position:relative;}
#news .news_content .news_title span{display:inline-block;font-size:18px;font-weight:bold;position:relative;text-align:center;padding:0 11px;line-height:33px;height:33px;cursor:pointer;color:#2d2d2d;margin-left:30px;}
#news .news_content .news_title span:first-child{margin-left:0;}
#news .news_content .news_title span.hover{color:#cf0418;}
#news .news_content .news_title span:after{content:'';position:absolute;width:2px;height:11px;right:-16px;top:11px;background:#C7C7C7;}
#news .news_content .news_title span:last-child:after{content:none}

#news .news_content .news_li{margin-top:30px;position:relative;}
#news .news_content .news_li .news_more{width:130px;height:33px;line-height:33px;text-align:center;color:#FFF;background:#0d62bd;border-radius:17px;position:absolute;top:-63px;right:0;display:block;}
#news .news_content .news_li .news_left{width:575px;float:left;}
#news .news_content .news_li .news_left .news_img{width:575px;height:211px;}
#news .news_content .news_li .news_left .news_img img{width:100%;height:100%;display:block;}
#news .news_content .news_li .news_left .news_txt{margin-top:14px;}
#news .news_content .news_li .news_left .news_txt .news_h2{height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;font-size:16px;}
#news .news_content .news_li .news_left .news_txt .news_h2 a{color:#333;}
#news .news_content .news_li .news_left .news_txt p{color:#888;line-height:24px;}
#news .news_content .news_li .news_right{width:575px;float:right;}
#news .news_content .news_li .news_right a{padding:15px 0 12px;display:block;height:81px;border-bottom:3px solid #E3E3E3;}
#news .news_content .news_li .news_right a:first-child{padding-top:0;}
#news .news_content .news_li .news_right a .time{width:71px;height:81px;background:#E3E3E3;border-radius:1px;float:left;}
#news .news_content .news_li .news_right a .time .day{font-size:34px;display:block;line-height:51px;height:51px;text-align:center;color:#343434;margin-top:2px;}
#news .news_content .news_li .news_right a .time .year{height:21px;padding-bottom:7px;background:#FFF;line-height:21px;display:block;text-align:center;color:#343434;font-size:12px;}
#news .news_content .news_li .news_right a .txt{width:486px;float:right;}
#news .news_content .news_li .news_right a .txt p{color:#888;line-height:24px;font-size:12px;}
#news .news_content .news_li .news_right a .txt p:first-child{font-weight:bold;font-size:15px;color:#333;line-height:33px;height:33px;}
#news .news_content .news_li .question_ul{}
#news .news_content .news_li .question_ul a{width:575px;padding:15px 0 12px;display:block;height:81px;border-bottom:3px solid #E3E3E3;float:left;margin-left:50px;}
#news .news_content .news_li .question_ul a:nth-child(odd){margin-left:0;}
#news .news_content .news_li .question_ul a .time{width:71px;height:81px;background:#E3E3E3;border-radius:1px;float:left;}
#news .news_content .news_li .question_ul a .time .day{font-size:34px;display:block;line-height:51px;height:51px;text-align:center;color:#343434;margin-top:2px;}
#news .news_content .news_li .question_ul a .time .year{height:21px;padding-bottom:7px;background:#FFF;line-height:21px;display:block;text-align:center;color:#343434;font-size:12px;}
#news .news_content .news_li .question_ul a .txt{width:486px;float:right;}
#news .news_content .news_li .question_ul a .txt p{color:#888;line-height:24px;font-size:12px;}
#news .news_content .news_li .question_ul a .txt p:first-child{font-weight:bold;font-size:15px;color:#333;line-height:33px;height:33px;}
/*foot*/
#footbg{background:#292929;height:430px;}
#foot{width:1200px;margin:0 auto;position:relative;}
#foot .f_left{width:440px;float:left;position:relative;padding:35px 0 48px;}
#foot .f_title{}
#foot .f_title p{font-size:36px;color:#FFF;height:55px;line-height:55px;}
#foot .f_title i{width:63px;height:2px;background:#fff;display:block;}
#foot .f_left .f_txt{height:52px;margin-top:30px;position:relative;background:url(../images/footphone.png) no-repeat left top;padding-left:55px;}
#foot .f_left .f_txt p{height:20px;line-height:20px;color:#CCC;}
#foot .f_left .f_txt p:last-child{font-family:Impact;font-size:28px;color:#fff;height:32px;line-height:32px;}

#foot .f_left .f_p{margin-top:11px;color:#ABABAB;}
#foot .f_left .f_p p{height:26px;line-height:26px;}
#foot .f_left .f_p p i{width:36px;height:26px;display:inline-block;float:left;}
#foot .f_left .f_p p i.footaddicon{background:url(../images/footaddicon1.png) no-repeat center center;}
#foot .f_left .f_p p i.footphoneicon{background:url(../images/footphoneicon1.png) no-repeat center center;}
#foot .f_left .f_p p i.footmobileicon{background:url(../images/footmobileicon1.png) no-repeat center center;}
#foot .f_left .f_p p i.footemaileicon{background:url(../images/footemaileicon1.png) no-repeat center center;}
#foot .f_left .f_btn{width:130px;height:34px;line-height:34px;color:#fff;background:#fff;display:block;border-radius:17px;margin-top:25px;text-align:center;}
#foot .f_right{width:702px;float:right;height:360px;padding:23px 0 48px;}
#foot .f_right .feedback{}
#foot .f_right .feedback li{color:#666;float:left;margin-right:26px;margin-top:27px;}
#foot .f_right .feedback li:nth-child(2),#foot .f_right .feedback li:nth-child(3),#foot .f_right .feedback li:nth-child(4){margin-right:0;}
#foot .f_right .feedback li input{width:328px;height:35px;line-height:35px;padding:0px 5px;outline:none;background:#3a3a3a;color:#FFF;}
#foot .f_right .feedback li textarea{width:682px;height:90px;resize:none;padding:10px;outline:none;vertical-align:top;background:#3a3a3a;color:#FFF;}
#foot .f_right .feedback li .btn{width:110px;height:35px;background:#fff;display:block;color:#FFF;line-height:35px;cursor:pointer;position:relative;}
/*friendlink*/
#friendlinkbg{background:#292929;border-top:1px solid #363636;}
#friendlink{width:1200px;margin:0 auto;position:relative;}
#friendlink .left{width:1275px;float:left;height:30px;line-height:20px;color:#949494;font-weight:bold;top-padding:5px;}

#friendlink .right a{color:#949494;white-space:nowrap;display:inline-block;height:51px;line-height:51px;padding:0 10px;}
/*返回顶部*/
.izl-rmenu{position:fixed;right:0;bottom:10px;padding-bottom:10px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#0d62bd;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#0d62bd;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#0d62bd;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#0d62bd;}
.izl-rmenu .btn-phone .phone{background-color:#0d62bd;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}