@charset "utf-8";/* CSS Document */.footer .bar { background: #eee; }.bg-fff { background: #fff; padding-bottom: 150px; }header.hardHead { text-align: center; padding: 60px 0 40px; }header.hardHead h3 { color: #333; font-size: 23px; font-weight: normal; position: relative; display: inline-block; border-bottom: 1px solid #000; line-height: 50px; padding: 0 15px; }header.hardHead h3 span { padding: 0; position: relative; z-index: 1; color: #113d94; }header.hardHead h3::after { background-color: #113d94; content: ""; display: block; height: 5px; width: 43%; margin: auto; margin-bottom: -3px; z-index: 0; }header.hardHead .smal_label {    border-radius: 5px;    color: #333;    font-size: 14px;    margin-top: 8px;    padding: 5px 10px;}.section1 { background: url(../images/fuwu5.jpg); height: 270px; position: relative; }.section1 ul li { float: left; width: 20%; text-align: center; color: #666666; height: 270px; }.section1 ul li p { font-size: 14px; margin-top: 222px; }.section1 ul li .inon { display: none; position: absolute; top: 0; width: 240px; height: 270px; background: url(../images/yuyue.png); color: #fff; }.section1 ul li:hover .inon { display: block }.section1 ul li .inon .pnum {    font-size: 38px;    font-weight: bold;    line-height: 50px;    margin-top: 60px;}.section1 ul li .inon .ppon {    font-size: 18px;    line-height: 24px;    margin-top: 12px;}.section1 ul li .inon .bottonn {    cursor: pointer;    font-size: 18px;    line-height: 36px;    margin: 65px auto 0;    width: 142px;}.section1bm { margin: 30px auto 60px; }.section1bm .form1box { margin-left: 30px; }.section1bm .form1box .txt { background: #fff; border: 1px solid #4971cc; color: #6e6e6e; display: block; height: 38px; text-indent: 15px; width: 378px; float: left; margin-left: 30px; margin-bottom: 20px; }.section1bm .form1box .btn { background: #799be9; color: #fff; cursor: pointer; display: inline-block; height: 40px; margin: 0 0 0 30px; width: 378px; font-size: 15px; font-weight: bold; letter-spacing: 1px; }.section2 { height: 1198px; background: url(../images/cjbg.jpg) no-repeat scroll center 0; }/*轮播1*/.hardcover_space { position: relative; }.hardcover_space .topnav { position: absolute; top: -80px; }.hardcover_space .hardHead { padding: 145px 0 0; }.hardcover_spaceCon { position: relative; }.hardcover_spaceCon .space_btnDiv { z-index: 1; width: 1200px; }.hardcover_spaceCon .space_btnDiv ul { height: 65px; list-style: outside none none; margin: 2px 0; padding: 0; text-align: left; }.hardcover_spaceCon .space_btnDiv ul li { background-color: #f5f5f5; color: #666; cursor: pointer; display: inline-block; float: left; font-size: 16px; line-height: 65px; list-style: outside none none; margin: 0 1px 2px; text-align: center; width: 298px; }.hardcover_spaceCon .space_btnDiv ul li:first-child { margin-left: 0 }.hardcover_spaceCon .space_btnDiv ul li:last-child { margin-right: 0 }.hardcover_spaceCon .space_btnDiv ul li.current, .hardcover_spaceCon .space_btnDiv ul li:hover { background-color: #4971cc; color: #fff; }.hardcover_spaceCon .spaceItemDiv { }.hardcover_spaceCon .duibi { text-align: center; padding: 30px 0; overflow: hidden; }.hardcover_spaceCon .duibi .xqq { display: inline-block; line-height: 40px; width: 142px; border-radius: 8px; font-size: 16px; letter-spacing: 2px; }.hardcover_spaceCon .duibi .xqq1 { background: #f5f5f5; color: #666666; float: left; margin-left: 223px; }.hardcover_spaceCon .duibi .xqq2 { background: #6fbdff; color: #fff; float: right; margin-right: 223px; }.hardcover_spaceCon .spaceItem { position: relative; }.hardcover_spaceCon .spaceItem .img_bg, .hardcover_spaceCon .spaceItem .img_bg img { height: 500px; width: 100%; overflow: hidden; }.hardcover_spaceCon .spaceItem:hover .img_bg img { -webkit-transition: 1s; transition: 1s; transform: scale(1.03); -webkit-transform: scale(1.03); }.hardcover_spaceCon .spaceItem .spaceWord { background: url(../images/xiaobianjiao.png); height: 55px; padding: 15px 112px; bottom: 0px; color: #666; font-size: 16px; display: block; width: 976px; margin-top: 30px; }.hardcover_principal .hardHead { padding: 86px 0 0; }.hardcover_principalCon { position: relative; padding-top: 24px }.hardcover_principalCon .principal_btnDiv { position: absolute; top: 24px; z-index: 999; background: rgba(0, 0, 0, 0.55); width: 1200px; }.hardcover_principalCon .principal_btnDiv ul { text-align: left; margin: 16px 33px; padding: 0; list-style: none; text-align: center; }.hardcover_principalCon .principal_btnDiv ul li { display: inline-block; width: 125px; line-height: 33px; color: #fff; font-size: 16px; margin: 0 18px; border-radius: 20px; -webkit-border-radius: 8px; -moz-border-radius: 8px; cursor: pointer; border: 1px solid #8a8785; }.hardcover_principalCon .principal_btnDiv ul li:first-child { margin-left: 0 }/*轮播2*/.hardcover_space2 { position: relative; }.hardcover_space2 .topnav { position: absolute; top: -80px; }.hardcover_space2 .hardHead { padding: 145px 0 0; }.hardcover_spaceCon2 { position: relative; }.hardcover_spaceCon2 .space_btnDiv { z-index: 1; width: 1200px; text-align: center; }.hardcover_spaceCon2 .space_btnDiv ul { height: 45px; list-style: outside none none; margin: 2px 0; padding: 0; text-align: center; }.hardcover_spaceCon2 .space_btnDiv ul li { background-color: #f5f5f5; color: #666; cursor: pointer; display: inline-block; font-size: 16px; line-height: 45px; list-style: outside none none; margin: 0 24px 2px; text-align: center; width: 240px; border-radius: 8px; }.hardcover_spaceCon2 .space_btnDiv ul li:first-child { margin-left: 0 }.hardcover_spaceCon2 .space_btnDiv ul li:last-child { margin-right: 0 }.hardcover_spaceCon2 .space_btnDiv ul li.current, .hardcover_spaceCon2 .space_btnDiv ul li:hover { background-color: #4971cc; color: #fff; }.hardcover_spaceCon2 .spaceItemDiv { padding-top:38px;}.hardcover_spaceCon2 .spaceItem { position: relative; }.hardcover_spaceCon2 .spaceItem .img_bg, .hardcover_spaceCon2 .spaceItem .img_bg img { height: 500px; width: 100%; overflow: hidden; }.hardcover_spaceCon2 .spaceItem:hover .img_bg img { -webkit-transition: 1s; transition: 1s; transform: scale(1.03); -webkit-transform: scale(1.03); }.hardcover_spaceCon2 .spaceItem .spaceWord { background: url(../images/xiaobianjiao.png); height: 55px; padding: 15px 112px; bottom: 0px; color: #666; font-size: 16px; display: block; width: 976px; margin-top: 30px; }.hardcover_principal .hardHead { padding: 86px 0 0; }.hardcover_principalCon { position: relative; padding-top: 24px }.hardcover_principalCon .principal_btnDiv { position: absolute; top: 24px; z-index: 999; background: rgba(0, 0, 0, 0.55); width: 1200px; }.hardcover_principalCon .principal_btnDiv ul { text-align: left; margin: 16px 33px; padding: 0; list-style: none; text-align: center; }.hardcover_principalCon .principal_btnDiv ul li { display: inline-block; width: 125px; line-height: 33px; color: #fff; font-size: 16px; margin: 0 18px; border-radius: 20px; -webkit-border-radius: 8px; -moz-border-radius: 8px; cursor: pointer; border: 1px solid #8a8785; }.hardcover_principalCon .principal_btnDiv ul li:first-child { margin-left: 0 }.hardcover_spaceCon2 .spaceItem2{ float:right;}.hardcover_spaceCon2 .spaceItemDiv .wenzi { padding: 0 35px; width: 210px; height: 500px; background: #4971cc; color: #fff; }.hardcover_spaceCon2 .spaceItemDiv .wenzi h3 { font-size: 26px; font-weight: normal; line-height: 60px; padding-top: 90px; }.hardcover_spaceCon2 .spaceItemDiv .wenzi h3::after { background-color: #fff; content: ""; display: block; height: 2px; width: 50px; z-index: 0; }.hardcover_spaceCon2 .spaceItemDiv .wenzi p { font-size: 14px; line-height: 30px; padding-top: 21px; }/*工艺*/.hardcover_standard {    background: rgba(0, 0, 0, 0) url("../images/zhuanlibg.jpg") no-repeat scroll center bottom;    padding: 85px 0 0;    width: 100%;}.hardcover_standardCon .standard_btnDiv {    padding: 0 0 10px;}.hardcover_standardCon .standard_btnDiv ul {    text-align: center;}.hardcover_standardCon .standard_btnDiv ul li {    background: #e4e4e4 none repeat scroll 0 0;    border: 1px solid #e4e4e4;    border-radius: 0;    color: #7a7a7a;    cursor: pointer;    display: inline-block;    font-size: 15px;    line-height: 45px;    margin: 10px 4px;    text-align: center;    width: 180px;}.hardcover_standardCon .standard_btnDiv ul li:first-child {    margin-left: 0;}.hardcover_standardCon .standard_btnDiv ul li:last-child {    margin-right: 0;}.hardcover_standardCon .standard_btnDiv ul li.current, .hardcover_standardCon .standard_btnDiv ul li:hover {    background: #4872cb none repeat scroll 0 0;    border: 1px solid #4872cb;    color: #fff;    font-weight: bold;}.standardItemDiv .standardItem .spaceWord {    color: #fff;    float: left;    font-size: 15px;    font-weight: bold;    line-height: 26px;    padding: 235px 30px 0 45px;    width: 443px;}.standardItemDiv .standardItem .standardImg {    float: left;    padding-bottom: 40px;    width: 666px;}.standardItemDiv .standardItem .standardImg .left {    float: left;    height: 463px;    overflow: hidden;    width: 666px;}.standardItemDiv .standardItem .standardImg .right {    float: right;    width: 245px;}.standardItemDiv .standardItem .standardImg .right .imgDiv {    height: 190px;    margin-bottom: 12px;    overflow: hidden;    width: 245px;}.standardItemDiv .standardItem .standardImg .imgDiv {    overflow: hidden;}.standardItemDiv .standardItem .standardImg .imgDiv:hover img {    overflow: hidden;    transform: scale(1.03);    transition: all 1s ease 0s;}.hardcover_display .hardHead {    padding: 124px 0 74px;}/*整装一口价*/.hardcover_priceCon {    padding-top: 25px;    position: relative;}.hardcover_priceCon .price_btnDiv {    text-align: center;}.hardcover_priceCon .price_btnDiv ul {    list-style: outside none none;    text-align: center;}.hardcover_priceCon .price_btnDiv ul li {    background: #e4e4e4 none repeat scroll 0 0;    color: #7a7a7a;    cursor: pointer;    display: inline-block;    /*font-family: Arial;*/    font-size: 15px;    line-height: 45px;    list-style: outside none none;    margin: 0 4px;    position: relative;    text-align: center;    width: 180px;}.hardcover_priceCon .price_btnDiv ul li::after {    background-color: #fff;    bottom: 0;    content: "";    height: 0;    left: 0;    overflow: hidden;    position: absolute;    width: 100%;}.hardcover_priceCon .price_btnDiv ul li:first-child {    margin-left: 0;}.hardcover_priceCon .price_btnDiv ul li:last-child {    margin-right: 0;}.hardcover_priceCon .price_btnDiv ul li.current, .hardcover_priceCon .price_btnDiv ul li:hover {    background: #4972cc none repeat scroll 0 0;    color: #fff;    font-size: 15px;}.hardcover_priceCon .priceItem {    padding: 95px 0 0;}#pricing-table {    margin: 0 auto;    text-align: center;    width: 1006px;}#pricing-table::before, #pricing-table::after {    content: "";    display: table;}#pricing-table::after {    clear: both;}#pricing-table .plan {    background: #fff none repeat scroll 0 0;    border: 1px solid #ddd;    box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.3);    color: #333;    float: left;    /*font: 13px "Lucida Sans","trebuchet MS",Arial,Helvetica;*/    margin: 0 8px;    padding: 20px;    position: relative;    transition: all 0.5s ease 0s;    width: 192px;}#pricing-table .plan:hover {    padding: 40px 20px;    top: -20px;}#pricing-table .plan::after {    bottom: 10px;    box-shadow: 0 12px 5px rgba(0, 0, 0, 0.3);    content: "";    position: absolute;    right: 4px;    top: 80%;    transform: rotate(3deg);    width: 80%;    z-index: -1;}#pricing-table .popular-plan {    padding: 40px 20px;    top: -20px;}#pricing-table .header {    background-color: #eee;    background-image: linear-gradient(#fff, #eee);    border-bottom: 8px solid;    font-size: 20px;    font-weight: normal;    margin: -20px -20px 20px;    padding: 40px;    position: relative;    text-transform: uppercase;}#pricing-table .header::after {    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAADCAYAAABfwxXFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOEE3MTBFRDVCQ0NFMTExODcxMEJBRjhFNUY2ODdCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMjQxOTc0MUNFNUUxMUUxQjczN0Q4QzY3MDc4MjkxOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMjQxOTc0MENFNUUxMUUxQjczN0Q4QzY3MDc4MjkxOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RDMxQTYxREVCQ0RFMTExQUI1NjlDMTg5OTUyMzNDNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGOEE3MTBFRDVCQ0NFMTExODcxMEJBRjhFNUY2ODdCRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqOCuVUAAAArSURBVHjaYvj//z8DFPMA8UkoDRZjQJJs/w8B7eiSKkD8Eyr5E8pnAAgwAIiWROlhTpC8AAAAAElFTkSuQmCC");    bottom: -8px;    content: "";    height: 3px;    left: 0;    position: absolute;    width: 100%;}#pricing-table .popular-plan .header {    margin-top: -40px;    padding-top: 60px;}#pricing-table .plan1 .header {    border-bottom-color: #b3e03f;}#pricing-table .plan2 .header {    border-bottom-color: #7bd553;}#pricing-table .plan3 .header {    border-bottom-color: #3ad5a0;}#pricing-table .plan4 .header {    border-bottom-color: #45d0da;}#pricing-table .price {    font-size: 36px;    height: auto;	color:red;}#pricing-table .monthly {    color: #999;    font-size: 13px;    margin-bottom: 20px;	margin-top:10px;    text-transform: uppercase;}#pricing-table ul {    list-style: outside none none;    margin: 20px 0;    padding: 0;}#pricing-table li {    color: #000;    font-size: 15px;    padding: 10px 0;}#pricing-table .signup {    background-color: #72ce3f;    border-radius: 3px;    color: #fff;    display: inline-block;    font: bold 14px Arial,Helvetica;    opacity: 0.9;    padding: 10px 20px;    position: relative;    text-decoration: none;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);    text-transform: uppercase;}#pricing-table .signup:hover {    opacity: 1;}#pricing-table .signup:active {    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3) inset;}#pricing-table .plan1 .signup {    background: #b3e03f none repeat scroll 0 0;}#pricing-table .plan2 .signup {    background: #7bd553 none repeat scroll 0 0;}#pricing-table .plan3 .signup {    background: #3ad5a0 none repeat scroll 0 0;}#pricing-table .plan4 .signup {    background: #45d0da none repeat scroll 0 0;}/*12大项目包含*/html * {  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}/**, *:after, *:before {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	/*font-size: 100%;	font: inherit;	vertical-align: baseline;*/}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}a {  text-decoration: none;}svg {  max-width: 100%;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}/* -------------------------------- Modules - reusable parts of our design-------------------------------- */#cd-table .cd-unchecked span, #cd-table .cd-checked span {  display: block;  overflow: hidden;  text-indent: 100%;  white-space: nowrap;}/* -------------------------------- Main components -------------------------------- */#cd-table {  position: relative;  width: 100%;  max-width: 1200px;  margin: 1em auto;  font-size: 14px;  font-size: 0.875rem;  /* you may remove this border in case of dark backgrounds if it's annoying */  border-right: 1px solid #e6e7f1;}#cd-table::after {  /* clearfix */  content: '';  display: table;  clear: both;}#cd-table::before {  /* White color gradient on the right */  content: '';  position: absolute;  top: 0;  right: -1px;  height: 100%;  width: 35px;  background: -webkit-linear-gradient( right , white 10%, rgba(255, 255, 255, 0));  background: linear-gradient(to left, white 10%, rgba(255, 255, 255, 0));  z-index: 5;  pointer-events: none;}.no-cssgradients #cd-table::before {  /* remove the gradient using modernizr if css gradients are not supported */  display: none;}#cd-table.table-end::before {  /* the gradient disappears when user is at the end of the table */  display: none;}#cd-table .cd-table-container {  position: relative;  width: 100%;  overflow-x: auto;  /* smooth scrolling on touch devices */  -webkit-overflow-scrolling: touch;}#cd-table .cd-table-wrapper {  width: 870px;  padding-left: 120px;}#cd-table .cd-table-column {  width: 150px;  float: left;  border: 1px solid #e6e7f1;  margin-left: -1px;}#cd-table .cd-table-column:last-child {  border-right: none;}#cd-table h2, #cd-table ul > li {  position: relative;  text-align: center;  padding: 0 1em;  border-bottom: 1px solid #e6e7f1;  height: 42px;  line-height: 42px;  background-color: white;}#cd-table h2 {  font-size: 14px;  font-size: 0.875rem;  text-transform: uppercase;  font-weight: bold;  color: #606272;}#cd-table ul > li {  color: #787a8d;}#cd-table ul > li:nth-child(odd) {  background-color: #f6f7fa;}#cd-table ul > li:last-child {  border-bottom: none;}#cd-table .cd-unchecked span, #cd-table .cd-checked span {  position: absolute;  width: 16px;  height: 16px;  background-image: url("../images/duihao.png");  background-repeat: no-repeat;  background-position: 0 0;  background-size: 16px 16px;  left: 50%;  top: 50%;  bottom: auto;  right: auto;  -webkit-transform: translateX(-50%) translateY(-50%);  -moz-transform: translateX(-50%) translateY(-50%);  -ms-transform: translateX(-50%) translateY(-50%);  -o-transform: translateX(-50%) translateY(-50%);  transform: translateX(-50%) translateY(-50%);  -webkit-backface-visibility: hidden;  backface-visibility: hidden;}#cd-table .cd-unchecked span {  background-position: -16px 0;}#cd-table .cd-select {  display: block;  height: 100%;  width: 100%;  font-weight: bold;}#cd-table header.cd-table-column {  position: absolute;  width: 120px;  height: 100%;  left: 0;  top: 0;  z-index: 10;  background: rgba(121, 130, 153, 0.95);  margin-left: 0;  border-color: #6b758d;  box-shadow: 2px 0 0 rgba(0, 0, 0, 0.1);  pointer-events: none;}#cd-table header.cd-table-column h2, #cd-table header.cd-table-column li {  background-color: transparent;  text-align: left;  color: #edeef1;  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);  border-bottom-color: #6b758d;  text-align:center;}#cd-table header.cd-table-column h2 {  color: #edeef1;}#cd-table header.cd-table-column li:nth-child(odd) {  background-color: rgba(107, 117, 141, 0.95);}#cd-table header.cd-table-column li:last-child {  border-bottom: 1px solid #6b758d;}#cd-table .cd-scroll-right {  /* small right arrow that indicates it's possible to scroll right */  display: block;  width: 16px;  height: 16px;  position: absolute;  right: 0;  top: 50%;  margin-top: -8px;  background: url("small-arrow.svg") no-repeat center center;  z-index: 6;  -webkit-animation: cd-scroll-right 1.5s infinite;  -moz-animation: cd-scroll-right 1.5s infinite;  animation: cd-scroll-right 1.5s infinite;}@media only screen and (min-width: 870px) {  #cd-table {    margin: 2em auto;    border-right: none;  }  #cd-table::before {    display: none;  }  #cd-table .cd-table-wrapper {    width: 80%;    padding-left: 20%;  }  #cd-table .cd-table-column {    width: 24.7%;    float: left;  }  #cd-table .cd-table-column:last-child {    border-right: 1px solid #e6e7f1;  }  #cd-table header.cd-table-column {    width: 20%;    float: left;    background: #798299;    box-shadow: none;    pointer-events: auto;  }  #cd-table .cd-scroll-right {    display: none;  }}@media only screen and (min-width: 1170px) {  #cd-table {    margin: 4em auto;  }}@-webkit-keyframes cd-scroll-right {  0%, 100% {    -webkit-transform: translateX(0);  }  50% {    -webkit-transform: translateX(3px);  }}@-moz-keyframes cd-scroll-right {  0%, 100% {    -moz-transform: translateX(0);  }  50% {    -moz-transform: translateX(3px);  }}@keyframes cd-scroll-right {  0%, 100% {    -webkit-transform: translateX(0);    -moz-transform: translateX(0);    -ms-transform: translateX(0);    -o-transform: translateX(0);    transform: translateX(0);  }  50% {    -webkit-transform: translateX(3px);    -moz-transform: translateX(3px);    -ms-transform: translateX(3px);    -o-transform: translateX(3px);    transform: translateX(3px);  }}.hardcover_calculation {    background: rgba(0, 0, 0, 0) url("../images/heardcover_icon08.png") no-repeat scroll center center;    height: 397px;    position: relative;    width: 100%;}.sectionbz{ height:897px; width:100%; background: url(../images/hotsopot.jpg) no-repeat scroll center 0; margin:80px 0; }.sectionbz header.hardHead h3{ border-bottom:1px solid #fff;}.sectionbz header.hardHead h3::after{ background-color:#fff !important;}.sectionbz header.hardHead h3,.sectionbz header.hardHead h3 span{ color:#fff;}.sectionbz .mainwd{ height:600px; position:relative;}/*新头部*/.lt{    float: left;}.new-top{    width: 100%;}.black-top{    width: 100%;    height: 35px;    color: #ffffff;    background: #112e5f;    overflow:hidden;}.black-top ul {    width: 1200px;    margin: 0 auto;}.black-top ul li{    line-height: 35px;    text-align: left;    float: left;    font-size: 13px;}.black-top ul li a{    color: #ffffff;}.black-top ul li .iconfont{    font-size: 15px;}.black-top ul li:nth-child(1){    width: 80px;}.black-top ul li:nth-child(2){    width: 200px;    text-align: left;    line-height: 35px;}.black-top ul li:nth-child(3){    width:250px;    text-align: center;    line-height: 35px;    float: right;}.tp_contactus {    z-index: 0;    display: none;    color: #444;    position: absolute;    width: 210px;    padding: 5px;    background: #fff;    border-width: 1px;    border-color: #ccc;    border-style: solid;    top: 36px;}.tp_contactus .cont_bt {    text-align: center;}.tp_contactus img.cont_ewm {    width: 120px;    height: 120px;    margin-top: 5px;}.tp_contactus p.bt {    width: 79px;    margin-top: 32px;}/******/.header-middle{    width: 100%;    background: #eeeeee;    padding-top: 34px;    padding-bottom: 45px;}.header-middle .header-middle-in{    width: 1200px;    margin: 0 auto;}.logo-top{    width: 211px;    height: 43px;    float: left;    padding-top: 6px;}.logo-top img{    width: 100%;}/*搜索框*/.search_box {    margin: 8px 0px 0px 100px;    border: 1px solid #011851 !important;    width: 500px!important;    height: 40px;    line-height: 40px;}.search_box a:hover {    text-decoration: none;}.search_cont {    /*position:relative; z-index:99;*/}.search_cont a {    background: #fff;    border-right: 1px solid #fff;    width: 80px;    text-align: center;    position: relative;}.search_ico {    display: inline-block;    background: url(/themes/hncsmd/static/images/ico.png) no-repeat;    height: 7px;    height: 7px;    margin: 0 3px;    transition: all 0.3s ease 0s;    width: 12px;}.search_fgx {    position: absolute;    right: 3px;}.search_cont a:hover .search_ico {    transform: rotate(-180deg);}.search_cont_list {    position: absolute;    z-index: 100;    width: 75px;    left: -2px;    top: 36px;    border: 0px solid #fe4c5c;    border-top: none;}.search_cont_list a {    float: left;}.search_cont_list a:hover {    background: #fff;}.search_box input {    border: none;    height: 40px;}.search_box input.text {    width: 254px;    height: 34px;}.search_box input.btn {    width: 160px;    background: #112e5f !important;    color: #fff;    font-size: 13px;    font-weight: bold;    border-radius: 0px;}.header-middle-in .tel{    cursor: default;    font-size: 13px;    margin-left: 124px;    padding-top: 6px;    width: 200px;    float: left;}.header-middle-in .tel .p1{    color: #666;    padding-right: 30px;    text-align: right;}.header-middle-in .tel .p2{    font-size: 20px;    font-weight: bold;    padding-right: 30px;    text-align: right;}.header-middle-in .tel .text-red{    color: #112e5f;}/*导航*/.nav {    min-width: 1210px !important;    border-bottom: 1px solid #ddd;    background-color: #fff;}.nav .navCenter {    width: 1200px;    margin: 0 auto;    height: 61px;    line-height: 60px;}.nav .navCenter .navList {    font-size: 16px;}.nav .navCenter .navList>li {    text-align: center;    float: left;    margin-left: 20px;    margin-right:9px;}.nav .navCenter .navList>li>a {    color: #304371;    display: block;    position: relative;    margin: 0 auto;    padding: 0 12px;}.nav .navCenter .navList>li>a:hover {    color: #313131;}.nav .navCenter .navList>li>a:before {    background: #4972cc;    position: absolute;    content: "";    bottom: 0px;    height: 2px;    left: 50%;    right: 50%;    -webkit-transition-property: left, right;    -moz-transition-property: left, right;    -ms-transition-property: left, right;    transition-property: left, right;    -webkit-transition-duration: 0.4s;    -moz-transition-duration: 0.4s;    -ms-transition-duration: 0.4s;    transition-duration: 0.4s;    -webkit-transition-timing-function: ease-out;    -moz-transition-timing-function: ease-out;    -ms-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.nav .navCenter .navList li a:hover:before { left: 0; right: 0;}.navHouse {    border-bottom: 1px solid #ddd;    top: 0;    z-index: 10;    background: rgba(242, 242, 242, 0.9);    width: 100%;    height: 40px;    line-height: 40px;}.navHouse ul {    width: 1210px;    margin: 0 auto;}.navHouse ul li {    position: relative;    float: right;    padding: 0 12px;}.navHouse ul li a {    color: #666;}.navHouse ul li hr {    position: absolute;    background-color: #ddd;    top: 14px;    right: 0px;    border: none;    width: 1px;    height: 12px;}.navHouse ul li.navAbout {    padding-right: 0;}.navHouse ul li.navAbout a {    background-color: #ed6c00;    color: #fff;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -ms-border-radius: 5px;    -o-border-radius: 5px;    border-radius: 5px;    behavior: url('assets/css/ie-css3.htc');    padding: 4px 10px;}.navList-hot{width:21px; height:16px; position:absolute; background:url(http://zjj.hncsmd.com/themes/fangTo8to/static/images2/ico/navList_hot.gif) center no-repeat;top:5px;right:0px; display:block}.list_none{ visibility: hidden; width: 100%; position: absolute; z-index: 99; left: 0; background: #fff; border-top: 1px #e9e9e9 solid;}.list_none .sub_navList{ width: 1200px; overflow: hidden; margin: 0 auto;}.list_none .sub_navList ul{ display: table;}.list_none .sub_navList ul li{ padding: 29px 0; float: left; text-align: left;}.list_none .sub_navList ul li a{ max-height: 47px; border-right: 1px #d1d1d1 dashed; overflow: hidden; padding: 6px 32px 6px 30px; display: block; font-size: 14px; color: #333; line-height: 17px;}.list_none .sub_navList ul li p{line-height: 42px;}.list_none .sub_navList ul li.none_border a{ border-right: none;}.list_none .sub_navList ul li a>img{ max-height: 43px; float: left; display: block; margin-right: 10px; margin-top: 4px;}.list_none .sub_navList ul li a div{ float: left;}.list_none .sub_navList ul li a span{ display: block; color: #888;}/*导航栏上的报名*/*导航栏上的报名*/.nav .formBox {    color: #fff;    position: relative;    width: 270px;    z-index: 10;}.nav .formBox dt {    background: #4972cc;    color: #fff;    font-size: 17px;    height: 61px;    line-height: 65px;    text-align: center;}.nav .formBox dd {    height: 460px;    left: 0;    position: absolute;    top: 61px;    width: 100%;    z-index: 10;}.nav .formBox .tit {    font-size: 16px;    line-height: 26px;    padding: 15px 0;    text-align: center;    color: #fff;}.nav .zx_radio {    border: 1px solid #959595;    color: #fff;    display: block;    height: 32px;    line-height: 32px;    margin: 16px auto;    padding: 0 5px;    width: 218px;}.nav .zx_radio span {    float: left;    line-height: 20px;    margin-right: 4px;}.nav .zx_radio input[type=radio]:checked+.tc_zx_kuang span {    display: block;}.nav .tc_zx_kuang {    border: 1px solid #e6e6e6;    display: inline-block;    height: 20px;    position: relative;    width: 20px;    background: #fff;    border-radius: 3px;}.nav .zx_radio img {    left: 0px;    position: absolute;    top: 0px;    width: 20px;}.nav .zx_radio input {    display: none;}.nav .tc_zx_kuang span {    display: none;}.nav .formBox .txt {    border: 1px solid #959595;    background: none;    color: #fff;    display: block;    height: 32px;    margin: 16px auto;    padding: 0 5px;    width: 218px;}.nav .formBox .btn {    background: #4972cc;    color: #fff;    cursor: pointer;    display: block;    height: 40px;    margin: 23px auto 10px;    width: 230px;}.text-blue, .text-blue a {    color: #73afff;}.nav .formBox .shadow {    background: #000;    filter: alpha(opacity=50);    -moz-opacity: 0.5;    -khtml-opacity: 0.5;    opacity: 0.5;    z-index: 1;}.nav .formBox p {    font-size: 14px;    text-align: center;}.nav .zx_radio label {    margin-top: 5px;    display: inline-block;    cursor: pointer;}.rt {    float: right;}