@charset "utf-8";
/* CSS Document */
img{ padding:0; margin:0;}
.cwjy_wrap{ width:1200px; margin:0 auto; padding:0;}
.cwjy_banner{ margin:0 auto; width:100%; background:url(../images/cyjy_banner.jpg) center top; height:336px;}
.esmt_banner{ margin:0 auto; width:100%; background:url(../images/esmt_banner.jpg) center top; height:336px;}
.w1200{ width:1200px; margin:0 auto; position:relative;}
.help_question{ margin:30px auto;}
.leftside {
    width: 240px;
    float: left;
    background-color: #f6f6f6;
}
.leftside .biaoti{ font-size:20px; color:#fff; text-align:center; height:48px; line-height:48px; background-color:#2fb6e3;}
.leftsidebar_cwjy{width:240px;height:auto !important;overflow:visible !important; background-color:#f5f5f5;}
.leftsidebar_cwjy dt{padding-left:20px;padding-right:10px;background-repeat:no-repeat;background-position:10px center;color:#565656;font-size:14px; font-weight:bold;position:relative;line-height:48px;cursor:pointer;}
.leftsidebar_cwjy dt img{position:absolute;right:40px;top:20px;}
.leftsidebar_cwjy dt.on a, .leftsidebar_box dt a:hover {
	display:block;
    text-decoration: none;
    color: #2fb6e3 !important;
	font-weight:bold;
    position: relative;
    background-color: #fff !important;
    width: 220px;
    padding-left: 20px;
	line-height:48px;
    top: 0px;
    left: -20px;
	border-left:5px solid #3789d2l;
}
/*右侧部分*/
.rightside{ width:900px; 
    float: right;
    padding: 20px;
    background-color: #fff;
    -webkit-box-shadow: 2px 2px 5px #ddd;
    -moz-box-shadow: 2px 2px 5px #ddd;
    box-shadow: 2px 2px 5px #ddd;
    overflow: hidden;
	border:1px solid #eee;
}
.crumbs {
	margin-bottom:20px;
    padding:0 20px;
    position: relative;
    color: #565656;
}
.rightside .ct{ border:1px solid #dedede; position:relative; color:#565656;}
.rightside .ct .answer{ padding:20px;}
.rightside .ct .answer1{ padding:20px 0;}
.wanetl, .wanetr, .wanebl, .wanebr {
    position: absolute;
    width: 10px;
    height: 10px;
    background-image: url(../images/wane.png);}
.rightside .ct .wanetl {
	   left: -1px;
	   top:-1px;
	   background-position: -10px -10px;
}
.rightside .ct .wanetr{
	   right: -1px;
	   top:-1px;
	   background-position: 0px -10px;
}
.rightside .ct .wanebl{
	   left: -1px;
	   bottom:-1px;
	   background-position:-10px 0px;
 }
.rightside .ct .wanebr{
 	   right:-1px;
	   bottom:-1px;
 }
.liucheng-ct{ text-align:center;}
.liucheng-ct img{vertical-align : bottom}
.ct-biaoti{font-weight:bold; font-size:24px; text-align:center; padding-bottom:30px; padding-top:10px;}

/*库区内容样式*/
.kuquct{ padding:0 12px 40px 20px;}
.kuqu{ padding-top:30px;}
.kuqu_l,.kuqu_r{ float:left;}
.kuqu_l{ padding-right:25px; width:416px;}
.kuqu_bt{ font-size:19px; font-weight:bold; line-height:30px; padding-bottom:15px;}
.kuqu_r{ width:420px;}
.kuqu_r p{ line-height:32px;}
.kuqu_r p span{ color:#f50; font-size:17px; font-weight:bold;}
/*底部footer*/
.footer1{
	margin-top:25px;
	border-top:2px solid #5AF
}

.footer1{ padding:30px 0 0; border-top:1px solid #f6f6f6; background-color:#f6f6f6; position:relative; z-index:101}
.footer1 .list{ padding:0 0 40px;}
.footer1 .list .one{ float:left; display:inline; width:160px; margin:0 80px 0 0; text-align:center; font-size:1em; color:#999;}
.footer1 .list .one img{ display:block;}
.footer1 .list .one h5{ color:#666; font-size:0.8em;}
.footer1 .list .two{ position:relative; float:left; display:inline; width:139px; margin:0 70px 0 0; border-right:1px solid #cfcfcf;}
.footer1 .list .two .icon_buy{ position:absolute; top:0; left:-40px; display:block; width:34px; height:34px; background-position:-223px -66px; overflow:hidden;}
.footer1 .list .two h4{ padding:10px 0; color:#666; font-size:1em;}
.footer1 .list .two li{ line-height:24px;}
.footer1 .list .two li a{ color:#707070; font-size:0.8em;}
.footer1 .list .three{ position:relative; float:left; display:inline; width:139px; margin:0 70px 0 0; border-right:1px solid #cfcfcf;}
.footer1 .list .three .icon_sale{ position:absolute; top:0; left:-40px; display:block; width:34px; height:34px; background-position:-223px -32px; overflow:hidden;}
.footer1 .list .three h4{ padding:10px 0; color:#666; font-size:1em;}
.footer1 .list .three li{ line-height:24px;}
.footer1 .list .three li a{ color:#707070; font-size:0.8em;}
.footer1 .list .four{ position:relative; float:left; display:inline; width:149px; margin:0 70px 0 0; border-right:1px solid #cfcfcf;}
.footer1 .list .four .icon_business{ position:absolute; top:0; left:-40px; display:block; width:34px; height:34px; background-position:-223px -100px; overflow:hidden;}
.footer1 .list .four h4{ padding:10px 0; color:#666; font-size:1em;}
.footer1 .list .four li{ line-height:24px;}
.footer1 .list .four li a{ color:#707070; font-size:0.8em;}
.footer1 .list .five{ position:relative; float:left; display:inline; width:139px; margin:0 30px 0 0; border-right:1px solid #cfcfcf;}
.footer1 .list .five .icon_question { position:absolute; top:0; left:-40px; display:block; width:34px; height:34px; background-position:-223px -134px; overflow:hidden;}
.footer1 .list .five h4{ padding:10px 0; color:#666; font-size:1em;}
.footer1 .list .five li{ line-height:24px;}
.footer1 .list .five li a{ color:#707070; font-size:0.8em;}
.footer1 .list .six{ float:left; display:inline; width:120px; margin-left:20px;}
.footer1 .list .six img{ display:block;}

.footer2{ background-color:#565656; width:100%; height:85px; padding:20px 0 15px 0;}
.footer2 .w1200{ width:1200px; margin:0 auto; position:relative;}
.footer2 .footer-nav{ position: absolute; left: 0; top: 15px; font-size:12px}
.footer2 .footer-nav p {
    margin-bottom: 14px;color:#fff; 
}
.footer2 .footer-nav p a{ color:#fff;}
.footer2 .footer-nav-cut{ margin: 0 10px; color: #a5a5a5;}
.footer2 .img-zheng{ width: 230px; position: absolute; top: 10px; right: 0;}

/*2017.4.19最新改版样式*/
a:hover{text-decoration:none;}
.ksfabu{ display:block; width:120px; height:38px; position:absolute; top:40px; right:50px;}
.cwjyBox {
    margin-top: 10px;
    background-color: #fff;
    border: 1px solid #eee;
    -webkit-box-shadow: 0 2px 5px 1px #dcdcdc;
    -moz-box-shadow: 0 2px 5px 1px #dcdcdc;
    box-shadow: 0 2px 5px 1px #dcdcdc;
    overflow: hidden;
    position:relative;
    height:145px;
}
.cwjyBox .biaoqian-red{ background:url(../images/biaoqian-red.png) no-repeat left top; width:101px; height:101px; position:absolute; left:0; top:0;}
.cwjyBox .biaoqian-blue{ background:url(../images/biaoqian-blue.png) no-repeat left top; width:101px; height:101px; position:absolute; left:0; top:0;}
.info-block{ position:absolute; left:90px; width:1110px;}
.info-block .infor{
    float: left;
    width: 840px;
    padding-top: 5px;
}
.info-block .infor .name {
    border-bottom: 1px solid #e6e6e6;
    height: 45px;
    font: 700 18px/45px "microsoft yahei";
    padding-left: 20px;
    width: 780px;
    overflow: hidden;
    color:#454545;
}
.info-block .infor .name span{ padding-right:25px;}
.info-block .infor .infor-ct{padding-left: 20px; line-height:32px;}
.mt10{ margin-top:12px;}
.mathLabel{
    color:#9b9b9b;
    text-align:right;
}
.bordred{font-weight:bold; color:#f50;}
.des{ color:#454545;}
.info-block .price{
    float: right;
    width: 260px;
    padding:24px 0;
    background-color:#f9f9f9;
    text-align:center;
    height:145px;
}
.info-block .price .sprite {
    font-size: 18px;
    font-weight: 700;
}
.red { color: #f50;}
.blue {color: #3789d2;}
.gray { color: #c2c2c2;}
.info-block .price .sprite .number {
    font-family: arial;
    font-size: 40px;
}
.info-block .price .btn {
    padding-top: 5px;
    width:100%;
}
.info-block .price .com-btn2 {
    padding: 9px 50px 10px;
    text-align: center;
    font: 20px/40px microsoft yahei;
    font-weight:bold;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.redbtn { background: #f50;}
.bluebtn { background: #3789d2;}
.graybtn{ background:#c2c2c2;}

.viewmore{ display:block; margin:30px 0; height:50px; line-height:50px; text-align:center; background:#3789d2; font-size:18px;}

/*page页码开始*/
.tc {
    text-align: center;
}
.box_025 {
    padding: 25px 0;
}
.page a.current {
    border: none;
    font-weight: bold;
}
.page a {
    /*width: 34px;*/
    height: 28px;
    border: 1px #ddd solid;
    color: #666;
    text-align: center;
    line-height: 28px;
    margin: 0 2px;
    display: inline-block;
    padding:0 10px;
}
.page a.prev, .page a.next { width: 55px;}
.page a.first, .page a.end { width: 75px;}
.page a.page_now { background-color:#e83820; border:1px solid #e83820; color:#fff;}
.page a:hover{ background-color:#e83820; border:1px solid #e83820; color:#fff;}
.mt20,.mt10 { overflow: hidden}
/*page页面结束*/
/*2017.4.19最新改版样式*/