﻿body {margin:0;padding:0;font-size:14px;font-family:"Microsoft YaHei","Hiragino Sans GB","arial","å®‹ä½“";background-color:#F5F8FA !important;color:#333333;}
* {margin:0;padding:0;}
ul,li {list-style:none;}
a {font-size:14px;}
a:link {color:#333333;text-decoration:none;}
a:visited {text-decoration:none;color:#333333;}
a:hover {text-decoration:underline;color:#f93f54;}
a:active {text-decoration:none;}
img,input {border:0;}
div {margin:0;padding:0;}

 .fr {float:right;}


.bread-wrap {}
.bread-list {color:#999;width:1200px;margin:0 auto;line-height:40px;font-size:12px}
.bread-list h1 {font-size:12px;font-weight:400}
.bread-list a {color:#999}
.bread-list span {margin:0 3px}


.clearfix {clear:both;}

#footer  {width:100%;margin-top:10px;padding:10px 0;background:#3c3c3c;}
#footer p {width:1200px;margin:0 auto; line-height:28px; color:#fff; text-align:center;}
#footer p a{color:#fff;}




.g-main {width:1200px;margin:0 auto;overflow:hidden;}
.g-left {float:left;width:280px;overflow:hidden;margin-right:20px;padding-bottom:40px}
 
.m-box {width:100%;overflow:hidden;margin-bottom:20px;padding-bottom:4px}
.m-box .u-title {height:48px;color:#FFF;line-height:48px;text-align:center;font-size:18px;font-weight:bolder;background:#3c3c3c }
.m-box .u-shopImg {display:block;height:172px}
.m-box .u-session {padding:20px;background:#FFF;box-shadow:0px 7px 20px 2px #ebebeb}
.m-box .u-List li {overflow:hidden;margin-bottom:20px;font-size:14px;color:#333333}
.m-box .u-List li img {float:left;width:90px;margin-right:12px}
.m-box .u-List .iii img {float:right;height:25px;width:140px;margin-right:65px;margin-top:-5px;}
.m-box .u-List .qqs img {float:right;height:25px;margin-right:31px;}
.m-box .u-List li a {color:#333;line-height:30px}
.m-box .u-er {display:block;margin:0 auto}
.m-box .u-more {width:240px;height:40px;text-align:center;line-height:40px;font-size:14px;color:#999;display:block;background:#f6f6f6}
.u-time {text-align:center;font-size:14px;color:#999;margin-bottom:20px}
.g-right {width:860px;float:left;overflow:hidden;position:relative;padding:20px;background:#fff;}
.g-right h1 {text-align:center;font-size:24px;margin-bottom:20px;margin-top:20px}
.g-right h2 {text-align:center;font-size:24px;margin-bottom:20px;margin-top:20px}
 
.g-right .content2020 {padding:20px;color:#333333;font-size:16px !important;line-height:30px;overflow:hidden;}
.g-right .content2020 .desc {font-weight:bold;margin-bottom:10px;}
.g-right .content2020 img {max-width:100%;display:block;margin:2px auto;}
.g-right .content2020 .bdss {margin:10px 0;line-height:30px;}
.g-right .content2020 .bdss img {display:inline;margin:0;}
.g-right .content2020 p {font-size:16px !important;}
.g-right .content2020 span {font-size:16px !important;}

.canshu-title {line-height:30px;font-size:16px;color:#333;padding-bottom:10px;*padding-top:10px;height:30px;font-weight:bold;}
.canshu {margin-bottom:15px;padding-bottom:5px;overflow:hidden;}
.canshu ul {border-top:1px solid #ddd;border-left:1px solid #ddd;overflow:hidden;}
.canshu li {width:100%;float:left;font-size:14px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;line-height:30px;box-sizing:border-box;}
.canshu li span {width:30%;text-align:center;border:none;background:#f5f5f5;color:#999;display:block;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.canshu li p {width:70%;text-align:left;border:none;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:5px;}

.foot-bar {width:100%;height:53px;overflow:hidden;background:#fff;border-top:#d0d0d0 1px solid;position:fixed;z-index:9;left:0;bottom:0;margin-top:90px;display:none;}
.foot-bar td {text-align:center;}
.foot-bar td.icon-1 {background:url('/images/mail.png') no-repeat center 11px;background-size:15px 15px;border-right:solid 1px #ddd;}
.foot-bar td.icon-2 {background:url('/images/home.png') no-repeat center 11px;background-size:15px 15px;border-right:solid 1px #ddd;}
.foot-bar td p {margin-top:25px;}
.foot-bar .tel {background:url('/images/tel.png') no-repeat left center;background-size:30px 30px;background-color:#FC4F0A;background-position:30px 10px;}
.foot-bar .tel a {line-height:51px;font-size:18px;color:white;height:51px;width:100%;display:block;}
.foot-bar  a {color:#333;}
.mt50 {height:52px;overflow:hidden;display:none;width:100%;}


.mt30 {margin-top:30px;}
.xwzx{float:right;}
.qywx {display:block;margin-bottom:10px;;width:198px;padding:10px;border:1px dashed #eee; margin-top:5px; border-radius:5px;}

.qitaxinxi {
	height: 30px;
	line-height: 30px;
	background: #f7f7f7;
	overflow: hidden;
	margin: 46px 0px;
	padding: 0 10px;
}
.qitaxinxi span {
	float: right;
	width:50%;
	overflow: hidden;
	height: 30px;
	display: block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.qitaxinxi a {
	font-weight: bold;
}
 video{max-height:760px !important;}

@media (max-width:768px) {
	.foot-bar,.mt50 {display:block;}
.logo {margin:0 auto;}

.g-main,.g-right{width:100%;}
.g-left,.w100{display:none;}
.g-right{padding:0;}
.mbx {width:100%;overflow:hidden;}



#footer {display:none;}
.canshu li {width:100%;}
video {height:auto !important;}
.bread-list {width:100%;}


.mainbox h1{height:auto;}
.qitaxinxi{display:none;}
.top22 img{max-width:100%}
 
}

 	  .morepic{margin:10px 0; overflow:hidden;}
	  .morepic a{height:50px; line-height:50px;color:#fff;background:#f00;text-align:center; margin:10px;display:block; width:calc(50% - 20px); float:left; font-weight:bold; font-size:18px; border-radius:25px;}
	   @media (max-width:768px) {
		.morepic a{width:100%; margin:10px 0;}		
		}
		
		
			
		
 .newcanshubox table{ width: 100%; margin-bottom: 15px; border-collapse: collapse; border-spacing: 0; }
.newcanshubox table tr:first-child th{ background: #f4f4f6; text-indent: 30px; color: #000; font-size: 15px; font-weight: bold; text-align: left;} 
.newcanshubox table tr th{ border: 1px solid #dedede; color: #000; padding: 5px 0; font-size: 14px; text-align: center; width:150px;} 
@media(max-width:767px) {.newcanshubox table tr th{width:120px;}}
.newcanshubox table tr td{ border: 1px solid #dedede; padding: 5px 20px; font-size: 13px; color: #666; line-height: 26px;} 
 
 
 
.liuyanlist{margin-top:20px; background:#f4f4f6;padding:15px;text-align:left;}
.liuyanlist h3{line-height:30px;   }
.liuyanlist ul{margin-left:20px;margin-top:10px; }
@media(max-width:767px) {.liuyanlist ul{margin-left:0px;}}
.liuyanlist li{margin-bottom:20px; list-style:none;}
.liuyanlist li div{margin-bottom:10px;line-height:30px;}
.liuyanlist li span{   color: #fff;    font-size: 12px;     width: 20px;    height: 20px; line-height:20px;
    margin: 5px 8px 0px 0;    text-align: center;    border-radius: 2px; display:inline-block;}
.liuyanlist .wen{font-size:16px; font-weight:bold;}
.liuyanlist .wen span{background-color: #fa6600; }
.liuyanlist .da span{background-color: #20d6b4; }

.ssbox{margin-top:15px;}
.ssbox p{line-height:28px; text-align:left;text-indent:0;}
 
 
.yqbody {background:#fff;width:325px;height:215px;position:absolute;left:50%;margin-left:-162.5px;top:50%;position:fixed;margin-top:-90px;display:none;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.4);z-index:1000;}
#yqtop {height:45px;background:#1798fc;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.2);line-height:45px;font-size:14px;color:#fff;}
#yqtop em {width:15px;height:15px;float:left;display:block;border-radius:4px;margin:5px;}
#yqtop #yqgb {width:20px;height:20px;background:url(/img/yqgb.png) center / 100% 100%;display:inline-block;margin:13px 13px auto auto;float:right;cursor:pointer;}
#yqcont p {padding:3%;margin:0;}
#yqcont .tttel {width:90%;margin:2px auto;border:1px #ccc solid;margin-right:5%;margin-left:5%;height:35px;text-indent:1em;color:#999;outline:0;background-color:transparent;}
.btns {height:35px;background:#1798fc;width:90%;margin-right:5%;margin-left:5%;display:block;text-align:center;line-height:35px;color:#fff;margin-top:10px;font-size:15px;text-indent:2em;cursor:pointer;}
.btns:hover {color:#fff;}
.btns:before {display:block;width:25px;height:25px;background:url(/img/yqtel.png) center / 100% 100%;content:'';position:absolute;margin-left:33%;margin-top:6px;}


@media(max-width:767px) {
.xxtop {height: auto;}
.contentR .C01 p {text-indent: 0;}
.contentR .C01 {padding:5px}
}
 

 
.dbjysms{background: #2260de; overflow: hidden; color: #fff; font-weight: bold; font-size: 15px; padding: 5px;}
.desc{background: #2260de; overflow: hidden; color: #fff; font-weight: bold; font-size: 15px; padding: 5px;}
.contentL .ul01{width:auto !Important;height:56px !Important;line-height:56px !Important; overflow:hidden;padding:5px 10px !Important;}