em,i{ font-style: normal;}
.cfl{ float: left;}
.cfr{ float:right;}

.topwz{ background: #353535; color: #8f8e8e; height: 35px; line-height: 35px}
.topwz1{ color:#8f8e8e; font-size: 14px;}
.topwz1 a{ color:#8f8e8e;}

.clogo{ width: 312px; margin: 34px 58px 0 0}
.nav{ width:830px; }
.nav em{ color: #606260;  font-size: 24px; font-weight: bold;padding-top:39px ; display: block; width:300px}
.nav b{ color: #555555; font-size:18px; padding-top:32px ; }
.nav b i{ font-size: 29px;color: #fdb328; }
.navn a{ width: 118px ; display: block; float: left }
.navn a:hover{ color: #fdb328}




.float_layer {border: 1px solid #aaaaaa; display:none; position:relative; left:0; bottom:0 }
.float_layer h2 { height: 25px; line-height: 25px; padding-left: 10px; font-size: 14px; color: #333; background: url(title_bg.gif) repeat-x; border-bottom: 1px solid #aaaaaa; position: relative; }
.float_layer .min { width: 21px; height: 20px; background: url(min.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .min:hover { background: url(min.gif) no-repeat 0 0; }
.float_layer .max { width: 21px; height: 20px; background: url(max.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
.float_layer .max:hover { background: url(max.gif) no-repeat 0 0; }
.float_layer .close { width: 21px; height: 20px; background: url(close.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 3px; }
.float_layer .close:hover { background: url(close.gif) no-repeat 0 0; }
.float_layer .content2 { height:250px; width:350px; overflow: hidden; font-size: 14px; line-height: 18px; color: #666;  }
.float_layer .wrap2 { padding:0 }



.mynav{ width:920px; float:right; margin-top:30px;}
.mynav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style-type: none;
  padding: 0;
}


.mynav a {
  display: block;
  font-size: 20px;
  color: #fff;
  text-decoration: none;
  padding: 7px 15px;
  transition:all .5s ease;
  border-top:0
}

.mynav a:hover{ border-top:2px solid #FF0; color:#FF0}







.topbj{ background:url(tb.png); height:90px; position: absolute; top:0; left:0; z-index:999; width:100%}
.cheader{ width:1200px; margin:0 auto}
.main_image {width:100%; height:550px;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:550px; overflow:hidden; position:absolute; top:0; left:0; z-index:1}
.main_image li {float:left; width:100%; height:550px;}
.main_image li span {display:block; width:100%; height:550px}
.main_image li a {display:block; width:100%; height:550px}
.main_image li .img_1 {background: url(b1.jpg) center top no-repeat}
.main_image li .img_2 {background: url(b2.jpg) center top no-repeat}
.main_image li .img_3 {background: url(b3.jpg) center top no-repeat}
.main_image li .img_4 {background: url(b4.jpg) center top no-repeat}

.main_image_nei {width:100%; height:350px;overflow:hidden; margin:0 auto; position:relative}
.main_image_nei ul {width:9999px; height:350px; overflow:hidden; position:absolute; top:0; left:0; z-index:1}
.main_image_nei li {float:left; width:100%; height:350px;}
.main_image_nei li span {display:block; width:100%; height:350px}
.main_image_nei li a {display:block; width:100%; height:350px}
.main_image_nei li .img_1 {background: url(xb1.jpg) center top no-repeat}
.main_image_nei li .img_2 {background: url(xb2.jpg) center top no-repeat}
.main_image_nei li .img_3 {background: url(xb3.jpg) center top no-repeat}
.main_image_nei li .img_4 {background: url(xb4.jpg) center top no-repeat}



div.flicking_con {width:990px; margin:0 auto; position:relative; z-index:2;}
div.flicking_con .flicking_inner {position:absolute; top:700px; left:420px; width:300px; height:21px} /* 121126 */
div.flicking_con .flicking_inner_nei {position:absolute; top:300px; left:420px; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:2;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}



.sycp h2{ background:url(1_15.jpg) center no-repeat; text-align: center; color: #fdb328; font-size: 32px;}
.cppic a{ display: block; float: left; width: 142px; text-align: center; margin: 30px 0px 0 5px;}
.cppic a img{ margin-bottom:10px;}


.sybt{ background: url(tb1.png) center no-repeat; text-align:center}
.sybt h3{ color:#009538; font-size:30px;}
.sybt em{ color:#5e5e5e; font-size:18px;}
.sygsjd a{ display:inline-block; width:377px; border:1px solid #ccc; margin:20px 5px; text-align:center;background:#009538; }
.sygsjd a img{ padding:0; margin:0}
.sygsjd a span{ display:block; background:#009538; color:#fff; height:50px; line-height:50px; text-align:center; font-size:20px; transition:all .5s ease;}
.sygsjd a:hover span{ background:#FF0; color:#000}


.sybt_nav a{ display:inline-block; padding:10px 25px; background:#4a4a4a; color:#fff;-moz-border-radius: 25px;  -webkit-border-radius: 25px; border-radius:25px;transition:all .5s ease; font-size:18px}
.sybt_nav a:hover{ background:#009538}



.synl{ background:#f4f4f4}


/*  服务项目 */
.project {height:380px;overflow: hidden;position:relative;margin-top:40px;margin-bottom:0px;min-width:1200px;}
.projectSlide { display:block;list-style: none;margin: 0;padding: 0;width:9999px;height:380px;overflow:hidden;position:absolute;left:0;top:0; }
.projectSlide li { display:block;list-style: none;margin: 0;padding: 0;height:480px;float:left;overflow: hidden;transition: all 0.5s ease-out;position:relative;margin-right:2px;}
.projectSlide li img { display: block;cursor: pointer; filter: grayscale(60%); filter: gray;-webkit-filter: grayscale(60%);-ms-filter: grayscale(20%); -o-filter: grayscale(60%);width:535px;}
.projectSlide li h3{position:absolute;left:30px;bottom:20px;transition:all 0.5s;color:#fff;font-size:25px;font-weight:normal;line-height:28px;text-transform: uppercase;width:100%;text-align:left;}
.projectSlide li h3 span{display:block;font-size:20px;opacity:.8;font-family:Aparajita;font-weight:bold;}
.projectSlide li.current img{filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none;}
.projectSlide li.current h3{top: 260px;text-align:center;font-size:25px;left:0;}
.projectSlide li.current h3 span{font-size:40px;line-height:40px;}













.sygsjj{ background: url(1_43.jpg) center no-repeat; height: 811px;}
.sygsjj h2{ color: #fff; font-size: 36px; text-align: center; padding: 90px 0 30px 0;}
.sygsjj h2 b{ display: block; color: #ef9038; font-size: 24px;}
.sycf{ width: 535px}
.sygswz{ width: 645px; color: #fff ; margin: 0 0 0 20px; line-height: 200%}
.sygswz a{ width: 120px; height: 30px; line-height: 30px;  text-align: center; color: #000; background: #fff; display: block; font-size:12px;}

.syys a{ color: #fff ; display: inline-block; width: 337px; text-align: center; margin: 30px 10px 0 30px;}
.syys a p{text-align: center; font-size: 14px; line-height: 180%}
.syys a h4{ font-size:20px;}



.sysjg{ background: url(1_45.jpg); height: 1038px}
.sjg p{ width: 363px; color: #878787; font-size: 18px;}
.sjg ul{ margin: 80px 0;}
.sjg ul li a{ display: block;; height: 35px; line-height: 35px; text-align: center; width: 191px; border: solid 1px #ccc;border:1px solid #ccc; display:block; width:120px;-moz-border-radius: 25px;  -webkit-border-radius: 25px; border-radius:25px;transition:all .5s ease; margin: 20px 0; width: 190px}
.sjg ul li a:hover{ background: #fdb328}



.synl{ background: #f1f1f1}
.synews{ width:788px;}

.syal{ width:385px;}
.synl h3{ color:#009538; font-size:30px; margin:20px 0 0 0}
.synl h3 em{ display:block; color:#5e5e5e; font-size:18px; text-transform:uppercase}
.symore a{ float:right; font-size:16px; background:#959595; color:#fff; text-align:center; width:100px; height:25px; line-height:25px;-moz-border-radius: 25px;  -webkit-border-radius: 25px; border-radius:25px; margin:20px 0;}
.synews dl dt{ float:left; width:305px; height:232px;}
.synews dl dt img{ width:305px; height:232px;}
.synews dl dd{ float:right; width:452px;}
.synews dl dd h4{ font-size:18px; color:#009538; border-bottom:1px solid #009538; height:50px; line-height:50px;}
.synews dl dd p{ line-height:200%}
.syal p{ color:#313131; font-size:18px; line-height:180%}
.synews ul li{ border-bottom:1px solid #ccc; padding-bottom:10px}
.synews ul li a h4{ font-size:18px; height:40px; line-height:40px;}




.syall{ width: 763px;}
.syalr{ width: 437px; background: #fe8a01; height: 429px; color: #fff}
.syalr i{ font-size: 32px; display: block; padding: 20px 0; margin: 20px 20px; font-weight: bold; border-bottom: solid 2px #fff; }
.syalr b{ font-size:16px; display: block; padding: 20px; font-weight: bold; line-height: 200% }
.syalr em{font-size: 32px;padding: 20px;}





.dbnav{ background: #e8e8e8; height: 88px; padding:20px 0 0 0; text-align: center;}
.dbnav .w1200{ text-align: center;}
.dbnav .w1200 img{ margin: 0 50px}


.footer{ background: #009538;padding: 50px 0 0 0;}
.bqsy{ background: #ef9c00; color: #fff; height: 40px; line-height: 40px; text-align: center; }
.bqsy a{ display:inline-block; width:100px; text-align:center ; color:#fff}
.f1{ width: 390px}
.f2{ width:627px; color: #fff; line-height:200%; font-size:16px}
.f5{  color: #fff}
.f5 a{ color: #fff}


#demo{overflow:hidden;height:660px;width:1200px; margin:50px auto;color:#336699;text-align:left;padding:10px}
#demo1 ul,#demo2 ul{ display:block;width:1200px; overflow:hidden}
#demo1 ul li{width:360px;margin:0px 10px 0px 20px; float:left}
#demo1 ul li a h3,#demo2 ul li a h3{width:360px;height:250px ; overflow:hidden;}
#demo1 ul li a h3 img,#demo2 ul li a h3 img{width:360px;height:250px;transition:all .5s ease;}
#demo1 ul li a h3:hover img,#demo2 ul li a h3:hover img{transform: scaleX(1.1) scaleY(1.1);}
#demo1 ul li a ol,#demo2 ul li a ol{ text-align:center; height:35px; line-height:35px;transition:all .5s ease;}
#demo1 ul li a:hover ol,#demo2 ul li a:hover ol{ background:#fdb328; color:#fff}
#demo2 ul li{width:360px;margin:20px 10px 0px 20px;float:left}



.synewsal{ background:#009538; height:50px; line-height:50px;}

.synewsal1{ position:relative}
.antit{ width:90px; position:absolute ; top:-20px; left:0; color:#fff; background:#F00; z-index:999;-moz-border-radius: 45px;  -webkit-border-radius: 45px; border-radius:45px; line-height:30px; font-size:18px; height:75px; text-align:center; padding-top:15px}
.gddm{ color:#fff; font-size:16px}


.qimo8{ overflow:hidden; width:1200px; margin:20px auto}
.qimo8 .qimo {width:8000%;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; list-style:none; text-align:center; width:320px; margin-right:10px}
.qimo8 .qimo ul li img{ width:320px; height:280px}
.qimo8 .qimo ul li ol{ text-align:center; height:35px; line-height:35px;transition:all .5s ease;}
.qimo8 .qimo ul li:hover ol{ background:#fdb328; color:#fff}
.qimo8 li a{color:#444444;}


/* 产品滚动--带两边按钮 */
.gundong{ margin:30px auto; width:1198px;overflow:hidden;}
.fl{float:left;padding:105px 5px 0 0; display:block;}
.fr{float:right; padding:105px 0 5px 0;display:block;}

.gcp{width:1138px;float:left;overflow:hidden; height:320px;}
.gcp ul li{float:left;width:273px;margin:0 6px;overflow:hidden; }
.gcp ul li img { width:271px; height:180px; border:1px solid #ccc}
.gcp ul li a span{ text-align:center; display:block; font-size:14px; background:#fff; color:#333; height:185px; font-size:14px; padding:20px;}
.gcp ul li a span b{ display:block; width:98px; height:23px; border:1px solid #ccc; color:#333; font-size:12px; margin-left:30%; margin-top:5px;}
.gcp ul li a span i{ display:block; margin:5px 0; font-size:12px; font-style:normal; height:38px; overflow:hidden}
.gcp ul li a span h3{ font-size:14px; border-bottom:1px solid #ccc; height:25px; overflow:hidden}
.gcp ul li a:hover span h3{ color:#090}



.nconl{ width:300px;}
.nconr{ width:890px;}
.nconr h3{ height:40px; line-height:40px; font-size:22px; border-bottom:1px solid #ccc; margin-bottom:20px; color:#fdb328}
.nconr h3 span{ float:right; font-size:14px; font-weight:normal; color:#888}
.nconr h3 span a{ color:#888}


.cpfl dt{ width:199px; height:80px;  padding:0px 40px 0px 30px; font-size:32px; line-height:80px; text-align:center;  color:#ffffff; background:#009538; font-weight:bold}
.cpfl dd a{display:block; font-size:18px; text-indent:28px; color:#1c1c1c; line-height:50px;width:269px; transition:all .2s ease;height:50px;background:url(../images/rr.gif) no-repeat left; font-weight:normal; margin-bottom:1px}
.cpfl dd a:hover{ display:block; font-size:18px; color:#ffffff; text-indent:48px;transition:all .2s ease; line-height:50px;width:269px; height:50px; background:url(ll.gif) no-repeat left; }
.neiye_tel{ width:269px; height:219px;background:url(nytel.png) no-repeat center top; float:left; padding-top:12px; }
.neiye_tel span{ display:block; width:100%; height:30px; color:#ffffff; line-height:35px; text-align:center; font-size:14px; padding-bottom:20px;}
.neiye_tel a{ width:130px; height:35px; border:1px solid #eb8b91; display:block; text-align:center; margin:auto; line-height:35px; font-size:14px;color:#ffffff; padding:0px;}
.neiye_tel p{ display:block; width:219px; padding-left:50px; font-size:14px; color:#292929; padding-top:42px;}
.neiye_tel p strong{ font-size:30px; color:#d60c1a; line-height:35px; font-family:Impact;}
.neiye_tel a:hover{ width:130px; height:35px; border:1px solid #ffffff; background:#ffffff; display:block; text-align:center; margin:auto; line-height:35px; font-size:14px;color:#d60c1a; padding:0px;}



.news_dl_3{ width:890px; display:inline-block; border-bottom:#b8b8b8 1px dashed; padding:14px 0; overflow:hidden; height:85px; float:left;}
.news_dl_3 dt{ background:#ef9c00; width:85px; height:85px; color:#ffffff; line-height:28px; font-size:14px;  text-align:center; float:right; overflow:hidden;}
.news_dl_3:hover dt{ background:#6f6f6f; width:85px; height:85px; text-align:center; float:right; overflow:hidden;color: #FFF;}
.news_dl_3:hover dt b{color: #FFF;border-bottom:#FFF 1px solid;}
.news_dl_3 dt b{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#ffffff; width:55px; margin:0 auto; border-bottom:#fff 1px solid; padding:15px 0 2px; line-height:40px;}
.news_dl_3 dt span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; padding:5px 0 0;}
.news_dl_3 dd{ width:700px; padding:0 0 0 15px; float:left;}
.news_dl_3 dd h5{ height:25px; line-height:25px; overflow:hidden;}
.news_dl_3 dd h5 a{ font-size:16px; color:#444;font-weight: bold;}
.news_dl_3 dd h5 a:hover{color:#bc0030; font-size:16px;}
.news_dl_3 dd p{ font-size:12px; color:#7d7d7d; height:60px; line-height:20px; overflow:hidden; padding-top:3px;}
.news_dl_3 dd p a{ font-size:12px; color:#197500; padding:0 0 0 20px;}

.news_dl_3 dd p .gdd{ margin-top:10px; width:100%; height:22px; float:left; background:url(../Images/more.png) no-repeat left; color:#ffffff; line-height:22px; font-size:12px; padding-left:20px;}





/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px; font-size:18px}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}



.sy_news dl{ float:left; width:585px; height:200px; border:1px solid #ccc; margin:10px 5px;cursor:pointer;transition:all .3s;}
.sy_news dl dt{ float:left; width:221px; height:200px; float:left; border-right:1px solid #ccc;}
.sy_news dl dt img{ width:221px; height:200px;}
.sy_news dl dd{ float:left; width:315px; margin:30px 0 20px 30px; line-height:200%}
.sy_news dl dd em{background:#f0f1f3; padding:5px;}
.sy_news dl dd h3{ font-size:18px; color:#333; margin:10px 0 0px 0}
.sy_news dl dd h3 a{ color:#333}
.sy_news dl dd p {line-height:150%}
.sy_news dl dd p a{ height:60px; color:#ccc; }
.sy_news dl:hover{ -webkit-box-shadow:0 2px 20px #F00;-moz-box-shadow:0 2px 20px #F00;box-shadow:0 2px 20px #F00;/*transform: rotate(2deg);*/}





.newr{margin:0px 10px 0 0; }
.newr dl{margin:10px 20px 0px 0 ; border:1px solid #ccc; background:#fff;transition:all .5s ease;}
.newr dl dt{width:130px; color:#fff; display:block; text-align:center; float:left;height:100px; background:#0aa637; padding-top:50px}
.newr dl dd{ width:597px;font-size:16px;display:block;float: left; padding:30px 0 10px 20px }
.newr dl dt a{color:#fff; font-size:54px; font-family:Arial, Helvetica, sans-serif  }
.newr dl dt a span{ display:block; font-size:18px; margin-top:10px;}
.newr dl dd a{font-size:18px; color:#0aa637}
.newr dl dd a em{ color:#8c8c8c; display:block; margin-top:5px; font-size:14px; height:60px; overflow:hidden; font-style:normal}

.newr dl:hover{background:#e45050; color:#fff}
.newr dl:hover dt a{ color:#fff}
.newr dl:hover dd a{ color:#fff}
.newr dl:hover dd a em{ color:#fff}


.cptj h3 a{ float:right; color:#999; font-size:16px}
.cptj h3{ color:#0067d5; font-size:24px; height:50px; text-transform:uppercase;}

.w1200{ width:1200px; margin:0  auto}
.sycp1 ul li{ float:left; width:286px; height:243px; margin:0 10px 20px 0;}
.sycp1 ul li a{ display:block; width:286px; height:243px; position:relative}
.sycp1 ul li a img{width:286px; height:243px; }
.sycp1 ul li a span{ position:absolute; bottom:0; height:40px; line-height:40px; text-align:center; background:#000; z-index:999; width:286px; display:block; opacity: 0.4; left:0}
.sycp1 ul li a b{ position:absolute; color:#fff; text-align:center; bottom:10px; text-align:center; width:286px;  z-index:9999; left:0; font-size:16px}
.sycp1 ul li a:hover b{ color:#FF0}
.sycp1 ul li a:hover span{ background:#0067d5}

.sy_ml img{ margin:10px 0 0 5px;}
.sy_z a{ display:block; width:230px; height:54px; text-align:center; line-height:54px; background:#99c80a; color:#fff; margin:20px 0 20px 20px; font-size:16px}
.sy_z a:hover{ background:#000; color:#fff}






#ncon22{ 
    position: fixed;
    top: 0px;
    display: none;}

#ncon22 .cpfl{ background:#fff} 





.nbanner{ background: url(nb.jpg) center no-repeat; height:300px;}

.cptj1 ul li a{ border-bottom:1px solid #ccc; height:50px; line-height:50px; padding-left:30px; display:block}
.cptj1 ul li a:hover{ background:#0245a2; color:#fff}


.wz1 {
	font-size:20px;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
}
.wz1  a:link{
text-decoration:none; 
color:#fff;
}
.wz1 a:hover{
text-decoration:none;
color:#fff;
}
.wz1 a:visited{
text-decoration:none;
color:#fff;
}
.wz1 a:active{
text-decoration:none;
color:#fff;
}








.wzz2 {
	font-size: 18px;
	font-family:"";
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
.wzz2  a:link{
text-decoration:none; 
color:#000;
}
.wzz2 a:hover{
text-decoration:none;
color:#000;
}
.wzz2 a:visited{
text-decoration:none;
color:#000;
}
.wzz2 a:active{
text-decoration:none;
color:#000;
}



.more1{ display:block; background:#fff; color:#000; width:180px; height:35px; line-height:35px; text-align:center; margin:20px 0}
.clear{ clear:both}


.top3 {
	font-size:28px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.top3  a:link{
text-decoration:none; 
color:#fff;
}
.top3 a:hover{
text-decoration:none;
color:#fff;
}
.top3 a:visited{
text-decoration:none;
color:#fff;
}
.top3 a:active{
text-decoration:none;
color:#fff;
}






.top_3 {
	font-size: 26px;
	text-decoration:none;
	font-weight:bold;
	color:#0c8800;
}
.top_3  a:link{
text-decoration:none; 
color:#0c8800;
}
.top_3 a:hover{
text-decoration:none;
color:#0c8800;
}
.top_3 a:visited{
text-decoration:none;
color:#0c8800;
}
.top_3 a:active{
text-decoration:none;
color:#0c8800;
}



.top_31 {
	font-size:18px;
	text-decoration:none;
	color:#fff;
}
.top_31  a:link{
text-decoration:none; 
color:#fff;
}
.top_31 a:hover{
text-decoration:none;
color:#fff;
}
.top_31 a:visited{
text-decoration:none;
color:#fff;
}
.top_31 a:active{
text-decoration:none;
color:#fff;
}




.top_32 {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	color:#50ca10;
}
.top_32  a:link{
text-decoration:none; 
color:#50ca10;
}
.top_32 a:hover{
text-decoration:none;
color:#50ca10;
}
.top_32 a:visited{
text-decoration:none;
color:#50ca10;
}
.top_32 a:active{
text-decoration:none;
color:#50ca10;
}



.top_33 {
	font-size:19px;
	text-decoration:none;
	font-weight:bold;
	color:#717171;
}
.top_33  a:link{
text-decoration:none; 
color:#717171;
}
.top_33 a:hover{
text-decoration:none;
color:#717171;
}
.top_33 a:visited{
text-decoration:none;
color:#717171;
}
.top_33 a:active{
text-decoration:none;
color:#717171;
}






.top_34 {
	font-size:24px;
	text-decoration:none;
	text-transform:Uppercase;
	color:#585657;
}
.top_34  a:link{
text-decoration:none; 
color:#585657;
}
.top_34 a:hover{
text-decoration:none;
color:#585657;
}
.top_34 a:visited{
text-decoration:none;
color:#585657;
}
.top_34 a:active{
text-decoration:none;
color:#585657;
}


.top_35 {
	font-size:26px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	line-height:36px;
	color:#0168b7;
}
.top_35  a:link{
text-decoration:none; 
color:#0168b7;
}
.top_35 a:hover{
text-decoration:none;
color:#0168b7;
}
.top_35 a:visited{
text-decoration:none;
color:#0168b7;
}
.top_35 a:active{
text-decoration:none;
color:#0168b7;
}



.top_36 {
	font-size: 18px;
	text-decoration:none;
	font-weight:bold;
	line-height:40px;
	color:#001f6c;
}
.top_36  a:link{
text-decoration:none; 
color:#001f6c;
}
.top_36 a:hover{
text-decoration:none;
color:#001f6c;
}
.top_36 a:visited{
text-decoration:none;
color:#001f6c;
}
.top_36 a:active{
text-decoration:none;
color:#001f6c;
}


.top_37 {
	font-size: 18px;
	text-decoration:none;
	font-weight:bold;
	line-height:40px;
	color:#fff;
}
.top_37  a:link{
text-decoration:none; 
color:#fff;
}
.top_37 a:hover{
text-decoration:none;
color:#fff;
}
.top_37 a:visited{
text-decoration:none;
color:#fff;
}
.top_37 a:active{
text-decoration:none;
color:#fff;
}




.top_3f7 {
	font-size:24px;
	text-decoration:none;
	font-weight:bold;
	color:#ff9000;
}
.top_3f7  a:link{
text-decoration:none; 
color:#ff9000;
}
.top_3f7 a:hover{
text-decoration:none;
color:#ff9000;
}
.top_3f7 a:visited{
text-decoration:none;
color:#ff9000;
}
.top_3f7 a:active{
text-decoration:none;
color:#ff9000;
}





.wzd1 {
	font-size:16px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#666;
}
.wzd1  a:link{
text-decoration:none; 
color:#666;
}
.wzd1 a:hover{
text-decoration:none;
color:#666;
}
.wzd1 a:visited{
text-decoration:none;
color:#666;
}
.wzd1 a:active{
text-decoration:none;
color:#666;
}





.wzddd1 {
	font-size:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#666;
}
.wzddd1  a:link{
text-decoration:none; 
color:#666;
}
.wzddd1 a:hover{
text-decoration:none;
color:#666;
}
.wzddd1 a:visited{
text-decoration:none;
color:#666;
}
.wzddd1 a:active{
text-decoration:none;
color:#666;
}

.cplb{ background:#0168b7; width:385px; height:155px; position:relative}
.cplb a{ display:inline-block;height:34px; line-height:34px; width:175px; margin-left:10px; font-size:14px; color:#fff}
.cplb a:hover{ color:#FF0}
.cplb span{ display:block; position:absolute ; bottom:-20px; left:40%; width:60px; height:60px; background:#ff9000 ; text-align:center;-moz-border-radius:30px;  -webkit-border-radius: 30px; border-radius:30px;}
.cplb span a{width:60px; height:60px; line-height:60px; display:block; margin:0;transition:all .5s ease; }
.cplb span a:hover{ background:#000}

.top_355 {
	font-size:14px;
	text-decoration:none;
	color:#fff;
}
.top_355  a:link{
text-decoration:none; 
color:#fff;
}
.top_355 a:hover{
text-decoration:none;
color:#fff;
}
.top_355 a:visited{
text-decoration:none;
color:#fff;
}
.top_355 a:active{
text-decoration:none;
color:#fff;
}


.top_354 {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	line-height:26px;
	color:#000;
}
.top_354  a:link{
text-decoration:none; 
color:#000;
}
.top_354 a:hover{
text-decoration:none;
color:#000;
}
.top_354 a:visited{
text-decoration:none;
color:#000;
}
.top_354 a:active{
text-decoration:none;
color:#000;
}



.sy_cp{ margin:0 auto; width:1100px;}
.sy_cp a{ display:block; float:left; width:161px; height:156px; margin:0 10px }
.sy_cp a img{display:block; float:left; width:161px; height:116px;border:1px solid #ccc;}
.sy_cp a span{ text-align:center; display:block}
.sy_cp a:hover img{ border:1px solid #333}


.sy_list ul li{color:#1272bf; width:240px;}
.sy_list ul li a{display:block;color:#300564;font-size:16px;padding-left:20px ;height:52px; line-height:52px; width:220px; border-bottom:1px solid #a6820b;}
.sy_list ul li a:hover{ color:#fff; font-weight:bold; background:#a6820b}


.sy_list1 { width:1100px; margin:0 auto}
.sy_list1 ul li{ border:1px solid #a8ce39; height:38px; line-height:38px; color:#000; width:150px; float:left; border-radius:5px; text-align:center; margin-right:5px}
.sy_list1 ul li a{ width:150px; display:block;color:#000; font-size:16px;}
.sy_list1 ul li a:hover{ background:#a8ce39; color:#fff}