/* CSS Document */
*{ margin:0; padding:0; }
body{ font-family:"Î¢ÈíÑÅºÚ",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; }
form,input,button {margin: 0px;padding: 0px;border: 0px; vertical-align:middle;}
ul, li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 { font-size:14px;font-weight:normal;}
img { border:0; vertical-align:top}
a { text-decoration:none; color:#333; outline:none;}
.white{color:#FFFFFF;}
.fleft{float:left;}
.fright{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f28{font-size:28px;}
.f32{font-size:32px;}
.f37{font-size:37px;}
.mt10{margin-top:10px}
.mt20{margin-top: 20px;}
.fbold{font-weight:bold;}
.lsp8{letter-spacing:8px;}
.f36{font-size:36px;}
.fbold{font-weight:bold;}
.tcenter{ text-align:center;}
.clear{clear:both;}
.pd10{padding-top:10px;}
.red{color:#f2210b;}


.hy_1{width:1075px; height:auto; overflow:hidden; margin:25px auto;}
.hy1_p1{background:url(../images/hy_bg1.png) no-repeat; width:832px; height:36px; overflow:hidden; font-size:32px; text-align:center; font-weight:bold; line-height:36px; margin:10px auto}
.hy1_show{background:url(../images/hy_bg1.jpg) no-repeat; width:1078px; height:411px; overflow:hidden; margin:35px auto; position:relative}
.hy1s_l{width:365px; height:auto; overflow:hidden;margin-left: 60px;margin-top: 100px; display:inline}
.hy1s_l p{font-size:18px; line-height:45px}
.hy1s_l a{width:200px; height:42px; overflow:hidden; background:#D24537 repeat; border-radius:8px; font-size:18px; color:#FFF; text-align:center; line-height:42px; display:block; margin:25px auto}
.hy1s_r{width: 526px;height: auto;overflow: hidden;margin-right: 83px;margin-top: 25px; display:inline}
.hy1s_r .bd{width:526px; height:299px; overflow:hidden}
.hy1s_r .hd{width:185px; height:auto; overflow:hidden; position:absolute; bottom:23%; left:63%}
.hy1s_r .hd ul li{width:18px; height:18px; background:#191817 repeat; overflow:hidden; border-radius:50%; float:left; margin-left:10px;}
.hy1s_r .hd ul li.on{width:18px; height:18px; background:#FFF repeat; overflow:hidden; border-radius:50%; float:left; margin-left:10px;}

.hy_2{width:1112px; height:auto; overflow:hidden; margin:25px auto}
.hy2_p1{background:url(../images/hy_bg2.png) no-repeat; width:1112px; height:47px; overflow:hidden; margin:15px auto; font-size:32px; text-align:center;  line-height:47px;}
.hy2_str{display:block; font-size:18px; text-align:center; color:#787878; letter-spacing:1.5px;}
.hy2_show{width:100%; height:auto; overflow:hidden; margin:25px auto;}
.hy2_show li{width:140px;  height:auto; overflow:hidden; float:left; margin-left:70px; margin-top:30px; display:inline}
.hy2_show li p{font-size:18px; text-align:center;  margin-top:10px;}
.ljzx{width:200px; height:42px; overflow:hidden; display:block; background:#E74C3C repeat; font-size:18px; color:#FFF; text-align:center;  line-height:42px; border-radius:8px; margin:25px auto}

.hy_3{width:100%; height:920px; overflow:hidden; background:url(../images/hy_bg2.jpg) center no-repeat;}
.hy3_show{width:1105px; height:auto; overflow:hidden; margin:35px auto;}
.hy3s_str1{font-size:32px; display:block; text-align:center; color:#f99021;}
.hy3s_zs{background:url(../images/hy_bg3.png) no-repeat; width:1105px; height:561px; overflow:hidden; margin:45px auto; position:relative}
.hy3_l{width: 200px;height: auto;overflow: hidden;position: absolute;font-size: 18px;color: #FFF;line-height: 35px;
top: 204px;left: 20px;text-align: center}
.hy3r_c{width:325px; height:auto; overflow:hidden; position:absolute}

.hy3_p1{font-size: 16px;color: #f99021;position: absolute;line-height: 35px;width: 202px;left: 495px;top: 120px;}
.hy3_p2{font-size: 16px;color: #f99021;position: absolute;line-height: 30px;width: 202px;left: 495px;top: 360px;}
.hy3_s{width: 218px;height: auto;overflow: hidden;position: absolute;color: #FFF;right: 10px;top: 225px;}
.hy3_s p{font-size:22px; text-align:center}
.hy3_s p span{color:#f7d933;}
.hy3_s strong{display:block; font-size:18px; text-align:center; margin-top:5px; height:auto; overflow:hidden}
.hy3_s h3{font-size:17px; text-align:center; margin-top:8px; }
.hy_4{width:100%; height:auto; overflow:hidden; background:#ECF0FA repeat}
.hy4_show{width:1115px; height:auto; overflow:hidden; margin:30px auto;}
.hy4_p1{font-size:18px; line-height:35px;}
.content {
  padding-top: 91px;
}
.content li {
  position: relative;
  width: 314px;
  height: 266px;
  cursor: pointer;
}
.content li .icon {
  position: absolute;
  left: 127px;
  top: -30px;
}
.content li .hide {
  display: none;
}
.content li.active .show {
  display: none;
}
.content li.active .hide {
  display: block;
}
.content .show {
  width: 100%;
  height: 100%;
}
.content .show .p1 {
  color: #333333;
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  line-height: 22px;
  padding-top: 60px;
}
.content .show .p2 {
  padding-top: 21px;
  padding-left: 25px;
  padding-right: 21px;
  color: #888;
  font-size: 14px;
  line-height: 28px;
}
.content .hide {
  width: 100%;
  height: 100%;
}
.content .l1 {
  margin-right: 50px;
}
.content .l1 .show {
  background: url(../Images/ui_new_10.png) no-repeat center;
}
.content .l1 .hide {
  background: url(../Images/ui_23.png) no-repeat center;
}
.content .l1 .hide .p1 {
  color: #666;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  padding-top: 50px;
}
.content .l1 .hide .left {
  color: #888;
  font-size: 16px;
  line-height: 34px;
  padding-top: 15px;
  padding-left: 13px;
}
.content .l1 .hide .right {
  color: #888;
  font-size: 16px;
  line-height: 34px;
  padding-top: 15px;
  text-align: right;
  padding-right: 15px;
}
.content .l2 {
  margin-right: 50px;
}
.content .l2 .show {
  background: url(../images/s2_24.png) no-repeat center;
}
.content .l2 .hide {
  background: url(../images/ui_new_12.png) no-repeat center;
}
.content .l2 .hide .left {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  padding-top: 128px;
  padding-left: 52px;
}
.content .l2 .hide .left span {
  font-weight: bold;
}
.content .l2 .hide .right {
  padding-top: 46px;
  padding-left: 70px;
  color: #555;
  font-size: 16px;
  line-height: 34px;
}
.content .l3 .show {
  background: url(../images/s2_26.png) no-repeat center;
}
.content .l3 .hide {
  background: url(../images/ui_new_14.png) no-repeat center;
}
.content .l3 .hide .p1 {
  color: #666;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  padding-top: 50px;
}
.content .l3 .hide .left {
  color: #888;
  font-size: 16px;
  line-height: 34px;
  padding-top: 15px;
  padding-left: 13px;
}
.content .l3 .hide .right {
  color: #888;
  font-size: 16px;
  line-height: 34px;
  padding-top: 15px;
  text-align: right;
  padding-right: 15px;
}

.hy_6{width:100%; height:700px; overflow:hidden; background:url(../images/hy_bg3.jpg) center no-repeat;}
.hy6_show{width:1110px; height:auto; overflow:hidden; margin:30px auto;}
.hy6s_zs{width:100%; height:auto; overflow:hidden; margin:35px auto; position:relative}
.hy6s_zs .bd{width:968px; height:auto; overflow:hidden; margin:0 auto;}
.hy6s_zs ul {list-style: none;overflow: hidden;margin-top: 20px;}
.hy6s_zs ul li {widtH:234px;float: left;position: relative;height: 358px; margin-left:8px; display:inline}
.hy6s_zs ul li img {display: block;}
.js_1 {width:234px;height: 340px;background:#CDCECE;color: #000;transition: all 0.3s;-moz-transition: all 0.3s;
-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;position: absolute;
left: 0;top: 358px;border-radius:5px; opacity:0.8}
.hy6s_zs ul li:hover .js_1 {top: 0;}
.sfw{ margin-left:15px}
.js_1 h2 {widtH: 224px;font-size:14px;text-align: left;margin: 0 auto;text-indent: 0;line-height: 1.8;
font-weight: normal;margin-top: 5px; padding:5px}
.js_1 h2 span {font-sizE: 20px;}

.hy6s_zs .prev,
.hy6s_zs .next{ position:absolute; left:0px; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.hy6s_zs .next{ left:auto; right:0; background-position:8px 5px; }
.hy6s_zs .prev:hover,
.hy6s_zs .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.hy_7{width:1125px; height:auto; overflow:hidden; margin:30px auto}
.hy7s_l{width:400px; height:auto; overflow:hidden; margin-top:50px}
.hy7_show{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.hy7_show li{width:100%; height:auto; overflow:hidden; margin-top:5px}
.hy7s_l h3{font-size:30px;}
.hy7s_l p{font-size:18px;line-height:38px; margin-top:10px}

.hy_8{width:1120px; height:auto; overflow:hidden; margin:25px auto}
.yj7_show{width:100%; height:auto; overflow:hidden; margin-top:20px}
.yj7_show .hd{width:100%; height:auto; overflow:hidden;}
.yj7_show .hd ul li{width:276px; height:68px; border-right:1px solid #DEDEDE; overflow:hidden; background:#EEEEEE; font-size:24px; text-align:center; line-height:68px; float:left;}
.yj7_show .hd ul li.on{width:276px; height:68px; overflow:hidden; background:#E74C3C; font-size:24px; text-align:center; line-height:68px; float:left; color:#FFF;}
.yj7_show .bd{width:100%; height:auto; overflow:hidden; margin-top:15px}
.yj7s_l{width:706px; height:auto; overflow:hidden;}
.yj7r_r{width:332px; height:auto; overflow:hidden;}
.yj7_p1{width:315px; height:auto; overflow:hidden; font-size:20px; letter-spacing:1px; margin:20px auto; line-height:40px;}
.yj7_p2{font-size:20px; letter-spacing:1.5px; text-align:center; border-top:1px dashed #D5D5D5; padding-top:10px}
.ljzx{height:50px;background:#F25022 repeat;overflow:hidden;font-size:20px;color:#FFF;text-align:center;line-height:50px;margin:40px auto;padding: 0 1em;}

.hy_9{width:1112px; height:auto; overflow:hidden; margin:30px auto;}
#Index_Box0 {width: 1000px;height: 640px;margin: 38px auto;position: relative;}
#Index_Box0 ul {position: relative;width: 1000px;height: 640px;}
#Index_Box0 ul li {z-index: 0;position: absolute;overflow: hidden;top: 0px; left: 0px;}
#Index_Box0 .prev {display: block;width: 46px;height: 46px;background: url(../Images/ui_change_91.png) no-repeat center;position: absolute;top: 295px;left: 0px;z-index: 100;cursor: pointer;}
#Index_Box0 .next {display: block; width: 46px;height: 46px;background: url(../Images/ui_change_93.png) no-repeat center; position: absolute;top: 295px;right: 0px;z-index: 100;cursor: pointer;}
#Index_Box0 ul li img {width: 100%;}
.yj_8{width:100%; height:auto; overflow:hidden; background:#F8C800 repeat;padding-bottom:80px;}
.yj8_show{width:1060px; height:auto; overflow:hidden; margin:30px auto}

.st5_r{width:483px; height:390px;  border-radius:8px; overflow:hidden; margin-top:15px}
.st5_str1{font-size:24px; display:block; text-align:center; margin-top:35px}
.st5r_show{width:385px; height:auto; overflow:hidden; margin:25px auto}
.st5r_show p{ width:100%; height:40px; overflow:hidden; margin-top:10px}
.st5r_show p span{font-size:18px; line-height:35px}
.st5r_show p input{width:312px; height:35px; border:1px solid #CECECE; overflow:hidden}
.tjan{width:200px; height:50px; background:#FA4B4B repeat; overflow:hidden; margin:20px auto; font-size:18px; color:#FFF; text-align:center; border-radius:8px; margin:30px auto; display:block}