body {
	font-family: 'fastcarousel-icomoon','Poppins', sans-serif; 
 	font-size: 100%;
	line-height: 1.6;
	color:#000;
    background:#fff;
	margin:0 auto;padding:0;
	text-decoration: none;
	}
body a{
	font-family: 'fastcarousel-icomoon','Poppins', sans-serif; 
 	font-size: 100%;
	line-height: 1.6;
	color:#000;
	text-decoration: none;
	} 
body a:hover{
	font-family: 'fastcarousel-icomoon','Poppins', sans-serif; 
 	font-size: 100%;
	line-height: 1.6;
	color:#ec5c2a;
	text-decoration: none;
	} 
h1, h2, h3, h4, h5, h6{line-height: 1.2;font-weight:600;color: #000;}
h1{font-size: 2.2em;font-weight: 700;}
h2{font-size:1.8em;}
h3{font-size:1.5em;}
h4{font-size:1.2em;}

h5{font-size:1.125em;}
h6{font-size: 0.9375em;text-transform:uppercase;}
p, li, td{font-size:1em;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: #000;text-decoration:none;}


ul,li,p{ margin:0px; padding:0px;}
ul,li{margin:0px; padding:0px; list-style:none;}
img{border:none;}
.left{float: left;}
.right{float: right;}


#head{ width:100%; min-width:1300px; height:120px;background: url(headzbg.jpg) 100%;text-align:center; margin:0 auto; padding:0; }

#head .headnr1{width:1300px; height:120px; background:url(head1bg.jpg) no-repeat center; text-align:center;margin:0 auto; padding:0; }	

#head .headnr1 .tel{ color:#FFF; font-size:100%;}


#head .headnr1 .bt{ width:1000px;  height:40px;text-align:center; margin:auto;  padding-top:10px; padding-bottom:20px;}
#head .headnr1 .bt ul{ width:960px; text-align:center;  list-style:none; margin:0px; padding:0px; line-height:40px; }
#head .headnr1 .bt ul li{ width:160px; float:left;text-align:center;}
#head .headnr1 .bt ul li a{display:block; width:160px; height:40px; line-height:40px; text-align:center; font-size:100%; font-family:Poppins, sans-serif; color:#000; font-weight:600; }
#head .headnr1 .bt ul li a:hover{display:block; width:160px; height:40px; line-height:40px; text-align:center; font-size:100%; font-family:Poppins, sans-serif; color:#ec5c2a; font-weight:600;  }
#head .headnr1 .bt ul li ul{width:250px; height:auto;line-height:40px; display:none;text-align:center; position: relative; font-family:Poppins, sans-serif;  background:#fff; border-top:3px solid #ec5c2a;}
#head .headnr1 .bt ul li ul li{float:none; width:250px; height:40px;text-align:center;line-height:40px;border-bottom:#e6e6e6 1px solid;font-size:14px; color:#000;}
#head .headnr1 .bt ul li ul li a{display:block; width:250px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#000; text-decoration:none;font-family:Poppins, sans-serif; }
#head .headnr1 .bt ul li ul li a:hover{ width:250px;color:#fff; background:#ec5c2a; line-height:40px; }
#head .headnr1 .bt ul li:hover ul { display: block;}
#head .headnr1 .bt ul li.sfhover ul { display:block;}


#sydt{width:100%; min-width:1300px; height:auto; text-align:center; margin:0 auto;padding:0;}
.sydtz1{font-family:Poppins, sans-serif; color:#7f7e7e; font-size: 4.2em;font-weight:bold;} 

.anh{font-size:20px; color:#fff; text-align:center; line-height:50px;zoom:1; display:inline-block; *display:inline; margin:9px 9px;background-color:#ec5c2a; -moz-box-shadow:0px 2px 5px #bdbdbd; -webkit-box-shadow:0px 2px 5px #bdbdbd; box-shadow:0px 2px 5px #bdbdbd;  border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;   }
.anh a{font-size:20px; color:#fff; font-weight:bold; text-align:center; line-height:50px;border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;}
.anh a:hover{font-size:20px; color:#fff;font-weight:bold;  text-align:center; line-height:50px;border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;}


#abdt{width:100%; min-width:1300px; height:auto;text-align:center; margin:0 auto;padding:0;}

.abdtan{font-size:18px; color:#fff; text-align:center; line-height:50px;zoom:1; display:inline-block; *display:inline; margin:9px 9px;background-color:#ec5c2a; -moz-box-shadow:0px 2px 5px #bdbdbd; -webkit-box-shadow:0px 2px 5px #bdbdbd; box-shadow:0px 2px 5px #bdbdbd;  border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;   }

.abdtan a{font-size:18px; color:#fff; text-align:center; line-height:50px;border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;}
.abdtan a:hover{font-size:18px; color:#fff; text-align:center; line-height:50px;border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;}



.k{ width:100%; min-width:1300px;  height:10px; }

#symain1{ width:100%; min-width:1300px; height: auto;text-align:center;  margin:0 auto; padding:0;}
#symain1 .symain1nr1{ width:1300px; height:auto; text-align:center; padding-bottom:55px; padding-top:55px;margin:0 auto;}

.sy1nr1z1{font-family: 'Poppins', sans-serif;font-size:1.8em;font-weight: 600;color: #000; line-height:1.2em; }

.sym1zk{ width:238px; height: auto;transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s; -moz-transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s; -webkit-transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s;}
.sym1zk:hover{ width:240px; height: auto; transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s; -moz-transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s; -webkit-transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s;  box-shadow: 10px 10px 20px rgba(0,0,0,0.2);}

.sym1zk .sym1zknr1{width:228px; height:228px; padding:4px; }

.sym1zk .sym1zknr2{ width:238px; height:45px; border-bottom:4px solid #ec5c2a; border-top:1px solid #f2f2f2; line-height:45px;color:#000; font-weight:bold; font-size:16px; text-align:center;}
.sym1zk .sym1zknr2 a{ line-height:45px;color:#000; font-weight:bold; font-size:16px; text-align:center;}
.sym1zk .sym1zknr2 a:hover{ line-height:45px;color:#000; font-weight:bold; font-size:16px; text-align:center;}


#symain1 .symain1nr2{ width:1300px;height: auto; text-align:left ;  color:#000;padding-top:50px;  margin:0 auto;}
.sy1nr2z1{color: inherit; font-size: 2.44em; font-weight: 600; font-family: 'Poppins', sans-serif; line-height:1.6em; color:#000;}

.sym1an{font-size:18px; color:#fff; text-align:center; line-height:50px;zoom:1; display:inline-block; *display:inline; margin:9px 9px;background-color:#ec5c2a; -moz-box-shadow:0px 2px 5px #bdbdbd; -webkit-box-shadow:0px 2px 5px #bdbdbd; box-shadow:0px 2px 5px #bdbdbd;  border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;   }

.sym1an a{font-size:18px; color:#fff; text-align:center; line-height:50px;border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;}
.sym1an a:hover{font-size:18px; color:#fff; text-align:center; line-height:50px;border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;}


#symain1 .symain1nr3{ width:1300px;height: auto; text-align:left ; padding-bottom:50px;  margin:0 auto; }

.sy1nr3z1{font-family: 'Poppins', sans-serif;font-size:1.8em;font-weight: 600;color: #000; line-height:1.2em; }

#symain1 .symain1nr4{ width:1300px;height: auto; font-family: 'Poppins', sans-serif; text-align:left ; font-size:100%; color:#000; line-height:1.6em; padding:0px; margin:0 auto; }

.sy1nr4z1{color:#000; font-size:16px; font-weight:600; font-family: 'Poppins', sans-serif; line-height:1.8em; }



#symain2{ width:100%; min-width:1300px;  height: auto;  text-align:center;margin:0 auto; padding:0;}
#symain2 .symain2nr1{ width:1300px; height:auto;  text-align:center; padding:0px;margin:0 auto;}

.sy2nr1z1{font-family: 'Poppins', sans-serif;font-size:1.8em;font-weight: 600;color: #000; line-height:1.2em; }

.sym2nr2zt{ width:290px; height:290px; border:1px solid #f2f2f2; padding:4px; text-align:center;}
.sym2nr2zt:hover{ width:290px; height:290px; border:1px solid #ec5c2a; padding:4px; text-align:center;}
.sym2nr2z1{font-family: 'Poppins', sans-serif; line-height:45px;color:#000; font-weight:600; font-size:100%; text-align:center; }
.sym2nr2z1 a{font-family: 'Poppins', sans-serif; line-height:45px;color:#000; font-weight:600; font-size:100%; text-align:center; }
.sym2nr2z1 a:hover{font-family: 'Poppins', sans-serif; line-height:45px;color:#ec5c2a; font-weight:600; font-size:100%; text-align:center; }

#symain2 .symain2nr3{ width:1300px; height:auto;  text-align:center; padding:0px;margin:0 auto;}
.sy2nr3z1{font-family: 'Poppins', sans-serif;font-size:1.8em;font-weight: 600;color: #000; line-height:1.2em;}


#abmain1{ width:100%; min-width:1300px; height: auto;text-align:center;  margin:0 auto; padding:0;}
#abmain1 .abmain1nr1{ width:1300px; height:auto; text-align:center; padding-top:55px;margin:0 auto;}

.abm1z1{ font-family: 'Poppins', sans-serif;line-height:30px;color:#000;  font-size:100%; text-align:center;}
.abm1z1 a{font-family: 'Poppins', sans-serif; line-height:30px;color:#000; font-weight:600;  font-size:100%; text-align:center;}
.abm1z1 a:hover{font-family: 'Poppins', sans-serif; line-height:30px;color:#ec5c2a; font-weight:600;  font-size:100%; text-align:center;}

.abm1z2{ font-family: 'Poppins', sans-serif;line-height:30px;color:#000;font-weight:600;  font-size:100%; text-align:left;}
.abm1z2 a{ font-family: 'Poppins', sans-serif;line-height:30px;color:#f08200;font-weight:600;  font-size:100%; text-align:left;}
.abm1z2 a:hover{ font-family: 'Poppins', sans-serif;line-height:30px;color:#f08200;font-weight:600;  font-size:100%; text-align:left;}

.abm1z3{ font-family: 'Poppins', sans-serif;line-height:30px;color:#000;font-weight:600;  font-size:100%; text-align:center;}

.abm1z7{ font-family: 'Poppins', sans-serif;line-height:30px;color:#000; font-size:14px; text-align:center;}

.abm1z4{ font-family: 'Poppins', sans-serif;line-height:30px;color:#000;font-weight:600;  font-size:100%; text-align:left;}
.abm1z4 a{ font-family: 'Poppins', sans-serif;line-height:30px;color:#000;font-weight:600;  font-size:100%; text-align:left;}
.abm1z4 a:hover{ font-family: 'Poppins', sans-serif;line-height:30px;color:#ec5c2a;;font-weight:600;  font-size:100%; text-align:left;}

.abm1z5{ font-family: 'Poppins', sans-serif;line-height:30px;color:#000; font-size:100%; text-align:left;}
.abm1z6{ font-family: 'Poppins', sans-serif;line-height:30px;color:#000; font-size:100%; text-align:center;}

.abm1an{font-size:18px; color:#fff; text-align:center; line-height:50px;zoom:1; display:inline-block; *display:inline; margin:9px 9px;background-color:#ec5c2a; -moz-box-shadow:0px 2px 5px #bdbdbd; -webkit-box-shadow:0px 2px 5px #bdbdbd; box-shadow:0px 2px 5px #bdbdbd;  border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;   }
.abm1an a{font-size:18px; color:#fff; text-align:center; line-height:50px;border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;}
.abm1an a:hover{font-size:18px; color:#fff; text-align:center; line-height:50px;border:1px solid #f2f2f2;border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; -o-border-radius:25px;}


#abmain1 .cpmain1nr1{width:1300px;  height: auto; padding-top:60px; padding-bottom:60px; text-align:center; margin:0 auto;}
.Wrap-Snav { width:100%; text-align:center; padding:10px 0; }
.Wrap-Snav li { width:300px; height:50px; zoom:1; display:inline-block; *display:inline; margin:9px 9px; }
.Wrap-Snav li a { width:298px; height:48px; line-height:48px; background-color:#f8f8f8; display:block; border:1px #dcdcdc solid; border-radius:24px; -moz-border-radius:24px; -webkit-border-radius:24px; -o-border-radius:24px; transition:all 0.6s ease 0s; -moz-transition:all 0.6s ease 0s; -webkit-transition:all 0.6s ease 0s; } 
.Wrap-Snav li a .Snav-ico { width:13px; height:14px; display:inline-block; background: url(ico-15.png) no-repeat; margin-right:9px; }
.Wrap-Snav li a span { font-size:14px; color:#000; text-transform:uppercase; }
.Wrap-Snav li a:hover { background-color:#ec5c2a; border:1px #ec5c2a solid; -moz-box-shadow:0px 2px 5px #bdbdbd; -webkit-box-shadow:0px 2px 5px #bdbdbd; box-shadow:0px 2px 5px #bdbdbd; }
.Wrap-Snav li a:hover .Snav-ico { background: url(ico-11.png) no-repeat; }
.Wrap-Snav li a:hover span { color:#fff; }
.Wrap-Snav li a.Snav-Hover { background-color:#ec5c2a; border:1px #ec5c2a solid; -moz-box-shadow:0px 2px 5px #bdbdbd; -webkit-box-shadow:0px 2px 5px #bdbdbd; box-shadow:0px 2px 5px #bdbdbd; }
.Wrap-Snav li a.Snav-Hover .Snav-ico { background: url(ico-11.png) no-repeat; }
.Wrap-Snav li a.Snav-Hover span { color:#fff; }



.nl { width:1300px; list-style: none outside none; margin:0 auto; padding:0;}
.nl li { line-height: 50px; padding-left: 0px; clear: both;overflow: hidden;text-align: left;}
.nl li.newsLine {overflow: hidden; height: 5px; line-height: 5px;}
.line{ height: 50px;border-bottom: 1px dashed #ec5c2a; overflow: hidden;}
.xwtit{ float:left; width:1200px; height:50px; line-height:50px; text-align:left; }
.xwtit a{ ont-family: 'Poppins', sans-serif; font-size:14px; }
.xwtit a:hover{ color:#ec5c2a; font-size:14px;}
.xwrq{ float:right;width:100px; text-align:left; height:50px; line-height:48px; font-size:14px; }


.clear{ clear:both; margin:0px auto; width:100%; }
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

#container {width:500px; height: 380px; }  

#foot1{ width:100%;min-width:1300px;  height: auto; text-align:center; padding-top:60px; padding-bottom:60px; background-color:#333230; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  margin:0 auto; }
#foot1 .foot1nr{ width:1300px; min-height:200px; text-align:center; margin:0 auto; padding:0;}

#foot1 .foot1nr ul{ width:1300px; height:auto; text-align:left;}
#foot1 .foot1nr li {float:left; width:22%; margin-right:2%; border-right:1px #484745 solid; text-align:left; }

.footnrz1{ height:30px;line-height:30px; font-size:14px; text-align:left;  font-weight:bold; text-transform:uppercase;   color:#ec5c2a; }
.footnrz1 a{line-height:30px; font-size:14px; text-align:left;  font-weight:bold; text-transform:uppercase; color:#ec5c2a; }
.footnrz1 a:hover{ line-height:30px; font-size:14px; text-align:left;  font-weight:bold; text-transform:uppercase; }

.footnrz2{line-height:30px; font-size:14px; text-align:left;color:#fff; }
.footnrz2 a{line-height:30px; font-size:14px; text-align:left; color:#fff; }
.footnrz2 a:hover {line-height:30px; font-size:14px; text-align:left;}




#foot2{ width:100%; min-width:1300px; height:auto; background:#2b2b29; text-align:center; margin:0 auto; padding:0;}
#foot2 .foot2nr{ width:1300px;  height:60px; line-height:60px; text-align:center;  margin:0 auto; padding:0;}
.footnrz3{line-height:60px; font-size:100%; color:#bfbfbe; }
.footnrz3 a{line-height:60px; font-size:100%;  color:#bfbfbe; }
.footnrz3 a:hover {line-height:60px; font-size:100%; }

.footnrz4{line-height:60px; font-size:100%; color:#bfbfbe; text-align:center;}