@charset "utf-8";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#fff;}
p{font-weight:bold;font-family: "微软雅黑";}


.main_box{width:100%;height:auto; float:left;}



/*banner*/
.banner{width:1920px;margin: 0px auto;}
.ba1{height: 300px;}
.ba2{height: 300px;}

/*part1*/
.part1{width:1200px; height:auto; margin:0px auto;}
.part1_bt{wdith:400px;height:200px;float:left;margin:50px 0 20px 400px;}
.part1_main{background: url(../images/part1-bj.png) center top no-repeat;float: left;width:100%;height:407px;}
.part1_main_txt1{margin:80px 0 0 580px;font-size:33px;font-weight:bold;}
.part1_main_txt2{margin:40px 0 0 380px;width:770px;font-size:16px;text-indent: 2em;}
.part1_main1{widht:100%;height:600px;float:left;}
.part1_main1 p{font-size:33px;font-weight:bold;width:700px;height:80px;margin:0 auto;}

/*part2*/
.part2{width:100%;height:200px;background: url(../images/part2-bj.png) center top no-repeat;}
.part2_box{width:1200px;height:200px;margin: 0px auto;}
.part2_bt{width:770px;height:110px;float:left;margin:50px 0 20px 215px;}



/*part3*/
.part3{width:100%;height:860px;background-color: #343434;}
.part3_box{width:1200px;height:860px;margin: 0px auto;}
.part3_bt{width:898px;height:111px;float:left;margin:50px 0 20px 151px;}
.part3_main{width:1200px;height:600px;float:left;background: url(../images/p2bg.jpg) center top no-repeat;}
.part3_main_t{width: 487px;height: 252px;margin: 75px 0 0 650px;}
.part3_main_txt{width: 526px;margin: 85px 0 0 625px;font-size: 18px; color: #FFF;line-height: 28px;}
.part3_main_txt span{font-size: 22px;line-height: 58px;}
.part3_main_an{width: 526px;font-size: 22px; background: #90d054;text-align: center; line-height: 42px; margin: 20px 0 0 625px;}

/*part4*/
.part4{width:1200px;height:896px;margin: 0px auto;}
.part4_bt{width:987px;height:111px;float:left;margin:50px 0 20px 106px;}
.part4_txt{width: 1200px;font-size: 16px; color: #000;line-height: 28px;float: left;text-align:center;}
.part4_t{width:1110px;height:383px;margin:100px 0 0 45px;float: left;}

/*part5*/
.part5{width:100%;height:1180px;background: url(../images/part5-bj.png) center top no-repeat;}
.part5_box{width:1200px;height:1180px;margin: 0px auto;}
.part5_bt{width:773px;height:111px;float:left;margin:50px 0 20px 213px;}
.part5_sp{width:1200px;height:370px;float: left;margin-top: 50px;}
.part5_txt{width:299px;height:370px;float: left;}
.part5_txt p{font-size: 22px;font-weight:lighter;color: #000;text-align:center;margin-top: 142px;}
.part5_sp1{width:600px;height:365px;float: left;}
.part5_txt1{width:300px;height:365px;float: left;}
.part5_t1{font-size: 26px;font-weight:bold;color: #000;text-align:center;margin-top: 122px;font-family: "微软雅黑";}
.part5_main_an{width: 267px;font-size: 22px; background: #90d054;text-align: center; line-height: 66px; margin: 20px 0 0 16px;border-radius: 30px;}

/*part6*/
.part6{width:1200px;height:1363px;margin:0px auto;}
.part6_bt{width:597px;height:111px;float:left;margin:50px 0 20px 301px;}
.part6_main_box{width:100%;height:auto;float: left;}
.part6_t{width:469px;height:584px;float: left;}
.part6_txt{width:660px;height:584px;float:left;margin-left: 70px;}
.part6_txt p{font-size: 20px; color: #6ca122;line-height: 40px;float: left;}
.part6_txt1{width:660px;float: left;}
.part6_txt1 span{font-size: 20px;color: #000;}
.part6_txt1 p{font-size: 16px;color: #000;line-height: 32px;width: 360px;margin: 0px 50px 35px 0px;}
.part6_txt2{width:660px;float: left;}
.part6_txt2 span{font-size: 20px;color: #000;}
.part6_txt2 p{font-size: 16px;color: #000;line-height: 32px;width: 360px;margin-right: 50px;}
.part6_txt img{margin-top:20px;}
.part6_t2{margin:65px 0 30px 0;float: left;}
.part6_t3{margin-top:30px;float: left;}


/*part7*/
.part7{background-color:#f2f2f2;width:100%;height:280px;}
.shortcut{ width:1200px; height:280px; margin:0px auto; position:relative; z-index:101; overflow:hidden;}
.shortcut a{  display:block; width:300px; height:233px; position:relative; overflow:hidden; float:left; transition:all 0.3s linear; -webkit-transition:all 0.3s linear; top:0px;}
.shortcut a img{ position:absolute; left:0px; top:0px;}
.shortcut a span{ position:absolute; line-height:18px; font-family:arial; color:#fff; left:15px; bottom:32px; transition:all 1s; -webkit-transition:all 1s;}
.shortcut a .imgH{ left:-300px; transition:all 0.2s ease; -webkit-transition:all 0.2s ease;}
.shortcut a:hover{ text-decoration:none;}
.shortcut a:hover .imgH{ display:block; left:0px;}


.clear{ clear:both;}
.cen1100{width:1100px; margin:0 auto; overflow:hidden;}

.dh1{ width:476px; height:268px; margin:203px 0 0 605px;}
.title{ font-size:40px; color:#323232; text-align:center; margin:60px auto 30px auto;}
.p1-text{ font-size:18px; color:#323232; text-align:center; line-height:30px;}
.p1-text span{ color:#ff4a00;}

.p2{ width:100%;height:600px; background:#343434; margin:0 auto; overflow:hidden;}
.mngc{ width:1100px; height:590px; background:url(../images/p2bg.jpg) no-repeat center; overflow:hidden;}
.p2-text{ width:526px; margin:85px 0 0 574px; font-size:18px; color:#FFF; line-height:28px;}
.p2-text span{ font-size:22px; line-height:58px;}
.p2-zx{ width:526px; font-size:22px; color:#FFF; background:#ff4a00; text-align:center; line-height:42px; margin:20px 0 0 574px;}
.p2-zx a{ color:#FFF;}
.dh2{ width:487px; height:252px; margin:70px 0 0 600px;}
.p3{ width:100%; height:796px; background:url(../images/p3bg.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.p3-text{ width:1098px; border:1px #918e8d solid; overflow:hidden; margin:480px auto 0 auto;}
.p3-text dt{ width:690px; float:left; margin:20px 0 20px 20px; font-size:18px; color:#1c1c1c; line-height:28px;}
.p3-text dt span{ font-size:22px; line-height:40px;}
.p3-text dd{ width:310px; float:left; background:#90d054; color:#FFF; font-size:22px; line-height:68px; text-align:center; margin:36px 0 0 78px;}
.p3-text dd a{ color:#FFF;}







