﻿/*全局样式*/
h1,h2,h3,h4,h5,h6{font-size:100%;}
body,button,input,select,textarea {font-family: "微软雅黑";font-size:14px;}
a {star:expression(this.onFocus=this.blur()); text-decoration:none; color:#333333;}
a {blr:expression(this.onFocus=this.blur())}
a {outline:none;}
a:hover{ color:#c91f18; }
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,caption,cite,code,dfn,th,var{font-weight:normal;}
em,i{font-style:normal;}
q:before,q:after{content:'';}
table,th,td{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
fieldset,img{border:0; margin:0; max-width:100%; padding:0; vertical-align:middle;transition: all 0.0s ; -o-transition: all 0.0s ; -moz-transition: all 0.0s;-webkit-transition: all 0.0s ;}
.hsx{ color:#f14c4c}
.hs{ color:#c91f18;}
*{transition-property: all;-ms-transition-property: all;-moz-transition-property: all;-webkit-transition-property: all;-o-transition-property: all;margin:0; padding:0;word-break:break-all; }
html, body {font-size:14px;width:100%;  height:100%;margin:0px;padding:0px;font-family: "Microsoft YaHei", Helvetica Neue, Tahoma, Arial, "微软雅黑", "宋体", "黑体"; color:#333;}
ol,ul, li, p {margin:0px;padding:0px;list-style:none;}
input, button, select, textarea, select, option {outline:none;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
select, option, textarea {resize:none;-webkit-appearance: none;font-weight:normal;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] {-webkit-appearance: none;font-weight:normal;}

.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0
}

/* 增加css样式------star */
/*header*/

/* header::before { background: #000 linear-gradient(to left, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55); content: ""; height: 5px; position: absolute; top: 0; width: 100%; } */
.logo { float: left; margin-right: 30px; line-height: 56px; color: #FFF; font-size: 22px }
.logo a { color: #FFF;    display: inline-block; }
.logo img { margin-top: 14px; }
.imgscale img { width: 100%; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; transition: all 0.5s; }
.imgscale:hover img { transform: scale(1.1); }
/*nav*/
nav { float: left; height: 50px; line-height: 50px; text-align: center; margin-top: 3px; }
#starlist { }
#starlist li { display: inline;}
#starlist li a { display: inline;   }
#starlist li a:hover, #starlist #selected, .selected > a, #starlist li:hover { color: #b51b2e; }
/* #starlist li:hover a { color: #b51b2e } */
#starlist ul.sub { overflow: hidden; position: absolute; left: 0; top: 50px; background: #1C2327; display: none; z-index: 9 }
#starlist ul.sub li {
    height: 35px;
    line-height: 35px;
    font-size: 16px;
 }
#starlist ul.sub li:last-child { padding-bottom: 10px }
#starlist ul.sub li a { color: #333 }



/* 箭头*/
#starlist li.menu:before { position: absolute; content: ""; top: 22px; right: 5px; background: url(/Public/Home/default/images/jt.png) no-repeat; width: 8px; height: 8px; -ms-transition: all .5s ease; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
#starlist li.menu:hover:before { transform: rotate(180deg) }
/*旋转 */
#mnavh { display: none; margin: 50px 0 0 0; height: 60px; float: right; text-align: center; padding: 0 10px; }
.navicon { display: block; position: relative; width: 50px; height: 5px; background-color: #c91f18; margin-top: 20px; }
.navicon:before, .navicon:after { content: ''; display: block; width: 50px; height: 5px; position: absolute; background: #c91f18; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.navicon:before { margin-top: -20px; }
.navicon:after { margin-top: 20px; }
.open .navicon { background: none }
.open .navicon:before { margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.open .navicon:after { margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.open .navicon:before, .open .navicon:after { content: ''; display: block; width: 50px; height: 5px; position: absolute; background: #b51b2e; }
/*menu+*/
.menu span { display: none; width: 50px; height: 50px; background: #12b7de; opacity: 0.5; position: absolute; top: 0; right: 0; border-left: #49ccea 1px solid; }

header nav #starlist ul.sub {
  background: #fff;
  border: #eee solid 1px;
}
/* 增加css样式------end */


header{ width:100%; float:left; background:#FFF;  border-bottom:1px solid #ccc;}
.zhong{ width:1200px; margin:0 auto;}
.logo{ width:255px; float:left; margin-top:27px; margin-bottom:20px;}
nav{ width:915px; float:right; margin-top:7px;}
.zxdh{ width:100%; float:left; line-height:50px; height: 50px; margin-bottom: 20px;}
.zxdh strong{ color:#b51b2e;}
.zxdh .notice{ float: left;  width: 800px; background: url(/Public/Home/default/images/gonggao.jpg) no-repeat center left; text-indent: 3.5em}
.zxdh .notice a{line-height: 50px; font-size: 14px; text-indent: 2em;}
.zxdh .tel{ line-height: 50px; font-size: 16px; color:#b51b2e; float: right; width: 150px; background: url(/Public/Home/default/images/tel.jpg) no-repeat 0 5px; font-weight: bold; text-align: right;}
.zxdh .tel a{ color: #b51b2e; }



a.curr{ color:#b51b2e; font-weight:bold;  background:url(/Public/Home/default/images/ixa.png) bottom center no-repeat;}
/*.nav{ width:915px; float:left; margin-top:5px;}

.nav ul li{ width: auto; margin-left:39px; text-align:right; line-height:40px; float:left; font-size:16px; position:relative;}
.nav ul li a{ color:#333; display:block; padding-bottom:10px;}
.nav ul li a:hover{ color:#b51b2e; font-weight:bold; background:url(/Public/Home/default/images/ixa.png) bottom center no-repeat;}
.nav ul li ul{ display:none; position:absolute; z-index:99999; width:185px; margin-left:-40px; padding:15px 0; border:#eee solid 1px; background:#FFF;}
.nav ul li ul li{ width:185px; text-align:center; line-height:35px; float:left; margin:0;}
.nav ul li ul li a:hover{ color:#b51b2e; border:none; background:none; font-weight:normal;}
.nav ul li:hover ul{ display:block;}
.nav ul li:hover{ color:#b51b2e; font-weight:bold; background:url(/Public/Home/default/images/ixa.png) bottom center no-repeat;}
.nav ul li:hover a{ color:#b51b2e;}
.nav ul li:hover li{ background:none;}
.nav ul li:hover li a{ font-weight:normal; color:#333;}
.nav ul li:hover li a.zsy{ color:#b51b2e;}*/


#MT_nav div,#MT_nav ul,#MT_nav li,#MT_nav { padding:0;  margin:0;}
#MT_nav { height:60px; line-height:0;  width:1200px;   margin:0 auto;  font-size:0;    position:relative;  z-index:99; font-family:"Microsoft Yahei","Hiragino Sans GB",Arial,Helvetica;}
#MT_nav ul {    list-style:none;    width:1200px;   height:60px;   position:absolute;  z-index:99;}
#MT_nav .MT-arrow,#MT_nav ul .MT-item a .MT-more{background:url(/Public/Home/default/Public/Home/default/images/MT_nav_logo_20131104.png) no-repeat;}
/*#MT_nav .MT-logo {  background-position:10px -70px; position:absolute;  width:134px;    height:24px;    top:12px;   left:50%;   margin-left:-67px;}
*/#MT_nav ul .MT-item {   width:125px;    height:60px;    float:left; background-position:-5px 0; position:relative;  z-index:99;}
#MT_nav ul .MT-item:hover div { display:block;}
/*#MT_nav ul .MT-bg { background-position:-245px 0;}*/
#MT_nav ul .MT-item a { color:#646464;  display:block;  font-size:16px; height:47px;    line-height:47px;   _line-height:50px;  text-align:center;  text-decoration:none;}
#MT_nav ul .MT-item a:hover {   color:#ff5d71;border-bottom: 2px solid color:#ff5d71;}
#MT_nav ul .MT-item a .MT-more {    -webkit-text-size-adjust:none;  font-size:0;    height:0;   width:0;    padding:2px 4px;    background-position:-24px -65px;    position:relative;  top:-4px;   left:6px;   z-index:99; _margin-top:22px;   _top:0px;   *zoom:1;}
#MT_nav ul .MT-item div {   display:none;   background-color:#fff;  border:1px solid #ccc;  border-radius:5px;  position:absolute;  top:42px;   left:50%;   margin-left:-49%;   -webkit-box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);    -moz-box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);   box-shadow:0 0 4px rgba(0,0,0,.02),0 2px 5px rgba(0,0,0,.1);    width:98%;}
#MT_nav .MT-arrow { display:block;  font-size:0;    height:7px; position:absolute;  top:-7px;   width:14px; margin-left:-7px;   left:50%;   background-position:0 -63px;}
#MT_nav ul .MT-list div {   display:block;}
#MT_nav ul .MT-item div a { width:86%;  margin:0 auto;  border-bottom:1px solid #ccc;   height:40px;    line-height:40px;   font-size:14px; *zoom:1;}
#MT_nav ul .MT-item .MT-list-last { border:none;}


.lunbo{ width:100%; float:left;}
.lunbo img{ width:100%;}
.slider {position: relative;width: 100%;height:100%;overflow: hidden;}
.slides {height: 100%;/* Simple clear fix */overflow: hidden;-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.slide {height: 100%;float: left;clear: none; background-size:100% 100%;}
.slide img{ height:100%; width:100%;}
.slider-arrows {}
.slider-arrow {position: absolute;display: none;margin-bottom: -20px;	width: 60px;height: 60px;line-height: 60px;text-decoration: none;text-align: center;color: #fff;font-size: 2em;background-color: #333;background-color: rgba(50,50,50,.3);border-radius: 50%;}
.slider-arrow--right { bottom: 50%; right: 30px; /*background:url(/Public/Home/default/images/arrowr.png);*/}
.slider-arrow--left { bottom: 50%; left: 30px; /*background: url(/Public/Home/default/images/arrowl.png);*/}
.slider-nav {position: absolute;bottom:40px; display:none;}
.slider-nav__item {width:8px;height:8px; border-radius:8px;float: left;clear: none;display: block;margin: 0 5px;background:rgba(255,255,255,1);vertical-align:middle;transition: all 0.4s ; -o-transition: all 0.4s ; -moz-transition: all 0.4s;-webkit-transition: all 0.4s ;}
.slider-nav__item:hover { background: #fff; width:24px; height:8px;vertical-align:middle;transition: all 0.4s ; -o-transition: all 0.4s ; -moz-transition: all 0.4s;-webkit-transition: all 0.4s ;}
.slider-nav__item--current { background: #fff; width:24px; height:8px;vertical-align:middle;transition: all 0.4s ; -o-transition: all 0.4s ; -moz-transition: all 0.4s;-webkit-transition: all 0.4s ;}
.wzdh{ width:1200px; float:left; z-index:99; position:relative;}
.wzdh ul li{ width:400px; float:left; height:215px; padding-top:15px; color:#333; background:#FFF; text-align:center;}
.wzdh ul li dt{ width:400px; text-align:center; float:left; font-weight:bold; font-size:18px; line-height:30px;}
.wzdh ul li dd{ width:300px; margin:0 50px; float:left; font-size:12px; margin-top:5px; line-height:20px;}
.wzdh ul li.qmt{ width:400px; float:left; background:url(/Public/Home/default/images/us.jpg); color:#FFF;}
.wzdh ul li.qmt dt{ width:400px; text-align:center; float:left; font-weight:bold; font-size:18px; margin-top:10px; padding-bottom:10px; line-height:50px; background:url(/Public/Home/default/images/xia.png) bottom center no-repeat ;}
.wzdh ul li.qmt dd{ width:300px; margin:0 50px; float:left; margin-top:15px;}
.wzdh ul li.qmt1{ width:400px; float:left; background: url(/Public/Home/default/images/us-03.jpg); color:#FFF;}
.wzdh ul li.qmt1 dt{ width:400px; text-align:center; float:left; font-weight:bold; font-size:18px; margin-top:10px; padding-bottom:10px; line-height:50px; background:url(/Public/Home/default/images/xia.png) bottom center no-repeat ;}
.wzdh ul li.qmt1 dd{ width:300px; margin:0 50px; float:left; margin-top:15px;}
.wzdh ul li.qmt2{ width:400px; float:left; background: url(/Public/Home/default/images/us-04.jpg); color:#FFF;}
.wzdh ul li.qmt2 dt{ width:400px; text-align:center; float:left; font-weight:bold; font-size:18px; margin-top:10px; padding-bottom:10px; line-height:50px; background:url(/Public/Home/default/images/xia.png) bottom center no-repeat ;}
.wzdh ul li.qmt2 dd{ width:300px; margin:0 50px; float:left; margin-top:15px;}
.zdcb{ width:1200px; float:left;}
.zdcb_nav{ width:100%; float:left; text-align:center; margin-top:70px;}
.zdcb_nav dt{ width:100%; float:left; font-size:28px; font-weight:bold; color:#333;}
.zdcb_nav dt span{ color:#c91f18;}
.zdcb_nav dd{ width:100%; float:left; font-size:16px; margin-top:10px; color:#666; line-height:30px;}
.zdcb_com{ width:100%; float:left; margin-top:50px; padding-bottom:40px;}
.zdcb_com ul li{ border:#e2e2e2 solid 1px; margin-right:8px; margin-bottom:10px; width:289px; height: 180px; float:left; background:#FFF;}
.zdcb_com ul li dt{ width:131px; float:left; overflow:hidden; margin:11px 0;}
.zdcb_com ul li dt img{transition:all 1s;}
.zdcb_com ul li dt img:hover{transform:scale(0.9);}
.zdcb_com ul li dd{ width:140px; float:left; margin-left:10px;}
.zdcb_com ul li dd p.bt{ width:140px; float:left; line-height:40px; height:40px; color:#333; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size:18px; font-weight:bold; margin-top:30px;}
.zdcb_com ul li dd p.js{ width:140px; float:left; color:#666; font-size:13px; line-height:30px; font-family:Arial; }
/*.zdcb_com ul li dd p.gd{ width:140px; float:left;}
.zdcb_com ul li dd p.gd span{ border:#c91f18 solid 1px; width:90%; margin-top:5px; float:left; text-align:center; line-height:25px;}
.zdcb_com ul li dd p.gd span a{ color:#c91f18; display:block;}
.zdcb_com ul li dd p.gd span a:hover{ color:#fff; background:#c91f18;}*/
.zdcb_com ul li dd p.gd{ width:100px; float:left; margin-top:30px;}

.zdcb_com ul li dd p.gd a {display: block; border: 1px solid #FA7000; box-shadow: 0 3px 6px rgba(27, 129, 210, 0.42);opacity: 1;border-radius: 15px; line-height: 30px;font-size: 12px;font-family: Microsoft YaHei;text-align: center;}
.zdcb_com ul li dd p.gd a:hover {color: #fff; background: #FA7000;box-shadow: 0 3px 6px rgba(250, 112, 0, 0.42);    -webkit-transition:.5s;
    -o-transition:.5s;
    -moz-transition:.5s;
    transition:.5s;
}



.zdcb_com ul li:hover{ box-shadow:#999999 0 0 10px;}
.cshzlc{ width:100%; float:left; background:url(/Public/Home/default/images/bjs.jpg);  height:400px; background-size:100% 100%;}
.cshzlc_nav{ width:100%; float:left; font-size:28px; font-weight:bold; text-align:center; color:#333; margin-top:68px;}
.cshzlc_com{ width:100%; float:left; margin-top:63px;}
.cshzlc_com ul li{ width:100px; float:left;}
.cshzlc_com ul li dt{ width:100px; height:100px; background:#FFF; border-radius:100%; text-align:center; line-height:100px;}
.cshzlc_com ul li.jt{width:120px; height:100px; background:none; border-radius:100%; text-align:center; line-height:100px;}
.cshzlc_com ul li.jt dt{ width:120px; height:100px; background:none; border-radius:100%; text-align:center; line-height:100px;}
.cshzlc_com ul li dd{ color:#FFF; text-align:center; line-height:30px; font-size:16px; margin-top:24px; font-weight:bold;}
.tszs{ width:100%;; float:left; padding-bottom:50px;}
.zhuy{width:100%;float:left; border-top:none; margin-left:1px; margin:25px auto;}


.lieb{width:1100px;margin-top:5px; overflow:hidden; float:left;}
.lieb ul{width:11000px; overflow:hidden;}
.lieb ul li{ float:left; width:150px; text-align:center; margin:16.5px;  display:inline; overflow:hidden;}
.lieb ul li img{ width:150px;height:206px; transition:all 1s; overflow:hidden; }
.lieb ul li img:hover{transform:scale(0.9);}
.lieb ul li dd{margin-top: 10px}

/* 出版顾问团队 */
.editors{width:1100px;margin-top:5px; overflow:hidden; float:left;}
.editors h2{ line-height: 50px; color: #fff; text-align: center; font-size: 24px;}
.editors span{ line-height: 40px; font-size: 16px; color: #fff;display:block; text-align: center;  margin-bottom: 30px;}
.editors ul{width:11000px; overflow:hidden;}
.editors ul li{ float:left; width:150px; text-align:center; padding:16.5px;  display:inline; overflow:hidden; background-color: #fff; }
.editors ul li img{ width:150px;height:206px; transition:all 1s; overflow:hidden; }
.editors ul li dd{margin-top: 10px;}

/* 出版顾问团队列表 */
.editorss{width:1100px;margin:50px 0; margin-left: 40px; overflow:hidden; float:left;}
.editorss h2{ line-height: 50px; text-align: center; font-size: 24px;}
.editorss span{ line-height: 40px; font-size: 16px; display:block; text-align: center;  margin-bottom: 30px;}
.editorss ul{}
.editorss ul li{ float:left; width:140px; text-align:center; padding:16.5px;  display:inline; overflow:hidden; background-color: #efefef; margin-left: 10px; margin-bottom: 10px;}
.editorss ul li img{ width:140px;height:192px; transition:all 1s; overflow:hidden; }
.editorss ul li dd{margin-top: 10px;}


.hl_scrool_leftbtn{width:50px; height:50px; background:url(/Public/Home/default/images/hl_scroll_left.png) no-repeat; float:left; margin-top:100px; cursor:pointer;}
.hl_scrool_rightbtn{width:50px; height:50px; background:url(/Public/Home/default/images/hl_scroll_right.png) no-repeat; float:right;margin-top:100px; cursor:pointer;}

.hl_scrool_leftbtn_editors{width:50px; height:50px; background:url(/Public/Home/default/images/hl_scroll_left.png) no-repeat; float:left; margin-top:200px; cursor:pointer;}
.hl_scrool_rightbtn_editors{width:50px; height:50px; background:url(/Public/Home/default/images/hl_scroll_right.png) no-repeat; float:right;margin-top:200px; cursor:pointer;}


.ts{ width:100%; background:#FFF; float:left;}
.xwdt{ width:100%; float:left; background:#f4f4f4; }
.xw{ width:100%; float:left; margin:40px 0;}
.tjxw{ width:580px; float:left; position:relative;}
.tjxw dt{ width:100%; float:left; overflow:hidden;}
.tjxw dt img{  transition:all 1s;  }
.tjxw dt img:hover{transform:scale(1.1);}
.tjxw dd{ width:95%; padding:0 2.5%; position:absolute; bottom:0; background:rgba(0,0,0,0.5); line-height:40px; height:40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color:#FFF; font-size:16px;}
.dtlb{ width:590px; float:right;}
.dtlb ul li{ width:100%; float:left;border-bottom: #CCC solid 1px; padding-bottom:10px;}
.dtlb ul li dt{ width:100%; float:left; line-height:50px; height:50px; font-size:18px; font-weight:bold; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.dtlb ul li dd{ width:100%; float:left;}
.dtlb ul li dd p.nr{ width:590px; float:left; line-height:20px; height:40px; overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; font-size:12px; color:#666666;}
.dtlb ul li dd p.sj{ width:590px; float:left; line-height:20px; font-size:12px; color:#666666;}
.gdxw{ width:100%; float:left; text-align:center; margin-bottom:50px; margin-top:20px;}
.gdxw a{ border:#c91f18 solid 1px; width:150px; height:40px; display:inline-block; color:#c91f18; border-radius:40px; text-align:center; line-height:40px;}
.gdxw a:hover{ background:#c91f18; color:#FFF;}
.dzspt{ width:100%; float:left; background:url(/Public/Home/default/images/dzs.jpg); background-size:100% auto; padding-bottom:38px;}
.zdcb_nav1{ width:100%; float:left; text-align:center; margin-top:70px;}
.zdcb_nav1 dt{ width:100%; float:left; font-size:28px; font-weight:bold; color:#fff;}
.zdcb_nav1 dt span{ color:#c91f18;}
.zdcb_nav1 dd{ width:100%; float:left; font-size:16px; margin-top:20px; color:#fff; line-height:30px;}
.dzs{ width:100%; background:rgba(255,255,255,0.8); float:left; margin:50px 0;}
.dzs ul li{ border-right:#efefef solid 1px; border-bottom:#d6d6d6 solid 1px; float:left; width:238px; height:119px; text-align:center; line-height:119px;}
.dzs ul li img{  transition:all 1s;  }
.dzs ul li img:hover{transform:scale(1.1);}
.xshlw{ width:100%;float:left; border-right: none; margin:60px;}
.xshlw ul li{ width:217px; border:#eee solid 1px; float:left; height:76px; text-align:center; padding: 5px; margin:10px 10px 0 0; }
.xshlw ul li img{  transition:all 1s; height: 74px;  }
.xshlw ul li img:hover{transform:scale(0.9);}

.xshlw1{ width:100%;float:left; border-right: none; margin-top:63px; margin-bottom:85px;}
.xshlw1 ul li{ width:150px;  float:left; height:34px; margin-bottom: 40px;}
.xshlw1 ul li img{  transition:all 1s;  border:#eee solid 1px; padding: 5px; text-align:center;}
.xshlw1 ul li img:hover{transform:scale(0.9);}

.dzspt1{ width:100%; float:left; background: url(/Public/Home/default/images/xxstd.jpg); background-size:100% auto;  padding-bottom:38px;}
.fwzc{ width:100%; float:left; margin-top:35px; margin-bottom:35px;}
.fwzc ul li{ width:225px; display:inline; float:left; color:#333;}
.fwzc ul li dt{ float:left; width:50px; }
.fwzc ul li dd{ float: left;width:160px;margin-left:10px;}
.fwzc ul li dd p.bt{ float:left; font-size:18px; margin-top:5px; font-weight:bold; line-height:30px; width: 166px;}
.fwzc ul li dd p.js{ float:left; font-size:14px; line-height:20px; width: 166px;}
.fwzc ul li.dicx{ width:300px; float:left;}
.fwzc ul lifooter{ width:100%; float:left;}
.footer{ width:100%; float:left; background:url(/Public/Home/default/images/fto.jpg); background-size:100% auto; }
.dbjks{ width:300px; float:left; margin:50px 0;}
.dbulo{ width:300px; float:left;}
.dbunav{ width:300px; float:left; margin-top:15px;}
.dbunav ul li{ width:80px; float:left; line-height:40px; padding-left:10px;}
.dbunav ul li a{ color:#FFF;}
.dbunav ul li a:hover{ color:#c91f18;}
.cblx{ width:240px; float:left; height:195px; border-left:#4f4f4f solid 1px; margin-top:50px; margin-bottom:52px;}
.cblx_nav{ width:240px; float:left; text-align:center; line-height:50px; color:#FFF; font-size:16px; font-weight:bold;}
.cblx_com{ width:200px; padding:0 20px; float:left;}
.cblx_com ul li{ width:100px; text-align:center; float:left; line-height:32px;}
.cblx_com ul li a{ color:#FFF;}
.cblx_com ul li a:hover{ color:#c91f18;}
.erma{ margin-top:50px; float:left; width:290px; margin-top:50px; margin-bottom:50px; padding:0 29px; height:195px;  border-left:#4f4f4f solid 1px;}
.erma ul li{ width:145px; text-align:center; float:left;}
.erma ul li dt{ width:145px; float:left; text-align:center; font-size:16px; font-weight:bold; line-height:50px; color:#FFF;}
.erma ul li dd{ width:145px; margin-top:10px; float:left;}
.zxdf{ width:265px; padding-left:30px; float:right; height:195px; border-left:#4f4f4f solid 1px; margin-top:50px;}
.zxdf dt{ width:265px; float:left; font-size:18px; font-weight:bold; color:#FFF; line-height:50px;}
.zxdf dd{ width:265px; float:left; font-size:32px; font-weight:bold; color:#FFF; line-height:40px; color:#c91f18;}
.zxdf p{ width:265px; float:left; font-size:16px;  color:#FFF; line-height:40px;}
.zxdf p a{ color: #fff; }
.dibas{ width:100%; float:left; text-align:center; line-height:40px; color:#FFF;  background:#040404;}
.gsjj{ width:1200px; float:left;}
.gsjj_nav{ width:1200px; float:left; margin-top:70px; color:#333333; font-size:32px; font-weight:bold; text-align:center;}
.gsjj_com{ width:1200px; float:left; line-height:30px; color:#333; margin:50px 0;}
.swyt{ width:100%; float:left; background: url(/Public/Home/default/images/gsjj.jpg); background-size:100% auto; }
.swyt_nav{ width:1200px; float:left; text-align:center; color:#FFF; font-size:32px; font-weight:bold; margin-top:77px;}
.swyt_com{ width:1200px; float:left; margin-top:50px; margin-bottom:50px;}
.swyt_com ul li{ width:600px; float:left; height:150px;}
.swyt_com ul li dt{ font-size:60px;width:110px; text-align:center; float:left; color:#FFF; font-style:italic; font-family:"宋体";}
.swyt_com ul li dd{ width:490px; float:left;}
.swyt_com ul li dd p.bt{ width:490px; float:left; font-size:22px; line-height:50px; color:#FFF; font-weight:bold;}
.swyt_com ul li dd p.nr{ width:460px; float:left; color:#FFF; font-size:14px; line-height:24px;}
.plk_com{ width:1200px; float:left; margin:50px;}
.plk_com ul li{ width:1200px; float:left; margin:10px 0;}
.plk_com ul li:hover{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    -o-transition:.5s;
    -moz-transition:.5s;
    transition:.5s;
    box-shadow:0 0 10px rgba(0,0,0,0.3)}

.plk_com ul li dt{ background:url(/Public/Home/default/images/gsjj_03.jpg); float:left; text-align:right; width:532px; color:#333333; height:90px;}
.plk_com ul li dt p.bt{ width:500px; float: left; font-size:20px; margin-top:5px; font-weight:bold; line-height:40px;}
.plk_com ul li dt p.nr{ width:500px; float: left; font-size:16px; line-height:20px;}
.plk_com ul li dd{ background:url(/Public/Home/default/images/gsjj-02.jpg); float:left; width:532px; height:90px;}


.plk_com ul li dd p.bt{ width:500px; margin-left:32px; color:#de0010; float: left; font-size:20px; margin-top:5px; font-weight:bold; line-height:40px;}
.plk_com ul li dd p.nr{ width:500px; margin-left:32px; float: left; color:#333; font-size:16px; line-height:20px;}
.plk_com ul li em{ width:80px; height:80px; text-align:center; line-height:80px; font-weight:bold; color:#333; margin:0 23px; float:left; border:#facd89 solid 5px; border-radius:80px; font-size:18px;}
.plk_com ul li.pca dt{float:left; width:520px; padding-right:12px; text-align:right; line-height:90px; height:90px; background:none;font-size:32px; color:#666666; font-weight:bold;}
.plk_com ul li.pca dd{ float:left;  width:520px; padding-left:12px; height:90px; background:none; line-height:90px;  font-size:32px; color:#c48807; font-weight:bold;}
.plk_com ul li.pca em{ width:90px; height:90px; border:0; text-align:center; line-height:90px; color:#333; margin:0 23px; float:left; }
.wdsl{ width:100%; float:left; background:url(/Public/Home/default/images/gsja_09.jpg) no-repeat; background-size:100% 100%; margin-top:50px; padding-bottom:100px;}
.wdsl_nav{ width:100%; text-align:center; line-height:50px; color:#FFF; font-weight:bold; margin-top:100px; font-size:32px;}
.wdsl_com{ width:1200px; float:left; margin-top:60px;}
.wdsl_com ul li{ width:1200px; float:left; border-bottom:#af8546 dashed 1px; padding:15px 0;}
.wdsl_com ul li dt{ width:60px; height:30px; float:left; text-align:center; line-height:30px; text-align:center;}
.wdsl_com ul li dt img{ height:20px;}
.wdsl_com ul li dd{ width:1140px; float:left;  line-height:30px; color:#FFF; font-size:18px;}
.wsxm{ width:1200px; float:left;}
.wsxm_nav{ width:1200px; float:left; font-size:36px; color:#333; font-weight:bold; text-align:center; line-height:50px; margin-top:70px;}
.wsxm_nav p{ width:1200px; text-align:center; float:left; font-size:20px; font-weight:normal; color:#666666;}
.wsxm_com{ width:1200px; float:left; margin-top:50px;}
.wsxm_com ul li{ width:600px; float:left; margin-bottom:70px;}
.wsxm_com ul li dt{ width:91px; float:left;}
.wsxm_com ul li dd{ width:489px; float:left; margin-left:20px;}
.wsxm_com ul li dd p.bt{ width:489px; float:left; line-height:40px; font-size:20px; color:#333; font-weight:bold; height:40px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wsxm_com ul li dd p.nr{ width:450px; float:left; font-size:14px; line-height:25px; height:50px; color:#666; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xssz{ width:100%; background: url(/Public/Home/default/images/bjs.png) no-repeat; float:left; background-size:100% auto; }
.xssz_nav{ width:1200px; float:left; text-align:center; font-size:28px; margin-top:85px; color:#FFF; font-weight:bold;}
.xssz_com{ width:1196px; float:left;  border-top:#eee solid 2px; border-right:#eee solid 2px; margin-top:40px; background:url(/Public/Home/default/images/yix.png);}
.xssz_com ul li{ width:596px; float:left; border-left:#eee solid 2px; border-bottom:#eee solid 2px;}
.xssz_com ul li dt{ width:115px; line-height:30px; padding-top:15px; padding-left:15px; float:left; font-size:16px; color:#FFF;}
.xssz_com ul li dd{ width:420px; float:left; color:#333333; line-height:30px; font-size:16px; padding-right:30px; padding-top:15px; padding-bottom:15px; padding-left:15px;}
.bxx{ border:#FFF solid 1px; width:440px; height:48px; float:left; text-align:center; line-height:48px; font-size:16px;  border-radius:48px; margin:50px 383px;}
.bxx a{ color:#FFF;}
.rhxh{ width:1200px; float:left; text-align:center; color:#333; font-size:32px; margin-top:84px; margin-bottom:80px;}
.xza{ width:1200px; float:left;}
.xza ul li{ width:1200px; float:left; margin:20px 0;}
.xza ul li em{ width:540px; float:left; margin-left:15px; margin-top:15px; background:#e5e5e5; height:337px;}
.xza ul li em img{ margin-left:-15px; margin-top:-15px; width:540px; height:337px;}
.nrsx{ width:580px; margin:0 15px; float: left;}
.nrsx ul li{ width:580px; float:left; margin-bottom:50px; margin-top:0;}
.nrsx ul li dt{ width:580px; float:left; line-height:25px; padding-left:15px; font-size:22px; border-left:#c90e00 solid 5px;}
.nrsx ul li dd{ width:500px; float:left; line-height:30px; color:#666; font-size:16px; margin-top:20px;}
.ri{ float:right !important;}
.wxy{ width:100%; background:url(/Public/Home/default/images/xszy_31.png); background-size:100% auto; float:left; margin-top:80px; padding-bottom:24px;}
.usa{ background:rgba(255,255,255,0.8); width:960px; margin:50px 68px; float:left;}
.usa_nav{ border:#71340f solid 1px; color:#71340f; border-left:none; border-right:none; width:315px; text-align:center; line-height:60px; margin-top:45px; margin-left:322px; font-size:22px; font-weight:bold;}
.usa_com{ width:100%; text-align:center; float:left; line-height:34px; margin:20px 0; color:#333333; font-size:18px;}
.zhid{ width:360px; border:#b5b5b5 solid 1px; margin-left:300px; color:#333333; margin-bottom:50px; margin-top:10px; float:left; line-height:40px; border-radius:40px; text-align:center; font-size:18px;}
.zhid span{ color:#F00; font-weight:bold; margin:0 10px;}
.cbtc{ width:1228px; float:left; }
.cbtc ul li{ width:293px; float:left; background:#FFF; margin-right:8px; margin-bottom:30px; border:#d7d7d7 solid 1px; box-shadow:#eee 0 0 10px;}
.cbtc ul li dt{ width:280px; padding-left:13px; color:#FFF; float:left; font-size:18px; line-height:50px; height:50px; background:#71340f;}
.cbtc ul li dd{ width:275px; padding:0 9px; float:left; margin-top:15px; color:#666666;}
.cbtc ul li dd p{ width:275px; margin:5px 10px; float:left;}
.cbtc ul li dd p span.tbx{ width:80px; float:left; line-height:25px;}
.cbtc ul li dd p span.nra{ width:195px; float:left; line-height:25px;}
.cbtc ul li dd p.cbj{ width:275px; float:left; line-height:50px; border-top:#eee solid 1px;}
.cbtc ul li dd p.cbj span.tbx{ width:80px; float:left; line-height:50px; font-weight:bold;}
.cbtc ul li dd p.cbj span.nra{ width:195px; float:left; line-height:50px; color:#c90e00; font-size:20px;}
.cshzlc1{ width:100%; float:left; background:url(/Public/Home/default/images/bjs.jpg);  background-size:100% 100%; }
.cshzlc_com1{ width:1200px; float:left; margin-top:63px;}
.cshzlc_com1 ul li{ width:183px; text-align:center; float:left;}
.cshzlc_com1 ul li dt{ width:100px; margin-left:35px; height:100px; background:#c40000; border-radius:100%; text-align:center; line-height:100px;}
.cshzlc_com1 ul li.jt{width:20px; height:100px; background:none; border-radius:100%; text-align:center; line-height:100px;}
.cshzlc_com1 ul li dd{ color:#333; text-align:center; line-height:30px;  margin-top:24px;}
.cshzlc_com1 ul li dd p.bt{font-size:16px; font-weight:bold; width:100%; float:left;}
.cshzlc_com1 ul li dd p.nr{font-size:14px; width:100%; float:left; line-height:20px;}
.lxdh{ border:#c40000 solid 2px; height:50px; margin:60px 460px; line-height:50px; border-radius:50px; width:270px; float:left; text-align:center; font-size:18px; color:#333; font-weight:bold;}
.lxdh img{ margin-right:10px; margin-top:-5px;}
.lxdh a{ color: #fff; }


.xszpzs{ width:1200px; float:left;}
.xszpzs ul{}
.xszpzs ul li{position: relative; border: 2px solid #B28850; width: 900px; float: left; margin: 0 20px 50px 150px; height: 230px;padding: 50px 30px 30px 120px;}
.xszpzs ul li img{position: absolute; top: 0; left: -150px;}
.xszpzs ul li h2{ font-size: 24px; line-height: 60px; }
.xszpzs ul li p{ font-size: 16px; line-height: 30px; }
.xszpzs ul li:nth-child(2){}
.xszpzs ul li:nth-child(4){}

.zpzs{ width:1200px; float:left;}
.zpzs ul li{ width:1150px; margin-left:50px; float:left; background:url(/Public/Home/default/images/ciap.png) no-repeat right; margin-bottom:90px; height:290px;}
.zpzs ul li dt{ margin-top:-65px;  float:left; margin-left:-50px; width:283px;}
.zpzs ul li dd{ width:800px; margin-left:34px; float:left; color:#333;}
.zpzs ul li dd p.bt{ width:800px; float:left; line-height:50px; margin-top:35px; font-size:27px;}
.zpzs ul li dd p.nr{ width:800px; float:left; line-height:30px; font-size:16px; margin-top:30px;}
.zpzs ul li.tyua{ width:1150px; margin-right:50px; margin-left:0; float:left; background:url(/Public/Home/default/images/ciap.png) no-repeat; margin-bottom:90px; height:290px;}
.zpzs ul li.tyua dt{ margin-top:-65px; margin-right:-50px;  float: right; width:283px;}
.zpzs ul li.tyua dd{ width:800px; margin-left:34px; float:left; color:#333;}
.zpzs ul li.tyua dd p.bt{ width:800px; float:left; line-height:50px; margin-top:35px; font-size:27px;}
.zpzs ul li.tyua dd p.nr{ width:800px; float:left; line-height:30px; font-size:16px; margin-top:30px;}
.zp{ width:100%; float:left; background:#f9f9f9;  margin-top:50px;}
.lib{ width:1200px; height:512px; background:url(/Public/Home/default/images/libo.png) no-repeat;margin-bottom:80px; float:left; margin-top:135px;}
.lib_nav{ width:370px; margin-left:426px; margin-top:-40px; float:left;}
.lib_nav dt{ width:370px; text-align:center; font-size:56px; font-weight:bold; color:#9d6617;}
.lib_nav dd{ width:310px; margin-left:30px; background:#9d6617; height:48px; text-align:center; line-height:48px; font-size:20px; color:#FFF;}
.jxlb{ width:1170px; margin-left:15px; float:left; margin-top:50px; }
.jxlb ul li{ width:33.3%; float:left; text-align:center;}
.jxlb ul li dt{ font-size:32px; float:left; width:100%; color:#333333;}
.jxlb ul li dt span{ border:#9d6617 solid 1px; width:58px; height:58px; line-height:58px; color:#9d6617; font-size:36px; display:inline-block;}
.jxlb ul li dd.tpa{ width:100%; text-align:center; float:left; margin:15px 0;}
.jxlb ul li dd.jus{ width:100%; text-align:center; float:left; margin:15px 0; font-size:20px; line-height:40px; color:#333333;}
.jxlb ul li dd.jus strong{ color:#fe0000; font-size:26px;}
.jxlb ul li dd.jus span{ color:#fe0000;}
.xgsz{ width:1200px; float:left; color:#333; font-size:20px; line-height:35px; margin-top:30px;}
.xgcb{ width:100%; float:left; background:#f5efe2;}
.szhan{ width:1200px; float:left; margin-top:50px; padding-bottom:50px}
.szhan ul li{ background: url(/Public/Home/default/images/xgbj.png); width:335px; padding:15px 27.5px; height:300px; float:left; margin:20px 5px;}
.szhan ul li dt{ width:335px; float:left; text-align:center;}
.szhan ul li dd{ width:335px; text-align:center; float:left; font-size:25px; line-height:50px;}
.szhan ul li:first-child{ margin-top:-0px;transform:rotate(6deg);-ms-transform:rotate(6deg); -moz-transform:rotate(6deg); -webkit-transform:rotate(6deg);-o-transform:rotate(6deg);}
.szhan ul li:nth-child(3){ margin-top:-0px;transform:rotate(-6deg);-ms-transform:rotate(-6deg); -moz-transform:rotate(-6deg);-webkit-transform:rotate(-6deg);-o-transform:rotate(-6deg);}
.szhan ul li:nth-child(4){ margin-left:210px;transform:rotate(3deg);-ms-transform:rotate(3deg); -moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);}
.szhan ul li:nth-child(5){ margin-left:15px;transform:rotate(-3deg);-ms-transform:rotate(-3deg); 	-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);}
.cbfc{ width:1200px; background:#eed3a1; float:left; margin-top:50px;}
.cbfc ul li{ width:213px; padding-left:25px; padding-top:35px; padding-bottom:35px; float:left; border:#FFF solid 1px;}
.cbfc ul li dt{ font-size:20px; font-weight:bold; color:#333; line-height:30px}
.cbfc ul li dd{ font-size:14px; color:#333; line-height:25px;}
.ldys{ width:100%; background:url(/Public/Home/default/images/liucb.jpg); background-size:100% 100%; float:left; margin-top:50px;}
.youshi{ width:1210px; float:left}
.youshi ul li{ background:#FFF; width:190px; float:left; margin-top:85px; margin-bottom:90px; margin-right:10px; height:200px; padding-top:45px;}
.youshi ul li dt{ width:190px; text-align:center; float:left;}
.youshi ul li dd{ width:190px; float:left; text-align:center;}
.youshi ul li dd p.bt{ width:190px; line-height:50px; font-size:18px; font-weight:bold; color:#333;}
.youshi ul li dd p.nr{ width:150px; margin:0 20px; line-height:23px; font-size:12px;  color:#333;}
.xhzycb{ width:100%; float:left;padding-bottom: 100px;}
.tjcp{ max-width:1368px; width:100%; margin:0 auto;}
.lsm{ width:18.2%; background:#f2f2f2; float:left; border:#e4e4e4 solid 1px; margin-top:80px; border-right:none;padding-bottom:20px; padding-top:173px;}
.lsm ul li{ width:90%; float:left; text-align:right; padding-right:10%; line-height:50px; color:#333333;  overflow: hidden;text-overflow:ellipsis; height:50px;}
.lsm ul li strong{ font-size:18px;}
.lsm ul li span{ color:#c91f18;}
.lsm ul li.tjly{ height:97px; margin-top:20px;}
.lsm ul li.xcfw{ height:60px; line-height:20px; padding:10px 0;}
.lsm ul li.xcfw1{ height:80px; line-height:20px;  padding:10px 7%; width:86%;}
.lsm1{ width:20.3%; background:#f9f5ee; float:left;  margin-top:80px; border-right:none;padding-bottom:20px;}
.lsm1 ul li{ width:95%; padding:0 2.5%; float:left; text-align:center; font-size:13px;  line-height:50px; color:#333333;overflow: hidden;text-overflow:ellipsis; height:50px;}
.lsm1 ul li.jgs{ width:95%; padding:0 2.5%; float:left; height:173px; background:#c29e57; color:#FFF;}
.lsm1 ul li.jgs dt{ width:100%; float:left; font-size:20px; line-height:50px; margin-top:30px;}
.lsm1 ul li.jgs dd{ width:50%; margin-left:25%; margin-top:10px; float:left; font-size:18px; line-height:38px; border:#FFF solid 1px; border-radius:38px; }
.lsm1 ul li.jgs dd.bjsa{background:rgba(255,255,255,0.5);}
.lsm1 ul li.jgs1{ width:95%; padding:0 2.5%; float:left; height:173px; background:#a06c04; color:#FFF;}
.lsm1 ul li.jgs1 dt{ width:100%; float:left; font-size:20px; line-height:50px; margin-top:30px;}
.lsm1 ul li.jgs1 dd{ width:50%; margin-left:25%; margin-top:10px; float:left; font-size:18px; line-height:38px; border:#FFF solid 1px; border-radius:38px;}
.lsm1 ul li.tjly{ height:100px; line-height:20px; float:left; margin-top:17px;}
.lsm1 ul li.kb{ line-height:20px; height:40px; padding:5px; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.lsm1 ul li.xcfw{ height:60px; line-height:20px; padding:0 5%; margin:10px 0; width:90%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.lsm1 ul li.xcfw1{ height:80px; line-height:20px;  padding:0px 7%;margin:10px 0; width:86%; overflow:hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.lsm2{ width:20.6%; background:#f2e9d9; box-shadow:#b3862d 0 0 10px; position:relative; z-index:99; position:relative;float:left;  margin-top:53px; padding-bottom:50px; border-right:none;}
.lsm2 ul li{ width:95%; padding:0 2.5%; float:left; text-align:center; font-size:13px;  line-height:50px;overflow: hidden;text-overflow:ellipsis; height:50px; color:#333333;}
.lsm2 ul li.jgs{ width:95%; padding:0 2.5%; float:left; height:200px;  background:#b3862d; color:#FFF;}
.lsm2 ul li.jgs dt{ width:100%; float:left; font-size:20px; line-height:50px; margin-top:57px;}
.lsm2 ul li.jgs dd{ width:50%; margin-left:25%; margin-top:10px; float:left; font-size:18px; line-height:38px; border:#FFF solid 1px; border-radius:38px;}
.lsm2 ul li.jgs p{ position:absolute; right:-5px; top:-30px;}
.lsm2 ul li.tjly{ height:100px; line-height:20px; float:left; margin-top:17px;}
.lsm2 ul li.kb{ line-height:20px; height:40px; padding:5px; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.lsm2 ul li.xcfw{ height:60px; line-height:20px; padding:0px 5%;margin:10px 0; width:90%; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.lsm2 ul li.xcfw1{ height:80px; line-height:20px; padding:0px 7%;margin:10px 0; width:86%; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.lsm3{ width:20.3%; background:#faf1e1; float:left;  margin-top:80px; border-right:none; padding-bottom:20px;}
.lsm3 ul li{ width:95%; padding:0 2.5%; float:left; text-align:center; font-size:13px;  line-height:50px; overflow: hidden;text-overflow:ellipsis; height:50px;color:#333333;}
.lsm3 ul li.jgs{ width:95%; padding:0 2.5%; float:left; height:173px; background:#8b5f07; color:#FFF;}
.lsm3 ul li.jgs dt{ width:100%; float:left; font-size:20px; line-height:50px; margin-top:30px;}
.lsm3 ul li.jgs dd{ width:50%; margin-left:25%; margin-top:10px; float:left; font-size:18px; line-height:38px; border:#FFF solid 1px; border-radius:38px;}
.lsm3 ul li.tjly{ height:100px; line-height:20px; float:left; margin-top:17px;}
.lsm3 ul li.kb{ line-height:20px; height:40px; padding:5px; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.lsm3 ul li.xcfw{ height:60px; line-height:20px; padding:0px 5%;margin:10px 0; width:90%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.lsm3 ul li.xcfw1{ height:80px; line-height:20px;  padding:0px 7%;margin:10px 0; width:86%; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.csts{ width:100%; background:url(/Public/Home/default/images/xgbjg.jpg); background-size:100% auto; float:left; }
.tsxas{ width:1100px; background:rgba(255,255,255,0.9); padding:20px 50px; float:left; margin-bottom:100px; margin-top:50px;}
.tsxas ul li{ width:1100px; float:left; border-bottom:#999 dashed 1px; padding:40px 0;}
.tsxas ul li dt{ height:25px; line-height:25px; font-weight:bold; font-size:18px; color:#333; float:left; border-left:#F00 solid 5px; width:1085px; padding-left:15px;}
.tsxas ul li dd{ line-height:26px; margin-top:15px; font-size:14px; color:#666; width:1080px; padding-left:20px; float:left;}
.tsxas ul li:last-child{ border-bottom:none;}
.fxsjxc{ width:1200px; float:left; margin:50px 0;}
.fxsjxc ul li{ width:1200px; float:left; margin-bottom:50px;}
.fxsjxc ul li dt{ width:120px; font-size:20px; text-align:center; border:#9f6d2b solid 1px; color:#333; line-height:50px; float:left;}
.fxsjxc ul li dd{ width:1200px; float:left; line-height:30px; font-size:16px; color:#333; margin-top:15px;}
.cbsy{ width:100%; float:left; background:url(/Public/Home/default/images/xgzy.jpg) center;padding:65px 0; background-size:100% auto; }
.cbsy_nav{ width:1200px; float:left; text-align:center;}
.cbsy_com{ width:1200px; float:left; text-align:center; margin-top:20px; color:#333;}
.cbsy_com dt{ width:1200px; float:left; line-height:50px; font-size:29px;}
.cbsy_com dd{ width:900px; padding-left:150px; margin-top:20px; float:left; line-height:35px; font-size:18px;}
.zdh{ width:100%; float:left; background:#f5f5f5; padding:10px 0; border-top:#b51b2e solid 2px;}
.tszszl{ width:1200px; float:left;}
.tszszl ul li{ width:80px; margin-right:60px; text-align:center; float:left;}
.tszszl ul li a{ display:block; line-height:40px;}
.tszszl ul li a:hover{ color:#fff; background:#cc0000;}
.tszszl ul li.nihao a{ display:block; line-height:40px; color:#fff;background:#cc0000;}
.tszszl ul li:nth-child(9){ margin-right:0;}
.tszszl ul li:nth-child(18){ margin-right:0;}
.xsyr_nav{ width:1200px; float:left; font-size:20px; font-weight:bold; color:#333; line-height:50px; margin-top:50px;}

.skwy{ width:1200px; float:left; margin-bottom:40px;}
.skwy ul li{ float:left; width:153px; height: 320px; margin: auto 46px 10px auto; display:inline;}
.skwy ul li dt i{ position: absolute; display: inline-block; padding: 5px 10px; right:10px; top:10px; background-color: #FA7000; color: #fff; border-radius: 20px;}
.skwy ul li img{ width:153px; height:211px;}
.skwy ul li dt{ width:153px; float:left; overflow:hidden;}
.skwy ul li dt{  transition:all 1s;  }
.skwy ul li dt:hover{transform:scale(0.9);}
.skwy ul li dd{ width:153px; float:left; font-size:14px; line-height:24px;}
.skwy ul li:nth-child(6){ margin-right:0;}
.skwy ul li dd i{ margin-right: 10px; text-align: left; line-height: 40px; }

.tszs_nav{ width:1200px; float:left; margin:50px 0;}
.tszs_nav dt{ float:left;font-size:20px; font-weight:bold; color:#333; line-height:50px;}
.zlm{ float:right; width:auto;}
.zlm ul li{ width:100px; height:30px; background:#FFF; border:#eee solid 1px; text-align:center; float:left; margin-left:15px; line-height:30px; margin-top:10px;}
.zlm ul li a{ color:#333; display:block;}
.zlm ul li a:hover{ background:#b51b2e; color:#FFF;}
.tszsxq{ width:1200px; float:left; margin-top:30px;}
.tszsxq dt{ width:340px; height:400px; border:#CCC solid 1px; text-align:center; line-height:400px; float:left;}
.tszsxq dd{ width:785px; float:right; margin-right:20px;}
.tszsxq dd p.bt{ width:785px; float:left; line-height:50px; font-size:18px; font-weight:bold;}
.tszsxq dd p.nr{ width:785px; float:left; line-height:22px; font-size:12px; color:#666;}
.tszsxq dd p.sjsj{ width:785px; float:left; margin-top:30px; line-height:22px; font-size:12px; color:#666;}
.tszsxq dd p.jig{ width:785px; float:left; margin-top:10px; line-height:22px; font-size:12px; color:#666;}
.tszsxq dd p.jig strong{ font-size:18px; color:#b51b2e;}
.sxyg{ width:1200px; float:left; margin-top:50px;}
.sxyg ul li{ width:1200px; float:left; line-height:30px;}
.skwy1{ width:1256px; float:left; margin-bottom:40px;}
.skwy1 ul li{ float:left; width:153px; margin-right:56px; margin-bottom:30px; display:inline;}
.skwy1 ul li img{ width:153px; height:211px;transition:all 1s; }
.skwy1 ul li img:hover{transform:scale(0.9);}
.skwy1 ul li dt{ width:153px; float:left; overflow:hidden;}
.skwy1 ul li dd{ width:153px; float:left; font-size:16px; line-height:50px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.wrcznr{ width:1200px; float:left; line-height:30px; font-size:16px; margin-top:50px;}
.wrcznr strong{ color:#cb2018;}
.wrczlb{ width:1200px; float:left; margin-top:50px; margin-bottom:50px;}
.wrczlb ul li{ border:#eee solid 2px; float:left; margin:15px 8px; width:380px; height:600px; position: relative;}
.wrczlb ul li:hover{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    -o-transition:.5s;
    -moz-transition:.5s;
    transition:.5s;
    box-shadow:0 0 10px rgba(0,0,0,0.3)
}

.wrczlb_btn{margin: 0 auto 40px auto; position: absolute; bottom: -20px; left: 80px;}
.wrczlb_btn a { float: left; padding: 0 20px; margin-right: 20px; height: 32px;display: block;background: #1b81d2;box-shadow: 0 3px 6px rgba(27, 129, 210, 0.42);opacity: 1;border-radius: 27px; line-height: 32px;font-size: 14px;font-family: Microsoft YaHei;text-align: center;color: #FFFFFF}
.wrczlb_btn a:hover {color: #fff; background: #FA7000;box-shadow: 0 3px 6px rgba(250, 112, 0, 0.42);}





.bts{ width:300px; float:left; margin-left:40px; margin-top:20px; margin-bottom:20px; text-align:center; padding-bottom:20px; border-bottom:#eee solid 2px;}
.bts dt{ width:300px; float:left; font-size:24px; color:#c90e00; font-weight:bold; line-height:50px;}
.bts dd{ width:300px; float:left; font-size:16px; line-height:30px; color:#666666;}
.btsnr{ width:340px; float:left;margin:0 20px; }
.btsnr ul li{ width:340px; float:left; border:0; margin:0; height:auto;}
.btsnr ul li dt{ width:240px; float:left; font-size:18px; padding-left:100px; font-weight:bold; line-height:50px;}
.btsnr ul li dt img{ margin-top:-5px;}
.btsnr ul li dt.bij{ width:270px; float:left; font-size:18px; padding-left:70px; font-weight:bold; line-height:50px;}
.btsnr ul li dt.bij img{ margin-top:-5px;}
.btsnr ul li dd{ width:340px; float:left; font-size:14px; color:#666666; line-height:26px; min-height:30px;}
.wrapqw{ width:1200px; float:left; margin:70px 0;}
.tab_ul1d{ width:525px; margin-left:337px; float:left; height:40px; line-height:40px;}
.tab_ul1d li{float:left; width:142px; line-height:40px; font-size:16px; border-radius:3px; border:#bfbfbf solid 1px; margin:0 15px; text-align: center; cursor:pointer;}
.xxknrd{display: none; float:left; width:100%;}
.xxknrd:first-child{display:block;}
.tab_ul1d li.active{color:#fff; background:#c5231e; z-index:99; border:none; height:42px; cursor:pointer;}
.xwdtlb{ width:1200px; float:left; margin-top:40px;}
.xwdtlb ul li{ width:1200px; float:left; border-bottom:#e8e8e8 solid 1px; padding:25px 0;}
.xwdtlb ul li dt{ width:260px; float:left; overflow:hidden;}
.xwdtlb ul li dt img{  transition:all 1s;  }
.xwdtlb ul li dt img:hover{transform:scale(1.1);}
.xwdtlb ul li dd{ width:900px; margin-left:20px; float:left;}
.xwdtlb ul li dd p.bt{ width:900px; float:left; line-height:50px; font-size:18px; color:#333; font-weight:bold; height:50px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xwdtlb ul li dd p.nr{ width:900px; float:left; line-height:30px; font-size:14px; color:#666666; height:66px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.xwdtlb ul li dd p.sj{ width:900px; float:left; line-height:30px; font-size:14px; color:#0288d1;}
.xwdtlb p{ line-height: 30px; text-indent: 2em; margin-bottom: 10px; font-size: 14px;}
.fenye{ width:100%; text-align:center; float:left; margin-top:60px; margin-bottom:20px;}
.fenye a{ padding:5px 10px; border:#eee solid 1px; margin:0 5px; }
.fenye a:hover{ background:#333333; color:#FFF;}
.dbugs{ width:1200px; float:left; line-height:40px; margin-top:20px;}
.xwxq{ width:1200px; float:left; min-height:600px; margin-top:50px;}
.xwxq>p{font-size:18px;text-align:center;line-height:35px;}
.xwxq h1{ width:1200px; text-align:center; font-size:24px; line-height:50px; font-weight:bold;}
.xwxq h2{ width:1200px; text-align:center; font-size:14px; color:#666; line-height:40px;}
.xwxq h3{ width:1200px; font-size:14px; color:#666; line-height:30px;}
.xwxq h3 .uia{ width:1200px; text-align:center; float:left; margin:15px 0;}
.mthz{ width:1200px; float:left; margin-top:90px;}
.mthz dt{ width:1200px; float:left; font-size:28px; font-weight:bold; text-align:center; font-weight:bold;}
.mthz dd{ width:1200px; float: left; text-align:center; line-height:40px; font-size:18px; margin-top:15px;}
.mtlb{ width:1200px; float:left; margin-bottom:100px;}
.mtlb ul li{ width:101px; height:101px; margin:24px; float:left;  text-align:center;}
.mtlb ul li img{ transition:all 1s; width:101px; height:101px; }
.mtlb ul li img:hover{transform:scale(1.1);}
.dzspt3{ width:100%; float:left; background: url(/Public/Home/default/images/uxa.jpg); background-size:100% auto; padding-bottom:38px;}
.dzspt4{ width:100%; float:left; background: url(/Public/Home/default/images/usa.png);  height:500px; background-size:100% auto; padding-bottom:38px;}
.lxwm{ width:1200px; float:left; border-bottom: #eee solid 1px;}
.lxwm ul li{ width:400px; float:left; height:100px; margin-top:50px;}
.lxwm ul li dt{ width:51px; float:left;}
.lxwm ul li dd{ width:330px; float: right; line-height:30px;}
.lxwm ul li dd p{ width:330px; float:left; font-size:16px;}
.lxwm ul li dd p span{ font-weight:bold; font-size:18px;}
.lxwm ul li dd p.bt{ width:330px; font-size:18px; font-weight:bold;}
.lxwm ul li.dh{ width:1200px; float:left;}
.lxwm ul li.dh dt{ width:51px; float:left;}
.lxwm ul li.dh dd{ width:300px; float: left; margin-left:20px; line-height:30px;}
.lxwm ul li.dh dd p{ width:345px; float:left; font-size:16px;}
.lxwm ul li.dh dd p span{ font-weight:bold; font-size:18px;}
.lxwm ul li.dh dd p.bt{ width:330px; font-size:18px; font-weight:bold;}
.yhdg{ width:1200px; float:left; margin-top:50px; margin-bottom:100px;}
.yhdg dt{ width:51px; float:left;}
.yhdg dd{ width:1129px; margin-left:20px; float: right; margin-bottom:20px;}
.yhdg dd p.bt{ width:1100px; font-size:18px; line-height:40px; font-weight:bold;}
.yhdg dd p.nr{ width:1100px; font-size:16px; line-height:30px; margin-top:10px;}
.yhdg dd p.nr img{ margin-right:35px;}
.wxzc{ width:100%; float:left; background:url(/Public/Home/default/images/wx_02.jpg) bottom no-repeat; background-size:100% auto; }
.wxz{ width:1200px; float:left; margin:80px 0;}
.wxz_nav{ float:left; font-size:42px; width:1200px; color:#333333; line-height:60px; text-align:center; font-family:"楷体"; font-weight:bold;}
.wzx_com{ width:1200px; float:left; text-align:center; line-height:32px; color:#333333; margin-top:50px; font-size:20px; font-family:"楷体"; font-weight:bold;}
.wzx_com p{ width:1200px; text-align:center; float:left; line-height:50px; margin-top:50px; color:#8d4907; font-size:30px;}
.xzps{ background:#c90e00; height:80px; border-radius:80px; width:940px; margin-left:115px; line-height:80px; text-align:center; font-size:28px; color:#FFF; float:left; margin-top:50px;}
.xzps a{ color:#fff;}
.zpms{ width:100%; text-align:center; margin-top:50px; font-size:40px; float:left; font-family:"楷体"; line-height:56px;}
.zplb{ width:100%; float:left; background:url(/Public/Home/default/images/wx_03.jpg) bottom no-repeat; background-size:100% auto; }
.wrczlb1{ width:1200px; float:left; margin-top:50px; margin-bottom:50px; padding-bottom:170px;}
.wrczlb1 ul li{ border:#c90e00 solid 2px; float:left; height:1100px; background:#FFF; margin:15px 8px; width:280px;}
.bts1{ width:240px; float:left; margin-left:20px; margin-top:20px; margin-bottom:20px; text-align:center; padding-bottom:20px; border-bottom:#eee solid 2px;}
.bts1 dt{ width:240px; float:left; font-size:22px; color:#c90e00; font-weight:bold; line-height:50px;}
.bts1 dd{ width:240px; float:left; font-size:16px; height:60px; line-height:30px; color:#666666;}
.btsnr1{ width:240px; float:left;margin:0 20px; border-bottom:#eee solid 1px; }
.btsnr1 ul li{ width:240px; float:left; border:0; margin:0; height:auto;}
.btsnr1 ul li dt{ width:180px; float:left; font-size:18px; padding-left:60px; font-weight:bold; line-height:50px;}
.btsnr1 ul li dt img{ margin-top:-5px;}
.btsnr1 ul li dd{ width:240px; float:left; text-align:center; font-size:13px; color:#666666; line-height:30px; min-height:30px;}
.btsnr1 ul li dd.snh{ width:240px; height:90px;}
.btsnr1 ul li.csgg{ width:240px; float:left;}
.btsnr1 ul li.csgg dt{ width:240px; float:left;}
.btsnr1 ul li.csgg dd{ width:240px; float:left;}
.btsnr1 ul li.csgg dd p{ width:240px; float:left;}
.btsnr1 ul li.csgg dd p span.lx{ width:70px; float:left;}
.btsnr1 ul li.csgg dd p span.ngs{ width:170px; text-align:left; float:left;}
.zsfj{ width:240px; float:left; margin:20px;}
.zsfj_nav{ width:240px; float:left; text-align:center; line-height:50px; font-size:22px; font-weight:bold;}
.zsfj_com{ width:240px; float:left; border:0;}
.zsfj_com ul li{ width:240px; float:left; border:0; height:auto; margin:0;}
.zsfj_com ul li dt{ float:left; width:25px;}
.zsfj_com ul li dt img{ width:18px; margin-top:5px;}
.zsfj_com ul li dd{ float:left; width:215px; color:#666666; line-height:20px; margin:5px 0;}
.sjzs{ width:100%; float:left; background:url(/Public/Home/default/images/wx_04.jpg) top no-repeat;background-size:100% auto; }
.sjzs_nav{ width:1200px; float:left; font-size:40px; font-weight:bold; margin-top:50px; font-family:"楷体"; text-align:center;}
.sjzs_com{ width:1242px; margin-left:-21px; float:left; margin-top:83px;}
.sjzs_com ul li{ width:1242px; float:left; margin-top:-30px;}
.sjzs_com ul li dt{ width:584px; float:left;}
.sjzs_com ul li dd{ width:584px; float: right; line-height:30px; margin-top:50px; font-size:20px;}
.sjzs_com ul li dd p{ width:584px; float:left; margin:10px 0;}
.sjzs_com ul li dd p span.tub{ width:30px; float:left;}
.sjzs_com ul li dd p span.tub img{ margin-top:-5px;}
.sjzs_com ul li dd p span.tubnr{ width:554px; float:left;}
.sjzs_com ul li.sjzs_comyo{width:1242px; float:left;}
.sjzs_com ul li.sjzs_comyo dt{ width:659px; float:right;}
.sjzs_com ul li.sjzs_comyo dd{ width:483px; float:left; margin-top:20px; margin-top:140px; line-height:30px; font-size:20px;}
.sjzs_com ul li.sjzs_comyo dd p{ width:483px; float:left; margin:10px 0;}
.sjzs_com ul li.sjzs_comyo dd p span.tub{ width:30px; float:left;}
.sjzs_com ul li.sjzs_comyo dd p span.tub img{ margin-top:-5px;}
.sjzs_com ul li.sjzs_comyo dd p span.tubnr{ width:453px; float:left;}
.ydsg{ width:100%; float:left;  margin-top:125px; background-size:100% auto;}
.ydsg_nav{ width:1200px; text-align:center; float:left; margin-top:50px;}
.ybs{ width:717px; margin-left:241px; float:left; border:#333 solid 1px; margin-top:20px; line-height:73px; text-align:center; font-size:20px;}
.ybs p{ width:707px; border:#333 solid 1px; float:left; margin:5px;}
.yjk{ width:620px; float:left; line-height:30px; font-size:18px; margin-left:290px; text-align:center; margin-top:30px; margin-bottom:90px;}
.xzhw{ width:1200px; float:left; margin-top:58px; margin-bottom:80px;}
.xzhw ul li{ border:#c90e00 solid 1px; float:left; width:282px; margin:0 7.5px; height:345px;}
.xzhw ul li dt{ width:283px; float:left; text-align:center; margin-top:38px; line-height:40px; font-size:20px; font-weight:bold;}
.xzhw ul li dt img{ margin-bottom:10px;}
.xzhw ul li dd{ width:230px; margin:0 26.5px; float:left; line-height:24px; font-size:14px; color:#333; margin-top:15px;}
.yscblx{ width:1200px; float:left; margin:50px 0;}
.yscblx ul li{ width:600px; float:left; margin-bottom:15px;}
.yscblx ul li dt{ width:170px; float:left;}
.yscblx ul li dd{ width:370px; margin-left:15px; float:left; margin-top:20px;}
.yscblx ul li dd p.bt{ width:370px; border-bottom:#eee solid 1px; line-height:50px; font-size:20px; font-weight:bold;}
.yscblx ul li dd p.nr{ width:370px; line-height:25px; margin-top:20px; font-size:14px; color:#333333;}
.tsjbxx{ width:100%; float:left; background:url(/Public/Home/default/images/yszp_441.png); padding:95px 0; background-size:100% auto;  margin-top:50px;}
.tsjb{ width:1200px; float:left;}
.tsjb dt{ width:420px; text-align:center; float:left;}
.tsjb dd{ width:765px; float:right;}
.tsjb dd p.bt{ width:765px; color:#FFF; font-size:30px; float:left; line-height:50px; font-weight:bold;}
.tsjb dd p.nr{ width:765px; color:#FFF; font-size:18px; float:left; margin-top:20px; line-height:36px;}
.tsjb dd p.ckxx{ width:500px; margin-top:40px; color:#FFF; font-size:16px; text-align:center; border:#FFF solid 1px; float:left; border-radius:50px; line-height:50px;}
.tsjb dd p.ckxx a{ color:#c00a02}
.wsxma_nav{ width:1200px; float:left; font-size:32px; color:#333; text-align:center; font-weight:bold; line-height:56px; margin-top:70px;}
.wrczlba{ width:1200px; float:left; margin-top:50px; margin-bottom:50px; }
.wrczlba ul li{ border:#c90e00 solid 2px; float:left; height:950px; background:#FFF; margin:15px 8px; width:280px;}
.btsa{ width:240px; float:left; margin-left:20px; margin-top:20px; margin-bottom:20px; text-align:center; padding-bottom:20px; border-bottom:#eee solid 2px;}
.btsa dt{ width:240px; float:left; font-size:22px; color:#c90e00; font-weight:bold; line-height:50px;}
.btsa dd{ width:240px; float:left; font-size:16px; height:60px; line-height:30px; color:#666666;}
.btsnra{ width:240px; float:left;margin:0 20px; border-bottom:#eee solid 1px; }
.btsnra ul li{ width:240px; float:left; border:0; margin:0; height:auto;}
.btsnra ul li dt{ width:180px; float:left; font-size:18px; padding-left:60px; font-weight:bold; line-height:50px;}
.btsnra ul li dt img{ margin-top:-5px;}
.btsnra ul li dd{ width:240px; float:left; font-size:13px; color:#666666; line-height:30px; min-height:30px;}
.btsnra ul li dd.snh{ width:240px; height:90px;}
.btsnra ul li.csgg{ width:240px; float:left; height:230px;}
.btsnra ul li.csgg dt{ width:240px; float:left;}
.btsnra ul li.csgg dd{ width:240px; float:left; line-height:25px;}
.btsnra ul li.csgg dd p{ width:240px; float:left;}
.btsnra ul li.csgg dd p span.lx{ width:70px; float:left;}
.btsnra ul li.csgg dd p span.ngs{ width:170px; text-align:left; float:left;}
.zsfja{ width:240px; float:left; margin:20px;}
.zsfja_nav{ width:240px; float:left; text-align:center; line-height:50px; font-size:22px; font-weight:bold;}
.zsfja_com{ width:240px; float:left; border:0;}
.zsfja_com ul li{ width:240px; float:left; border:0; height:auto; line-height:32px; margin:0;}
.gpys{ width:100%; float:left; background:url(/Public/Home/default/images/yszp_47.jpg) no-repeat; background-size:100% auto; }
.gpys_com{ width:930px; border:#FFF solid 1px; float:left; margin-left:135px; margin-top:100px; margin-bottom:126px; color:#FFF; font-size:28px; text-align:center; line-height:50px; text-align:center; padding:50px 0;}
.ggsw{ width:100%; float:left;}
.ggsw img{ width:100%;}
.yszplb{ width:1200px; float:left; margin-top:83px;}
.yszplb ul li{ width:1200px; float:left;}
.yszplb ul li dt{ float:right; width:455px;}
.yszplb ul li dd{ float:left; width:600px;}
.yszplb ul li dd p.bt{ width:600px; float:left; font-size:28px; margin-top:100px; font-weight:bold; color:#aa7b38;}
.yszplb ul li dd p.nr{ width:600px; float:left; font-size:18px; line-height:30px; color:#333333; margin-top:15px;}
.yszplb ul li.zs{ width:1200px; float:left;}
.yszplb ul li.zs dt{ float:left; width:615px;}
.yszplb ul li.zs dd{ float: right; width:555px;}
.yszplb ul li.zs dd p.bt{ width:555px; float:left; text-align:right; font-size:28px; margin-top:100px; font-weight:bold; color:#aa7b38;}
.yszplb ul li.zs dd p.nr{ width:555px; float:left; text-align:right; font-size:18px; line-height:30px; color:#333333; margin-top:15px;}
.yszplb ul li.dis{ width:1200px; float:left; margin-top:30px;}
.yszplb ul li.dis dt{ float:right; width:530px;}
.yszplb ul li.dis dd{ float:left; width:568px;}
.yszplb ul li.dis dd p.bt{ width:568px; float:left; font-size:28px; margin-top:100px; font-weight:bold; color:#aa7b38;}
.yszplb ul li.dis dd p.nr{ width:568px; float:left; font-size:18px; line-height:30px; color:#333333; margin-top:15px;}
.cblc{ width:100%; float:left; background:url(/Public/Home/default/images/yszp_63.jpg); background-size:100% auto; margin-top:50px; padding-bottom:115px;}
.lclb_nav{ width:1200px; float:left; text-align:center; font-size:32px; font-weight:bold; color:#FFF; margin-top:108px; margin-bottom:82px;}
.lclb{ width:1045px; float:left; margin-left:77.5px;}
.lclb ul li{ width:1045px; float:left;}
.lclb ul li dt{ width:1045px; float:left; text-align:center; color:#FFF; font-size:22px; line-height:50px;}
.lclb ul li dd{ width:945px; float:left; border:#CCC solid 1px; text-align:center; border-radius:10px; padding:20px 50px; margin:10px 0; color:#d7d7d7; font-size:16px; line-height:30px;}
.lclb ul li p{ width:1045px; text-align:center; float:left; margin-top:20px;}
.dssys{ width:100%; float:left; background:url(/Public/Home/default/images/yszp_64.jpg) top; background-size:100% auto; padding-bottom:100px;}
.wxz_com{ width:980px; float:left;margin-left:110px; margin-top:70px;}
.wxz_com ul li{ width:980px; float:left;  line-height:50px; font-size:20px;}
.wxz_com ul li dt{ width:840px; float:left;}
.wxz_com ul li dd{ width:140px; float:right; text-align:right;}
.wrapqwjf{ width:100%; float:left; background:#f6f6f6;}
.tab_ul1djf{ width:1220px; margin:0 auto; height:155px;}
.tab_ul1djf li{float:left; width:180px; line-height:65px; font-size:16px; background:#ececec; border:#dbdbdb solid 1px; margin:45px 9px; text-align: center; cursor:pointer;}
.xxknrdjf{display: none; margin:0 auto; width:1200px;}
.xxknrdjf:first-child{display:block;}
.tab_ul1djf li.activejf{color:#fff; background:#c90e00; z-index:99; height:65px; cursor:pointer;}
.contentdjf{ width:100%; background:#FFF; float:left;}
.bkjc{ width:1200px; float:left;}
.bkjc ul li{ width:400px; height:185px;float:left; margin:25px 0;}
.bkjc ul li dt{ width:145px; float:left;}
.bkjc ul li dd{ width:240px; float:left; margin-left:15px;}
.bkjc ul li dd p.bt{ width:220px; float:left; line-height:50px; font-size:20px; font-weight:bold;}
.bkjc ul li dd p.nr{ width:220px; float:left; line-height:25px; font-size:14px; color:#333;}
.sbjca{ width:100%; float:left; background: url(/Public/Home/default/images/shu_02.jpg); background-size:100% auto;  margin-top:50px;}
.jc{ width:1200px; float:left; margin-top:80px; margin-bottom:133px;}
.jc ul li{ border:#FFF solid 1px; width:300px; margin:0 9px; text-align:center; color:#FFF; padding:0 40px; float:left; height:505px;}
.jc ul li dt{ width:300px; float:left; border-bottom:#9b9b9b solid 1px; color:#efc782; margin-top:50px; padding-bottom:30px;}
.jc ul li dt p.bt{ width:300px; float:left; font-size:24px; line-height:50px; font-weight:bold;}
.jc ul li dt p.nr{ width:300px; float:left; font-size:18px; line-height:30px;}
.jc ul li dd{ width:300px; float:left; margin-top:30px;}
.jc ul li dd p{ width:300px; float:left; line-height:40px; font-size:18px;}
.jc ul li dd p.jta{ width:300px; float:left; height:20px; line-height:20px;}
.jc ul li dd p.jta img{ height:18px;}
.zpzslb{ width:1200px; float:left; margin-top:50px;}
.zpzslb ul li{ float:left; width:1200px;}
.kjtscb{ width:1200px; float:left; margin:40px 0;}
.kjtscb ul li{ width:230px; float:left; margin:20px 35px;}
.kjtscb ul li dt{ width:230px; text-align:center; float:left; height:212px;}
.kjtscb ul li dd{ width:230px; float:left;}
.kjtscb ul li dd p.bt{ width:230px; float:left; border-bottom:#CCC solid 1px; line-height:50px; font-size:20px; font-weight:bold;}
.kjtscb ul li dd p.nr{ width:230px; float:left; line-height:25px; height:75px; margin-top:10px;}
.tsjb1{ width:1200px; float:left;}
.tsjb1 dt{ width:420px; text-align:center; float:left;}
.tsjb1 dd{ width:765px; float:right;}
.tsjb1 dd p.bt{ width:765px; color:#FFF; font-size:30px; float:left; line-height:50px; font-weight:bold;}
.tsjb1 dd p.nr{ width:765px; color:#FFF; font-size:16px; float:left; line-height:36px;}
.tsjb1 dd p.nr span.nrbt{ width:80px; float:left;}
.tsjb1 dd p.nr span.nrrn{ width:680px; float:left;}
.tsjb1 dd p.ckxx{ width:500px; margin-top:40px; color:#FFF; font-size:16px; text-align:center; border:#FFF solid 1px; float:left; border-radius:50px; line-height:50px;}
.xssza_nav{ width:1200px; float:left; text-align:center; font-size:30px; margin-bottom:50px; color:#FFF; font-weight:bold;}
.tsjbxxa{ width:100%; float:left; background:url(/Public/Home/default/images/zr.jpg); padding:90px 0; background-size:100% auto;}
.jptszs{ width:100%; float:left; background:#efefef;}
.jpzs{ width:1200px; float:left; margin:50px 0;}
.jpzs ul li{ width:600px; float:left; text-align:center; margin-bottom:50px;}
.zrbj{ width:100%; float:left; background:url(/Public/Home/default/images/zrbj_02.jpg); background-size:100% auto;  padding-top:50px;}
.fxsjxc1{ width:1200px; float:left; margin:50px 0;}
.fxsjxc1 ul li{ width:1200px; float:left; margin-bottom:50px;}
.fxsjxc1 ul li dt{ width:120px; font-size:20px; text-align:center; border:#fff solid 1px; color:#fff; line-height:50px; float:left;}
.fxsjxc1 ul li dd{ width:1200px; float:left; line-height:30px; font-size:16px; color:#fff; margin-top:15px;}
.wsxm_comq{ width:1200px; float:left; margin-top:50px;}
.wsxm_comq ul li{ width:600px; float:left; margin-bottom:70px;}
.wsxm_comq ul li dd{ width:560px; float:left;}
.wsxm_comq ul li dd p.bt{ width:560px; float:left; line-height:40px; font-size:26px; color:#875608; font-weight:bold; height:40px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wsxm_comq ul li dd p.nr{ width:560px; float:left; font-size:16px; line-height:27px; height:54px; margin-top:15px; color:#666; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.cshzlc_com2{ width:1200px; float:left; margin-top:63px; margin-bottom:50px;}
.cshzlc_com2 ul li{ width:280px; text-align:center; float:left;}
.cshzlc_com2 ul li dt{ width:100px; margin-left:90px; height:100px; background:#FFF; border-radius:100%; text-align:center; line-height:100px;}
.cshzlc_com2 ul li.jt{width:20px; height:100px; background:none; border-radius:100%; text-align:center; line-height:100px;}
.cshzlc_com2 ul li dd{ color:#333; text-align:center; line-height:30px; margin-top:24px;}
.cshzlc_com2 ul li dd p.bt{font-size:20px; width:90%; margin:0 5%;  float:left;}
.cshzlc_com2 ul li dd p.nr{font-size:14px; width:90%; margin:20px 5%; float:left; line-height:20px;}



.ldrs{ width:100%; float:left; background:url(/Public/Home/default/images/qydx_02.jpg) bottom; padding-bottom:180px; background-size:100% 100%; }
.ldrsx{ width:100%; float:left;}
.ldrsx ul li{ width:340px; float:left; margin:40px 20px 0 0; height: 300px;box-shadow:0 0 24px #eaeef5; border-radius: 5px; padding: 20px;}
.ldrsx ul li h2{ width:100%; float:left; font-size:26px; color:#7b5201; font-weight:bold;line-height: 60px;}
.ldrsx ul li p{ width:100%; float:left; line-height:30px; font-size:14px; line-height:30px;}
.ldrsx ul li:hover{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    -o-transition:.5s;
    -moz-transition:.5s;
    transition:.5s;
    box-shadow:0 0 10px rgba(0,0,0,0.3)
}






.mrjmttj{ width:100%; float:left; background:url(/Public/Home/default/images/qydx_03.jpg) top no-repeat; background-size:100% auto; }
.mrjmttj_com{ width:1200px; float:left; margin-top:50px;}
.mrjmttj_com ul li{ width:1200px; float:left; background:url(/Public/Home/default/images/kua.png) left no-repeat;}
.mrjmttj_com ul li dt{ width:430px; text-align:center; float:left; margin-top:90px;}
.mrjmttj_com ul li dd{ min-width:170px; margin-top:120px; margin-left:60px; float:left; background:#dfb677; height:70px; line-height:70px; text-align:center;  border-radius:5px; color:#333; font-size:28px;}
.mrjmttj_com ul li .wzjs{ width:640px; margin-top:30px; float: right; background:#9f6d2b; padding:35px; min-height:220px; color:#fff; border-radius:5px;}
.mrjmttj_com ul li .wzjs p.neta{ width:640px; float:left; color:#FFF; font-size:18px;}
.mrjmttj_com ul li .wzjs p.neta_nav{ width:640px; font-weight:bold; float:left; color:#FFF; font-size:18px; margin-top:30px;}
.mrjmttj_com ul li .wzjs p.neta_ner{ width:640px; float:left; color:#FFF; font-size:18px; line-height:32px; margin-top:15px;}
.mrjmttj_com ul li.dier{ width:1200px; float:left; background:url(/Public/Home/default/images/kua.png) right no-repeat;}
.mrjmttj_com ul li.dier dt{ width:430px; text-align:center; float: right; margin-top:90px;}
.mrjmttj_com ul li.dier dd{ min-width:170px; margin-top:120px; float: right; margin-right:60px; background:#dfb677; height:70px; line-height:70px; text-align:center;  border-radius:5px; color:#333; font-size:28px;}
.mrjmttj_com ul li.dier .wzjs{ width:640px; margin-top:30px; float: left; background:#9f6d2b; padding:35px; min-height:220px; color:#fff; border-radius:5px;}
.qydz{ width:100%; float:left; background:url(/Public/Home/default/images/qydx_05.jpg); background-size:100% auto; }
.cwjs{ width:1200px; float:left; text-align:center; font-size:18px; color:#FFF; line-height:35px; margin:30px 0;}
.ppcj{ width:905px; float:left; font-family:"宋体"; background:#c89549; color:#FFF; font-size:30px;  font-weight:bold; height:70px; line-height:70px; text-align:center; margin:0 147.5px; border-radius:70px;}
.hxmx{ background:url(/Public/Home/default/images/jix.png); width:840px; float:left; height:175px; margin-left:180px; margin-top:50px; margin-bottom:150px;}
.hxmx_nav{ width:840px; font-size:38px; color:#FFF; font-weight:bold; text-align:center; margin-top:-30px;}
.hxmx_nav span{ font-family:"宋体"; margin:0 15px;}
.hxmx_com{ width:720px; margin-left:50px; margin-top:20px; float:left; text-align:center; line-height:40px; font-size:22px; color:#FFF;}
.rwsk{ width:100%; float:left; background:url(/Public/Home/default/images/rwx_02.jpg); background-size:100% 100%; }
.rwsk_com{ width:1200px; float:left; margin:50px 0;}
.rwsk_com ul li{ float:left; width:280px; height:330px; margin:10px;}
.rwsdbj{ width:100%; float:left; background:url(/Public/Home/default/images/rwsk_17.jpg); background-size:100% 100%;  padding-bottom:100px;}
.ldrsx1{ width:100%; float:left;}
.ldrsx1 ul li{ width:100%; float:left; text-align:center;}
.ldrsx1 ul li dt{ width:100%; float:left; font-size:26px; color:#fff; margin-top:50px; font-weight:bold;}
.ldrsx1 ul li dd{ width:100%; float:left; line-height:40px; color:#fff; font-size:16px; line-height:30px; margin-top:20px;}
.tw{ width:1200px; float:left; margin-top:50px;}
.tw img{ width:1200px;}
.tw_com{ width:1200px; float:left; margin-bottom:115px;}
.tw_com ul li{ width:1200px; background:#f2f2f2; float:left; margin-top:25px;}
.tw_com ul li dt{ width:510px; float:left;}
.tw_com ul li dd{ width:600px; margin-left:50px; float:left; margin-top:50px;}
.tw_com ul li dd p.bt{ width:600px; float:left; font-size:28px; font-weight:bold;}
.tw_com ul li dd p.nr{ width:600px; float:left; font-size:18px; color:#666666; line-height:30px; margin-top:30px;}
.xssz1_nav{ width:1200px; float:left; text-align:center; font-size:28px; margin-top:50px; color:#FFF; font-weight:bold;}
.zrbj1{ width:100%; float:left; background: url(/Public/Home/default/images/shu_02.jpg); background-size:100% auto;  padding-top:50px;}
.service{width:200px;height:292px; padding-top:5px;position:fixed;top:350px;right:15px; overflow:hidden; z-index:100;}
.html #service{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.service li{width:197px;height:60px; position:relative; margin-top:-1px; float:right;}
.service li img{float:right;}
.service li a{height:60px;float:right;display:block;min-width:60px;max-width:197px;}
.service li a .shows{display:block;}
.service li a .hides{margin-right:-500px;cursor:pointer;cursor:hand;}
.service li a .hides span{ text-align:left; width:500px; margin-left:30px; float:left; font-size:14px !important;}
.service li a.weixin_area .hides{display:none;position:absolute;right:500px;}
.service li a.weixin_area .hides img{ width:auto;}
.service li a.weixin_area .weixin{display:none;position:absolute;right:10px;top:72px}
.service li a.weixin_area .weixin img{ width:auto;}
.p2{width:197px;background-color:#A7D2A9;height:60px;margin-left:47px;text-align:center;line-height:60px}
.p3{width:197px;background-color:#EC9890;height:60px;margin-left:47px;text-align:center;line-height:60px}
.p1{width:60px;height:60px;float:left}
.pofu{ width:60px; float:left; position:fixed; right:10px; top:40%;}
.pofu ul li{ width:60px; height:60px; margin:5px 0; position:relative;}
.pofu ul li ul{  position:absolute; display:none; top:0; right:60px;}
.pofu ul li ul li{ float:left; width:100%; margin:0; line-height:60px;}
.pofu ul li ul.eeq{ width:150px;}
.pofu ul li ul.eeq li{ float:left; width:100%; line-height:60px;}
.pofu ul li ul.eeq li img{ width:150px;}
.pofu ul li ul.dh{ width:200px; color:#FFF;}
.pofu ul li ul.dh li{ float:left; background:#ea8d84; width:100%; line-height:60px;}
.pofu ul li ul.dh li img{ height:60px; float:left; margin-right:15px;}
.pofu ul li ul.qq{ width:680px; color:#FFF;}
.pofu ul li ul.qq li{ float:left; width:170px; background:#85c187; margin-bottom:5px; line-height:60px;}
.pofu ul li ul.qq li dt{ width:60px; text-align:center; float:left; line-height:60px;}
.pofu ul li ul.qq li dd{ width:100px; margin-left:10px; float:left;}
.pofu ul li ul.qq li a{ color:#fff;}
.pofu ul li ul.qq li img{ height:60px; margin:0; padding:0; float:left;}
.pofu ul li:hover ul{ display:block;}
/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:480px;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 .floatDqq li img{ height:20px;}
#floatDivBoxs .floatDtxt{font-size:16px;color:#333; padding-left:10%; margin-top:15px;}
#floatDivBoxs .floatDtel{ width:90%; padding-left:10%; font-size:18px; margin-bottom:15px; font-weight:bold; line-height:30px; color:#b51b2e;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;}
#rightArrow{width:50px;height:45px;background:url(/Public/Home/default/images/online_arrow.jpg) no-repeat;position:fixed;top:480px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}
.wxgsz{ width:100%; float:left; text-align:center; line-height:30px; font-size:16px; padding:15px 0; background:#eee;}
.ys{ width:100%; background:#f4f4f4; float:left;}

/*729新加样式*/
.jxcstj{ width:100%; float:left;}
.jxcstj_nav{ width:100%; text-align:center; line-height:50px; margin-bottom:50px; font-size:28px; font-weight:bold; color:#333;}
.jxcstj_nav span{ color:#c91f18}
.jxcstj_com{ width:100%; float:left; }
.jxcstj_com ul li{ width:293px; float:left; background:#FFF; margin-right:8px; margin-bottom:30px; border:#d7d7d7 solid 1px; box-shadow:#eee 0 0 10px;}
.jxcstj_com ul li dt{ width:280px; padding-left:13px; color:#FFF; float:left; font-size:18px; line-height:50px; height:50px; background:#c91f18;}
.jxcstj_com ul li dd.tcjs{ width:275px; padding:0 9px; float:left; margin-top:15px; color:#666666;}
.jxcstj_com ul li dd.tcjs p{ width:275px; margin:5px 10px; float:left;}
.jxcstj_com ul li dd.tcjs p span.tbx{ width:80px; float:left; line-height:25px;}
.jxcstj_com ul li dd.tcjs p span.nra{ width:195px; float:left; line-height:25px;}
.jxcstj_com ul li dd.tcjs p.cbj{ width:275px; float:left; line-height:50px; border-top:#eee solid 1px;}
.jxcstj_com ul li dd.tcjs p.cbj span.tbx{ width:80px; float:left; line-height:50px; font-weight:bold;}
.jxcstj_com ul li dd.tcjs p.cbj span.nra{ width:195px; float:left; line-height:50px; color:#c90e00; font-size:20px;}

.jxcstj_com ul li dd.zixun{ width:275px; padding:0 9px; float:left; margin-bottom:10px; color:#666666;}
.jxcstj_com ul li dd.zixun p.zx{ width:275px; float:left; height:30px; background:#c91f18; line-height:30px; text-align:center;}
.jxcstj_com ul li dd.zixun p.zx a{ color:#FFF;}
.jxcstj_com ul li dd.zixun p.zxyl{ width:275px; float:left; height:30px; line-height:30px; text-align:center;}
.jxcstj_com ul li dd.zixun p.zxyl a{ color:#c91f18;}

.tuijs{ width:100%; float:left; background:#c91f18c4 !important; margin-top:20px; padding:20px 0; margin-bottom:50px;}
.tuijs dt{ width:100%; text-align:center; line-height:50px; color:#FFF;}
.tuijs dd{ width:100%; text-align:center; }
.tuijs dd a{ color:#c91f18; background:#fff; width:100px; display:inline-block; height:30px; line-height:30px;}

.mfzx{ width:240px; padding:0 9px; float:left; margin-bottom:10px; color:#666666;}
.mfzx p.zx{ width:150px; margin-left:45px; float:left; height:30px; background:#c91f18; line-height:30px; text-align:center;}
.mfzx p.zx a{ color:#FFF;}
.mfzx p.qcmf{ width:100%; color:#c91f18; line-height:25px; float:left; text-align:center;}
.mfzx p.zxyl{ width:240px; float:left; height:30px; line-height:30px; text-align:center;}
.mfzx p.zxyl a{ color:#c91f18;}
.xinxu{ width:100%; float:left; background:#c91f18; padding:20px 0;}
.xinxu ul{ width:1200px; margin:0 auto;}
.xinxu ul li{ width:590px; float:left; background:#c00a02; margin-right:20px; padding:10px 0;}
.xinxu ul li dt{ width:40px; float:left; color:#FFF; line-height:20px; padding:0 10px; border-right:#CCC dashed 1px; text-align:center;}
.xinxu ul li dd{ width:510px; float:left; color:#FFF; line-height:20px;}
.xinxu ul li dd p.gfs{ width:408px; text-align:center; float:left; line-height:40px; border-right:#CCC dashed 1px;}
.xinxu ul li dd p.zxyla{ width:80px; padding:0 10px; text-align:center; float:left; line-height:40px;}
.xinxu ul li dd p.zxyla span.zcx{ width:80px; text-align:center; float:left; line-height:20px;}
.xinxu ul li dd p.zxyla span.lzcx{ width:80px; text-align:center; background:#FFF; float:left; line-height:20px;}
.xinxu ul li dd p.zxyla span.lzcx a{ color:#c00a02;}
.xinxu ul li:last-child{ margin-right:0;}

.yslc{ width:100%; text-align:center; line-height:50px; font-size:18px;}
.yslc a{ color:#c00a02;}

.lunbo .swiper-slide-active{height:100px !important;}

.pageimg {text-align:center;}
.zhong .xwxx>p{text-align:left;}

.weixintc{    position: fixed;
    left: 39%;
    z-index: 99999;
    top: 40%;display:none}
.weixintc img{width:180px;}
.weixintc a{position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 99999999999;
    background-image: url(../../../../uploads/img1/fancybox_sprite.png)
	}	
	
/*分页样式*/
#fenye table {margin:0 auto; } 
#pagelist { padding:30px 0; text-align: center; } 
#pagelist a { float:left; width:30px; height: 30px; line-height: 30px; background:#fff; border-radius:3px; font-size:14px; border:1px solid #e3e3e3; margin:0 5px; color:#5b5b5b; } 
#pagelist a:hover { color:#0288d1; } 
#pagelist .prev,
#pagelist .next { display:block; height:30px; width: 30px } 
#pagelist .next img,#pagelist .next img { margin-top: -3px } 

#pagelist .prev:hover { background:url(paging-prevh.png) center no-repeat 50% 50%; } 
#pagelist .next:hover { background:url(paging-nexth.png) center no-repeat 50% 50%; } 
#pagelist .curr,
#pagelist .curr:hover { background: #0288d1; color: #fff; border: 1px solid #0288d1; } 
#pagelist .prev { background:url(paging-prev.png) no-repeat 50% 50%; } 
#pagelist .next { background:url(paging-next.png) no-repeat 50% 50%; } 
#fenye a { border-radius:2px; margin:0px 5px; } 
#fenye { text-align: center;} 


/*合作出版社*/

.chubanshe{width: 1200px;float: left;margin: 20px 0;}
.chubanshe ul{overflow: hidden;}
.chubanshe ul li{width: 518px; height: 120px; overflow: hidden; float: left; border: 1px solid #eee; margin:0 20px 20px 0; padding: 20px;}
.chubanshe ul li img{float: left;width: 100px; height: 100px; margin-right: 20px; margin-bottom: 100px}
.chubanshe ul li h2{line-height: 40px; font-size: 16px; font-weight: bold;}
.chubanshe ul li p{ line-height: 30px; }

.cbs_gj{}
.cbs_gj ul{}
.cbs_gj ul li{float: left;
width: 268px;
    height: 92px;
    background: #ffffff;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%);
    border-radius: 8px;
    margin-bottom: 47px; margin-right: 20px;}
.cbs_gj ul li img{ width: 268px height:92px; }

/*文章内容页*/

.typelist{height: 280px; background: #0a83e9 url(/Public/Home/default/images/dyocrumbs-bg.jpg) center no-repeat;}
.weizhi { line-height: 60px; font-size: 14px;color: #fff; }
.weizhi a{color: #fff; }
.weizhi1 { line-height: 60px; font-size: 14px;color: #333; }
.weizhi1 a{color: #333; }

.typelist ul{ background-color: #fff; padding: 10px 0;}
.typelist ul li{ line-height: 40px; display: block; padding: 0 20px; height: 40px;}
.typelist ul li dt{ float: left; font-weight: bold; }
.typelist ul li dd{ float: left; }
.typelist ul li dd a{ padding: 2px 5px; color: #666;}
.typelist ul li dd a:hover{color: #fc0000;}
.typelist .typeclass{ background-color: #fff; height: 560px; border-top: 1px solid #eee; padding-top: 25px;}
.typelist .typeclass span{ font-size: 18px; line-height: 50px; border-bottom: 3px solid #fe1926; display: inline-block; margin-left: 20px;}
.typelist .typeclass i{float: right;}
.typelist .typeclass i a{display: inline-block; width: 116px; height: 36px;margin: 18px 20px 0 0;line-height: 30px;border-radius: 3px;font-size: 13px;color: #fff; background-color: #FF6600; text-align: center;border: 1px solid#FF6600;}
.typelist .typeclass i a:hover{ background-color: #FF6600; color: #fff; }


.artcon{ margin-top: 20px; }
.artcon .conleft{ width: 860px; border: 1px solid #eee; float: left; padding: 20px;}
.artcon .conleft h2{ line-height: 50px; font-size: 24px; text-align: center; margin-bottom: 30px; }
.artcon .conleft .inrro{ padding: 20px; border: 1px dotted #ccc; background-color: #eee; margin-bottom: 30px; line-height: 30px; }
.artcon .conleft p{ line-height: 30px; font-size: 14px; margin-bottom: 20px;}
.artcon .conleft p a{ color: #0000ff; }
.artcon .conleft .pg{ line-height: 40px; }
.artcon .conleft .pg a{ float: left;  margin-right: 20px; font-weight: bold; }
.artcon .conleft .artlist{}
.artcon .conleft .artlist ul{}
.artcon .conleft .artlist ul li{ padding: 10px;  border-bottom: 1px solid #eee;}
.artcon .conleft .artlist ul li h3{ line-height: 40px; font-size: 18px; color: #333; }
.artcon .conleft .artlist ul li p{ line-height: 24px; color: #666; }
.artcon .conleft .artlist ul li p a{ color: #666; }
.artcon .conleft .artlist ul li span{}
.artcon .conleft .artlist ul li:hover{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    -o-transition:.5s;
    -moz-transition:.5s;
    transition:.5s;
    box-shadow:0 0 10px rgba(0,0,0,0.3)
}


.artcon .conright{ float: right; width: 276px; margin-left: 20px;}
.artcon .conright .artcon_tj{padding: 10px; border: 1px solid #eee; margin-bottom: 20px;}
.artcon .conright .artcon_tj h2{border-bottom: 1px solid #eee; font-size: 16px; font-weight: bold;line-height: 40px; margin-bottom: 10px; }
.artcon .conright .artcon_tj ul{}
.artcon .conright .artcon_tj ul li{ line-height: 30px; border-bottom: 1px dotted #eee;}

.sm{}
.sm h2{ font-size: 16px; font-weight: bold;line-height: 40px; display: block;}
.sm p{ line-height: 30px; font-size: 14px; margin: 10px 0; color: #999;}



.btn{display:inline-block;padding:6px 6px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn.active:focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;background-color:#EEE!important;text-shadow:0 1px 1px #fff;color:#CCC!important;cursor:default;border-color:#eee!important;opacity:.9}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}


/*电子书内容页*/
.conbooks{ padding: 20px; background-color: #fff;}
.conbooks h1{ position: relative; font-size: 22px; color: #333; line-height: 50px; border-left: 3px solid #f00; text-indent: 1em;}
.conbooks h1 span{ color: #797979;}
.conbooks h1 .hit{ position: absolute; right:0px; top: 0px; font-size: 14px;}
.conbooks .left{ float: left; margin-right: 40px; position: relative;cursor: pointer;}
.conbooks .left p{text-align: center; font-size: 1em; line-height: 1.5em;}
.conbooks .left img{width: 227px; height: 310px; margin-top: 30px;}
.conbooks .left dt.ererima_img{ position:absolute;left:0;top:0;}
.conbooks .left dt.ererima_img img{width: 227px; height: 310px; margin-top: 30px;}
.hid{display:none;}
.conbooks .center{float:left; width: 600px;border-right: 1px solid #ccc; padding-right: 20px;}
.conbooks .center h2{font-size: 24px; margin-bottom: 20px;}
.conbooks .center ul{}
.conbooks .center ul li{float: left; width: 50%; line-height: 30px;}
.conbooks .center p{ color: #999; text-indent: 2em; font-size: 14px; line-height: 30px; border-bottom: 1px dashed #ccc; padding-bottom: 10px; margin-bottom: 10px}
.conbooks .center .btn{}
.conbooks .center .btn a{display: block; float: left; padding: 15px 24px; margin-left: 20px; color: #fff; background-color:#fc8a29;-webkit-border-radius: 5px;-moz-border-radius: 5px;-moz-transition: all 0.225s ease-in-out; -o-transition: all 0.225s ease-in-out; transition: all 0.225s ease-in-out;}
.conbooks .center .btn a:hover{background: #3B3E43}
.conbooks .right{ float: right; padding: 0 0 20px 20px;}
.conbooks .right img{ width: 250px; margin-bottom: 10px;}
.conbooks .right h2{ font-size: 16px; font-weight: bold; color: #666;}
.conbooks .right p{ font-size: 14px; line-height: 30px;}



.h-info{position:relative;background:#D5534D;padding:8px 0;}
.h-info-list{overflow:hidden}
.h-info-item{width:24%;float:left;border-right:3px solid #ececec;height:60px;text-align:center;font-size:0}
.h-info-item:last-child{border:none}
.h-info-item .icon{background-image:url(/Public/Home/default/images/index_icon.png);display:inline-block;width:40px;height:40px;vertical-align:middle}
.h-info-item .icon.user{background-position:-10px -5px}
.h-info-item .icon.run{background-position:-58px -3px}
.h-info-item .icon.book{background-position:-113px -3px}
.h-info-item .icon.view{background-position:-163px -3px}
.h-info-item .textnum{color:#fff;font-size:16px;line-height:60px;display:inline-block;vertical-align:middle}
.h-info-item .textnum b{color:#fff;padding-left:3px}



.bttons{width: 280px;height: 52px;margin: 0 auto 40px auto;}
.bttons a {display: block;background: #1b81d2;box-shadow: 0 3px 6px rgba(27, 129, 210, 0.42);opacity: 1;border-radius: 27px; line-height: 52px;font-size: 18px;font-family: Microsoft YaHei;text-align: center;color: #FFFFFF}
.bttons a:hover {color: #fff; background: #FA7000;box-shadow: 0 3px 6px rgba(250, 112, 0, 0.42);}


.four-style{width:100%;height:auto;padding-top:50px;box-sizing:border-box}
.four-style .title{display:flex;align-items:center;justify-content:center}
.four-style .title h2{font-size:32px;font-family:Microsoft YaHei;font-weight:bold;line-height:40px;color:#243159}
.four-style span{margin-top:8px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;line-height:40px;color:#818795;text-align:center;display: block;}
.four-style .style-list{margin-top:50px;display:flex;align-items:center;justify-content:space-between}
.four-style .style-list li{width:240px; height:380px; background:#ffffff; box-shadow:0 0 24px #eaeef5; opacity:1;border-radius:12px; -webkit-transition:.5s; -o-transition:.5s; -moz-transition:.5s;transition:.5s}
.four-style .style-list li:hover{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    -o-transition:.5s;
    -moz-transition:.5s;
    transition:.5s;
    box-shadow:0 0 10px rgba(0,0,0,0.3)
}
.four-style .style-list li h2{font-size:20px;font-family:Microsoft YaHei;font-weight:bold;line-height:26px;color:#333333;text-align:center}
.four-style .style-list li span{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;line-height:30px;color:#333333;text-align:center}
.four-style .style-list li p{font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:22px;color:#777777;margin:20px auto 36px}
.four-style .style-list li a{display:block;width:168px;height:38px;background:#1b81d2;opacity:1;border-radius:23px;margin:0 auto;text-align:center;font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:38px;color:#ffffff}
.four-style .style-list li a:hover{background:-webkit-linear-gradient(left, #ff7c1a 0%, #ff4f02 100%)}
.four-style .style-list li img{display:block}
.four-style .style-list li:nth-child(1) img{margin:31px auto 13px}
.four-style .style-list li:nth-child(1) p{width:182px}
.four-style .style-list li:nth-child(2) img{margin:46px auto 22px}
.four-style .style-list li:nth-child(2) p{width:168px}
.four-style .style-list li:nth-child(3) img{margin:40px auto 17px}
.four-style .style-list li:nth-child(3) p{width:196px}
.four-style .style-list li:nth-child(4) img{margin:52px auto 28px}
.four-style .style-list li:nth-child(4) p{width:182px}


.koubei {width: 100%;float: left;background: #f4f4f4; padding:50px 0; }
.koubei ul{}
.koubei ul li{ float: left; width: 558px; height: 198px; background-color: #eee; border: 1px solid #ccc; margin: 10px;}
.koubei ul li img{ float: left; margin: 20px 10px 20px 0; width: 60px; }
.koubei ul li p{ line-height: 30px; font-size: 14px; padding: 20px; height: 100px;}
.koubei ul li i{text-align: right; display: inherit; padding-right: 20px;}
.koubei ul li:hover{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    -o-transition:.5s;
    -moz-transition:.5s;
    transition:.5s;
    box-shadow:0 0 10px rgba(0,0,0,0.3)
}

.contactus{border-bottom: #eee solid 1px;width: 1200px;float: left;}
.contactus dt{ float: left; font-weight: bold; width: 100px; font-size: 16px; line-height: 60px;}
.contactus dd{ float: left; width: 1100px;}
.contactus dd a{line-height: 60px; font-size: 16px; margin-right: 36px;}


.type_xueshu{width:100%;height:auto;padding:50px 0;float:left;}
.type_xueshu h2{ line-height: 100px; font-size: 24px; text-align: center; }
.type_xueshu ul{}
.type_xueshu ul li{float: left; width: 280px; margin-right: 20px; box-shadow:0 0 24px #eaeef5; padding-bottom: 20px;}
.type_xueshu ul li img{ width: 280px; height: 190px; }
.type_xueshu ul li h3{ font-size: 16px; font-weight: bold; line-height: 40px; text-align: center; }
.type_xueshu ul li p{ line-height: 30px; font-size: 14px; text-align: center; }
.type_xueshu ul li:hover{
    -webkit-transform:translateY(-10px);
    -moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:.5s;
    -o-transition:.5s;
    -moz-transition:.5s;
    transition:.5s;
    box-shadow:0 0 10px rgba(0,0,0,0.3)
}
.type_xueshu ul li:nth-child(4) {margin-right: none;}
.type_xueshu ul li a{display:block;width:168px;height:38px;background:#1b81d2;opacity:1;border-radius:23px;margin:20px auto 0 auto;text-align:center;font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:38px;color:#ffffff}
.type_xueshu ul li a:hover{background:-webkit-linear-gradient(left, #ff7c1a 0%, #ff4f02 100%)}

