@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0;padding:0; font-family:Microsoft YaHei,'微软雅黑';}
table{border-collapse:collapse;border-spacing:0;}
img{ border:none; margin:0px; vertical-align: middle;}
em {font-style:normal;font-weight:normal;}
ol,ul,li {list-style:none;}
li{vertical-align: middle;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  border-radius: 0;
  
}

body{width: 100%; }
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
  -webkit-appearance: none;
}
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a{ background: transparent;text-decoration: none;color: #333;}
a:active,
a:hover { outline: 0;text-decoration: none;
  transition:color 0.25s ease-out 0s;
  -webkit-transition:color 0.25s ease-out 0s; color: #000;}

img.o8:hover{filter:alpha(opacity=80);opacity:0.8;}
body {
  font:12px/2 Helvetica,Arial,Verdana,sans-serif;
  color: #333;
  word-break:break-all;
}

.f{float:left;}
.r{float:right;}
.w{width:100%;}
.h{height: 100%;}
.cer{width:1200px; margin:0 auto;  position: relative; _width:1200px;}
.b{font-weight:bold}
.tc{text-align:center}
.tr{text-align:right}
.pos{ position:relative}
.disn{ display:none}
.disb{ display:block}
.ov{overflow:hidden}
.cur{cursor:pointer}
.clearfloat { clear:both; height:0; font-size: 0px; line-height: 0px; overflow:hidden; visibility:hidden;}
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
  font-size:0;
}
.clearfix { *zoom:1;}

/*font-style*/
.t12{font-size: 12px;}
.t14{font-size: 14px;}
.t16{font-size: 16px;}
.t18{font-size: 18px;}
.ti200{ text-indent:2em;}
.fontya{ font-family:Microsoft YaHei,'微软雅黑';}
.ell{overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.ttc{text-transform:capitalize;}
.ttl{text-transform:lowercase;}
.ttu{text-transform:uppercase;}

.blue{color:#0000CD}
.khaki1{color:#FFF68F;}
.gray3{color:#333}
.gray6{color:#666}
.gray9{color:#999}
.greeda{color: #3dadaf;}


/* ____________________________________________________________ */

.header {_height: 80px;min-height: 80px;padding:15px 0;}
.header .logo{display: inline-block; margin-right: 40px; width: 420px;}
.header .logo img{height: 80px;}





/*顶部搜索*/
@font-face {font-family: "feihuang";
  src: url('feihuang.eot?t=1473069697'); /* IE9*/
  src: url('feihuang.eot?t=1473069697#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('feihuang.woff?t=1473069697') format('woff'), /* chrome, firefox */
  url('feihuang.ttf?t=1473069697') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('feihuang.svg?t=1473069697#feihuang') format('svg'); /* iOS 4.1- */
}
.button,button,a.price-send,input[type="submit"],input[type="reset"],input[type="button"],.button.green,button.green,input[type="submit"].green,input[type="reset"].green,input[type="button"].green{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:0 none;color:#fff;display:inline-block;font-size:14px;line-height:1;text-transform:capitalize;font-weight:400;font-family:"Roboto",Helvetica,Arial,sans-serif;text-decoration:none;text-shadow:0 -1px rgba(0,0,0,.29);cursor:pointer;margin-bottom:21px;line-height:1;padding:5px 15px;background:#8fbe32;-webkit-transition:background 0.18s ease;-moz-transition:background 0.18s ease;-o-transition:background 0.18s ease;transition:background 0.18s ease;}
.button:hover,button:hover,a.price-send:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button.green:hover,button.green:hover,input[type="submit"].green:hover,input[type="reset"].green:hover,input[type="button"].green:hover{background:#9ecd40;-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.2) inset;-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.2) inset;box-shadow:0px 0px 4px rgba(0,0,0,0.2) inset;}




#search {padding-top: 15px;}
.col-4 { width: 280px;}
#search dfn,#search em{width:80%;height: 40px;display: block;overflow: hidden;}
#search em{width:20%;}
#keyword{height: 38px;border: 1px #ccc solid;border-right:none;border-top-left-radius: 5px;border-bottom-left-radius: 5px;padding: 0 10px;
    font-size: 14px;line-height: 38px;display:block;position: relative;width:100%;}
.submit{border: none;height: 40px;padding:0; text-align: center;width: 100%;font-size: 16px;color:#FFF;
    position: relative;border: none;border-top-left-radius: 0px;border-bottom-left-radius: 0px;}
.button.orchid,button.orchid,input[type="submit"].orchid,input[type="reset"].orchid,input[type="button"].orchid{background:#2a80b1;}
.fh {
  font-family:"feihuang" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.fh-search:before { content: "\e60e"; }



/* 导航条 */
/*#topmenu{ }*/
/*

#nav ul{margin:0 auto;}
#nav li.parent{float: left;} 



#nav li ul{line-height: 27px;  text-align:left; width: 150px; position: absolute; display: none;} 
#nav li ul li{float: left; width: 150px; background:#1c63b7; text-align: center;} 
#nav li ul a{display: block; width: 150px;text-align:left;padding-left:24px; overflow:hidden} 
 
#nav li ul a:link {color:#fff; font-size: 12px; } 
#nav li ul a:hover {color:#fff; font-size: 12px; background:#C00} 
 
#nav li:hover ul{left: auto} 
#nav li.sfhover ul{left: auto}background:#1c63b7;*/


#nav{line-height: 50px; height: 50px; list-style-type: none; background: #2a80b1; margin-bottom: 15px; min-width: 1200px;} 
#nav a{display: block; text-align:center; color: #fff;} 
 
#nav a:link {color:#fff;} 
#nav a:hover {color:#fff; font-weight:bold; cursor: pointer; background:#003f89;}

#nav ul.topnav li{ width: 12%; text-align: center; }
#nav ul.topnav li a.parent{ color:#fff; display: block;text-align: center;padding: 17px 0;line-height: 16px;font-size: 16px;font-weight: bold;}
#nav ul.topnav li a span { border-left: 1px #1c63b7 solid; font-size: 16px; display: block; height: 16px; color: #fff;}
#nav ul.topnav li.on a,ul.topnav li a:hover{ background:#003f89; color:#fff;}
#nav ul.topnav li.first>a span{border-left: none;}


#nav ul.topnav li {float: left; position: relative; z-index:100;}

#nav ul.topnav li ul.subnav { list-style: none; position: absolute; left: 0; top: 50px; display: none; float:left; z-index:9999; background:#003f89;}
#nav ul.topnav li ul.subnav li{ margin: 0; padding: 0; clear: both; width: 144px; }
#nav ul.subnav li a{font-size:12px; height:30px; line-height: 30px; }
#nav ul.subnav li a:hover {height: 30px; background: #1c63b7;}







.liuoo { width: 460px;}
.liuoo .bigtwo li h1{font-size: 18px; color: #467cd4; font-weight: bold;}
.liuoo .bigtwo li p{text-indent: 2em;}
.liuoo .bigtwo li{margin-bottom: 10px;}

.listbox{padding-top: 20px;}
.mar10{margin-top: 30px;}
.commm .title .namm{font-size: 22px; padding: 0 10px; color: #014da2; display: inline-block; padding-left: 50px; background: url(../images/ico.png) left center no-repeat;}

.commm .title {line-height: 46px; margin-bottom: 8px;}
.commm .title .morel{ margin: 0 10px; line-height: 40px; border-bottom: 3px solid #eaeaea;}

.commm .title .morel .f{color: #666; border-bottom: 3px solid #014da2;}
.listbox ul li{ background: url(../images/point.png)left center no-repeat;
  font-size: 16px; line-height: 30px; padding-left: 10px; }
.listbox ul{padding-left: 14px;}



.ononon{width: 400px; }
.ononon .caser{border-bottom: 1px dashed #e5e5e5; padding: 10px 0; text-align: left;}
.ononon .caser span{display: block;  margin: 20px 20px 20px 0; float: left; display: inline-block; padding: 2px 20px; border-radius: 4px; background: #057ab9; color: white;}
.ononon .caser ul{}
.ononon .caser ul li{display: inline-block;margin: 4px 0px; padding: 0 6px;}
.ononon .caser ul li:hover{ background: #f1f1f1; }
.twtw{padding: 0 10px 0 30px; width: 358px; }
.twtw li{line-height: 25px;}
.twtw .hotnew .thumb{margin-right: 10px;}
.twtw .hotnew{height: 100px; overflow: hidden; margin-bottom: 16px;}
.twtw .hotnew img{width: 150px; height: 100px;}


.ththth{width: 360px;}
.txtxt h1{color: #116090;}
.ththth li{line-height: 30px;}
.ththth li img{width: 310px; height: 130px;}
.caseli ul li{display: inline-block; margin: 0 140px; cursor: pointer; text-align: center; }

.caseli ul li:hover,
.caseli ul li.hover{background: #057ab9; color: white;}
.caseli ul li span{ display: inline-block; padding: 2px 24px; font-size: 14px; font-weight: bold; border:1px solid #999;}


.bbox {border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; width: 100%; display: inline-block; margin-top: 20px;}
.bbox i{display: inline-block;}
.bbox .contentv{padding: 10px 40px; width: 1050px; text-align: left;}
.bbox .contentv p{text-indent: 2em; line-height: 24px; height: 100px;}
.bbox .contentv .boom{margin-top: 10px;}
.bbox .contentv .boom .thumb img{width: 580px;height: 280px;}
.bbox .contentv .boom .contact{padding-left: 40px;}
.bbox .contentv .boom .contact a{background: #f39900;display: inline-block;
 font-size: 22px; color: white; padding: 0 30px; margin-bottom: 30px;}


ul.caa li{width: 170px; text-align: center; cursor: pointer; font-size: 18px;  line-height: 74px; background: #2a80b1; margin-bottom: 1px;}
ul.caa li a{color: #fff;}
ul.caa li.hover{background: #fcd100; color: white;}


.lll{padding-left: 20px;}
.lll .macbase{width: 520px; height: 300px; background: url(../images/bgp.png); position:relative;}
.lll .macbase h2{font-size: 28px; color: #fff; position: absolute; left: 24px; top: 8px; font-weight: bold; margin: 20px 0 10px 0; }
.lll .macbase p{color: #fff; position: absolute; left: 24px; top: 88px; text-indent: 2em;}

.twolimore{width: 500px; /*padding-left: 40px;*/}
.twolimore li{line-height: 23px; padding: 2px 0;}
.twolimore li.moo{border-bottom: 1px solid #e3e3e3;}
.twolimore li.moo h1{font-weight: bold; margin-bottom:10px;  }


.yangxiaoli .half{width: 560px;}
.yangxiaoli .half ul{padding-left: 10px;}
.yangxiaoli .half ul li{font-size: 14px; margin: 4px 0; }
.yangxiaoli .half ul li span{display: inline-block; width: 30px; height: 30px; margin-right: 6px; line-height: 30px; text-align: center; background: #66b1ec; color: white;}




.footer{ background: #014da1; margin-top: 30px; padding: 20px 0; color: white; text-align: center;}
.footer ul.boor{width: 800px; display: inline-block;}
.footer ul.boor li{padding: 20px 40px; border:1px solid white; display: inline-block; margin: 8px 20px;}
.footer ul.link{width: 500px; margin:20px 300px; display: inline-block;}
.footer ul.link li{display: inline-block;}

div.pageList{clear:both; text-align: center; background: #f1f1f1; padding: 20px 0px; }
div.pageList .l{ float: none; vertical-align: middle; display: inline-block;  margin-right: 10px; line-height:30px;font-style:normal;}
div.pageList .r{ float: none; vertical-align: middle; display: inline-block; line-height:30px;}
div.pageList .r li {float:left;margin-left:5px; border:none; margin: auto; padding: auto;}
div.pageList .r li a{border: 1px solid #E4E4E4;margin: 0 1px;padding: 2px 6px;text-decoration: none !important; color:#683D30;}
div.pageList .r li a:hover,div.pageList .r li a.selected{background-color:#683D30; color:white;}



.twocate{text-align: center;padding: 40px 0px;}
.twocate ul li{display: inline-block; border:1px solid #bbb; margin:6px 10px; border-radius: 4px;}
.twocate ul li a{ display: inline-block; padding:4px 10px;}
.twocate ul li.hover a,
.twocate ul li:hover a{background: #2a80b1; color: #fff; border: none; }

.apage{padding: 20px; border:1px solid #b9b9b9;}
.apage h1{line-height: 54px; margin-bottom: 10px; border-bottom: 1px solid #eee;}

.apage .parm{color: #555; line-height: 30px; background: #f3f3f3; padding: 4px 10px;}

.apage .mss{line-height: 300px;}
.apage .mss span{background: url(../images/warning.png) left center no-repeat; 
  display: inline-block; text-indent: 30px;}


.where{width: 580px; height: 258px; border:1px dashed #ccc; padding:0 20px; }
.where .inputy{font-size: 0px;}
.where .inputy select{width: 180px; line-height: 30px; height: 30px; margin-right: 20px; font-size: 12px; border:1px solid #999;}
.where .inputy input{border:none; background: #ffa201; color: white; border-radius: 4px;height: 30px;font-size: 12px; width: 60px;}
.where .art{ padding-top: 10px; }
.where .art img{width: 200px; height: 160px; border-radius: 4px;}
.where .art .txtxt{width: 350px; padding-left: 10px;}
.where .art .txtxt h2{font-size: 18px;font-weight: bold; margin-bottom: 10px;}
.where .art .txtxt p{line-height: 22px; color: #666; text-indent: 2em;}
.imglist{width: 560px; height: 260px; overflow: hidden;}

.maalists{width: 800px;}
.maalists ul.ttt li{border-bottom: 1px dashed  #aaa; margin: 6px 0; padding: 16px 0; }
.maalists .titl{font-size: 12px;}
.maalists ul.ttt li p{text-indent: 2em; line-height: 24px; color: #666; margin-top: 10px; }
.maalists .titl span{display: inline-block; padding: 4px 10px; background: #014da1; color: white; border-radius: 2px;}
.maalists .titl h1{display: inline-block; font-size: 16px; margin-left: 10px; font-weight: bold;}
.maalists .create_time{text-align:right; line-height: 20px;}

.rightlisy {width: 360px; line-height: 26px;}
.rightlisy .bmmm{border-bottom: 1px dashed #e3e3e3; padding: 10px 0;}
.rightlisy .bmmm img{width: 120px;height: 80px;}
.rightlisy .bmmm .txtx{padding-left: 10px; display: block; width: 220px; min-height: 80px;}
.rightlisy .bmmm .kk{margin-bottom: 10px;}
a.but{background: #ffa201;color: white; display: inline-block;padding: 2px 16px;  border-radius: 4px; cursor: pointer;}

.rightlisy ul.llll{font-size: 14px; padding: 6px 0;}
.rightlisy ul.llll li{text-indent: 10px; background: url(../images/point.png) left center no-repeat;}

.rightlisy .changeindex{border-bottom: 1px solid #e3e3e3; margin: 10px 0;}
.rightlisy .changeindex ul li{display: inline-block; cursor: pointer; padding:2px 16px; border:1px solid #e3e3e3; }
.rightlisy .changeindex ul li:hover,
.rightlisy .changeindex ul li.hover{background: #e3e3e3;}
.hotitem .thumb img{width: 100px; height: 130px;}

.mart20{margin-top: 20px;}
.rightlisy .pdfllll li{text-indent: 22px; background: url(../images/pdf.png) left center no-repeat;}


ul.schoollist li{display: inline-block; margin: 0px 20px 40px 0; width: 560px;}

ul.schoollist li img{ height: 180px; box-shadow: 1px 2px 4px #000; width: 260px; border-radius: 6px;}
ul.schoollist li .tit{ font-size: 14px; margin-bottom: 20px; display: inline-block; text-align: center; color: white;}
ul.schoollist li h5{border-radius: 6px;background: #2b7eb0; padding: 4px 20px;}
ul.schoollist li h5 a{color: white;}
ul.schoollist li .name{padding-left: 20px;}
ul.schoollist li .name .adbbb{margin:10px 0;}




.activitylist li{margin: 26px 0;}
.activitylist li .thumb,
.activitylist li .thumb img{width: 240px; height: 170px; }
.activitylist li .txtxtx{width: 540px; padding-left: 20px;}
.activitylist li .txtxtx h2{margin-bottom: 10px;}
.activitylist li .txtxtx a.but{margin-top: 10px;}
.rightlisy .count{border:2px solid #eee; padding: 20px;}
.rightlisy .count ul li{text-align: center; font-size: 14px; line-height: 50px; border-bottom: 1px dashed #aaa;}
.rightlisy .count ul li span{display: inline-block;width: 100px; color: #ffa108;}




ul.huiguul li{margin: 10px 0; border-bottom: 1px dashed #bbb; padding: 10px;}
ul.huiguul li p{color: #999;}
.position{line-height: 40px; background: url(../images/ico.png) left center no-repeat; text-indent: 50px;}
.www{padding-bottom: 20px; border-bottom: 2px solid #aaa; margin-bottom: 20px;}
.www .thumb img{width: 300px;}
.www .txtxt{padding-left: 20px; width: 400px;}
.www .txtxt h3{margin-bottom: 20px;}
.www .txtxt a.but{margin-top: 50px;}



.maleft{padding: 20px 0; width: 800px;}
.maleft .imageb img{width: 260px; height: 190px; }
.maleft .tttxxx{padding-left: 20px; line-height: 28px;}
.maleft .tttxxx h1{margin-bottom: 10px;}

.about{font-size: 0px;}
.about li{display: inline-block; width: 240px; margin: 0 20px; font-size: 12px;}
.about li img{width: 240px; height: 180px;}
.about li .name{font-weight: bold; margin-bottom: 4px; position: absolute; bottom: 0px;left: 0px; background: url(../images/w60.png); color: white; width: 220px; padding: 4px 10px; }

.catecate{text-align: center; padding: 10px 0 20px 0; background: #f1f1f1;}
.catecate .iii{width: 29%; margin: 0 2%; text-align: center;
 display: inline-block; font-size: 12px;}
.catecate .iii span{display: inline-block; margin-bottom: 20px; width: 80px; height: 80px; line-height: 80px; border-radius: 100%; color: #fff; background: #257fb5;}
.catecate .iii span.hover{background: red; font-size: 14px; font-weight: bold;}
.catecate .iii span a{color: white;}
.catecate .iii ul li{display: inline-block;  border:1px solid #666;
 margin:2px 4px; border-radius: 6px;}
.catecate .iii ul li.hover a,
.catecate .iii ul li:hover a{background: #257fb5; color: white;}
.catecate .iii ul li a{display: inline-block;padding: 0 6px;  height: 100%;border-radius: 4px;}


.llist ul.popo{padding: 20px 0;}
.llist ul.popo li{width: 310px; padding: 5px; background: #f6f6f6; position: relative; display: inline-block; margin: 10px 30px;}
.llist ul.popo li img{ width: 80px; height: 120px;}
.llist ul.popo li .tttxxx{padding-left: 10px; width: 220px;}
.llist ul.popo li .tttxxx h1{line-height: 24px; color: #333;}
.llist ul.popo li .tttxxx .jf{position: absolute; left: 90px; bottom: 0px; font-size: 16px;}
.llist ul.popo li .tttxxx .jf span{color: #ffa001; font-weight: bold; margin-right: 6px;}


.message{color: #ff8400;}

ul.shoplist  li{width: 340px; display: inline-block; margin: 25px;}
ul.shoplist  li img{width: 340px; height: 200px;}

ul.shoplist .thumb span{display: inline-block; position: absolute; color: white;
 background: #ffa201; border-radius: 4px; padding: 2px 14px; right: 2px; bottom: 2px;}

ul.shoplist  li h1{margin: 10px 0 20px 0; line-height: 50px; border-top: 1px solid #eee; font-size: 16px;}
ul.shoplist  li .desc{font-size: 13px;width: 90%; color:#999;}
ul.shoplist  li .save{text-align: right; line-height: 30px;}
ul.shoplist  li .save span{color: red; }
ul.shoplist  li .show{background: #ffa201; border-radius: 0 0 6px 6px; line-height: 50px; padding:4px 30px; color: #fff; font-size: 16px;}
ul.shoplist  li .show .buy{background: url(../images/cart.png) right center no-repeat;}


.imgsss ul li {margin: 24px 0;}
.imgsss ul li img{width: 560px;}

.txtlist{width: 560px;}
.txtlist .xgzl{border-bottom: 2px solid #aaa; display: inline-block;}
.txtlist ul{padding: 10px 0;}
.txtlist ul li{line-height: 28px;vertical-align: middle; background: url(../images/point.png) left center no-repeat; text-indent: 4px;}
.txtlist ul li span.ell{width: 360px;vertical-align: middle; display: inline-block;}

.txtlist ul li i{font-style: normal; vertical-align: middle; margin-left:30px; line-height: 22px;}

ul.shoplist li a.play{position: absolute; width: 70px; height: 70px;
 display: inline-block; background: url(../images/play.png) center no-repeat;
  left: 135px; top: 70px;}


.yanglili {font-size: 0px;}
.yanglili li {display: inline-block; width: 300px; padding: 10px 50px; }
.yanglili li img{width: 292px;height: 210px; border-radius: 80px 0 80px 0; border:4px solid #92c6ed;}
.yanglili li h1{line-height: 36px;}


.usercenter{position: relative; background: red; padding: 50px 0; background: #fefefe;}
.usercenter .left{position: absolute; left:0px; top: 50px; width: 200px;}
.usercenter .left ul li{display: inline-block;margin-bottom: 4px;}
.usercenter .left ul li:last-child{margin-bottom: 0px;}
.usercenter .left ul li a{display: inline-block; width: 200px; line-height: 50px; height: 50px; background: #2a80b1; text-align: center; color: #fff; }
.usercenter .left ul li a:hover,
.usercenter .left ul li a.hover{background: #e46913;}


.usercenter .right{margin-left: 220px; min-height: 800px; }
.usercenter .right table{border-spacing:spacing; width: 100%; border-collapse: collapse; }
.usercenter .right table tr th,
.usercenter .right table tr td{padding:4px 10px; line-height: 32px; border:1px solid #eee;}














.twtw .tablist li{display: inline-block; padding: 2px 26px; margin-right:10px; cursor: pointer; border:1px solid #eee; border-radius: 6px;}
.twtw .tablist li.hover{background: #fdd100; color: #fff; border:1px solid #fdd100;}
.connschool ul li{margin: 21px 0; position: relative; height: 70px; padding-left:110px; }
.connschool ul li .thumb {position: absolute; left: 0px; top: 0px;}
.connschool ul li .thumb img{width: 100px; height: 70px; border-radius: 4px;}
.connschool ul li .desc{color: #999; text-indent: 2em;}

.zhuantilist ul{border:1px solid #e3e3e3;padding:30px 10px; width: 840px;}
.zhuantilist li{display: inline-block; padding: 2px 10px; text-align: center;}
.zhuantilist li img{width: 140px; height: 50px; border:1px solid #e3e3e3;}

.loginboxindex{width: 320px;}
.loginboxindex p{ font-size: 16px; font-weight: bold; color: #008dd7; margin-bottom: 20px; }
.loginboxindex a{display: inline-block; padding: 2px 0px; border-radius: 4px; margin-right: 10px;}

.itemp{display: inline-block; padding: 10px 16px; border:1px solid #e3e3e3;  width: 350px;height: 276px; float: left;}
.centerp{margin:0 24px;}
.itemp li{padding: 2px 0; border-bottom:1px dashed #c8c8c8;}
.itemp li:last-child{border-bottom:none;}
.itemp li em a{display: inline-block; padding:0px 6px; background: #2a80b1; color: #fff; border-radius: 4px; margin-right: 4px;}







.position{line-height:40px;  border:1px solid #e1e1e1; background: none; border-bottom: none; margin-top: 20px; text-indent: 20px; }
.position span{ font-size: 12px; padding: 6px 6px 6px 16px;  margin: 0 4px; background:  #2a80b1; color: #fff; border-radius: 4px;}
.position span a{font-style: normal; color: white;}
.padd{padding: 10px;}
.param{border: 1px solid  #e1e1e1; line-height: 32px; margin-bottom: 30px; background-color: white;}
.param .item{border-bottom: 1px solid #eaeaea; margin: 6px 0;}
.param .cate{width: 80px; text-align: center; font-weight: bold;}
.param .info{width: 1100px; }
.param .info a{display: block; float: left; padding: 0 10px; margin:6px; height: 24px;border-radius: 6px; line-height: 24px;}
.param .info a.hover,
.param .info a:hover{background: #999; color: white;}
.param .zmen{color: red; font-weight: bold; font-size: 16px; width: 1100px; text-indent: 14px;}
.param .lia{width: 1100px; border-bottom: 1px solid #f1f0f0; }
.param .info input{background: #333; color: #fff; border:none; height: 30px; line-height: 30px; width:80px; margin: 6px 0;}




.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #fff;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;
  background:#008cd1;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#008cd1;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#37559f;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}




.fixceng{position:fixed;width:350px;min-height:234px;right:-375px;top:214px;z-index:99; 
  border-radius: 8px 0 0 8px; color: #fff; padding: 20px; background: rgba(3,169,199,1); border-right: 1px solid #fff;}

.wechat_box{width: 48%; text-align: center;}

.ad-left {float:left; width: 590px; margin: 10px 10px 10px 0; text-align: left;}
.ad-right {float:right; width: 590px; margin: 10px 0 10px 10px; text-align: right;}
.ad-left img,.ad-right img {border: 0; width: 590px; height: 80px;}


