.hchanpin1{ width:1200px; margin:0 auto; margin-top:60px; background:#f1f1f1;}
.hchanpin1_1{ width:220px; float:left;}
.hchanpin1_1_1{ width:220px; height:120px; background:url(../images/picbg.jpg) no-repeat center;}
.hchanpin1_1_1_1{ width:50px; height:70px; float:left; padding:25px 0px 25px 20px; font-size:70px; font-weight:bold; color:#FFFFFF; line-height:70px; font-family:ËÎÌå;}
.hchanpin1_1_1_2{ width:160px; text-align:; height:70px; padding:25px 0px;}
.hchanpin1_1_1_2 .span1{ display:block; height:30px; line-height:30px; color:#ffffff; font-size:24px; font-weight:bold; text-align:left; padding-top:10px;}
.hchanpin1_1_1_2 .span2{ display:block; height:30px; line-height:30px; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left;}

.hchanpin1_1_2{ width:200px; padding:20px 10px;}
.hchanpin1_1_2_1{ width:170px; height:34px; background:url(../images/cpmenu1.png) no-repeat center; text-align:left; padding-left:30px; line-height:34px; font-size:15px; color:#000000; margin-bottom:10px;}
.hchanpin1_1_2_1:hover{background:url(../images/cpmenu2.png) no-repeat center;}


.hchanpin1_2{ width:980px; float:right; background:#FFFFFF; min-height:600px;}
.hchanpin1_2_1{ width:960px; margin-left:20px; }
.hchanpin1_2_1_1{ width:940px; margin-left:20px; height:50px; border-bottom:1px #333333 solid; text-align:left;}
.hchanpin1_2_1_1 span{ font-size:24px; font-weight:bold; line-height:47px; color:#000000; border-bottom:3px #055cac solid; height:47px; display:inline-block;}
.hchanpin1_2_1_1 a{ width:60px; height:30px; display:block; float:right; background-color:#0299e6; line-height:30px; text-align:center; font-size:12px; color:#FFFFFF; margin-top:5px; border-radius:4px}
.hchanpin1_2_1_2{ width:960px; margin-top:10px;}
.hchanpin1_2_1_2_1{ width:220px; float:left; margin-left:20px; margin-top:25px;}
.hchanpin1_2_1_2_1_1{ width:218px; height:174px; overflow:hidden; border:1px #CCCCCC solid;}
.hchanpin1_2_1_2_1_1 img{ width:100%;}
.hchanpin1_2_1_2_1_2{ width:220px; height:40px; text-align:center; font-size:14px; color:#333333; line-height:40px;}



.hyoushi{ width:100%; padding:50px 0px; margin-top:60px; background:url(../images/hyoushi1.jpg) no-repeat center; background-size:cover;  background-attachment: fixed; }

.htitle{ width:260px;}
.htitle_1{ width:50px; height:70px; float:left; padding:0px 0px 0px 20px; font-size:70px; font-weight:bold; color:#000000; line-height:70px; font-family:ËÎÌå;}
.htitle_2{ width:200px; text-align:; height:70px; padding:0px 0px;}
.htitle_2 .span1{ display:block; height:30px; line-height:30px; color:#000000; font-size:30px; font-weight:bold; text-align:left; padding-top:10px;}
.htitle_2 .span2{ display:block; height:30px; line-height:30px; color:#000000; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:left;}

.hyoushi_1{ width:1200px; margin:0 auto; font-size:15px; color:#333333; line-height:30px;  text-align:center; margin-top:20px;}
.hyoushi_2{ width:400px; border-bottom:1px #666666 solid; margin:0 auto; height:20px;}
.hyoushi_2_1{ width:180px; border-bottom:3px #055cac solid; height:19px; margin:0 auto; }

.hyoushi_3{ width:1200px; margin:0 auto; margin-top:40px; overflow:hidden;}
.hyoushi_3_1{ width:1280px;}
.hyoushi_3_1_1{ width:580px; float:left; background:#055cac; margin-bottom:40px; margin-right:40px;}
.hyoushi_3_1_1_1{ width:520px; margin-left:20px; background-color:#FFFFFF; padding:20px;}
.hyoushi_3_1_1_1_1{ width:450px; height:58px; padding-left:70px;  font-size:24px; color:#000000; line-height:54px; text-align:left;}
.hyoushi_3_1_1_1_2{width:520px; font-size:15px; color:#000000; line-height:30px; text-align:left; margin-top:10px;}
.hysicon1{background:url(../images/hysicon1.jpg) no-repeat center left;}
.hysicon2{background:url(../images/hysicon2.jpg) no-repeat center left;}
.hysicon3{background:url(../images/hysicon3.jpg) no-repeat center left;}
.hysicon4{background:url(../images/hysicon4.jpg) no-repeat center left;}



.hcase{ width:1200px; margin:0 auto; margin-top:80px;}
.hcase_3{ width:1200px; margin:0 auto; margin-top:50px;}

.hcase_3_0{ width:570px; float:left; margin-bottom:30px }
.hcase_3_1{ width:280px; float:left; margin-bottom:30px; margin-left:30px;}
.hcase_3_2{width:585px; float:right; margin-bottom:30px }
.hcase_3_3{width:380px; float:left; margin-right:30px; margin-bottom:30px}
.hcase_3_4{width:380px; float:left; margin-right:0px; margin-bottom:30px}

.hchang_2_1_1{ width:100%; overflow:hidden; position: relative;}

.hchang_2_1_1 img{ width:100%; transition: 0.5s;}
.hchang_2_1_1:hover img{ transform: scale(1.2);}

.hchang_2_1_1 .text-desc{position: absolute; background-color: #000;  opacity: 0; top: 50%; left: 50%; width: 0; height: 0; overflow: hidden; padding: 0; transition: 0.5s; text-align:center; line-height:220px; }
.hchang_2_1_1:hover .text-desc{width: 100%; top: 0; left: 0; height: 100%; padding:0px; opacity: 0.6; color:#FFFFFF; vertical-align:middle;}

.hchang_2_1_10{ width:100%;  position: relative;}

.hchang_2_1_10 img{ width:100%;}
.hchang_2_1_10 .hrybg{position: absolute;   color:#FFFFFF; top: 0%; left: 0%; width:570px; height:390px;}
.hrybg_1{ width:460px; padding:55px;}
.hrybg_1_1{ font-size:32px; color:#ffffff; line-height:50px; font-family:"Times New Roman", Times, serif; text-transform:uppercase; text-align:left; font-weight:bold;}
.hrybg_1_2{font-size:18px; color:#ffffff; line-height:30px; text-align:left;}
.hrybg_1_3{font-size:16px; color:#ffffff; line-height:30px; text-align:left; margin-top:50px;}


.hjianjie{ width:100%; margin-top:70px; background:url(../images/hjjbg1.jpg) no-repeat center top;}
.hjianjie_1{ width:1200px; margin:0 auto;}
.hjianjie_1_1{ width:600px; float:left; text-align:left;}
.hjianjie_1_1_1{ font-size:20px; color:#000000; text-transform:uppercase; line-height:30px;}
.hjianjie_1_1_2{ font-size:28px; color:#000000; font-weight:bold; line-height:30px;}
.hjianjie_1_1_3{ font-size:14px; color:#000000; line-height:40px;}
.hjianjie_1_2{ width:600px; float:left;}
.hjianjie_1_2_1{ width:540px; padding:0px 30px; padding-top:50px; font-size:24px; color:#FFFFFF; font-weight:bold; text-align:left;}
.hjianjie_1_2_2{ width:540px; padding:10px 30px; text-align:left; padding-top:30px;}
.hjianjie_1_2_3{ width:540px; padding:0px 30px; text-align:left;}
.hjianjie_1_2_3 p{ font-size:14px; line-height:28px; color:#ffffff; text-indent:0em; margin:15px 0px;}
.hjianjie_2{ width:100%; margin-top:50px;}
.hjianjie_2_1{ width:50%; margin-left:50%; border-top:1px #FFFFFF solid; height:100px;}
.hjianjie_2_1_1{ width:33.33333333333%; float:left; border-left:1px #FFFFFF solid; height:100px; box-sizing: border-box; -webkit-box-sizing:border-box;  -moz-box-sizing: border-box;  -ms-box-sizing: border-box; text-align:center; color:#FFFFFF;}
.hjianjie_2_1_1 .span1{ font-size:18px; padding-top:30px; line-height:22px; display:block}
.hjianjie_2_1_1 .span2{ font-size:12px;  line-height:20px; display:block; text-transform:uppercase;}
.hjianjie_2_1_1:hover{background:#1a1a1a;}



.hchanpin{ width:1200px; margin:0 auto; margin-top:60px;}
.hchanpin_1{ width:1200px; text-align:center;}
.hchanpin_1 h1{ font-size:28px; color:#0076c8; line-height:40px; font-weight:bold;}
.hchanpin_1 p{ font-size:14px; color:#666666; line-height:24px; text-indent:0em; text-transform:uppercase;}
.hchanpin_2{width:1200px; margin:0 auto; margin-top:20px; overflow:hidden;}
.hchanpin_2_0{ width:1200px; margin-top:20px; text-align:center;}
a.hpronav{ display:inline-block; padding:0px 20px; line-height:36px; color:#333333; font-size:15px; border:1px #333333 solid; margin:0px 20px;}
a.hpronav:hover{ background-color:#4d8bd9; color:#FFFFFF; border:1px #4d8bd9 solid;}
.hchanpin_2_1{ width:1260px;}
.hchanpin_2_1_1{ width:380px; margin-right:30px; position:relative; height:auto; overflow:hidden; float:left; margin-top:30px;}
.hchanpin_2_1_1 img{ width:380px; }


.nhove .txt{width:100%; height:40px; background:url(../images/hhzx66.png) repeat; position:absolute; left:0px; bottom:0px;}
.nhove .txt h3{color:#ffffff;font-size:15px;font-weight:100; line-height:40px; margin:0px; text-align:center; font-family:Microsoft YaHei UIRegular,Microsoft YaHei;}
.nhove .txt h4{color:#fff; font-size:13px; line-height:0px; margin:0px; font-weight:normal;}
.nhove .txt p{color:#fff; margin-top:10px; font-size:13px; line-height:20px; font-family:Microsoft YaHei UIRegular,Microsoft YaHei; padding:0px 15px;}



.hhezuo{ width:100%; background:#f1f2f6; margin-top:70px; padding-bottom:60px;}
.hhezuo_0{ width:100%; background: url(../images/hhz1.jpg) center top no-repeat; padding-top:90px;}


.hhezuo_2{ width:1200px; margin:0 auto; }
.hhezuo_2_1{ width:400px; float:left;  height:730px; margin-top:0px; overflow:hidden;}
.hhezuo_2_1_1{ height:730px; overflow:hidden;}
.hhezuo_2_1_1 img{ width:400px;}
.hhezuo_2_2{ width:761px; float:right; text-align:left;}
.hhezuo_1{ width:760px; margin:0 auto; }
.hhezuo_1_0{ width:600px; padding-left:30px;}
.hhezuo_1_1{ text-align:left; font-size:14px; color:#FFFFFF;  line-height:40px; text-transform:uppercase;}
.hhezuo_1_2{ text-align:left; font-size:28px; color:#FFFFFF; font-weight:bold; line-height:40px;}
.hhezuo_1_3{ border-left:5px #FFFFFF solid; height:40px; padding-left:10px; color:#FFFFFF; font-size:18px; line-height:40px; text-align:left; margin-top:30px; margin-left:10px;}
.hhezuo_2_3{ margin-top:116px;}




.hrongyu{ width:100%; padding:70px 0px; background: url(../images/hrybg1.jpg) center no-repeat; padding-bottom:80px; margin-top:60px;}
.hrongyu_1{ width:1200px; text-align:center;}
.hrongyu_1 h1{ font-size:28px; color:#ffffff; line-height:40px; font-weight:bold;}
.hrongyu_1 p{ font-size:14px; color:#ffffff; line-height:24px; text-indent:0em; text-transform:uppercase;}

.scroll-img {
	width: 1120x;

	overflow: hidden;
	font-size: 0;
	margin:0 auto;
}
.scroll-img ul {
	width: 99000px;

	margin: 0;
}
.scroll-img ul li {
    float:left;
	padding: 0px;
	width:280px;
}

.hrongyu_2{ width:1200px; margin:0 auto; margin-top:50px;}
.hrongyu_2_1{ width:40px; float:left; padding-top:150px;}
.hrongyu_2_3{ width:40px; float:right; padding-top:150px;}
.hrongyu_2_2{ width:1120px; float:left;}
.hrongyu_2_2_1{ width:240px; margin:0px 20px;}
.hrongyu_2_2_1 img{ width:240px;}

.hrongyu_2_1 span{ font-size:18px; color:#ffffff;  line-height:30px; padding:30px 8px; background-color:#cccccc; cursor:pointer;}
.hrongyu_2_1 span:hover{background-color:#ffa415;}
.hrongyu_2_3 span{ font-size:18px; color:#ffffff;  line-height:30px; padding:30px 8px; background-color:#cccccc; cursor:pointer;}
.hrongyu_2_3 span:hover{background-color:#ffa415;}




.hnews{ width:1200px; margin:0 auto; margin-top:70px; margin-bottom:70px;}
.hnews_2{ width:1200px; margin-top:50px;}
.hnews_2_1{ width:620px; float:left; overflow:hidden;}
.hnews_2_1_1{ width:800px;}
.hnews_2_1_1_1{ width:360px; float:left; margin-right:20px; background-color:#f8f8f8; padding-top:10px;}
.hnews_2_1_1_1_1{ width:330px; padding:0 15px; text-align:left; font-size:20px; color:#666666; font-weight:bold; height:40px; line-height:40px;}
.hnews_2_1_1_1_1 span{ float:right;}
.hnews_2_1_1_1_1 span a{ font-size:12px; font-weight:normal;}
.hnews_2_1_1_1_2{ width:330px; padding:0 15px; text-align:left; height:40px; line-height:40px; overflow:hidden; margin-top:10px;}
.hnews_2_1_1_1_2 a{font-size:17px; color:#333333; }
.hnews_2_1_1_1_2 a:hover{color:#ffa415;}
.hnews_2_1_1_1_3{ width:330px; padding:0 15px; text-align:left; font-size:14px; color:#666666; height:48px; line-height:24px; overflow:hidden;}
.hnews_2_1_1_1_4{ width:360px; margin-top:20px;}
.hnews_2_1_1_1_4 img{ width:360px;}

.hnews_2_2{ width:540px; float:right;}
.hnews_2_2_1{ width:500px; height:180px; color:#FFFFFF; background-color:#edf3fb; padding:20px;  text-align:left; }
.hnews_2_2_1_1{ width:240px; height:180px; overflow:hidden; float:left;}
.hnews_2_2_1_1 img{ width:100%;}
.hnews_2_2_1_2{ float:right; width:240px;}
.hnews_2_2_1_2_1{ font-size:18px; color:#000000; line-height:30px; height:60px; overflow:hidden; font-weight:bold;}
.hnews_2_2_1_2_2{ font-size:14px; color:#454545; line-height:30px; height:30px; overflow:hidden;}
.hnews_2_2_1_2_3 p{ font-size:14px; color:#454545; line-height:24px; height:72px; overflow:hidden;}
.hnews_2_2_1_2_3{ margin-top:10px;}
.hnews_2_2_1:hover{background-color:#cc0000;}
.hnews_2_2_1:hover .hnews_2_2_1_2_1{color:#FFFFFF;}
.hnews_2_2_1:hover .hnews_2_2_1_2_2{color:#FFFFFF;}
.hnews_2_2_1:hover .hnews_2_2_1_2_3 p{color:#FFFFFF;}

.hnews_2_2_2{ width:540px; margin-top:24px; }
.hnews_2_2_2_1{ width:540px; border-bottom:1px #999999 dashed;}
.hnews_2_2_2_1_1{ text-align:left; height:42px; width:450px; float:left; line-height:42px; font-size:14px; color:#454545; overflow:hidden;}
.hnews_2_2_2_1_2{ width:90px;  text-align:right; font-size:14px; color:#666666; height:42px; line-height:42px; float:right;}

.hnews_2_2_2_1:hover .hnews_2_2_2_1_1{color:#cc0000;}
.hnews_2_2_2_1:hover .hnews_2_2_2_1_2{color:#cc0000;}

.silder {width: 100%;height:200px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {height:200px; overflow:hidden;position: relative;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:16px;line-height:16px;margin:15px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#C70B31;color:#fff;}
.silder_desc{color:#fff;background:url(../images/tit_bg.png) repeat 0 0;float:left;line-height:42px;height:42px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;}
.silder .silder_page li:hover{cursor:pointer;}