@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;list-style-type:none;}
img { margin:0px;padding:0px;border:none;max-width:100%; }
ul{border:none;}
li{border:none;}
body{margin:0px;padding:0px;font-family: "微软雅黑" ;}
a {text-decoration:none; outline: none;}
.container{ width:100%; height: auto;}
.head{width:100%;height:180px; /*height:210px; background-color:#ff9c00; background-color:#f1dca6;*/background-color:#da251c;}
.headjigou{width:100%; height:210px;background-color:#f6ba40;position:relative;}
.header{width:1000px; height:auto; margin:0 auto;}
.header-top{width:1000px; height:80px; line-height:80px;}
.header-top-logo{width:230px; height:auto; float:left; margin-top:20px;}
.header-top-font{width:770px; height:auto; float:right; text-align:right; font-size:48px; /*color:#c80d2c;*/color:#db681c;text-shadow:-2px 0 #fef102, 0 2px #fef102,2px 0 #fef102, 0 -2px #fef102;}
.header-bottom{width:1000px; height:40px; font-size:30px;line-height:70px; text-align:right;/* color:#cc6600;*/color:#db681c;text-shadow: 2px 0 1px #fff, 0 2px 1px #fff, -2px 0 1px #fff, 0 -2px 1px #fff;}
.header-top-font2{width:770px; height:auto; float:right; text-align:center; font-size:39px; color:#db681c;text-shadow:-2px 0 #fef102, 0 2px #fef102,2px 0 #fef102, 0 -2px #fef102;}
.header-bottom2{width:1000px; height:40px; font-size:44px;line-height:70px; text-align:center;color:#db681c;text-shadow: 2px 0 1px #fff, 0 2px 1px #fff, -2px 0 1px #fff, 0 -2px 1px #fff;}
/*.nav{ width:1000px; height:50px; margin:0 auto;font-size:23px; color:#FFF; font-weight: 600; background-color:#e37100; line-height:50px; position:relative; top:40px; text-align:center;}
*/.nav{z-index: 5; width:1000px; height:50px; margin:0 auto;font-size:23px; color:#FFF; font-weight: 600; background-color:#f6ba40; line-height:50px; position:relative; top:20px; text-align:center;border-radius: 10px 10px 0px 0px; clear:both; }
.nav ul li{ cursor:pointer;}
.nav a{color:#FFF;}
.navj{ clear:both;width:1000px; height:50px; margin:0 auto;font-size:23px; color:#FFF; font-weight: 600; background-color:#e37100; line-height:50px; text-align:center;/* position:relative; top:1500px; margin-top:10px;*/}
.navj a{color:#FFF;}
.banner{width:1000px; height:341px; margin:0 auto;}
.banner img{ width:100%; height:100%;}
.youshi{ margin:0 auto; width:940px; height:520px;padding:30px; background:url(../images/jigou_07.png) repeat; /*width:940px; height:520px;border:30px solid  ; border-image: url(../images/jigou_07.png) repeat*/}
.youshili{width:940px; height:520px; background-color:#FFF;}
.youshili-l{width:465px; height:461px; margin-top:30px;margin-left:10px; float: left; color:#3d6f80; font-size:25px;}
.youshili-r{ float:left;width:445px; margin-left:20px; height:461px;color:#3d6f80; line-height:70px; font-size:20px; margin-top:60px;}
.youshili-r ol li{color:#3d6f80; height:50px;color:#3d6f80;}
.fangshi{width:1000px; height: 324px; margin:0 auto;margin-top:10px;}
.fangshi ol{width:100%; height: 324px;}
.fangshi ol li{ float:left;width:322px; height:324px; }
.fangshi1{ float:left;width:322px; height:324px; background-image:url(../images/jigou_13.png)}
.fangshi2{ float:left;width:322px; height:324px; background-image:url(../images/jigou_15.png); margin-left:16px;}
.fangshi3{ float:left;width:322px; height:324px; background-image:url(../images/jigou_17.png);margin-left:16px;}
.kuai{ width:220px; height:130px; background-color:#FFF; color:#3d6f80; margin-left:50px; margin-top:168px; text-align: center;}
.kuai h5{ font-size:24px; font-weight:normal; line-height:40px;}
.kuai font{ font-size:18px;}
.kuai p{font-size:19px;}
.jidi{ margin-top:10px;width:1000px;}
.jiage{ width:100%;margin-top:10px;}
.jiage th{ background:#f8b551 url(../images/ainong/images/thR_03.png) no-repeat right; height:85px; font-size:26px; color:#fff; }
.jiage td{ font:24px "宋体"; text-align:center;}
.jiage td .tdauto{ padding:16px 0 12px 0; color:#333;}
.bg td .tdauto{ width:98.5%; margin:0 auto; background:#eeeeee;}
.bg td .tdauto p{ margin-top:10px; text-align:left; text-indent:30px;}
.jigoudingwei{ position:fixed; right:0px; bottom:30px;}

.tiao{width:100%; height:3px; /*background-color:#cc6600;*/  background-color:fbaa23;margin-top:2px;}
.neirong{width:1000px; height:auto; margin:0 auto;margin-top:10px; clear:both;}
.ceng{width:1000px; height:auto; margin:0 auto;margin-top:10px;}
.tou{ clear:both; width:250px; height:31px; border-radius:10px 10px 0px 0px; background-color:#cbbd72; color:#3d6f80; font-size:20px; font-weight:bold; text-align:center; line-height:31px;}
.tou{ clear:both; width:250px; height:31px; border-radius:10px 10px 0px 0px; background-color:#cbbd72; color:#3d6f80; font-size:20px; font-weight:bold; text-align:center; line-height:31px;
position:relative;
animation:mymove 10s infinite;}
/*@keyframes mymove{from {left:0px;}to {left:50px;}}*/
.tou2{ width:250px; height:30px; border-radius:10px 10px 0px 0px; background-color:#f6ba40; color:#3d6f80; font-size:20px;text-align:center; line-height:31px; margin-top:20px;}
.tou-xian{width:1000px; height:2px;background-color:#569eb6;margin-top:1px;}
.tou2d{ width:330px; height:40px; border-radius:10px 10px 0px 0px; background-color:#f6ba40; color: #FFF; font-size:28px;text-align:center; line-height:40px; margin-top:20px;}
.tou2d span{ font-size:18px;}
.tou-xiand{width:1000px; height:2px;background-color:#f6ba40;margin-top:1px;}
.zhengwen{width:1000px; height: auto;color:#569eb6/*#56a6ed*/; font-size:16px; line-height:24px; margin-top:10px;}
.datu{width:1000px;/* height:280px;*/ height:117px; height:auto;margin:0 auto;margin-top:10px; clear:both;}
.tu{width:230px;height:117px; border:4px solid #a0c9c1; float:left; margin-left:11px; margin-top:14px;}
.tu img{ width:100%; height:100%;}
/*.neirong ul{width:1000px; height:168px;}
.neirong ul li{width:33%; height:168px; float:left; border:1px solid #FFF;}*/
.kongbai{width:100%; height:10px; clear:both;}
.neirong ul{width:1000px; height:168px;}
.neirong ul li{width:33.3%; height:168px; float:left; color:#FFF; font-size:16px; line-height:18px;}
.neirong ul li:hover{width:33.3%; height:168px; float:left;line-height:18px; color: #333;}
.neirong ul li img{width:100%; height:100%;}
.yi{ width:100%; height:168px;background-color:#56a6ed;}
.yi font{ font-size:28px; padding:15px; line-height:46px;}
.yi p{ font-size:14px; padding:0px 10px 10px 10px ;}
.er{ width:100%; height:168px;background-color:#cbbd72;}
.er font{ font-size:28px; padding:15px; line-height:46px;}
.er p{ font-size:14px; padding:0px 10px 10px 10px ;}
.san{ width:100%; height:168px;background-color:#a0c9c1;}
.san font{ font-size:28px;padding:15px; line-height:46px;}
.san p{ font-size:14px; padding:0px 10px 10px 10px ;}
.si{ width:100%; height:168px;background-color:#da251c;}
.si font{ font-size:28px; padding:15px; line-height:46px;}
.si p{ font-size:14px;  padding:0px 10px 10px 10px ;}
.wu{ width:100%; height:168px;background-color:#a0c9c1;}
.wu font{ font-size:28px; padding:15px; line-height:46px;}
.wu p{ font-size:14px; padding:0px 10px 10px 10px ;}
.liu{ width:100%; height:168px;background-color:#51b57f;}
.liu font{ font-size:28px; padding:15px; line-height:46px;}
.liu p{ font-size:14px;  padding:0px 10px 10px 10px ;}
/* CSS社区列表主页 Document */
.head-liebiao{width:100%;height:100px; /*height:210px; background-color:#ff9c00; background-color:#f1dca6;*/background-color:#da251c;}
.header{width:1000px; height:auto; margin:0 auto;}
.header-top{width:1000px; height:80px; line-height:80px;}
.header-top-logo{width:230px; height:auto; float:left; margin-top:20px;}
.header-top-font-liebiao{width:770px; height:auto; float:right; text-align: center; font-size:48px; /*color:#c80d2c;*/color:#db681c;text-shadow:-2px 0 #fef102, 0 2px #fef102,2px 0 #fef102, 0 -2px #fef102;}
.sq{ width:323.33px; height:375px; margin-top:20px; float:left;}
.sq-top{ width:333.33px; height:300px;   position:relative;overflow:hidden;cursor:pointer;}
.sq-top img{ width:100%; height:100%;}
.sq-bottom{ width:323.33px; height:70px; background-color:#2dd5ba; color:#FFF; padding:5px;}
.sq-bottom p{ font-size:20px;}
.sq-bottom font{ font-size:16px;}
/*.lanren{width:1000px; overflow:hidden;margin:10px auto;}
.lanren ul li{width:297px;height:198px;float:left;margin:0 15px 15px 0;position:relative;overflow:hidden;cursor:pointer;}
.lanren .txt{width:297px;height:45px; background: url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren .txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.lanren .txt p{font-size:14px;text-align:center;}*/
.sq-top .txt{width:333.33px;height:45px; background: url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.sq-top .txt h3{font-size:20px;font-weight:100;height:25px;text-align:center;line-height:25px;}
.sq-top .txt p{font-size:14px; text-indent:2rem; padding:16px;}

@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?mcvv4j');
  src:  url('../fonts/icomoon.eot?mcvv4j#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?mcvv4j') format('truetype'),
    url('../fonts/icomoon.woff?mcvv4j') format('woff'),
    url('../fonts/icomoon.svg?mcvv4j#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-home:before {
  content: "\e900";
}
.icon-home2:before {
  content: "\e901";
}
.icon-newspaper:before {
  content: "\e904";
}
.icon-phone:before {
  content: "\e942";
}
.icon-phone-hang-up:before {
  content: "\e943";
}
.icon-pushpin:before {
  content: "\e946";
}
.icon-bubble2:before {
  content: "\e96e";
}
/* CSS机构 Document */
/*.yly{width: 990px;height: auto;margin: 0 auto;font-size:18px;color: #FFF;background-color: #e37100;line-height:2rem; padding:5px;}*/
.yly{width: 990px;height: auto;margin: 0 auto;font-size:18px;/*color: #FFF;background-color:#f8b551; border:1px solid #f8b551; border-top:none;*/color: #333;background: #eeeeee;line-height:2rem; padding:5px;}
.yly p{ text-indent:2rem; text-align:left;}
.nav ul{ width:100%; height:auto;}
.nav ul li{ width:25%; float:left;}
.navj ul{ width:100%; height:auto;}
.navj ul li{ width:25%; float:left;}
.yly div{width: 100%;height: auto; display: none;}
.yly .con2{display: block;}
.sand-head{ width:100%; height:110px; margin:0 auto; background-color:#fec400; color:#FFF; font-size:40px; text-align:center;}
.sand-head-n{width:1000px; line-height:110px;margin:0 auto;}
.sand-head-n img{ float:left; margin-top:24px;}
.sand-head-n span{ float:left}
/*遮罩开始*/
.shangpinx{width:1000px; height: auto;margin:0 auto; margin-top:10px; }
.sx{width:1000px; height: auto;margin:0 auto;}
.shangpinx ul li { float:left; width:322px; height:324px; margin-left:17px;  text-align:center; line-height:30PX;  color:#999;  background: #FFF; border: solid 4px # FFF;  list-style: none; position: relative; overflow: hidden;  }
.sx ul li { float:left; width:322px;margin-left:7px; height:70px;  text-align:center; line-height:50PX; font-size:24px; color: #333;  background: #FFF; border: solid 4px # FFF; }
.shangpinx ul li .cover a { width: 290px; height: 300px;s color:#333;/* background: #ffece2;*/ display: block; border-radius: 50%; line-height: 30px; margin: 120px auto; }
.shangpinx ul li .cover a i { color: #ffece2; }
.shangpinx ul li .cover { width: 322px; height: 324px;background: rgba(255, 236, 226, 0.7); /* background: #00294F; filter:alpha(opacity=60); opacity: 0.6;*/ position: absolute; left: 0; top: 0; text-align: center; color:#666; transform-origin: right bottom; -webkit-transform-origin: right bottom; -moz-transform-origin: right bottom; transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); transition: all 0.35s; -webkit-transition: all 0.35s; -moz-transition: all 0.35s; }
.shangpinx ul li .cover p { margin-top: 10px; font-size: 18px; }
.shangpinx ul li .cover h3 { margin-top: 100px; }
.shangpinx ul li:hover .cover { transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); }
.cover{ font-size:20px;}
.footsd{clear:both; width:100%; height:100px; line-height:100px; margin-top:20px; font-size:14px; background-color:#fbe3b0; text-align:center;}
.youchang{ clear:both; height:360px; }
.youchangYi{width:235px; height:100px; border:1px solid #2ea2df; color:#f6ba40; font-size:28px; line-height:40px; margin-left:16px; float:left;margin-top:20px;}
.youchangYi:hover{ background-color:#eceded;}
.youchangYi img{ margin-top:10px;}
.freeYi{width:185px; height:300px; border:1px solid #2ea2df; color:#f6ba40; font-size:30px; line-height:140px; margin-left:16px; float:left;margin-top:10px;text-align:center;}
.freeYi:hover{ background-color:#eceded;}
.freeYi img{ margin-top:40px;}
.em{ font-size:40px; color:#db681c; width:1000px;line-height:100px; margin-left:160px;}
.emfont{ margin-top:40px; padding-bottom:20px;}
.emj{ font-size:40px; color:#db681c; width:1000px; line-height:40px; margin-left:240px;}
.serve{ width:1000px; margin-top:10px; text-align:center; font-size:34px; color:#FFF;}
.s-yi{ width:180px; height:270px; border-radius:6px; margin-left:25px; background-color:#ef9f64; float: left; }
.s-er{ width:180px; height:270px; border-radius:6px; margin-left:25px; background-color:#e9d421; float: left; }
.s-san{ width:180px; height:270px; border-radius:6px; margin-left:25px; background-color:#89e12a; float: left; }
.s-si{ width:180px; height:270px; border-radius:6px; margin-left:25px; background-color:#64d8ee; float: left; }
.s-wu{ width:180px; height:270px; border-radius:6px; margin-left:25px; background-color:#8e8cf1; float: left; }
.s-liu{ width:180px; height:270px; border-radius:6px; margin-left:25px; background-color:#fb799f; float: left; margin-top:25px;}
.s-qi{ width:385px; height:270px; border-radius:6px; margin-left:25px; background-color:#fd6649; float: left;margin-top:25px;}
.s-ba{ width:385px; height:270px; border-radius:6px; margin-left:25px; background-color:#32b16c; float: left;margin-top:25px;}
.positionf{ width:1000px; height:483px; margin-top:10px;}







