﻿@import url("common.css");
@media only screen and (min-width: 992px) {
	.pleft {width:220px; float:left; margin-top:18px; text-align:center; background-color:#fff;}
	.pmain {width:962px; float:right; margin-top:18px; text-align:left;}
	
	.pleft dl.pmenu {border:1px solid #e2e2e2; padding-bottom:30px;}
	.pleft dl.pmenu dt {height:50px; line-height:50px; font-size:24px; margin-bottom:10px; background-color:#d52a1c; color:#fff;}
	.pleft dl.pmenu dd {height:36px; padding:20px 0 0 0; line-height:36px; font-size:14px; color:#000;}
	.pleft dl.pmenu dd a {color:#666;}
	.pleft dl.pmenu dd a:hover,.pleft dl.pmenu dd.active a {border:3px solid #d52a1c; padding:6px 20px;}
	.pleft dl.advantage {margin-top:15px; text-align:center; color:#fff; background-color:#dd4949;}
	.pleft dl.advantage dt {height:64px; line-height:64px; font-size:24px; font-weight:bold;}
	.pleft dl.advantage dd {height:50px; line-height:50px; border-top:1px solid #fff; font-size:16px;}
	
	.pbar {height:50px; line-height:50px; font-size:21px; color:#666; background:url(../images/bg_pbar.jpg) left no-repeat #E5E5E5; padding-left:52px;}
	.pbar span {color:#666; float:right; font-size:14px; margin-right:15px;}
	.pbar span a {color:#666;}
	.pbar span a:hover {color:#dd4949;}
	
	#pagebody {width:1200px; margin:0 auto; padding-bottom:30px;}
	
	.newslist {margin:0 15px;}
	.newslist li{ overflow:hidden; width:100%; padding:12px 0 12px 0; line-height:28px; border-bottom:1px dotted #dbd4cd;}
	.newslist li img {float:left; margin-right:20px;}
	.newslist li a.tit {font-size:18px; color:#666;}
	.newslist li a.tit:hover {color:#a0192d;}
	.newslist li span {font-size:12px; color:#999; display:block; margin:5px 0 10px 0;}
	.newslist li font {font-size:14px; color:#999; display:block; margin-bottom:12px;}
	.newslist li a.detail {color:#fff; background-color:#d52a1c; padding:5px 15px; border-radius: 18px; -webkit-border-radius: 18px;-moz-border-radius: 18px; -ms-border-radius: 18px;-o-border-radius: 18px;}
	
	.productlist {margin:0;}
	.productlist li {width:280px; float:left; margin:0 15px 15px 15px; padding:0; text-align:center; position:relative;}
	.productlist li a.tit {color:#666; font-size:16px; display:block; text-align:center; padding:12px 0 6px 0;}
	.productlist li font {color:#666; font-size:12px;}
	.recordlist li font {color:#F00;}
	.productlist li img {border: 1px solid #EEE;}
	
	.teamlist {margin:0;}
	.teamlist li {width:280px; float:left; margin:15px 13px; text-align:center; position:relative;}
	.teamlist li span {position:absolute; top:244px; height:36px; line-height:36px; color:#fff; background:url(../images/bg_teamp.png); width:280px; left:0; text-align:center; font-size:14px;}
	.teamlist li a.tit {color:#333; font-size:18px; display:block; text-align:center; padding:20px 0 12px 0;}
	.teamlist li font {color:#999; font-size:14px;}
	
	.cbody #pics {padding:0 20px;}
	.cbody #pics img {margin:5px;}
	
	.tbody table {border-top:1px solid #999; border-left:1px solid #999;}
	.tbody table tr td {border-right:1px solid #999; border-bottom:1px solid #999; padding:10px 5px;}
	.lbody table tr td {padding:5px;}
	.lbody table tr td input,.lbody table tr td textarea {padding:4px;}
	
	.cbody .logolist {margin:0;}
	.cbody .logolist img {height:100px; float:left; margin:4px; border:1px solid #EBEBEB; padding:2px;}
	
	.dede_pages {height:52px; line-height:52px; padding:10px 0; width:100%; text-align:center; margin:0; margin-top:10px;}
	.dede_pages a {padding:10px 16px; text-align:center; background-color:#efefef; color:#949494; margin-left:5px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px;-o-border-radius: 5px;}
	.dede_pages a.current,.dede_pages a:hover {background-color:#d52a1c; color:#fff; text-align:center; margin-left:5px; }
	.dede_pages span.disabled {background-color:none; margin-left:5px; color:#949494; }
	
	.pnstr {line-height:200%; padding:20px 15px 35px 15px; text-align:left; height:30px; line-height:30px;}
	.pnstr a {color:#d52a1c; display:block;}
	.pnstr .pgprex {float:left;}
	.pnstr .pgnext {float:right;}
	
	
	.cbody h1.title {font-size:24px; font-family:'微软雅黑'; font-weight:normal; text-align:center; padding:40px 0 40px 0; color:#666;}
	.cbody h2.title {padding:30px 0 7px 0; text-align:center; font-size:24px; color:#666; font-weight:normal;}
	.cbody .infos {font-size:12px; color:#999; text-align:center; line-height:42px; padding-bottom:10px;}
	.cbody .infos a {color:#0080C0; margin-right:10px;}
	.cbody .infos font {margin-left:10px; font-size:13px;}
	.cbody .bdsharebuttonbox {margin-left:330px; margin-top:5px; height:72px;}
	.cbody .smlpic {margin:0 auto; text-align:center; width:783px;}
	.cbody ul.tinfo {width:783px; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; height:74px; margin:0 auto;}
	.cbody ul.tinfo li {height:36px; line-height:36px; overflow:hidden; padding:0 15px; font-size:14px; color:#666; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; float:left; width:230px;}
	.cbody ul.tinfo li.title {font-size:24px; padding-bottom:10px; padding-top:12px;}
	.cbody .msg a {padding:10px 30px; color:#fff; margin-right:15px; background-color:#d62a1c; border-radius: 18px; -webkit-border-radius: 18px;-moz-border-radius: 18px; -ms-border-radius: 18px;-o-border-radius: 18px;}
	.cbody .msg {padding-top:40px; text-align:center;}
	.cbody h2.title {line-height:26px; padding:40px 0 20px 0; text-align:center; font-size:24px}
	.cbody .content .detit {color:#c1905e; font-size:24px; display:block; width:100%; border-top:1px solid #d5d3d3; padding-top:20px; padding-bottom:30px;}
	.cbody .content {line-height:200%; padding:20px 15px; color:#666666;}
	.cbody .content #formWrite table {width:640px; margin:0 auto;}
	.cbody .content #formWrite table tr td {padding:3px 5px; }
	.cbody .content #formWrite table tr td input[type="text"],.cbody .content #formWrite table tr td textarea,.cbody .content #formWrite table tr td select {padding:6px 4px; width:320px; background:none; border:1px dashed #c2c2c2; background-color:#f5f5f5; }
	.cbody .content #formWrite table tr td select {width:330px;}
	.cbody .content #formWrite table tr td input[type="submit"] {width:330px; border:none; background-color:#9d9d9d; color:#fff; font-size:14px; padding:6px 0;}
	.cbody .content #formWrite table tr td input[type="submit"]:hover {filter:alpha(Opacity=80); -moz-opacity:0.8;opacity: 0.8; cursor:pointer; }
	.cbody .contit {color:#d62a1c; font-size:18px; padding:20px 0 20px 45px; margin-top:30px; font-weight:bold;}
	.cbody .procont {background-color:#eeebe9; padding:20px 30px; margin:0 15px;}
	
	.cbody {margin:0; border:1px solid #e2e2e2; padding:15px;}
	.cbody p {float:none; margin:12px 0;}
	.cbody p img {max-width:900px; width: expression(this.width > 900 && this.width > this.height ? 900px : 'auto';);}
}


@media only screen and (max-width: 991px) {
	.pleft {display:none;}
	.pmain {width:100%; text-align:left;}
	
	.pbar {height:72px; line-height:72px; font-size:24px; color:#666; text-align:center;}
	.pbar span {display:none;}
	
	.newslist {margin:0 ;}
	.newslist li{ overflow:hidden; width:100%; list-style:inside square; padding:12px 0 12px 0; line-height:28px; border-bottom:1px dashed #dbd4cd;}
	.newslist li img {display:none;}
	.newslist li a.tit {font-size:14px; color:#666;}
	.newslist li a.tit:hover {color:#a0192d;}
	.newslist li span {display:none;}
	.newslist li font {display:none;}
	.newslist li a.detail {display:none;}
	
	.productlist {margin:0;}
	.productlist li {width:280px; float:left; margin:0 15px 15px 15px; padding:0; text-align:center; position:relative;}
	.productlist li a.tit {color:#666; font-size:16px; display:block; text-align:center; padding:12px 0 6px 0;}
	.productlist li font {color:#666; font-size:12px;}
	.recordlist li font {color:#F00;}
	.productlist li img {border: 1px solid #EEE;}
	
	.teamlist {margin:0;}
	.teamlist li {width:280px; float:left; margin:15px 13px; text-align:center; position:relative;}
	.teamlist li span {position:absolute; top:244px; height:36px; line-height:36px; color:#fff; background:url(../images/bg_teamp.png); width:280px; left:0; text-align:center; font-size:14px;}
	.teamlist li a.tit {color:#333; font-size:18px; display:block; text-align:center; padding:20px 0 12px 0;}
	.teamlist li font {color:#999; font-size:14px;}
	
	.cbody #pics {padding:0 20px;}
	.cbody #pics img {margin:5px;}
	
	.tbody table {border-top:1px solid #999; border-left:1px solid #999;}
	.tbody table tr td {border-right:1px solid #999; border-bottom:1px solid #999; padding:10px 5px;}
	.lbody table tr td {padding:5px;}
	.lbody table tr td input,.lbody table tr td textarea {padding:4px;}
	
	.cbody .logolist {margin:0;}
	.cbody .logolist img {height:100px; float:left; margin:4px; border:1px solid #EBEBEB; padding:2px;}
	
	.dede_pages {height:52px; line-height:52px; padding:10px 0; width:100%; text-align:center; margin:0; margin-top:10px;}
	.dede_pages a {padding:10px 16px; text-align:center; background-color:#d52a1c; color:#fff; margin-left:5px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px;-o-border-radius: 5px;}
	.dede_pages a:not(.mpage) {display:none;}
	.dede_pages a.current,.dede_pages a:hover {background-color:#d52a1c; color:#fff; text-align:center; margin-left:5px;}
	
	.pnstr {line-height:200%; padding:20px 15px 35px 15px; text-align:center; height:30px; line-height:30px;}
	.pnstr a {background-color:#d52a1c; color:#fff; padding:10px 25px; margin:0 10px; border-radius: 8px; -webkit-border-radius: 8px;-moz-border-radius: 8px; -ms-border-radius: 8px;-o-border-radius: 8px;}
	.pnstr .pgprex {float:left;}
	.pnstr .pgnext {float:right;}
	.pnstr font {display:none;}
	
	
	.cbody h1.title {font-size:24px; font-family:'微软雅黑'; font-weight:normal; text-align:center; padding:40px 0 40px 0; color:#666;}
	.cbody h2.title {padding:30px 0 7px 0; text-align:center; font-size:24px; color:#666; font-weight:normal;}
	.cbody .infos {font-size:12px; color:#999; text-align:center; line-height:42px; padding-bottom:10px;}
	.cbody .infos a {color:#0080C0; margin-right:10px;}
	.cbody .infos font {margin-left:10px; font-size:13px;}
	.cbody .bdsharebuttonbox {margin-left:330px; margin-top:5px; height:72px;}
	.cbody .smlpic {margin:0 auto; text-align:center; width:783px;}
	.cbody ul.tinfo {width:783px; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; height:74px; margin:0 auto;}
	.cbody ul.tinfo li {height:36px; line-height:36px; overflow:hidden; padding:0 15px; font-size:14px; color:#666; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; float:left; width:230px;}
	.cbody ul.tinfo li.title {font-size:24px; padding-bottom:10px; padding-top:12px;}
	.cbody .msg a {padding:10px 30px; color:#fff; margin-right:15px; background-color:#d62a1c; border-radius: 18px; -webkit-border-radius: 18px;-moz-border-radius: 18px; -ms-border-radius: 18px;-o-border-radius: 18px;}
	.cbody .msg {padding-top:40px; text-align:center;}
	.cbody h2.title {line-height:26px; padding:40px 0 20px 0; text-align:center; font-size:24px}
	.cbody .content .detit {color:#c1905e; font-size:24px; display:block; width:100%; border-top:1px solid #d5d3d3; padding-top:20px; padding-bottom:30px;}
	.cbody .content {line-height:200%; padding:0; color:#666666;}
	.cbody .content #formWrite table {width:640px; margin:0 auto;}
	.cbody .content #formWrite table tr td {padding:3px 5px; }
	.cbody .content #formWrite table tr td input[type="text"],.cbody .content #formWrite table tr td textarea,.cbody .content #formWrite table tr td select {padding:6px 4px; width:320px; background:none; border:1px dashed #c2c2c2; background-color:#f5f5f5; }
	.cbody .content #formWrite table tr td select {width:330px;}
	.cbody .content #formWrite table tr td input[type="submit"] {width:330px; border:none; background-color:#9d9d9d; color:#fff; font-size:14px; padding:6px 0;}
	.cbody .content #formWrite table tr td input[type="submit"]:hover {filter:alpha(Opacity=80); -moz-opacity:0.8;opacity: 0.8; cursor:pointer; }
	.cbody .contit {color:#d62a1c; font-size:18px; padding:20px 0 20px 45px; margin-top:30px; font-weight:bold;}
	.cbody .procont {background-color:#eeebe9; padding:20px 30px; margin:0 15px;}
	
	.cbody {margin:0; border:1px solid #e2e2e2; padding:10px;}
	.cbody p {float:none; margin:12px 0;}
	.cbody p img {max-width:100%; height:auto;}
}