﻿body,html{color:#666;margin:0;padding:0;font:12px/24px Microsoft YaHei,SimSun,san-serif;background: #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,object{margin:0;padding:0;outline: none;}
ul,ol,li{list-style-type:none}
address,cite,code,em,th,i,h1,h2,h3,h4,h5,h6{font-weight:normal; font-style:normal;}
img{border:0 none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
object,textarea,img,iframe{vertical-align: top;}
textarea{overflow: auto;}
a{text-decoration:none;color:#2C2C2C;outline: none;-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}
a:hover{text-decoration:none;color:#de3939;}
.jz_nr{width:1260px; margin: 0 auto;min-width:1260px}
.wrap, .min{width:1100px; margin: 0 auto;min-width:1100px}
input[type=submit]:hover{opacity:0.9;filter:Alpha(opacity=90);cursor: pointer;}
.checkbox,.radio{width:13px;height:13px;vertical-align:-2px;*vertical-align:-1px;}
.l{float:left;_display: inline;} .r{float:right;_display: inline;}
.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank70,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20,.blank30,.blank40,.blank50,.blank60{clear:both;display:block; font-size:1px; overflow:hidden;}
.blank0{height:0;}.blank1{height:1px;}.blank2{height:2px;}.blank3{height:3px;}.blank4{height:4px;}.blank5{height:5px;}.blank6{height:6px;}.blank7{height:7px;}.blank8{height:8px;}.blank9{height:9px;}.blank10{height:10px;}.blank11{height:11px;}.blank12{height:12px;}.blank13{height:13px;}.blank14{height:14px;}.blank15{height:15px;}.blank16{height:16px;}.blank17{height:17px;}.blank18{height:18px;}.blank19{height:19px;}.blank20{height:20px;}.blank30{height: 30px;}.blank40{height:40px;}
.blank50{height:50px;}.blank60{height:60px;}.blank70{height:70px;}
.por{position: relative;} .owfl{ overflow:hidden;} .tl{text-align: left; } .tc{text-align: center; } .tr{text-align: right; }.center{margin: 0 auto;}
.fs12{ font-size:12px; }
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml5{margin-left: 5px;}
.ml30{margin-left: 30px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr40{margin-right: 40px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt90{margin-top: 90px;}
.mt57{margin-top: 57px;}
.mtb10{margin: 10px 0;}
.mlr10{margin: 0 10px;}
.mlr20{margin: 0 20px;}
.pl5{padding-left: 5px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pr40{padding-right: 40px;}
.plr10{padding: 0 10px;}
.plr20{padding: 0 20px;}
.ptb10{padding: 10px 0;}
.ptb15{padding:15px 0;}
.ptb20{padding: 20px 0;}
.pdtp{ padding-top:57px;}
.c999{color: #999;}
.bg{background: #FFF;}
.mb{border:1px solid #d9d9d9;}
.bd-t{border: 1px solid #d9d9d9;border-top: none;}


/*头部*/
.headers{background: url(../images/index_01.png) repeat-x;height: 73px;position: absolute;width: 100%;z-index: 999;}
.headers .logo{float:left;padding-top: 17px;}
.nav{margin-right: 30px;float: left;}
.nav ul{}
.nav li{list-style:none;float:left;position:relative;margin-left: 35px;
    margin-right: 40px;}
.nav li .a{display:block;text-align:center;text-decoration:none;font-family:"微软雅黑";font-size: 16px;color: #222;/*line-height: 73px; */
    margin-top: 22px;}
.xmzs0{width: 715px;height:154px;background: #fff;display:none;position:absolute;left: -125px;top: 24px;z-index: 999;padding:24px 23px 0;}
.xm1 h3{font-size:14px;font-family:"微软雅黑";color:#333;line-height:36px;}
.xm1 span{font-size:12px;font-family:"微软雅黑";color:#333;}
.xm1{float:left;display:inline;}
.xm1 img{margin-left:12px}
.xmzs0 .on img{margin-left: 0px !important;}
.language{margin-top: 22px;}
.language a{background:#f2f2f2;border-radius:50%;padding:8px;font-weight:900;color:#f34017;box-shadow: 0 0 20px 1px #b4c5cd;/* float: right; */}
.language:hover a{background:#0354bd;color:#fff;box-shadow:none; }


/*幻灯片*/
.fullSlide{width:100%; position:relative;height:648px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:648px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:648px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:11px;line-height:11px;}
.fullSlide .hd ul{text-align:center; margin:0 auto;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 6px;overflow:hidden;background:url(../images/icon-circle.png) right no-repeat;filter:alpha(opacity=90);opacity:0.9;line-height:999px;z-index:999;}
.fullSlide .hd ul .on{background:url(../images/icon-circle.png) left no-repeat;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:45%;margin-top:30px;left:5%;z-index:1; width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;} 
.Inquire .inq_list{width: 320px;float:left;}
.Inquire{ background:url(../images/index_02.jpg) center no-repeat; height: 99px;}
.Inquire .inq_list h3{font-size: 28px;color: #fff;font-weight: 900;padding: 18px 0 0 122px;letter-spacing: 12px;}
.Inquire .inq_list p{font-size: 14px;color: #f44017;padding: 15px 0 0 125px;letter-spacing: 2px;}
.search{margin:28px 0 0 0; }
.search .s_k{width: 534px;height: 41px;line-height: 30px;color: #ffffffbf;border: 1px solid #e3e3e382;
border-right:none;padding-left: 15px;font-size: 14px;background: none;font:12px/34px Microsoft YaHei,SimSun,san-serif;}
.search .submit{font-size:16px;background:#f44017;border:none;color:#fff;font-size:18px;color:#fdfefe;font-weight: 900;width: 211px;height: 43px;}


/* 服务 */
/*标题*/
.bt h3{font-size: 32px;color: #0354bd;font-weight: 900;}
.bt p{font-size: 12px;    color: #dadada;line-height: 55px;text-transform: uppercase; font-family: arial;}
.service_bg{background: url(../images/index_03.jpg) no-repeat center; height: 513px;position: relative;}
.service_bg a{display: block;height: 206px;padding-top: 40px;width: 520px;}
.service_bg h3{font-size: 24px;color: #f44017;border-bottom: 3px solid #f44017;display: block;width: 100px;font-weight: 900;padding-bottom: 10px;margin-bottom: 15px;}
.service_bg p{font-size: 13px;line-height: 28px;color: #5c5c5c;}
.service_bg p b{display: block;color: #f44017;font-size: 14px;}
.service_bgtt{background: url(../images/index_04.jpg) no-repeat center; height: 769px; position: relative;}
.service_bgtt a{display: block;height: 206px;padding-top: 40px;width: 520px;}
.service_bgtt h3{font-size: 24px;color: #f44017;border-bottom: 3px solid #f44017;display: block;width: 100px;font-weight: 900;padding-bottom: 10px;margin-bottom: 15px;}
.service_bgtt p{font-size: 13px;line-height: 28px;color: #5c5c5c;}
.service_bgtt p b{display: block;color: #f44017;font-size: 14px;}
.service_bg a.service_one{padding-left: 580px;}
.service_bg a.service_two{padding-right: 580px;}
.service_bgtt a.service_three{ padding-left: 590px;}
.service_bgtt a.service_four{padding-top: 46px;padding-right: 580px;}
.service_bgtt a.service_five{padding-left: 590px; padding-top: 60px;}


/*关于我们*/
.about_bg{background: url(../images/index_08.jpg) no-repeat center; height: 560px;}
.about_bg .about_list h3{font-size: 30px;color: #2dceaa;font-weight: 900;text-align: left;line-height: 35px;padding-top: 60px;}
.about_bg .about_list h3 span{display: block;font-size: 14px;color: #ddd;font-weight: 400;}
.about_bg .about_list p{font-size: 14px;line-height: 36px;color: #333;width: 550px;padding-top: 15px; width: 496px;} 
.about_bg .about_list a{width: 128px;height: 34px;text-align: center;color: #fff;line-height: 34px;
 margin-top: 15px; float: left; border: 1px solid #343434; font-size: 13px;color: #333;border-radius: 26px;margin-top: 40px;}
.about_bg .about_list a:hover{color: #f44017;border: 1px solid #f44017;}


/*新闻*/
.news{}
.news dl{padding-right: 26px; width: 347px;float: left;}
.news dl.on{padding-right: 0px;}
.news dt{float: left;}
.news dt img{padding-bottom: 12px;}
.news dl dd {}
.news dl dd h3{font-size: 16px;color: #363636;font-weight: 600;padding: 0px 0 8px 0;}
.news dl dd h3 a{font-size: 12px;color: #666;float: right;font-weight: 400;}
.news dl dd h3 a:hover{color: #f1545b;}
.news dl dd p{font-size: 12px;color: #666;line-height: 24px;}


/*底部*/
.footer{background: #f2f2f2;height:196px;}
.footer_wz{border-bottom: 1px solid #c3c3c3;}
.footer_logo{margin-top:20px;}
.footer_center{
    text-align: center;
    float: left;
    width: 420px;
}
.footer_center img{float: left;padding: 28px 0 0 0;}
.footer_wz em{display: block;width: 1px;height: 15px;background: #333;float: left;margin: 31px 25px 0 25px;}
.footer_wz p{color: #333;font-size: 14px;line-height: 26px;    padding-top: 10px;}
.footer_one ul li{color: #333;font-size: 14px;line-height: 26px;float: left;padding-top: 11px;text-align: center;}
.footer_one ul li img{margin-right:10px}
.footer_links {padding-top: 10px;border-top: 1px solid #ffffff;}
.footer_links p{font-size: 14px;color: #333;margin-left: 35px;}
.footer_links p  a{color: #333;}


/*内页公用*/
.nyheaders{background: url(../images/top_nav.jpg) no-repeat center;height: 73px;z-index: 999;}
.nyheaders .logo{float:left;padding-top: 17px;}
.nyheaders .nav li .a{display:block;text-align:center;text-decoration:none;font-family:"微软雅黑";font-size: 16px;color: #fff;
    margin-top: 22px;}
.language{margin-top: 22px;}
.language a{background:#f2f2f2;border-radius:50%;padding:8px;font-weight:900;color:#0354bd;box-shadow: 0 0 20px 1px #04479e;}
.language:hover a{background:#fff;color:#f34017;box-shadow:none; }
.nyse_banner{background: url(../images/pr_14.jpg) no-repeat center; height:350px;}
.w280{width: 280px;float: left;position: relative;}
.w820{width:820px;float: right;}
.selist{ width: 238px;height: 590px;margin-top: -88px;}
.selist .nylist_bt{background: url(../images/index_16.png) no-repeat center;height: 88px;}
.selist .nylist_bt h3{font-size: 24px;color: #fff;padding: 20px 0 6px 15px;}
.selist .nylist_bt p{font-size: 13px;color: #fff;padding: 0px 0 0 15px;}
.selist ul{background: #f2f2f2;padding: 20px 0;height: auto;overflow: hidden;}
.selist ul li {text-align: center;border-bottom: 1px solid #fff;height: 45px;}
.selist ul li a{font-size: 16px;color: #313131;text-align: center;line-height: 45px;}
.selist ul li:hover{background: #f43e16; }
.selist ul li:hover a{color: #fff;background:url(../images/index_17.jpg) no-repeat left;padding-left: 15px;-webkit-transform: all 0.3s;
-ms-transform: all 0.3s;-o-transform: all 0.3s;transform: all 0.3s;}
.selist .yd_bt{background: url(../images/index_18.jpg) no-repeat center;height: 88px; }
.selist .yd_bt h3{font-size: 24px;color: #fff;padding: 20px 0 6px 15px;}
.selist .yd_bt p{font-size: 13px;color: #fff;padding: 0px 0 0 15px;}
.selist .yd_conter{background: #f2f2f2;padding: 20px 15px;height: auto;overflow: hidden;}
.selist .yd_conter h4{ color: #222;font-size: 18px;padding-bottom: 8px;}
.yd_conter .nys_k{width: 214px;height: 36px;line-height: 36px;color: #cccccc;padding-left: 15px;
	font-size: 14px;background: #fff;font:12px/34px Microsoft YaHei,SimSun; border: none;}
.yd_conter .nysubmit{font-size:16px;background:#f43e16;border:none;color:#fff;font-size:14px;color:#fff;font-weight: 900;
	width:70px;height: 26px;border-radius: 6px;float: right;margin-top: 10px;}
.yd_conter .nysubmit:hover{background: #0354bd;}
.mbx{ line-height: 40px;border-bottom: 2px solid #f2f2f2;height: 40px;}
.mbx h3{ font-size: 18px;color: #313131;float: left;}
.mbx p{ background: url(../images/zj.jpg) no-repeat left; padding-left: 20px;color: #222;font-size:12px;float: right;}
.mbx p a{color: #999;}
.list-page ul li{float: left;padding: 0 5px;font-size:14px;}
.list-page ul li i{color: #f1545b;}
.list-page ul li.active a{color: #f43e16;font-weight:900}
.right_conter{}


/*内页服务项目*/
.nyservice_list ul {width: 880px;overflow: hidden; }
.nyservice_list ul li{float: left;width: 820px;padding-right: 30px;margin-bottom: 30px;}
.nyservice_list ul li img{float:left}

.nyservice_list ul li .pr_title{background: #f2f2f2;height: 195px;width: 384px;padding: 30px 20px 0px 20px;border-bottom: 2px solid #f43e16;float: right;}
.nyservice_list ul li .pr_title h3{font-size: 18px;color: #222;font-weight: 900;line-height: 45px;}
.nyservice_list ul li .pr_title p{ font-size: 13px;line-height: 24px;color: #666;}
.nyservice_list ul li:hover .pr_title{background: #f43e16;}
.nyservice_list ul li:hover .pr_title h3{color: #fff;}
.nyservice_list ul li:hover .pr_title p{color: #fff;}
.nyservice_conter h3{font-size: 24px;color:#f43e16;padding-bottom: 5px;font-weight: 900;}
.nyservice_conter img{text-align: center;padding: 20px 0;}
.nyservice_conter p{font-size: 14px;color: #666;line-height: 28px;}
.nyservice_conter p b{ font-size: 18px;color: #f43e16;font-weight: 900;line-height: 45px;}


/*内页新闻*/
.nynews_list ul li{height:129px;margin-bottom:30px;}
.nynews_list ul li img{float: left;width: 250px;height: 129px;margin-right: 30px;}
.nynews_list ul li .news_title h3{font-size: 20px;color: #333;line-height: 45px;}
.nynews_list ul li .news_title p{ font-size: 13px;color: #666;line-height: 24px;}
.nynews_list ul li .new_more {font-size: 15px;color: #666;text-transform: uppercase;line-height: 40px;}
.nynews_list ul li:hover .new_more{color:#f43e16}
.nynews_list ul li:hover h3{color:#0354bd;font-weight:900;}
.content-box h1 {font-size: 20px;text-align: center;}
.content-box .time{color: #666;padding: 10px 0;}
.content-box .box-info{font-size: 14px;padding-bottom: 15px;}
.content-box .box-info img{text-align: center;}


/*内页关于*/
.about_wz{text-align: center;}
.about_wz h3{font-size: 30px;color: #333;padding: 30px 0 25px 0;}
.about_wz p{font-size: 14px;color: #666;line-height: 38px;text-align: left;}
.nyabout_bg{background: url(../images/about_01.jpg) no-repeat center; height: 480px;}
.nyabout_xm{background: url(../images/about_02.jpg) no-repeat center; height: 420px;}
.nyabout_xm ul li{float: left; }
.nyabout_xm ul li h3{font-size:20px;font-weight: 900;float: left;height: 209px;line-height: 206px;color: #fff;padding-left: 29px;}
.nyabout_xm ul li p{font-size: 14px;color: #666;line-height: 30px;width: 368px;padding: 27px 0 0 0px;margin-left: 157px;}
.nyabout_xm ul li.nyabout_xmh h3{padding-left: 36px;padding-top: 2px;}
.nyabout_xm ul li.nyabout_xmh  p{    padding-top: 53px; }
.nyabout_xm ul li.nyabout_xmt h3{font-size:20px;font-weight: 900;float: right;height: 209px;line-height: 206px;color: #fff;padding-left: 29px;}
.nyabout_xm ul li.nyabout_xmt p{font-size: 14px;color: #666;line-height: 30px;width: 491px;padding: 27px 9px 0 0px;margin-left: 50px;}
.nyabout_xm ul li.nyabout_xmf h3{font-size:20px;font-weight: 900;float: right;height: 209px;line-height: 206px;color: #fff;padding-left: 29px;}
.nyabout_xm ul li.nyabout_xmf p{font-size: 14px;color: #666;line-height: 30px;width: 500px;padding: 52px 9px 0 0px;margin-left: 50px;}
.ny_adv h3{font-size: 30px;color: #333;text-align: center;padding: 30px 0 30px 0;}
.ny_adv ul{width: 820px;overflow: hidden;}
.ny_adv ul li{width: 345px;height: 184px;text-align: center;float: left;margin-left: 40px;margin-bottom: 30px;background: #f2f2f2;}
.ny_adv ul li h4{font-size: 24px;color: #333;margin: 32px 0 20px 0;}
.ny_adv ul li p{font-size: 16px;color: #5b5b5b;line-height: 35px;}
.ny_adv ul li.on{background: #0354bd;}
.ny_adv ul li.on h4{color: #fff;}
.ny_adv ul li.on p{color: #fff;}
.partner h3{font-size: 30px;color: #333; text-align: center;padding: 60px 0 40px 0;}
.partner {background: url(../images/about_05.jpg) no-repeat center; height: 469px;}
.partner .picMarquee-left{ overflow:hidden; position:relative;}
.partner .picMarquee-left .bd{ }
.partner .picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.partner .picMarquee-left .bd ul li{ margin:0 15px;  float:left; _display:inline; overflow:hidden; text-align:center; }
.partner .picMarquee-left .bd ul li .pic{ text-align:center; }
.partner .picMarquee-left .bd ul li .pic img{ display:block;  border-bottom:none;}
.partner .picMarquee-left .bd ul li .pic a:hover img{ }
.partner .picMarquee-left .tempWrap{width: 1100px !important; }

/* 本例子css */
		.nybox .slideTxtBox{ text-align:left;  }
		.nybox .slideTxtBox .hd{position:relative;}
		.nybox .slideTxtBox .hd ul{}
		.nybox .slideTxtBox .hd ul li{}
		.nybox .slideTxtBox .hd ul li.on{background:#f53d17}
		.nybox .slideTxtBox .hd ul li.on a{color:#fff; background:url(../images/index_17.jpg) no-repeat left;padding-left: 15px;-webkit-transform: all 0.3s;
-ms-transform: all 0.3s;-o-transform: all 0.3s;transform: all 0.3s;}
		.nybox .slideTxtBox .bd ul{padding: 0px;zoom:1;}
		.nybox .slideTxtBox .bd li{ line-height:24px;   }
.nybox .slideTxtBox .bd li h3{text-align:center;font-size:16x;line-height:45px;color:#333;}

.honor {width:860px;margin-top: 30px;}
.honor li{float:left;margin-right: 25px;margin-bottom: 25px;border: 1px #cacaca solid;}




/*内页联系*/
.nycontact h3{font-size: 24px;color: #333;line-height: 45px;font-weight:900;    }
.nycontact ul li{float: left;font-size: 16px;color: #313131;line-height:30px; margin-top: 10px;}
.nycontact ul li em{padding: 0 50px;}
.nycontact ul li p{float:right;}
.nycontact .contact_feedback{width:100%}
.nycontact .contact_feedback{padding:0rem 0;}
.nycontact .contact_feedback h4{font-size: 20px;line-height: 32px;color:#333;}
.nycontact .contact_feedback .form-group{margin-bottom: 20px;}
.nycontact .contact_feedback .form-control{border: none;border-radius: 12px;padding: 0.8rem 0;font-size: 12px;color: #666;background: #f2f2f2;padding-left: 15px;width: 400px;float: left;margin-bottom: 30px;margin-right: 40px;}
.nycontact .contact_feedback .content-form{padding-top: 20px;display: flex;justify-content: center;flex-direction: row;}
.nycontact .contact_feedback .feedback-btn{width: 220px;height:48px;background: #0354bd;border-color: #fff;font-size: 16px;color: #fff;border-radius: 30px;}
.nycontact .contact_feedback .feedback-btn:hover{ opacity: .9;}
.nycontact .contact_feedback .form-Content{padding-bottom: 100px;}

.wdcontact ul{width:1200px;overflow:hidden;}
.wdcontact ul li{float: left;font-size: 16px;color: #313131;line-height:30px;margin-top: 10px;width: 500px;margin-bottom: 40px;padding: 20px 15px;background: #f2f2f2;height: 110px;margin: 10px 38px 40px 0px;}
.nycontact .wdcontact ul li em{padding: 0 10px !important;}


/*licheng*/
/*licheng*/
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.thr h3 {
    text-align:center;
    font-size: 30px;
    color: #333;
    padding: 0px 0 25px 0;
}
.thr{width: 820px;padding:25px 0;/* margin-left: 85px; */}
.thr .last{ width:100%; position:relative; margin-top:5px;}
.thr .last .bg{width:4px;height:100%;background:#eee;position:absolute;left:50%;top:0;z-index:1;margin-left:-2px;display: none;}
.thr .last .list{ width:100%; position:relative; z-index:2; margin-bottom:8px; font-size:14px;}
.thr .last .list .nr{width:318px;height:46px;line-height:25px;overflow:hidden;background: #c7c7c7;border-radius:50px;color:#fff;font-size:15px;padding:10px 60px;}
.thr .last .list .name{ line-height:62px; font-size:14px; color:#aaa; font-family:"Arial"; background:url(../images/img50.png) no-repeat left center; padding-left:20px; margin-left:21px;}
.thr .last .list.in .name{background:url(../images/img50.png) no-repeat right center;padding-right: 20px;margin-right:21px;width: 34px;}
.thr .last .list.on .nr{background: #0354bd;}
.thr .last .list.on .name{background:url(../images/img49.png) no-repeat left center;color: #000;margin-left:19px;}
.thr .last .list.on.in .name{background:url(../images/img49.png) no-repeat right center;margin-right: 20px;width: 34px;}