/*-----  Global  ----*/
*{margin:0px;padding:0px; border-width:0;}
body{font-size:14px; font-family:"Microsoft YaHei";}
a{text-decoration:none;color:#000;}
ul li{list-style-type:none;}
em,i{font-style:normal;}
.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;}
.fixed{position:fixed;top:114px;z-index:9999;width:1198px;}
::-webkit-input-placeholder
{color:#ccc;}
:-moz-placeholder
{color:#ccc;}
::-moz-placeholder
{color:#ccc;}
:-ms-input-placeholder
{color:#ccc;}
/*top*/
#topbg{height:114px;}
.topwrap{position:relative;padding-top:21px;width:100%;background:#FFF;z-index:9999;}
.top{width:1410px;margin:0 auto;}
.top .logo{width:348px;float:left;padding:16px 0 24px;outline:none;}
.top .logo img{width:100%;}
.top .logo .l_title{overflow:hidden;text-indent:-1000em;font-size:14px;color:#fff;height:0;}
.top .logo img,.top .nav,.top .nav .firstfloor>li{display:block;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;}
.top .nav{float:right;padding-right:36px;position:relative;}
.top .nav ul{margin:0;}
.top .nav .firstfloor>li{position:relative;cursor:pointer;float:left;margin-left:3px;font-size:0;-webkit-text-size-adjust:none;}
.top .nav .firstfloor>li:first-child{margin-left:0;}
.top .nav .firstfloor>li>a{display:inline-block;color:#595959;padding:0 16px;height:88px;line-height:88px;border-bottom:5px solid #FFF;font-size:16px;}
.top .nav .firstfloor>li:hover>a{border-bottom:5px solid #0168b7;}
.top .nav .secondfloor{position:absolute;left:0;top:100%;z-index:9999;display:none;background:#FFF;width:100%;border-top:none;box-sizing:border-box;}
.top .nav .secondfloor>li{border-top:1px solid #E4EAEC;width:100%;line-height:50px;height:50px;font-size:13px;margin-left:0;}
.top .nav .secondfloor>li>a{width:100%;height:100%;display:block;color:#76838F;}
.top .nav .secondfloor>li>a:hover{background:#3496d8;color:#FFF;}
.top .nav .top_phone{width:36px;height:36px;position:absolute;right:0;top:25px;background:url(top_phone.png) no-repeat center center #1c7ac0;border-radius:50%;cursor:pointer;z-index:10px;}
.top .nav .top_phone p{position:absolute;width:150px;height:36px;background:#1c7ac0;right:0;top:0;z-index:1;font-size:20px;line-height:36px;font-size:18px;text-align:center;display:none;color:#FFF;border-radius:5px;}
.topfix{background:#fff;-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.2);box-shadow: 0 1px 3px 0 rgba(0,0,0,0.2);top:0;position:fixed;}
/*flash*/
.index_banner{width:100%;min-width:1200px;}
.index_banner .swiper-slide{display:block;width:100%;position:relative;height:730px;}
.index_banner .swiper-slide img{display:block;position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%;}
.index_banner .swiper-pagination-bullet{width:14px;height:14px;background:#FFF;opacity:1;}
.index_banner .swiper-pagination-bullet-active{background:#1B77BE;}
/*search*/
#searchbg{border-bottom:1px solid #E6E6E6;height:56px;}
#search{width:1200px;line-height:56px;margin:0 auto;background:url(keywordicon.png) no-repeat left 16px;color:#4d4d4d;padding-left:23px;overflow:hidden;white-space:nowrap;}
#search span{font-size:16px;font-weight:bold;}
#search a{display:inline-block;margin-left:15px;color:#4d4d4d;}
#search .btn{width:446px;height:42px;float:right;margin-top:24px;}
#search .btn .btn_txt{display:inline-block;background:url(searchicon.jpg) no-repeat left center;padding-left:29px;font-size:16px;color:#4d4d4d;height:42px;line-height:42px;float:left;font-weight:bold;}
#search .btn .btn_input{width:332px;height:40px;border:1px solid #A6A6A6;border-radius:21px;float:right;}
#search .btn .btn_input .i_input{margin-left:15px;padding:5px 10px;outline:none;height:30px;line-height:30px;width:256px;display:block;}
#search .btn .btn_input .serachbtn{margin:2px 3px 0 0;width:38px;height:37px;background:url(search_btn.png) no-repeat center center;cursor:pointer;}
/*publictitle*/
.publictitle{}
.publictitle h1{font-size:36px;text-align:center;height:58px;color:#080808;line-height:58px;font-weight:normal;}
.publictitle h2{font-size:36px;text-align:center;height:58px;color:#080808;line-height:58px;font-weight:normal;}
.publictitle .pb_title{font-size:36px;text-align:center;height:58px;color:#080808;line-height:58px;font-weight:normal;}
.publictitle .pb_en{line-height:38px;height:38px;font-size:25px;color:#c4c4c4;text-align:center;text-transform:uppercase;}
.publictitle .sub_title{font-size:16px;height:30px;line-height:30px;color:#848484;text-align:center;}
.publictitle .pb_line{width:39px;height:2px;background:#038D39;display:block;margin:0 auto;margin-top:12px;}
.publictitle .pb_heng{width:140px;height:19px;line-height:19px;background:#a0a0a0;color:#FFF;text-align:center;margin:0 auto;margin-top:8px;position:relative;}
.publictitle .pb_heng:before{content:'';width:530px;height:1px;background:#818181;position:absolute;top:9px;left:-530px;}
.publictitle .pb_heng:after{content:'';width:530px;height:1px;background:#818181;position:absolute;top:9px;right:-530px;}
/*custom*/
#custom{width:1200px;margin:0 auto;padding:30px 0 63px;}
#custom .customc{margin-top:29px;}
#custom .customc a{display:block;width:246px;float:left;margin-left:72px;position:relative;}
#custom .customc a:first-child{margin-left:0;}
#custom .customc a:nth-child(odd):after{content:'';position:absolute;top:28px;right:-97px;width:127px;height:32px;background:url(customarrow.png) no-repeat left top;}
#custom .customc a:nth-child(even):after{content:'';position:absolute;top:102px;right:-97px;width:128px;height:34px;background:url(customarrow1.png) no-repeat left top;}
#custom .customc a:nth-child(4):after{content:none;}
#custom .customc a em{display:block;width:153px;height:153px;margin:0 auto;border-radius:50%;}
#custom .customc a em.chicun{background:url(chicunicon.png) no-repeat center center #EBEBEB;}
#custom .customc a em.gongyi{background:url(gongyiicon.png) no-repeat center center #EBEBEB;}
#custom .customc a em.liucheng{background:url(liuchengicon.png) no-repeat center center #EBEBEB;}
#custom .customc a em.hezuo{background:url(hezuoicon.png) no-repeat center center #EBEBEB;}
#custom .customc a p{color:#535353;line-height:24px;text-align:center;}
#custom .customc a p.h1{color:#000;font-size:18px;line-height:41px;margin-top:6px;}
#custom .customc a .more_btn{width:24px;height:24px;border:2px solid #246b8d;border-radius:50%;text-align:center;line-height:24px;color:#246b8d;display:block;margin:0 auto;margin-top:15px;font-size:16px;font-weight:bold;}
#custom .customc a em:hover.chicun{background:url(chicunicon_hover.png) no-repeat center center #1c7ac0;}
#custom .customc a em:hover.gongyi{background:url(gongyiicon_hover.png) no-repeat center center #1c7ac0;}
#custom .customc a em:hover.liucheng{background:url(liuchengicon_hover.png) no-repeat center center #1c7ac0;}
#custom .customc a em:hover.hezuo{background:url(hezuoicon_hover.png) no-repeat center center #1c7ac0;}
/*product*/
#productbg{min-width:1200px;background:url(productbg.jpg) no-repeat center center;background-size:cover;padding:41px 0 69px;}
#product{width:1200px;margin:0 auto;}
#product .product_span{margin-top:21px;font-size:0;-webkit-text-size-adjust:none;text-align:center;}
#product .product_span a{width:174px;height:42px;line-height:42px;background:#a3a3a3;border-radius:21px;display:inline-block;color:#FFF;font-size:15px;margin-left:6px;}
#product .product_span a:first-child{margin-left:0;}
#product .product_span a:hover,#product .product_span a.on{background:#1c7ac0;}
#product .product_content{width:100%;margin-top:3px;}

#product .p_ul{width:100%;margin-top:3px;overflow:hidden;}
#product .p_ul .swiper-slide{margin-top:26px!important;}
#product .p_ul .s_img{width:286px;height:236px;border:1px solid #E1E1E1;position:relative;background:#FFF;}
#product .p_ul .s_img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain;}
#product .p_ul p{background:#1C7AC0;height:47px;line-height:47px;text-align:center;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#FFF;font-size:15px;}
#product .p_ul p a{color:#FFF;}
/*ad*/
#adbg{min-width:1200px;height:116px;background:url(bannerbg.jpg) no-repeat center top;padding:37px 0 42px;}
#ad{width:1200px;margin:0 auto;}
#ad .ad_left{width:815px;float:left;}
#ad .ad_left p{text-align:center;color:#FFF;font-weight:bold;}
#ad .ad_left p:first-child{font-size:48px;line-height:70px;}
#ad .ad_left p:last-child{font-size:24px;line-height:46px;}
#ad .ad_right{width:224px;float:right;margin-right:20px;margin-top:11px;}
#ad .ad_right p{padding-left:7px;color:#FFF;}
#ad .ad_right p:first-child{font-size:16px;line-height:24px;}
#ad .ad_right p:nth-child(2){font-size:32px;line-height:33px;font-weight:bold;letter-spacing:-2.3px;}
#ad .ad_right .ad_btn{width:224px;height:41px;line-height:41px;background:url(p_icon.png) no-repeat 35px center #FFAE00;display:block;text-indent:70px;color:#FFF;font-size:18px;font-weight:bold;border-radius:21px;margin-top:7px;}
/*special*/
#special{width:1200px;margin:0 auto;padding-top:38px;padding-bottom:89px;}
.specialc{margin-top:42px;background:#E0E0E0;border-bottom:1px solid #E0E0E0;}
.specialc a{width:373px;height:207px;display:block;float:left;margin-top:1px;border-right:1px solid #E0E0E0;padding:38px 0 0 26px;}
.specialc a:nth-child(3n){width:374px;border-right:none;}
.specialc a.kdgicon{background:url(kdgicon.png) no-repeat right 38px center #FFF;}
.specialc a.zbgicon{background:url(zbgicon.png) no-repeat right 36px center #FFF;}
.specialc a.zsgjicon{background:url(zsgjicon.png) no-repeat right 38px center #FFF;}
.specialc a.gygicon{background:url(gygicon.png) no-repeat right 38px center #FFF;}
.specialc a.xybgxlicon{background:url(xybgxlicon.png) no-repeat right 15px center #FFF;}
.specialc a.mjjicon{background:url(mjjicon.png) no-repeat right 37px center #FFF;}
.specialc a p:first-child{color:#080808;font-weight:bold;font-size:24px;line-height:40px;}
.specialc a p:nth-child(2){font-size:16px;color:#7b7b7b;line-height:24px;width:130px;margin-top:13px;}
.specialc a .rightarrow{width:28px;height:28px;border:2px solid #FFAE00;background:url(rightarrow.png) no-repeat center center #FFAE00;display:block;margin-top:15px;border-radius:50%;}
.specialc a:hover{border-right:1px solid #6f9ec1;}
.specialc a:nth-child(3n):hover{border-right:none}
.specialc a:hover.kdgicon{background:url(kdgicon_hover.png) no-repeat right 38px center #1c7ac0;}
.specialc a:hover.zbgicon{background:url(zbgicon_hover.png) no-repeat right 36px center #1c7ac0;}
.specialc a:hover.zsgjicon{background:url(zsgjicon_hover.png) no-repeat right 38px center #1c7ac0;}
.specialc a:hover.gygicon{background:url(gygicon_hover.png) no-repeat right 38px center #1c7ac0;}
.specialc a:hover.xybgxlicon{background:url(xybgxlicon_hover.png) no-repeat right 15px center #1c7ac0;}
.specialc a:hover.mjjicon{background:url(mjjicon_hover.png) no-repeat right 37px center #1c7ac0;}
.specialc a:hover p{color:#FFF;}
.specialc a:hover .rightarrow{border:2px solid #FFF;background:url(rightarrow.png) no-repeat center center;}
/*youshi*/
#youshibg{min-width:1200px;height:841px;background:url(youshibg.jpg) no-repeat center center;background-size:auto 100%;}
#youshi{width:1200px;margin:0 auto;padding-top:53px;padding-bottom:68px;}
#youshi .youshic{width:1200px;margin-top:65px;}
#youshi .youshic .youshic_swiper_item{width:1200px;overflow:hidden;}
#youshi .youshic .swiper-slide{display:block;width:1200px;height:316px;}
#youshi .youshic .swiper-slide .y_img{width:436px;height:316px;float:left;}
#youshi .youshic .swiper-slide .y_txt{background:#FFF;padding:65px 94px 78px 95px;width:422px;height:173px;float:left;overflow:hidden;}
#youshi .youshic .swiper-slide .y_txt p{color:#000;line-height:24px;}
#youshi .youshic .swiper-slide .y_txt p:first-child{font-size:30px;line-height:37px;margin-bottom:12px;}
#youshi .youshic .swiper-slide .y_txt .y_btn{width:32px;height:32px;border-radius:50%;display:block;margin-top:19px;background:url(rightarrow.png) no-repeat center center #ffae00;}
#youshi .youshic .swiper-slide .num{width:153px;height:167px;background:url(youshinumbg.png) repeat-y left top;float:right;margin-top:75px;display:block;font-size:48px;color:#FFF;text-align:center;line-height:167px;font-weight:bold;}
#youshi .youshic .anniu{width:100%;height:97px;position:relative;margin-top:58px;}
#youshi .youshic .anniu .swiper-pagination-bullet{width:200px;height:97px;float:left;cursor:pointer;background:transparent;outline:none;opacity:1;}
#youshi .youshic .anniu .swiper-pagination-bullet .swiper_num{height:33px;line-height:33px;text-align:center;font-size:20px;font-weight:bold;color:#FFF;}
#youshi .youshic .anniu .swiper-pagination-bullet .swiper_dian{width:11px;height:11px;padding:3px;border:4px solid transparent;display:block;margin:0 auto;border-radius:50%;}
#youshi .youshic .anniu .swiper-pagination-bullet .swiper_dian i{display:block;width:11px;height:11px;background:#FFF;border-radius:50%;position:relative;}
#youshi .youshic .anniu .swiper-pagination-bullet .swiper_dian i:before{content:'';width:94px;height:1px;background:url(dashed.png) repeat-x left top;position:absolute;top:5px;left:-94px;}
#youshi .youshic .anniu .swiper-pagination-bullet .swiper_dian i:after{content:'';width:94px;height:1px;background:url(dashed.png) repeat-x left top;position:absolute;top:5px;right:-94px;}
#youshi .youshic .anniu .swiper-pagination-bullet .swiper_txt{height:39px;line-height:39px;text-align:center;color:#FFF;font-size:18px;color:#FFF;}
#youshi .youshic .anniu .swiper-pagination-bullet.swiper-pagination-bullet-active{}
#youshi .youshic .anniu .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper_num{color:#ffa434;}
#youshi .youshic .anniu .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper_dian{border:4px solid #ffa434;}
#youshi .youshic .anniu .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper_dian i{background:#ffa434;}
#youshi .youshic .anniu .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper_txt{color:#ffa434;}
#youshi .youshi_btn{width:224px;height:41px;line-height:41px;background:url(p_icon.png) no-repeat 62px center #ffae00;font-size:18px;font-weight:bold;color:#FFF;display:block;border-radius:21px;margin:0 auto;margin-top:46px;text-indent:96px;}
/*case*/
#case{width:1200px;margin:0 auto;padding-top:39px;padding-bottom:50px;}
#case .case_title{height:44px;margin-top:28px;text-align:center;font-size:0;}
#case .case_title a{display:inline-block;width:110px;height:42px;line-height:42px;margin-left:24px;border:1px solid #bbb;color:#626262;text-align:center;cursor:pointer;vertical-align:bottom;font-size:16px;}
#case .case_title a:first-child{margin-left:0;}
#case .case_title a:hover,#case .case_title a.hover{background:#1d7bc0;border:1px solid #1d7bc0;color:#FFF;}
#case .caselist{margin-top:13px;}
#case .caselist li{width:282px;float:left;margin-left:24px;position:relative;margin-top:26px;}
#case .caselist li:nth-child(4n+1){margin-left:0px;}
#case .caselist li img{width:280px;height:214px;display:block;object-fit:cover;border:1px solid #E2E2E2;}
#case .caselist li .p_txt{height:24px;padding:0px 10px;overflow:hidden;margin-top:9px;}
#case .caselist li .p_txt p{line-height:24px;color:#393939;text-align:center;}
#case .case_btn{width:224px;height:41px;line-height:41px;background:url(p_icon.png) no-repeat 62px center #ffae00;font-size:18px;font-weight:bold;color:#FFF;display:block;border-radius:21px;margin:0 auto;margin-top:31px;text-indent:96px;}
/*process*/
#processbg{min-width:1200px;height:369px;background:url(dingzhibg.jpg) no-repeat center center;background-size:auto 100%;}
#process{width:1200px;margin:0 auto;padding-top:33px;padding-bottom:80px;position:relative;}
#process:after{content:'';position:absolute;top:101px;left:-51px;width:9px;height:9px;background:#88b5e7;border-radius:50%;}
#process:before{content:'';position:absolute;top:105px;left:-1251px;height:1px;width:100%;background:#88b5e7;}
#process .process_top{}
#process .process_top .process_title{width:206px;height:61px;float:left;padding-top:25px;background:url(dingzhititlebg.png) no-repeat left top;}
#process .process_top .process_title p:first-child{font-size:30px;color:#FFF;text-align:center;font-weight:bold;line-height:34px;height:34px;}
#process .process_top .process_title p:last-child{color:#bdd7ff;font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:-2px;line-height:27px;height:27px;}
#process .process_top .process_right{width:486px;float:right;padding-top:25px;}
#process .process_top .process_right em{width:43px;height:43px;background:url(dingzhiphoneicon.png) no-repeat center center #FFF;border-radius:50%;float:left;margin-top:3px;display:block;}
#process .process_top .process_right .r_txt{float:left;margin-left:10px;}
#process .process_top .process_right .r_txt p:first-child{color:#8fc2f5;height:18px;line-height:18px;}
#process .process_top .process_right .r_txt p:last-child{color:#ffae00;height:34px;line-height:34px;font-size:28px;letter-spacing:-1.7px;font-weight:bold;}
#process .process_top .process_right .r_btn{width:230px;float:right;margin-top:17px;}
#process .process_top .process_right .r_btn a{display:block;width:108px;height:31px;border-radius:16px;border:1px solid #8cb8e9;text-align:center;color:#FFF;line-height:31px;float:left;}
#process .process_top .process_right .r_btn a:last-child{margin-left:10px;border:1px solid #ffae00;background:#ffae00;color:#FFF;}
#process .process_ul{margin-top:33px;}
#process .process_li{width:150px;height:137px;float:left;}
#process .process_li .process_img{width:92px;height:92px;border-radius:50%;margin:0 auto;}
#process .process_li .process_img .process_icon{width:100%;height:100%;border-radius:50%;}
#process .process_li .process_img .process_icon.processicon1{background:url(dingzhiicon1.png) no-repeat center center #FFF;}
#process .process_li .process_img .process_icon.processicon2{background:url(dingzhiicon2.png) no-repeat center center #FFF;}
#process .process_li .process_img .process_icon.processicon3{background:url(dingzhiicon3.png) no-repeat center center #FFF;}
#process .process_li .process_img .process_icon.processicon4{background:url(dingzhiicon4.png) no-repeat center center #FFF;}
#process .process_li .process_img .process_icon.processicon5{background:url(dingzhiicon5.png) no-repeat center center #FFF;}
#process .process_li .process_img .process_icon.processicon6{background:url(dingzhiicon6.png) no-repeat center center #FFF;}
#process .process_li .process_img .process_icon.processicon7{background:url(dingzhiicon7.png) no-repeat center center #FFF;}
#process .process_li p{height:24px;line-height:24px;text-align:center;color:#bdd7ff;margin-top:21px;font-size:16px;}
#process .process_jiantou{width:25px;height:137px;float:left;background:url(ricon.png) no-repeat center 37px;}
#process .process_btn{width:193px;height:32px;line-height:32px;text-align:center;border:1px solid #71AB5E;color:#FFF;display:block;margin:0 auto;background:#89BC43;margin-top:10px;}
/*info*/
#infobg{min-width:1200px;background:#DFE8F1;padding-top:39px;padding-bottom:102px;}
#info{width:1200px;margin:0 auto;position:relative;}
#info .i_content{margin-top:27px;}
#info .i_content .i_left{width:600px;float:left;}
#info .i_content .i_left .i_top{width:524px;height:144px;background:url(xswlbg.jpg) no-repeat left top;display:block;padding:38px;}
#info .i_content .i_left .i_top p{color:#FFF;line-height:24px;}
#info .i_content .i_left .i_top p:first-child{height:35px;line-height:35px;color:#FFF;font-size:24px;font-weight:bold;margin-bottom:10px;}
#info .i_content .i_left .i_top .rightarrow{width:28px;height:28px;border:2px solid #fbfdfe;background:url(rightarrow.png) no-repeat center center;display:block;margin-top:19px;border-radius:50%;}
#info .i_content .i_left .i_bottom{width:600px;}
#info .i_content .i_left .i_bottom a{width:228px;height:191px;float:left;padding:30px 34px 0 38px;}
#info .i_content .i_left .i_bottom a.zizhiicon{background:url(zizhiicon.png) no-repeat right 49px bottom 29px #FFF;}
#info .i_content .i_left .i_bottom a p{color:#616161;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#info .i_content .i_left .i_bottom a p:first-child{height:30px;line-height:30px;color:#000;font-size:24px;font-weight:bold;margin-bottom:12px;}
#info .i_content .i_left .i_bottom a .rightarrow{width:28px;height:28px;border:2px solid #ffae00;background:url(rightarrow.png) no-repeat center center #ffae00;display:block;margin-top:54px;border-radius:50%;}
#info .i_content .i_left .i_bottom a:nth-child(2).huaceicon{background:url(huceicon_hover.png) no-repeat right 41px bottom 29px #FF9400;}
#info .i_content .i_left .i_bottom a:nth-child(2) p{color:#FFF;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#info .i_content .i_left .i_bottom a:nth-child(2) p:first-child{height:30px;line-height:30px;color:#FFF;font-size:24px;font-weight:bold;margin-bottom:12px;}
#info .i_content .i_left .i_bottom a:nth-child(2) .rightarrow{width:28px;height:28px;border:2px solid #FFF;background:url(rightarrow.png) no-repeat center center;display:block;margin-top:54px;border-radius:50%;}
#info .i_content .i_right{width:520px;height:423px;float:right;padding:9px 40px;background:url(infobg.jpg) no-repeat left top;}
#info .i_content .i_right p{margin-top:23px;line-height:24px;color:#FFF;}
#info .i_content .i_right p:first-child{font-size:24px;font-weight:bold;line-height:48px;}
#info .i_content .i_right .rightarrow{width:28px;height:28px;border:2px solid #ffae00;background:url(rightarrow.png) no-repeat center center #ffae00;display:block;margin-top:27px;border-radius:50%;}
/*news*/
#news{width:1200px;margin:0 auto;padding-top:40px;}
#news .newsC{margin-top:28px;padding-bottom:44px;background:url(newsbottom.jpg) repeat-x left bottom;}
#news .news_left{width:619px;float:left;}
#news .news_left .news_img{width:619px;height:241px;}
#news .news_left .news_img img{width:100%;height:100%;display:block;object-fit:cover;}
#news .news_left .news_title{margin-top:5px;}
#news .news_left .news_title p{line-height:24px;color:#414141;}
#news .news_left .news_title p:first-child{font-size:18px;line-height:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#news .news_left .news_title p a{color:#414141;}
#news .news_right{width:550px;float:right;}
#news .news_right a{padding:24px 0 27px 0;display:block;border-bottom:1px dashed #d3d3d3;}
#news .news_right a:first-child{padding-top:0;}
#news .news_right a:last-child{border-bottom:none;padding-bottom:0;}
#news .news_right a .time{font-size:12px;width:60px;color:#414141;text-align:center;float:left;margin-left:22px;}
#news .news_right a .time span{font-size:46px;font-weight:bold;}
#news .news_right a .txt{width:442px;float:right;}
#news .news_right a .txt p{color:#414141;line-height:24px;}
#news .news_right a .txt p:first-child{font-size:18px;color:#414141;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#news .questions{padding-top:7px;padding-bottom:60px;}
#news .questions .questions_title{height:50px;line-height:50px;color:#414141;font-size:24px;}
#news .questions .questions_title .more{position:absolute;width:72px;height:20px;top:15px;right:0;background:url(moreicon.jpg) no-repeat left center;}
#news .questions .questions_ul{margin-top:8px;}
#news .questions .questions_ul li{width:360px;float:left;margin-left:60px;}
#news .questions .questions_ul li:first-child{margin-left:0}
#news .questions .questions_ul li .q{width:36px;float:left;margin-top:39px;}
#news .questions .questions_ul li .q .btn{width:36px;height:18px;color:#FFF;line-height:20px;text-align:center;background:#FFAE00;display:block;margin-bottom:8px;font-size:12px;}
#news .questions .questions_ul li .q .btn.a{background:#1C7AC0;}
#news .questions .questions_ul li .txt{width:319px;float:right;}
#news .questions .questions_ul li .txt p{color:#414141;line-height:22px;}
#news .questions .questions_ul li .txt p a{color:#414141;line-height:24px;}
#news .questions .questions_ul li .txt p:first-child{line-height:33px;}
#news .questions .questions_ul li .txt p:nth-child(2){font-size:16px;line-height:29px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*friendlink*/
#friendlinkbg{min-width:1200px;background:#0168b7;padding:13px 0;}
#friendlink{width:1200px;margin:0 auto;position:relative;}
#friendlink .f_left{width:192px;float:left;height:81px;line-height:81px;font-family:Arial;font-size:48px;font-weight:bold;color:#FFF;}
#friendlink .f_right{width:1008px;float:right;position:relative;}
#friendlink .f_right a{color:#FFF;white-space:nowrap;display:inline-block;height:30px;line-height:30px;padding:0 2px;margin-right:5px;}
/*foot*/
#footbg{min-width:1200px;background:#1b1b1b;padding-top:43px;}
#foot{width:1200px;margin:0 auto;position:relative;padding-bottom:22px;}
#foot .f_h1{height:34px;line-height:34px;color:#fff;font-size:24px;}
#foot .f_input{margin-top:27px;}
#foot .f_input input{height:58px;line-height:58px;background:#FFF;padding:0 10px;float:left;outline:none;}
#foot .f_input .guest{width:230px;}
#foot .f_input .tel{width:230px;margin-left:14px;}
#foot .f_input .f_content{width:467px;margin-left:14px;float:left;outline:none;resize:none;height:58px;line-height:58px;padding:0 10px;}
#foot .f_input .btn{width:171px;background:#ffae00;display:block;color:#FFF;text-align:center;margin-left:14px;font-size:20px;height:58px;line-height:58px;float:left;cursor:pointer;}
#foot .f_shuoming{height:42px;line-height:42px;text-align:right;color:#999;}
#foot .f_contanct{height:119px;color:#FFF;margin-top:9px;font-size:0;-webkit-text-size-adjust:none;}
#foot .f_contanct .f_txt{display:inline-block;margin-left:85px;padding:20px 0 35px;}
#foot .f_contanct .f_txt:first-child{margin-left:0;}
#foot .f_contanct .f_txt p{line-height:32px;font-size:14px;vertical-align:bottom;}
#foot .f_contanct .f_txt_right{display:inline-block;margin-left:85px;font-size:0;padding:27px 0 35px;}
#foot .f_contanct .f_txt_right p:first-child{height:18px;line-height:18px;background:url(footphone.png) no-repeat left center;text-indent:18px;font-size:14px;}
#foot .f_contanct .f_txt_right p:last-child{line-height:36px;font-size:30px;font-weight:bold;letter-spacing:-2px;}
#foot .f_contanct .f_right{width:190px;float:right;}
#foot .f_contanct .f_right p{line-height:24px;color:rgba(255,255,255,.5);float:left;margin-top:36px;}
#foot .f_contanct .f_right img{width:119px;height:119px;display:block;float:right;}
/*footbottom*/
#footbottombg{min-width:1200px;border:1px solid #606060;background:#1b1b1b;}
#footbottom{width:1200px;margin:0 auto;padding-bottom:11px;}
#footbottom p{line-height:67px;height:67px;color:rgba(255,255,255,.5);text-align:center;}
#footbottom p a{color:rgba(255,255,255,.5);}
/*返回顶部*/
.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:#1B77BE;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#1B77BE;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#1B77BE;}
.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:#1B77BE;}
.izl-rmenu .btn-phone .phone{background-color:#1B77BE;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;}
@media (min-width:1410px){
	.top{width:1410px;}
}
/*1569以上屏幕*/
@media screen and (max-width:1409px){
	#topbg{height:90px;}
	.topwrap{padding-top:10px;}
	.top{width:1200px;}
	.top .logo{width:260px;}
	.top .nav .firstfloor>li{margin-left:0;}
	.top .nav .firstfloor>li>a{font-size:15px;padding:0 15px;height:75px;line-height:75px;}
	.top .nav .top_phone{top:18px;}
}