@charset "utf-8";
/* CSS Document */
body {font:2e YaHei,"Arial Narrow",HELVETICA;}
*,body,html,p,ol,ul,li,td,tr,table,h1,h2,h3,h4,h5,h6 { padding:0; margin:0;}
ul,dl{list-style:none;}
a {text-decoration:none; color:#333;}
h2 {text-align:center; padding:30px 0;}
.nexts {margin-bottom:40px;}

/* 公共样式 */
@media (min-width: 1200px) { .w1200 { margin:0 auto; width:1200px;}}
.clear { clear:both;}
.pages { text-align:center;padding:20px 0; }
.pages li { background:#333; color:#fff; display:inline-block; width:45px; height:30px;  line-height:30px; margin:5px 5px;}
.pages li a{ color:#fff;background:#666; display:block; }
.pages li a:hover { display:block; background:#F00;}
.miao { text-align:center; clear:both;padding:30px 0; }
.desc {text-align:center; font-size:16px;padding-top:20px; padding-bottom:20px;}
.desc span {padding:0 12px;}
.line {border-bottom:1px solid #666; text-align:center;}
.positions {text-align:right; height:65px; line-height:65px;border-bottom:1px solid #999;}
.positions span {margin-right:10px;}
.addtime {text-align:center;line-height:30px;}

/* 公共样式 */

/*首页*/

/* header begin */
@media (max-width: 768px){
	#header {display:none}
	.min-header {height:50px;line-height:50px;font-size:1.5em;background:#333;color:#fff; width:100%; z-index:999; text-align:center;}
	.menu {float:left;padding:12px 0 0 12px;font-size:1.2em;position:relative;}
	.menu-content {position:absolute; top:50; left:0; width:100%; z-index:9999;border-top:1px solid #666;}
	.menu-content ul li a {font-size:0.8em;color:#ddd;display:block;background:#333;opacity:0.9;}
	.menu-content ul li a:hover{opacity:1;}
	.menu-content ul li {border-bottom:1px solid #666;}
}
@media (min-width: 768px){
.min-header {display:none}
#header{background:#fff; width:100%;height:87px;z-index:9999;display:block;}
}
#logo {padding-top:22px; float:left; width:281px; height:65px;}
#nav {display:none;}
@media (min-width: 852px){
#nav {display:block; height:87px; line-height:87px; float:right;}
#nav ul li {width:95px;float:left; text-align:center;}
#nav ul li a { font-size:14px;}
#nav ul li a:hover {color:#fff;background:#00aeef; display:block;opacity:0.8;}
.home a {background:#00aeef;color:#ffffff; display:block;}
.sub_menu { position:absolute; z-index: 2;display:none; background:#fff;top:87px;  width: 95px;}
.sub_menu li {height:35px;line-height:35px;}
.sub_menu li a { font-size:14px;color:#000;}
.sub_menu li a:hover {color:#000;display:block;}
}

#contact {display:none;}
@media (min-width: 992px) {
#contact {display:block;padding-top:14px; float:right; width:210px; }
#contact ul li { float:left; margin-right:12px;}
}

/* header end */

#what .col-sm-3 {text-align:center;}
#what .row {margin:40px 0;}
#what .row h3 {font-size:1.2em;padding-top:15px;padding-bottom:2px;}
#what .row h3 a {color:#666;}
#what .c1 {background:url(../images/yuan.png) top center no-repeat;}
#what .a1 {padding:57px 0;font-size:1.5em;}
#what .b1 {padding-bottom:10px; color:#999;}

#cases {background:#333;}
#cases .row {text-align:center;}
#cases .row {margin:40px 0;}
#cases .row img {width:115px;}
@media (min-width: 768px) {
#cases .row img {width:150px;}
#cases .row h3 {padding:15px 0; font-size:1.2em;}}

@media (min-width: 1200px) { #cases .row img {width:180px;}}
@media (max-width: 768px) {
#cases .row h3 {padding:15px 0; font-size:0.8em;}
}
#cases .row h3 a {color:#666;}
#cases .row h3 a:hover {color:#ddd;}

#cust {background:#00aeef;}
#cust .row {margin:30px 0;}
#cust .more {width:40px; height:40px; line-height:40px; text-align:center; border-radius:100px;background:#00aeef;  position:absolute; top:50%;margin-top:-20px; left:50%; margin-left:-20px;}
@media (min-width: 768px) {
#cust .more{width:80px; height:80px; line-height:80px; text-align:center; border-radius:100px;background:#00aeef;  position:absolute; top:50%;margin-top:-40px; left:50%; margin-left:-40px;}
}
#cust .more a {display:block;color:#fff; text-decoration:none;}
#cust .more a:hover {background:#F00; color:#fff; display:block;border-radius:100px;}

#about { background:#333;}
#about .row {margin:40px 0;}
#about .row img {width:115px;}
@media (min-width: 768px) { #about .row img {width:150px;}}
@media (min-width: 1200) { #about .row img {width:180px;}}
#about .col-sm-3 {text-align:center;}
#about .company {text-align:center;color:#666;}
#about .row h3 {padding:15px 0; font-size:1.2em;}
#about .row h3 a {color:#666;}
#about .row h3 a:hover {color:#ddd;}

#news .row .col-sm-6 { float:left;padding-bottom:20px;border-bottom:1px dotted #ccc;}
#news .row h3 {padding:15px 0; font-size:1.2em;}
#news .row h3 a {color:#333;font-weight:bold;}
#news .row h3 a:hover {color:#F00;}

#footer { background:#333333;}
#footer .row {color:#ddd;}
#footer .row .col-sm-3 {text-align:right; margin:30px 0; height:230px; padding-right:30px; border-right:1px solid #666;}
@media (min-width: 768px){
#footer .row .col-sm-3 {text-align:right; margin:30px 0; height:230px;padding-right:60px; border-right:1px solid #666;}
}
#footer .row .col-sm-3 dl dt {font-size:1.2em;}
#footer .row .col-sm-3 dl dd a {color:#999;line-height:25px;}
#footer .row .col-sm-3 dl dd a:hover {color:#FFF;}

#footer #a768 {display:none;}
#footer #a767 {text-align:center; height:270px;padding-top:30px;color:#fff;}
#footer #a767 span a{color:#fff;}
@media (min-width: 768px){
#footer	#a768 {display:block;}
#footer	#a767 {display:none;}
#footer .a789 {display:block;}
	}
	@media (max-width: 768px){
	#footer .a789 {display:none;}
	}
#footer .copyright { display:block; line-height:35px; color:#999; text-align:left;}
#footer .copyright a {color:#999;}
.copyright {display:none;}
#mobile {height:35px; position:fixed; bottom:0px;color:#fff; line-height:35px; z-index:9999;background:#00aeef; text-align:center; width:100%;}
#mobile a {color:#ddd;display:block;}
@media (min-width: 768px){#mobile {display:none;}}
/* 首页 end */



/*列表页*/
#content_banner img {width:100%;}
.article_list_image {padding:40px 0;}
.article_list_image .row {padding:20px 0; border-bottom:1px dotted #ccc;}
.article_list_image .row h3 {font-size:1.5em;}
.article_list_image .row p {padding:10px 0;}

/*内容页*/
.list_body {padding:40px 0;}
.article {padding:40px 0;}
.article h1{font-size:1.5em; text-align:center;padding:10px 0;}
@media (max-width: 768px){.article img {width:100%;}}
.article .row .col-sm-6 {padding-top:20px; padding-bottom:20px;}
@media (max-width: 768px){.list_body .row img {width:100%;}}


/*案例列表页*/
.products_list_image {padding:40px 0;}
.products_list_image .row {padding:20px 0;}
.products_list_image .row .col-md-3 div{overflow:hidden;}

.products_list_image .row h3{text-align:center; font-size:1.2em;padding:10px 0;}
.products_list_image .row img {width:100%;}
.products_list_image .row img:hover {-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}


/*案例内容页*/
.products h1{font-size:1.8em; text-align:center;padding:30px 0 10px 0;}
.addtime {padding-bottom:30px;}
.products_form .row input,.products_form .row textarea {width:100%;}
.products_form .row textarea {height:80px;}
.products_form dl dt {padding:10px 0;}
.products_form .row input {height:30px;line-height:30px;}
@media (max-width: 768px){.products .row img {width:100%;}}
