html,body,div,h1,h2,h3,h4,h5,span,a,dl,dt,dd,ul,li,input,p,hr,select,textarea,option,img{ padding:0; list-style:none; margin:0; border:0;vertical-align: baseline;}
body{ font-size:14px; font-family: Microsoft YaHei;}
a:visited,a:link{ text-decoration:none; }
a:hover{ text-decoration: none;}
a img{ display:block; border:0px;}
img{ border: 0; vertical-align: bottom;}
table{border-collapse:collapse;}
input{ outline:none;font-family:Microsoft YaHei;}
select{ outline:none;font-family:Microsoft YaHei;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body{}
.top{ width:100%; height:30px; background:#212121;}
.top1{ width:1210px; margin:auto; overflow:hidden; line-height:30px;}
.top2{ color:#a1a1a1; float:left; overflow:hidden;font-size:13px;}
.top3{ float:right;}
.top3 a{ color:#a1a1a1; margin-left:20px; font-size:13px;}

.top4{ max-width:1920px; margin:auto; overflow:hidden; height:121px; background:url(../images/top_bj.jpg) repeat;}
.top4_0{max-width:1920px;  height:121px;  margin:auto; overflow:hidden;  background:url(../images/bg222.png) no-repeat  center; }
.top4_1{ width:1210px; margin:auto; overflow:hidden; }
.top4_1 h1{ width:550px; height:107px; float:left; overflow:hidden; margin-top:6px;}
.top4_1 div{ width:370px; height:107px; float:right; margin-top:6px;}

.nav{ width:100%; height:52px; background:#fff; border-bottom:2px solid #eb391e;}
.nav1{ width:1210px; height:50px; margin:auto;}

.menu{ width:1210px; height:52px;background:url(../images/nav_x.jpg) no-repeat left center;}
.menu > li {float: left;position: relative;height: 52px;line-height: 52px;background:url(../images/nav_x.jpg) no-repeat right center;}
.menu > li a{ color:#000000; font-size:18px; width:145px; display:block; height:52px; text-align:center;}
.submenu {position: absolute;background-color:rgba(255,255,255,0.7);z-index: 99999999999;left:0px;top:52px;width:145px; padding-left:0px; display:none;}
.submenu > li > a {display: block;height:52px;line-height: 52px;text-align: center;color: #000;font-size: 18px;transition: all cubic-bezier(0.42, 0, 0.07, 1.01) .3s; border-top:2px solid #dddddd;width:145px;}
.active{ font-weight:bold;}
.submenu > li > a:hover {background-color:#fff;}

#slideshow { max-width:1920px; height:168px;overflow:hidden;}
#slideshow .bd li{min-width:1600px;height: 500px;  margin:auto; float: left;}
#slideshow .hd1{ width: 100%; height:168px; background:#1f1f1f; }
#slideshow .hd1 ul{ width:860px; height:168px; margin:auto; overflow:hidden;}
#slideshow .hd1 ul li{ cursor: pointer; width:131px; height:131px; border:2px solid #fff; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; overflow:hidden; margin-top:20px; float:left; margin-right:106px;}
#slideshow .hd1 ul li:nth-child(4){ margin-right:0px;}
#slideshow .hd1 ul li img{display:block;}
#slideshow .hd1 ul .on{background:#cf0505;}
#slideshow .hd1 ul li:hover{background:#cf0505;}
#slideshow .url { width: 1210px; height: 500px; margin: 0 auto; }
#slideshow .url a { width: 1210px; height: 500px; display: block; }
.b_nav1{ margin:auto;margin-top:10px; }
.b_nav2{ margin:auto;margin-top:15px; }
.b_nav3{ margin:auto;margin-top:15px; }
.b_nav4{ margin:auto;margin-top:15px; }

.biaoti{ overflow:hidden; margin-top:30px; margin-bottom:50px;}
.biaoti1{ font-size:32px; text-align:center; text-transform:uppercase; color:#d8d8d8;}
.biaoti2{ width:650px; height:35px; background:url(../images/x.png) center center no-repeat; margin:auto; font-size:32px; color:#000000; line-height:35px; text-align:center; font-weight:bold;}
.biaoti2 span{ color:#e96f26;}
.biaoti3{ width:855px; margin:auto; text-align:center; font-size:20px; color:#676767; line-height:36px; margin-top:10px;}

.zsm{ width:1210px; margin:auto; overflow:hidden;}
.zsm1{ width:670px; height:744px; float:left; overflow:hidden;}
.zsm2{ width:500px; height:733px; overflow:hidden; float:left; margin-left:18px;}
.zsm2_1{ width:74px; height:733px; float:left; overflow:hidden;}
.zsm2_2{ width:400px; height:733px; float:right; overflow:hidden; }
.zsm2_3{padding-bottom:20px; border-bottom:1px dotted #949494; overflow:hidden; margin-bottom:41px;}
.zsm2_3 strong{ font-size:20px; color:#ee6d29; margin-bottom:10px;}
.zsm2_3 p{ color:#5a5a5a; font-size:16px; line-height:30px;}
.zsm2_4{ margin-top:10px;}

.kdj{ max-width:1920px; height:761px; overflow:hidden; margin:auto; margin-top:50px;}

.hzhb{ overflow:hidden; margin-top:10px; background-color: black;}
.hzhb1{ font-size:22px; color:#EFEFEF; text-align:left; padding-left: 220px; text-transform:uppercase;}
.hzhb2{ font-size:22px; color:#EFEFEF; text-align:left; padding-left: 220px ;font-weight:bold;padding-bottom: 10px;}
.hzhb3{ color:#EFEFEF; font-size:18px; text-align:left; padding-left: 220px ;margin-top:20px;}

.hzhb_n{width:100%; max-width:1920px;height:478px;margin:auto;overflow:hidden; position:relative; border-top:1px solid #ebebed; margin-top:30px; margin-bottom:55px;}
.hzhb_n ul{ width:1920px;  position:absolute; left:50%; top:0px; margin-left:-960px;}
.hzhb_n ul li{ float:left; width:175px; height:122px; border-right:1px solid #ebebed;border-bottom:1px solid #ebebed; padding:18px; overflow: hidden;}
.hzhb_n ul li:nth-child(9){ border-right:0px solid #ebebed;}
.hzhb_n ul li:nth-child(18){ border-right:0px solid #ebebed;}
.hzhb_n ul li:nth-child(27){ border-right:0px solid #ebebed;}
.hzhb_n ul li:hover{border:1px solid #cf0505; height:121px;}

.cpzx{ width:100%; height:27px; background:#000;}
.cpzx div{ width:1210px; height:27px; margin:auto; overflow:hidden;}
.cpzx div img{ margin-top:4px;}
.cpzx1{ width:1210px; margin:auto; overflow:hidden; padding-top:15px; padding-bottom:50px;}
.cp1{ max-width:1920px; margin:auto; overflow:hidden; margin-top:-85px;}
.cp1 li{  width:1920px; height:605px; position: relative;}
.cp1 li a{ max-width:1920px; height:605px; display:block; margin:auto; z-index: 999; position: relative;}

.jdanl{ width:100%; max-width:1920px; overflow:hidden; margin:auto; margin-top:10px;}
.jdanl .hd{ width:100%; height:70px; background:#1f1f1f; margin-bottom:25px;}
.jdanl .hd1{ width:1110px; height:70px; background:#1f1f1f; margin:auto;}
.jdanl .hd1 ul{margin-left:100px;}
.jdanl .hd1 ul li{ width:160px; height:70px; float:left; cursor:pointer; border-right:1px solid #fff;}
.jdanl_1{ background:url(../images/an1.png) no-repeat center center;width:160px; height:70px;}
.jdanl_2{ background:url(../images/an2.png) no-repeat center center;width:160px; height:70px;}
.jdanl_3{ background:url(../images/an3.png) no-repeat center center;width:160px; height:70px;}
.jdanl_4{ background:url(../images/an4.png) no-repeat center center;width:160px; height:70px;}
.jdanl_5{ background:url(../images/an5.png) no-repeat center center;width:160px; height:70px;}
/* .jdanl_6{ background:url(../images/an6.png) no-repeat center center;width:200px; height:70px;} */
.jdanl .hd ul li.on .jdanl_1{background:url(../images/an1_1.png) no-repeat center center;width:160px; height:84px;}
.jdanl .hd ul li.on .jdanl_2{background:url(../images/an2_1.png) no-repeat center center;width:160px; height:84px;}
.jdanl .hd ul li.on .jdanl_3{background:url(../images/an3_1.png) no-repeat center center;width:160px; height:84px;}
.jdanl .hd ul li.on .jdanl_4{background:url(../images/an4_1.png) no-repeat center center;width:160px; height:84px;}
.jdanl .hd ul li.on .jdanl_5{background:url(../images/an5_1.png) no-repeat center center;width:160px; height:84px;}
/* .jdanl .hd ul li.on .jdanl_6{background:url(../images/an6_1.png) no-repeat center center;width:200px; height:84px;} */

.jdanl .hd1 ul li:nth-child(6){ border-right:0px solid #fff;}
.jdanl .bd{ width:100%; overflow:hidden;}
.jdanl .bd ul{ width:100%; overflow:hidden;}
.jdanl .bd ul li{ display:block;}
.jdanl1{ width:20%; float:left; position:relative; overflow:hidden;}
.jdanl2 {
    -webkit-transform: translateY(calc(36px));
    -moz-transform: translateY(-moz-calc(36px));
    transform: translateY(calc(36px));
    -webkit-transform: translateY(calc(36px));
    -moz-transform: translateY(-moz-calc(36px));
    -ms-transform: translateY(calc(36px));
    transform: translateY(calc(36px));
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
	width:100%; height:36px; background:rgba(238,109,41,0.6); position:absolute; left:0px; bottom:0px; font-size:20px; text-align:center; color:#FFFFFF; line-height:36px;
}
.jdanl1:hover .jdanl2{
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}
.jdanl3{ width:360px; height:60px; display:block; margin:auto; background:#f73e2a; font-size:20px; text-align:center; color:#FFFFFF; line-height:60px; font-weight:bold; margin-top:55px;}

.xwxw{ width:1210px; overflow:hidden; margin:auto; margin-top:60px;}
.xwxw1{ width:593px; overflow:hidden; float:left;}
.xwxw1 p{ color:#5a5a5a; font-size:16px; line-height:31px; margin-top:20px;}

.xwww{ width:545px; overflow:hidden; float:right;}
.xwww1{ width:545px; height:68px; overflow:hidden;}
.xwww ul{ overflow:hidden;}
.xwww ul li{ width:545px; overflow:hidden; height:127px; margin-top:25px;}
.xwww2{ width:201px; height:127px; float:left;}
.xwww3{ width:315px; height:127px; float:right;}
.xwww4{ font-size:16px; color:#f73e2a; margin-bottom:5px; display:block;    overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xwww5{ font-size:14px; color:#999; line-height:28px;}
.xwww6{ color:#999; font-size:12px; margin-top:2px; display:block;}

.contact{ max-width:1920px; height:420px; margin:auto; background:url(../images/footer.jpg) no-repeat center center; margin-top:20px;}
.contact1{ width:1210px; height:420px; margin:auto; overflow:hidden;}
.contact2{ width:455px; height:420px; background:#fff; float:left; margin-left:6px;}
.contact3{ font-size:32px; color:#f73e2a; text-align:center; display:block; margin-top:55px; font-weight:bold;}
.contact4{ font-size:12px; color:#999; text-align:center;margin-top:5px;}
.contact5{ width:320px; height:50px; overflow:hidden; margin:auto; margin-top:35px;}
.contact5_1{ width:248px; padding-left:10px; padding-right:10px; height:48px; border:1px solid #f73e2a; display:block; float:left; color:#666; font-size:14px;}
.contact5_2{ width:50px; height:50px; background:url(../images/lx.jpg) no-repeat center center; text-indent:10000px; overflow:hidden; cursor:pointer;}
.contact6{ width:126px; margin:auto; overflow:hidden; margin-top:35px;}
.contact6 p{ text-align:center; color:#999; margin-top:5px;}

.footer{ width:100%; height:130px; background:#50a2ff; overflow:hidden;}
.footer1{ width:1210px; height:160px; margin:auto; overflow:hidden;}
.footer2{ width:341px; height:107px; display:block; float:left; margin-top:15px;}
.footer3{ overflow:hidden; float:left; margin-top:32px; margin-left:60px;}
.footer3 p{ font-size:14px; color:#FFFFFF; line-height:24px;}
.footer4{ overflow:hidden; float:right; margin-right:40px; margin-top:48px;}
.footer4 img{ float:left; display:block;}
.footer4 div{ float:left; overflow:hidden; margin-left:10px;}
.footer4 div p{font-size:15px; color:#FFFFFF; margin-top:3px}
.footer4 div strong{ color:#FFFFFF; font-size:18px;}
.footer5{ overflow:hidden; float:left; margin-top:32px; margin-left:40px;}
.footer5 p{ font-size:14px; color:#ffffff; line-height:24px;}
.footer6{ overflow:hidden; float:left; margin-top:80px; margin-left:40px;}
.footer6 p{ font-size:14px; color:#ffffff; line-height:24px;}


.ny_bannar{ max-width:1920px; height:385px; margin:auto; overflow:hidden;}

.weizhi{ width:1200px; overflow:hidden; margin:auto; margin-top:20px;}
.weizhi1{ width:16px; height:21px; float:left; margin-right:10px;}
.weizhi p{ float:left; display:block; color:#999; line-height:21px;}
.weizhi p a{ color:#999;}
.weizhi p span{ margin-left:5px; margin-right:5px;}

.ny_con{ width:1200px; overflow:hidden; margin:auto; margin-top:10px; margin-bottom:30px;}
.ny_con1{ width:274px; overflow:hidden; float:left; border:1px solid #e5e5e5;}
.ny_con1_1{ width:274px; height:116px; background:url(../images/ny1.png) no-repeat right center;border-bottom:1px solid #e5e5e5; overflow:hidden;}
.ny_con1_2{ font-size:20px; color:#d00000; text-align:center; margin-top:25px; font-weight:bold;}
.ny_con1_3{ font-size:20px; color:#d00000; text-align:center; margin-top:10px; text-transform:uppercase;}
.ny_con2{ overflow:hidden;}
.ny_con2 li{ width:274px; height:80px; border-bottom:1px solid #e5e5e5;}
.ny_con2 li a{width:274px; height:80px; display:block; text-align:center; line-height:80px; font-size:18px; color:#414141;}
.ny_con2 .on a{ background:url(../images/ny2.jpg) no-repeat center center; color:#fff;}
.ny_con2 li a:hover{background:url(../images/ny2.jpg) no-repeat center center; color:#fff;}
.ny_con3{ width:214px; height:52px; margin:auto; overflow:hidden; margin-top:30px;}
.ny_con3 img{ display:block; float:left; margin-right:12px;}
.ny_con3_1{ width:150px; height:52px; float:left;}
.ny_con3_1 p{ font-size:15px; line-height:26px; color:#414141;}
.ny_con4{ width:214px; overflow:hidden; padding-bottom:30px; margin:auto; margin-top:30px;}
.ny_con4 ul li{ float:left; margin-right:12px;}
.ny_con4 ul li:nth-child(3){ margin-right:0px;}

.ny_con_right{ width:900px; overflow:hidden; float:right;}
.ny_con_right1{ width:840px; padding:30px; background:#e5e5e5;}
.ny_con_right1 strong{ font-size:20px;}
.ny_con_right1 p{ font-size:16px; color:#5a5a5a;}
.ny_con_right2{ width:900px; overflow:hidden; }
.ny_con_right2 ul li{ padding:30px; width:838px; border:1px solid #ebebeb; overflow:hidden;margin-top:30px;}
.ny_con_right2_1{ width:150px; height:80px; float:left; margin-right:30px;}
.ny_con_right2_2{ width:658px;float:right; position:relative;}
.ny_con_right2_3{ font-size:18px; color:#ff4301;}
.ny_con_right2_2 p{ font-size:16px; color:#414141; line-height:24px; margin-top:5px;}
.ny_con_right2_4{ position:absolute; right:0px; bottom:-10px; font-size:14px; color:#ff4301;}

.dayin{ width:915px; height:46px; background:#1f1f1f;}
.dayin ul li{ float:left; overflow:hidden; border-right:1px solid #fff;}
.dayin ul li a{ width:150px; height:46px; display:block; color:#FFFFFF; font-weight:bold; text-align:center; line-height:46px; font-size:20px;}
.dayin ul li.on a{ background:#ee6d29;}
.dayin ul li a:hover{ background:#ee6d29;}

.dayin1{ width:900px; overflow:hidden; margin-bottom:100px;}
.dayin1 ul li{ float:left; overflow:hidden; margin-right:17px; margin-left:17px; margin-top:20px;}
.dayin1 ul li a{ width:244px; padding:10px; border:1px solid #bababa; display:block; overflow:hidden;border-radius:5px;}
.dayin2{ color:#414141; margin-top:10px;}
.dayin1 ul li a:hover{ border:1px solid #ee6d29;}
.dayin1 ul li a:hover .dayin2{ color:#ee6d29;}

.xiazai{width:840px; padding:10px 30px 10px 30px; background:#e5e5e5;  overflow:hidden;}
.xiazai strong{ font-size:20px;}
.xiazai1{ width:800px; overflow:hidden; margin:auto; border-bottom:2px solid #d80c18;border-top:3px solid #d80c18;border-left:1px solid #d80c18;border-right:1px solid #d80c18;margin-top:20px;}
.xiazai2{ width:800px; height:50px; background:#ff918a;border-bottom:1px solid #d80c18;}
.xiazai2 li{ float:left; font-size:20px; font-weight:bold; text-align:center; line-height:50px;}
.xiazai2_1{ width:400px;}
.xiazai2_2{ width:200px;}
.xiazai2_3{ width:200px;}

.xiazai3{ width:800px; overflow:hidden;border-bottom:1px solid #d80c18;}
.xiazai3 li{ float:left; font-size:18px; text-align:center; line-height:50px;}
.xiazai3_1{ width:370px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:20px; padding-right:10px;}
.xiazai3_2{ width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px; padding-right:10px;}
.xiazai3_3{ width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px; padding-right:10px;}
.xiazai3_3 a{ text-decoration:underline; color:#000;}

.guanyuwom{ width:900px; overflow:hidden;}
.guanyuwom1{ width:470px; overflow:hidden; float:left;}
.guanyuwom1_1{width:410px; padding:10px 30px 10px 30px; background:#e5e5e5;  overflow:hidden;}
.guanyuwom1_1 strong{ font-size:20px;}

.guanyuwom1 p{ font-size:20px; color:#414141; margin-top:20px; overflow:hidden; padding-left:10px;}
.guanyuwom1 p strong{ color:#000000;}

.guanyuwom2{ width:410px; overflow:hidden; float:right;}
.guanyuwom2_1{width:350px; padding:10px 30px 10px 30px; background:#e5e5e5;  overflow:hidden; margin-bottom:30px;}
.guanyuwom2_1 strong{ font-size:20px;}
.guanyuwom2_2{ width:410px; overflow:hidden; margin-bottom:5px;}
.guanyuwom2_2 span{ width:70px; font-size:18px; font-weight:bold; display:block; float:left; line-height:40px; margin-left:30px;}
.guanyuwom2_2 input{ width:270px; padding-left:10px; padding-right:10px; height:40px; border:1px solid #cccccc;}
.guanyuwom2_2 textarea{ width:270px; height:80px;padding:10px; border:1px solid #cccccc; display:block;}
.guanyuwom2_3{ width:80px; height:30px; text-align:center; line-height:30px; border:1px solid #a5a5a5; cursor:pointer; margin-left:30px; margin-top:20px;}

.guanyuwom3{ width:900px; height:500px; overflow:hidden; background:#000000; margin-top:60px;}
.guanyuwom4{ margin-top:10px; font-size:20px; color:#414141; display:block;}


.xwn{ width:900px; overflow:hidden; }
.xwn ul li{ width:900px; overflow:hidden; position:relative; border-bottom:1px dashed #999; padding-bottom:20px; margin-bottom:20px;}
.xwn1{ width:150px; height:127px; float:left; margin-right:30px;}
.xwn2{ width:670px;float:right; position:relative;}
.xwn3{ font-size:18px; color:#ff4301;}
.xwn2 p{ font-size:16px; color:#999; line-height:24px; margin-top:5px;}
.xwn4{ position:absolute; right:0px; bottom:20px; font-size:14px; color:#999;}

.xwnr1{ width:900px; overflow:hidden; border-bottom:1px solid #ededed; padding-bottom:10px;}
.xwnr1 p{ color:#999; margin-top:10px;}
.xwnr2{ width:900px; overflow:hidden; margin-top:20px;}
.xwnr2 img{ max-width:900px;}