body{font-family:"Helvetica Neue","PingFangSC-regular","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei"," sans-serif";word-wrap:break-word;}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,.lead{font-family:"Helvetica Neue","PingFangSC-regular","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei"," sans-serif";}
body{padding-top:22px;font-size:1.5em; background:#FFFFFF;}
ul,ol,li{list-style:none;}
@media (min-width:768px){
.navbar{min-height:30px}
.navbar-nav{padding-top:15px;}
.navbar-nav>li>a{font-size:1.1em;padding-top:8px;padding-bottom:8px}
.navbar-brand{padding-top:0;padding-bottom:0;line-height:42px;height:42px}}

.jumbotron{
position:relative;
padding:40px 0;color:#fff;text-align:center;
background:#0142a8 /*0142a8 0a4388 333300 127803*/;
}
.jumbotron a{color:#fff;color:rgba(255,255,255,.5);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.jumbotron aa:hover{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.25)}
.jumbotron .container{position:relative;z-index:2}
.jumbotron:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(../images/bs-docs-masthead-pattern.png) repeat center center;opacity:.5}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1){
.jumbotron:after{background-size:150px 150px}}

.masthead{padding:50px 0 40px;margin-bottom:0;color:#fff}
@media screen and (min-width:768px){.masthead{padding:50px 0 80px}}
.masthead h2{font-size:30px;line-height:1;letter-spacing:-2px;font-weight:600}
@media screen and (min-width:768px){.masthead h2{font-size:50px}}
@media screen and (min-width:992px){.masthead h2{font-size:60px}}
.masthead h3{font-size:18px;font-weight:200;line-height:1.85; text-align:center;}
@media screen and (min-width:768px){.masthead h3{font-size:16px}}
@media screen and (min-width:992px){.masthead h3{font-size:30px}}
.masthead p{font-size:40px;font-weight:200;line-height:1.25}
.masthead .masthead-button-links{margin-top:30px}
.masthead-links{margin:0;padding:0;list-style:none}
.masthead-links li{display:inline;padding:0 10px;color:rgba(255,255,255,.25)}
.masthead-links li a:hover{color:#fff}

.subhead{text-align:center;border-bottom:1px solid #ddd}
@media screen and (min-width:768px){.subhead{text-align:left}}.subhead h1{font-size:60px}.subhead p{margin-bottom:20px}@media screen and (min-width:768px){.subhead p{text-align:left}}.btn-primary.btn-shadow{-webkit-box-shadow:inset 0 -4px 0 #2a6496;box-shadow:inset 0 -4px 0 #2a6496;border:0;color:#fff}.btn-lg.btn-shadow{padding:13px 35px 17px}
.bc-social{padding:15px 0; padding-top:25px;text-align:left;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd; margin-bottom:-10px; margin-top:-6px;}
.bc-social-buttons{margin-left:0;margin-bottom:0;padding-left:0;list-style:none}
.bc-social-buttons li{display:inline-block;line-height:1;color:#555}
.bc-social-buttons li .fa{font-size:18px;margin-right:3px}
.bc-social-buttons li .fa-weibo{font-size:20px}
.bc-social-buttons li a{color:#555}
.bc-social-buttons li.social-qq:hover{color:#428bca}
.bc-social-buttons li.social-weibo a:hover{color:#d9534f}
.bc-social-buttons>li+li:before{padding:0 10px;color:#ccc;content:"|"}
.projects .thumbnail{display:block;margin-left:auto;margin-right:auto;text-align:center;max-width:310px;margin-bottom:30px;border-radius:0}.projects .thumbnail .caption{height:200px;overflow-y:hidden;color:#555}.projects .thumbnail .caption a:hover,.projects .thumbnail .caption a:focus{text-decoration:none}.projects .thumbnail img{max-width:100%;height:auto}.projects-header{width:58%;text-align:center;margin:60px 0 10px;font-weight:200;margin-bottom:40px;display:block;margin-left:auto;margin-right:auto}
.projects-header h2{letter-spacing:-1px;
    display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight:500;
	font-family: 'Microsoft Yahei',"微软雅黑",arial,"宋体",sans-serif;
}
@media screen and (min-width:768px){.projects-header h2{font-size:36px}}.nav-sub{padding-top:10px;padding-bottom:10px;margin-top:70px;border-top:1px solid #eee}

hgroup h1{font-family: Arial black; text-align: center;}
hgroup h1 a { background: url(../images/logogoods.png) no-repeat scroll 0 0 transparent;
  display: block; margin-left:5px;
  width:280px;
  height: 80px;
  text-indent: -9999px;
  margin-top:-20px;
}
.subheader {
    display: none;
}

.footer{color:#FFF;padding:30px 0;background:#232323;}
.footer a{color:#FFF}
.footer-top .about>div{height:110px;margin-bottom:10px}
.footer-top .about>div h4{color:#FFF;font-size:18px}
.footer-bottom{font-size:13px}
@media (max-width:768px){
.footer-bottom ul>li{margin-bottom:20px;}
}
@media (max-width:375px){
hgroup h1 a { background: url(../images/logogoods.png) no-repeat scroll 0 0 transparent;}
.navbar-toggle{padding-top:20px; margin-right:0px; color:#fff;}
}
.footer-bottom ul>li{padding:0;margin-top:10px;}
.footer-bottom ul>li+li:before{padding:0 10px;color:#ccc;content:""}
#scrollUp{background-color:#777;color:#eee;font-size:40px;line-height:1;text-align:center;text-decoration:none;bottom:20px;right:20px;overflow:hidden;width:46px;height:46px;border:none;opacity:.8}
#scrollUp:hover{background-color:#333}
@media screen and (min-width:992px){#scrollUp{bottom:100px}}
.bc-sidebar{margin-top:30px}
.bc-sidebar>ul>li>a{display:block;margin:0 0 -1px;padding:8px 14px;border:1px solid #e5e5e5}
.excerpt-list{margin-top:60px}
.excerpt{min-height:120px;border:1px solid #eee;position:relative;margin-bottom:10px;padding:20px 20px 20px 24px}
.excerpt-title{font-size:24px;margin-top:0}
.excerpt-title a{color:#555}
.excerpt-title a:hover,.excerpt-title a:active{color:#3071a9}
.excerpt-meta{position:absolute;bottom:12px}
.excerpt-tags{color:#777}
.excerpt-tags .glyphicon{position:relative;top:2px;color:#eee}
.excerpt-tags a,.excerpt-tags span{color:#777;font-size:12px}
.post {
    margin: 0 0 0 0;
    padding: 20px 1% 2px 1%;
    text-align: left;
    clear: both;
    word-break: break-all;
	display: block;
}
.index_h1 {
    padding-bottom: 15px;
    margin-bottom: 20px;
    border-bottom: 1px dashed #ccc;
}
article p { line-height:30px;
    margin-bottom: 10px;
}
article img{ max-width:100%;}
#sidebar {
    margin: 30px 0 30px;
}
.widget {
    background: #fff;
    margin: 0 0 30px;
    padding: 10px 20px;
}
#sidebar h3 {
    font-size: 1.2em;
}
.widgettitle {
    margin: 0 0 5px;
    padding: 0;
}
.widget li {
    /* font-size: .95em; */
    width: 100%;
    overflow: hidden;
    margin: 0;
    padding: 10px 0;
    list-style: none;
    clear: both;
    border-top: dashed 1px #eee;
}
.post h3{ border-left:10px solid #279118; padding-left:10px; margin:25px 0;}
.fenlei {
    float: left;
    margin-right: 20px;
    padding: 10px;
}
.post-header h1,.post-header h2{font-size:32px;margin:0 0 45px 0;position:relative;text-align:center}
@media (min-width:768px){.post-header h1,.post-header h2{font-size:36px}}
.post-header h1:after,.post-header h2:after{border-top:1px solid #e5e5e5;bottom:0;content:"";left:50%;margin:0 0 0 -30%;position:absolute;width:60%}
.post-header h1 a,.post-header h2 a{color:#363636;display:block;padding:65px 0 20px;position:relative}
.post-header h1 a:hover,.post-header h2 a:hover{color:#428bca}
.post-header h1 a:before,.post-header h2 a:before{border-top:1px solid #e5e5e5;bottom:-4px;content:"";left:50%;margin:0 0 0 -27%;position:absolute;width:60%}
.post-header h1 a:after,.post-header h2 a:after{border-top:1px solid #e5e5e5;bottom:-3px;content:"";left:50%;margin:0 0 0 -28%;position:absolute;width:60%}
@media (min-width:768px){.post-header h1 a,.post-header h2 a{padding-left:65px;padding-right:65px}}
.post-content{font-size:16px;line-height:1.8;padding-top:20px;padding-bottom:20px}
.post-content p,.post-content pre,.post-content ul,.post-content ol,.post-content dl,.post-content form,.post-content hr,.post-content table,.post-content blockquote{margin-bottom:1.2em}
.post-content blockquote{font-size:16px}
.post-content pre{margin-top:-20px}
.post-content li>p{margin-bottom:5px}.post-content img,.post-content video,.post-content embed,.post-content iframe{max-width:100%}.post-content img{height:auto}article.page{margin-top:0;max-width:none}article.page .post-content{padding-top:0}article.page  .post-content h3{font-size:1.8em;padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}#btn-jike-video:after{content:"新";color:#fff;position:absolute;top:1px;right:0;padding:3px 3px 3px 3px;z-index:9999999;background:#d9534f;border-radius:50%;font-size:12px;line-height:1;border:1px solid #d43f3a}

.my-social{background-color:#ffffff;}
.my-bgcolor-1{background-color:#ffffff; padding-bottom:20px;}
.my-bgcolor-2{background-color:#f9f9f9; padding-bottom:20px;}
.my-bgcolor-3{background-color:#3975e7;}
.my-bgcolor-4{background:linear-gradient(45deg,#020031 0,#6d3353 100%);}
.my-bgcolor-5{background-color:#279118; padding-top:30px;}
.my-color-w{ color:#FFFFFF;}
.my-social a{text-decoration:none;}
.my-social li a{ color:#777;}
.my-social li a:hover{ text-decoration:underline;}
.my-header{background:#fafafa; width:100%; margin-top:-22px; padding-top:5px; margin-bottom:-20px; text-color:#2d2d2d;}

.navbar-header .icon-list{ display:none;}
@media screen and (max-width:768px){.navbar-header .icon-list{ display:block;margin-top:-6px;} .navbar-header{ margin-top:8px;}}
.navbar-nav li{font-size: 1.2em;font-weight: 400; }
.navbar-nav li a{color: #040404;/*border-radius:10px;*/}
.navbar-nav li:hover a { color: #000; z-index: 2; background: #fff;/*border-radius:10px;*/}


.navbar-nav li .dropdown-menu li:hover a{ background: #ddd;}
.navbar-toggle{padding-top:20px; color:#ddd;}

.margin-top-20{ margin-top:20px;}
@media screen and (min-width:970px){.post-content{ min-height:1000px;}}

.thumbnail .caption {
    padding:0px;
    color: #333;
}
.thumbnail .caption p{ margin-top:10px; text-align:left; padding:5px;}
.thumbnail .caption h3{ line-height:35px; color:#383838; font-weight:normal;}
.thumbnail .caption h3 a{font-family:"Helvetica Neue","PingFangSC-regular","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei"," sans-serif"; /*color:#338fff;*/}

.my-timev{ float:right; color:#999;}

.list-links{padding:15px;}
.list-links a{margin-right:10px; margin-bottom:10px; color:#999;}
.list-links a:hover{ text-decoration:underline;}

.red{ color:#FF0000;}

/* -------------------------------------------------- 
	:: Mobile Visibility Affordances
---------------------------------------------------*/


	.show-on-phones { display: none !important; }	
	.hide-on-phones { display: block !important; }	
	.hide-on-1024{display: block !important;}


	@media only screen and (max-device-width: 800px), only screen and (device-width: 800px) {
		.hide-on-phones { display: block !important; }
		.hide-on-1024{display: block !important;}
		.show-on-phones { display: none !important; }

	}


	@media only screen and (max-width: 767px) {
		.hide-on-phones { display: none !important; }

		.show-on-phones { display: block !important; }
	}

@media only screen and (max-width: 1024px){
.hide-on-1024{display: none !important;}
}

.center{ text-align:center;}

/* table styles */
	
table, td{ text-align:center;}
table{width:100%;border-collapse:collapse;margin:1em 0;}
th, td{text-align:left;padding:.5em;border:1px solid #ddd;}
th{background:#fff;color:#555;}
td{background:#fff; color:#555; line-height:25px;}

/* tablecloth styles */

tr.even td{background:#F0FFFF;}
tr.odd td{background:#FAEBD7;}

table.one{ margin-top:-26px;
border-collapse: separate;
border-spacing:0 10px
}
table.one td , table.one th{ border-left:none; }
table.one td.l-border ,table.one th.l-border{border-left:1px solid #ddd;}

table.one td, th{ line-height:25px;}
table.one h3{color:#337ab7;}
table.one p{display:inline-block; height:50px;line-height:50px; width:100%;}
td.empty, tr.odd td.empty, tr.even td.empty{background:#fff;}

/* table 移动版 two */
table.two{ font-size:0.95em;font-family: Arial, Helvetica, sans-serif;background:#000000;
 margin-bottom:26px; 
}
table.two td{ text-align:center;line-height:25px;}
table.two h3{color:#337ab7;}
table.two p{display:inline-block; height:50px;line-height:50px; width:100%;}
table.two td.text-left{text-align:left;}
table.two a{font-size: 1.2em;line-height: 30px;}
table.two span{    font-size:18px;
    font-weight: 400;
    line-height: 28px;}


/*底部*/
* { margin:0px; padding:0px; list-style:none;}
.lbottom { width:100%; padding:10px 0px; margin-bottom:60px; font-size:12px;background:#2d2d2d; color:#FFF; text-align:center; line-height:20px; border-top:1px solid #d7d8d8; margin-top:30px; }
.lbottom  a{color:#ddd;}

/*footer*/
.lfooter { width:100%; height:70px; background-color:#00a6fc; position:fixed; bottom:0px;z-index:3}
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px; }
.lfooter ul li a { color:#FFF; line-height:12px; font-family:"微软雅黑";font-size:12px;}

.price-color{color:#FF0000/*#e67200*/;font-weight:bold;font-size:1.3em;}

.p-blank15{ padding-bottom:15px;}

.index-price{color: #e67200;font-weight:400;}
.font-size-12{font-size:1.1em;line-height: 30px;}

.list-group li a{ color:#777;}

/*快速导航*/
.tabConList{margin:auto; margin:0 0 20px 0px; width:1145px;}
.sellers_top_images{
        width: 80px;
        margin: 10px auto;
        cursor:pointer;
    }
    .brandLogo-wall {border-left: 1px solid #f1f1f1;border-top: 1px solid #f1f1f1;
    width: 100%;
    margin: 0 -2px -1px 0;
    }
    .brandLogo-wall a {
    float: left;
    display: inline;
    width: 163px;
    height: 88px;
    padding: 1px 1px 24px;
    position: relative;
    border-right: 1px solid #f1f1f1;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
    border-bottom: 1px solid #f1f1f1;
    background: #fff;
    overflow: hidden;
    }
    .brandLogo-wall a img {
    display: block;
    width: 135px;
    height: 40px;
    }
    .brandLogo-wall a span { font-size:18px;
    display: block;
    height: 24px;
    text-align: center;
    line-height: 24px;
    color: #555;
    overflow: hidden;
    }
    .brandLogo-wall a:hover {
    border-color: #2d2d2d;
    border-left: 1px solid #2d2d2d;
    border-top: 1px solid #2d2d2d;
    z-index: 2;
    text-decoration: none;
    }
    .brandLogo-wall a:hover span {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    background: #2d2d2d;
    }


.clearfix:after {
    content: ".";
    height: 0;
    visibility: hidden;
    display: block;
    clear: both;
    font-size: 0;
    line-height: 0;
    }
	
.brandLogo-wall a em{ font-style:normal;position:absolute; height:60px; line-height:25px; width:159px; font-size:1.2em; text-align:center;background:#2d2d2d; color:#fff;
filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; display:none;
}
.brandLogo-wall a:hover em{ display:block;}

.brandLogo-wall a i{position:absolute;height:100px; line-height:85px;width:159px; font-size:1.1em; text-align:center;color:#fff;display:none;
z-index: 10;
}
.brandLogo-wall a:hover i{ display:block;}

.brandLogo-wall a.activ{border-color: #2d2d2d;
    border-left: 1px solid #2d2d2d;
    border-top: 1px solid #2d2d2d;
    z-index: 2;
    text-decoration: none;}
.brandLogo-wall a.activ span {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    background: #2d2d2d;
    }
/*.brandLogo-wall a.activ em{ display:block;}*/

/*快速导航*/

/*banner 幻灯片*/
.block1920{width:1920px;overflow:hidden;margin:auto;}
.slidebanner{width:100%;position:relative;z-index:1; height:240px;}
.bannerImg{position:relative;width:100%;}
.bannerImg img{position:absolute;left:0;top:0;z-index:1;}
.bannerindex{width:100%;text-align:center;position:absolute;bottom:10px;left:auto;z-index:15;}
.bannerindex span{display:inline-block;width:14px;height:14px;background:url(../images/banner-h.png);cursor:pointer;margin:0 10px;}
.bannerindex span.showing{background:url(../images/banner-s.png);}

/*banner 幻灯片*/
.panel-title{ font-size:1.2em; }
.panel-body{ line-height:35px;}
article a {
    color: #0273C6;
}

ul.list-unstyled li{ line-height:28px;}
.ft_icon{ width:100%;}
.my-bold{ font-weight:bold;}
h2.index-title{font-size: 1.2em;font-weight:700; margin-top:5px; margin-bottom:5px; width:100%;}
h2.index-title small{ float:right; margin-top:5px; font-size:0.75em;}
h2.index-title a{ color:#44a8f4;}
.price-box span{line-height:40px; display:inline-block;}
.page-header{border-bottom: 1px solid #ddd;}
.buy-now{width:100%;}
.buy-now a{font-size:1.2em;font-weight: 500;}

/* 底部服务 */
.service-list li { position:relative; float:left;
    width: 25%;
    height: 70px;
    color: #fff;
}
.service-list li .service-content{ position:absolute; left:45px; top:0px;}
.service-list li .service-content .title {
    font-size: 18px;
}
.service-list li .service-content span {
    display: block;
    margin-left: 8px;
}

.circle{
width: 45px;
height: 45px;
color: #FFFFFF;
text-align: center;
border-radius: 100px;
/*-webkit-border-radius: 10px;
-moz-border-radius: 100px;*/
border:2px #FFFFFF solid; padding-top:5px;
}

#circle-2{
width: 155px;
height:155px;
background-color: none;
color: #FFFFFF;
text-align: center;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border:12px #44a8f4 solid; padding-top:35px; margin-left:3px;
}


#circle-3{
width: 140px;
height:110px;
background-color: #FFFFFF;
color: #FFFFFF;
text-align: center;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border:1px #ccc solid; padding-top:25px; margin-left:3px;
}


/* 字体大小 */
.my-f085{ font-size:0.85em;}
.my-f011{ font-size:1.1em;}
.my-f012{ font-size:1.2em;}
.my-f013{ font-size:1.3em;}
.my-f015{ font-size:1.5em;}
.my-f016{ font-size:1.6em;}
.my-f018{ font-size:1.8em;}
.my-nbold{ font-weight:normal;}
.my-xhx {
    border-bottom: #44a8f4 solid 1px; margin-top:10px; font-size:1.1em;
}
.my-jcsl{color: #44a8f4; text-align:center;
    font-size:2.5em;
    /*font-family: Arabic Typesetting;*/
    line-height: 40px;}
.my-taobao{color: #44a8f4;
    font-size: 2em;
   
    line-height: 40px;}
	
.steps{ padding-left:55px;}
.steps li{position:relative; float:left; width:20%; padding-left:25px;font-size:1.1em;}
.steps li i{ position:absolute; top:-5px; left:-20px; color:#2a6496;}

.n-padding-left{ padding-left:0px;}
.n-padding-right{ padding-right:0px;}
.n-padding-top{padding-top:0px;}
.my-pdtop15{ padding-top:15px;}
.my-pdtop35{ padding-top:35px;}

.n-margin-top{ margin-top:0px;}
.my-margin-top25{margin-top:25px;}
.my-mgtop90{ margin-top:90px;}
.my-notice{ text-align:center; border-bottom:1px dashed #ccc; margin-top:15px; margin-bottom:20px; padding:10px;}

/* goods */

.features_2 { width:100%;
    margin-top: -30px;
}

.features_2 p {
    line-height: 30px; margin-bottom:15px;font-size: 1.1em;
}
.features_2 .single-feature { width: 340px; margin-bottom: 15px; }

.features_2 .single-feature-bottom { margin-bottom: 0; }

.features_2 .features-left-span { margin-left: 80px; }

.features_2 .single-feature:hover i { color: #518d8a; }

.features_2 .feature-icon {
    float: left;
    text-align: center;
}

.features_2 .feature-icon i {
    display: inline-block;
	border-radius: 8px;
    width: 70px;
    margin-top: 13px;
    font-size: 50px;
    -o-transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
}

.features_2 .feature-text {
    float: left;
    width: 70%;
    margin-left: 20px;
}
.features_2 .feature-text-2 {
    float: left;
    width: 90%;
    margin-left: 20px;
}

.features_2 .feature-text-2 h4 { font-size:1.3em; font-weight: 500; line-height: 28px; color:#00AEF3; }
.features_2 .feature-text h4{ font-size:1.3em; font-weight: 500; line-height: 28px;  }
.feature-text  p{ font-size:1.1em; 
    margin-bottom: 20px;
    line-height: 30px;
}
.feature-text-2 p{font-size:1.1em; 
    margin-bottom: 20px;
    line-height: 30px;}
	
.gallery_2 {
    margin-top: 40px;
}
.gallery_2 h3{ margin-bottom:25px;}

.gallery_2 p {font-size:1.1em;
    margin-bottom: 20px;
    line-height: 30px;
}
.gallery_2 span {
    font-size: 1.1em;
    margin-bottom: 15px;
}
.gallery_2 .gallery-images {
    margin: 15px 00px 25px 0px;
}
.gallery_2 .gallery-images .img-wrapper {
    position: relative;
    display: inline-block;
    margin: 13px 10px 0 0;
    cursor: pointer;
}
.gallery_2 .gallery-images .img-background {
    display: none;
    position: absolute;
    top: 5px;
    left: 5px;
    width: 100px;
    height: 100px;
    z-index: 100;
    background: #518d8a url(../images/pattern-2.png); 
    background: rgba(81,141,138,.8) url(../images/pattern-2.png);
    text-align: center;
}
.gallery_2 .gallery-images .img-background i {
    font-size: 40px;
    color: #fff;
    line-height: 100px;
    text-shadow: 1px 1px 1px rgba(0,0,0,.1);
}
.gallery_2 .gallery-images img {
    padding: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,.15);
    -webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,.15);
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.15);
}


/* goods */

/* 通栏 */
.product-boxs{
    background: #FFFFFF; width:1140px;
    color: #555;
    padding: 20px 0px 40px 0px;
    margin-bottom: -20px;
    margin-top: -20px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    box-shadow: 0 1px 3px rgba(0,0,0,.4);
    word-wrap: break-word;
    word-break: break-all;

}
.product-boxs .goumai{ position:absolute; right:15px; top:30px; font-size:1.5em;}
.product-boxs h2{padding-bottom:15px; text-align: left;font-size:2.1em; color:#333;  font-weight:500; padding-left:15px; margin-bottom:15px;border-bottom:#CCCCCC 1px dashed;}

.product-description{ line-height:30px;}
.product-description ul{ padding:0;}
.product-description li{ border-bottom:#CCCCCC 1px dashed; font-size:110%; padding-bottom:2px; margin-bottom:15px;}
.product-description .w-100{ width:100px;}

.product-description p{ border-bottom:#CCCCCC 1px dashed; font-size:100%; padding-bottom:2px; margin-bottom:15px;}
.product-description-left{line-height:30px; text-align:left;}
.product-description-left p{font-size:110%;}
.product-description-left a{ color:#337ab7;}

.product-boxs h1{ text-align:center;
display: block;
    max-width:17em;
    margin:10px auto; margin-bottom:25px;
    line-height: 2em;
    border-bottom:2px solid #333;
    color: #333; font-weight:bold; font-size:3em;
}

.product-description-left ul{padding-left:10px; }
.product-description-left li{ line-height:20px; font-size:1.2em;color:#333; padding-bottom:2px; padding-left:20px; padding-right:10px; margin-bottom:10px;}
.product-description-left li a{ color:#00AEF3;}
.product-description-left li i{ font-size:1.5em;}
.width-290{ width:290px;}
.product-description li a{ text-align:left;}
.product-description-left li.go{margin-top:25px; padding-left:135px;}
.product-description-left li.go a{margin-right:15px;}

/* 新首页 */
.cnki-notes{ text-align:center;font-size:1.1em; padding-bottom:5px; font-weight:600;}
.cnki-box{ background:#fff; height:360px; width:100%; margin-bottom:20px;}
.cnki-title h3{ font-size:1.3em;}
.cnki-text{ font-size:0.9em;}
.cnki-go a{    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    background:/*#e02f2f*/#127803; border:1px solid #3e9007;
    -webkit-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;}
.bc-social{padding:15px 0; padding-top:15px;text-align:left;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd; margin-bottom:10px; margin-top:-30px;}
.container{ width:1200px;}

/*下载页banner*/
.btn-primary,.btn-primary:hover{transform:translateY(0)!important}.re-banner{width:100%;background-color:#fff}.re-banner-content{display:flex;justify-content:space-between;align-items:center;height:400px;width:1200px;margin:auto}.re-banner img{max-height:100%;object-fit:cover}.re-banner-buttons button{margin-right:10px;font-size:2rem;padding:.75rem 1.5rem;border-radius:8px}.re-banner-buttons button:hover{opacity:.8}.re-banner-left{position:relative;width:58%;padding-left:50px}.re-banner-right{width:38%;padding-right:50px}.re-banner-left img,.re-banner-right img{max-width:100%}@media (max-width:1200px){.re-banner-content{width:100%;padding:0 20px}}@media (max-width:992px){.re-banner-content{height:auto;flex-direction:column;padding:30px 15px}.re-banner-left,.re-banner-right{width:100%!important;padding:0!important}.re-banner-left img{width:100%;height:auto;max-width:600px;margin:0 auto;display:block}.re-banner-buttons{margin:30px 0 20px;display:flex;flex-direction:column;gap:15px}.re-banner-buttons button{margin-right:0;width:100%;padding:12px 20px!important}.re-banner-right img{max-width:400px;margin:30px auto 0;display:block}.re-banner-buttons a.btn{padding:120px 20px!important;font-size:2rem!important}}@media (max-width:576px){.re-banner-left img,.re-banner-right img{max-width:100%}}.btn-primary{transition:.3s!important}.btn-primary:hover{background-color:#0069d9!important;box-shadow:0 4px 12px rgba(0,105,217,.25)!important}.re-banner-buttons .btn{display:inline-block;text-decoration:none!important;cursor:pointer;transition:.3s;padding:1.35rem 3.8rem!important;font-size:1.35rem!important;line-height:1.5;vertical-align:middle}.re-banner-buttons .btn-primary{background-color:#007bff;border:1px solid #007bff;color:#fff!important}.re-banner-buttons .btn-secondary{background-color:#6c757d;border:1px solid #6c757d;color:#fff!important}.re-banner-buttons .btn-primary:hover{background-color:#0069d9!important;border-color:#0069d9;box-shadow:0 4px 12px rgba(0,105,217,.25)}.re-banner-buttons .btn-secondary:hover{background-color:#5a6268!important;border-color:#545b62;box-shadow:0 4px 12px rgba(108,117,125,.25)}.re-banner-buttons{display:flex;/*justify-content:center;*/align-items:center;gap:25px;margin-top:35px;text-align:unset}@media (max-width:992px){.re-banner-buttons{flex-direction:column;gap:20px;flex-direction:row!important;gap:15px!important;flex-wrap:wrap;/*justify-content:center*/}.re-banner-buttons a.btn{width:auto!important;padding:12px 20px!important;flex:1;min-width:140px;text-align:center}}@media (max-width:480px){.re-banner-buttons{gap:10px!important}.re-banner-buttons a.btn{padding:10px 15px!important;font-size:.9rem!important}}
