/*
Theme Name: DouPHP母婴用品模板
Theme URI: http://demo.douco.com/
Description: DouPHP母婴用品模板
Version: 1.0
Author: DouCo Co.,Ltd.
Author URI: http://www.douco.com/
*/


.banner-cq { height:600px; background:url(images/cqimg_02.jpg) no-repeat; }
	.cq-con .cq-con-main .text { width:580px; }
	.cq-con .cq-con-t i { font-style: italic; margin-right:8px; }
	.cq-con .cq-con-main .text p { line-height:2; text-indent:30px; font-size:15px; }
	.cq-con .cq-con-main .text .img { width:260px; }
	.cq-con .cq-con-main .text .img .bg, .cq-con .cq-con-main .text .img i { height:30px; line-height:30px; position:absolute; left:0; bottom:0; font-size:14px; }
	.cq-con .cq-con-main .text .img .bg { opacity:0.8; }
	.cq-con .cq-con-main .video { width:580px; height:329px;  background:#f5f5f5; }
	.chengpin .cq-con .cq-con-main .text .img { width:292px; height:230px; }
	.chengpin .cq-con .cq-con-main .text .img i { background: #06c; color: #fff; }

/* 图片展示
----------------------------------------------- */
#onepic ul {
 zoom:1;
 overflow:hidden;
 padding-top:20px;
}
#onepic li {
 float: left;
 width: 308px;
 height: 272px;
 margin: 0 21px 21px 0;
 border: 2px solid #fff;
}
#onepic li:hover{border:2px solid #06c;}
#onepic li.last {
 margin-right:0;
}
#onepic li img {
 max-width: 100%;
 /* border: 2px solid #FFF; */
}
#onepic li a:hover img {
 /* border:2px solid #06c; */
}
#onepic li h3{
    background: #ccc;
    padding: 12px 0;
    text-align: center;
    font-size: 15px;
}
#onepic li a:hover h3{background:#06c;color:#fff;}

/* -- pager -- */
.pagerli {
text-align:center;
 padding-top: 20px;
 padding-bottom:35px;
 color: #666;
 font-size: 14px;
}
.pagerli a {
 color: #666;
 text-decoration: underline;
}
/* -- pager class two -- */
.pagerli ul {
 display: inline-block;
 *display: inline;
/*  border-left: 1px solid #dddddd; */
}
.pagerli ul li {
 display: inline;
}
.pagerli ul li a {
 float: left;
 text-decoration: none;
 border: 1px solid #eee;
 vertical-align: top;
 padding: 8px 13px 8px;
 min-width: 10px;
 margin: 0 5px;
 color: #999;
 background-color: #fff;
 font-size: 14px;
 -webkit-border-radius: 4px;
 -ms-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
}
.pagerli ul li a:hover {
 background-color: #f5f5f5;
}
.pagerli ul .active a {
 background-color: #f5f5f5;
 color: #999999;
 cursor: default;
}
.onepic_banner{background:url(images/onepic_banner.jpg) center no-repeat; width: 100%; height:590px;position:relative;}





/*面包屑 k*/
.gbip_urHere .ur-here {
 height: 35px;
 line-height: 35px;
 padding-top: 15px;
 color: #999999;
 font-size: 14px;
  border-bottom: none; 
 padding-bottom:9px;
 float: right;
}
.gbip_urHere .urHere a {
 color: #999999;
}
.gbip_urHere .urHere b {
 margin: 0 8px;
}
/*面包屑 end*/

/*导航 k*/
#gbip_pageLeft {
 
width: 100%;
 
background: #f7f7f7;
 
overflow: hidden;
}
.gbip_treeBox{
	width: 1200px;
	margin:0 auto;
}

.gbip_treeBox ul{margin-top: 0;}

.gbip_treeBox li {
 float: left;
 height: 60px;
 line-height: 60px;
 padding: 0 37px;
}
.gbip_treeBox li a {
 color: #000;
 font-size: 15px;
 display:block;
}
.gbip_treeBox li.cur,.gbip_treeBox li:hover {
 background-color: #0066cc;
 color: #FFF;
}
.gbip_treeBox li.cur a,.gbip_treeBox li:hover a {
 color: #FFF;

}
.gbip_treeBox .search {
 margin: 20px 0;
}
.gbip_treeBox .search .keyword {
 width: 136px;
}

#gbip_pageLeft .left_t { height: 40px;
    line-height: 40px;
    color: #fff; 
}

/*导航 end*/


#gbip_onepic ul {
 zoom:1;
 overflow:hidden;
 padding-top:20px;
}
#gbip_onepic li {
 float: left;
 width: 382px;
 /* height: 272px; */
 margin: 0 21px 21px 0;
 border: 2px solid #fff;
 transition: ease all .3s;
}
#gbip_onepic li:hover{border:2px solid #06c;transform: translateY(-10px);}
#gbip_onepic li.last {
 margin-right:0;
}
#gbip_onepic li a:hover img {
 /* border:2px solid #06c; */
}
#gbip_onepic li h3{
    background: #ccc;
    padding: 12px 0;
    text-align: center;
    font-size: 15px;
}
#gbip_onepic li a:hover h3{background:#06c;color:#fff;}

/*J 版本 k*/
.chushi-w{
    width: 100%;
    margin: 0 auto;
     background: url("images/cqxg-bj.jpg")no-repeat #282828  center; 
    overflow: hidden;
    height: 590px;
    /*background: #282828;*/
    }
.chushi-con{
    width: 957px;
    margin:0 auto;
    position: relative;
    z-index: 3;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden;
}
.chushi-bt{
    text-align: center;
    padding: 62px 0  0 0;
}
.chushi-bt h3{
    height: 66px;
    line-height: 66px;
    font-size: 40px;
    color: #fff;
    font-weight: normal;
    letter-spacing: 1px;
    font-family: "华文细黑";
    margin-bottom: 12px;
}
.chushi-bt p{color: #000;font-size: 16px;letter-spacing: 1px;background: #fff;width: 497px;margin: 0 auto;border-radius: 50px;padding: 9px 0;}
/*index number*/
.chushi-sx{
    padding: 40px 0   40px 0;
    overflow: hidden;
    width: 957px;
    margin: 0 auto;
}
.chushi-sx .chushi-sx-i1 {width: 238px;padding:20px 0;border-right: #373737 solid 1px;line-height:1;float: left;text-align: center;}
.chushi-sx .chushi-sx-i1.cur {border-right:none;}
.chushi-sx .chushi-sx-i1 dt{
    color: #f5f5f5;
}
.chushi-sx .chushi-sx-i1 dd{
    margin-top: 11px;
    color: #fff;
    font-size: 16px;
}
.chushi-sx .chushi-sx-i1 dt i {font-size:58px;color: #fff;}
.chushi-sx .chushi-sx-i1:hover{ background-color:#0066cc; color:#fff; }
.chushi-sx .chushi-sx-i1:hover dt,.chushi-sx .chushi-sx-i1:hover dt i,.chushi-sx .chushi-sx-i1:hover dd { color:#fff; }
/*video*/
.chushi-video{
    width: 896px;
    margin: -164px auto;
    border: 30px solid #f8f8f8;
    border-radius: 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
    margin-bottom: 55px;
}
.chushi-video  video{}
/*列表 k*/
.cp-list{width: 1300px;margin: -10.6% auto;}
.cp-list-yi,.cp-list-er,.cp-list-san,.cp-list-sig
    {
        float:left;
        width: 23.55%;
        height: 330px;
        background: #464646;
        overflow: hidden;
        border-top-left-radius: 50px;
        border-bottom-right-radius: 50px;
        border-radius: 10px;
        margin-left: 10px;
        margin-right: 11px;
        /* box-shadow: 0 0 20px 10px rgba(29, 29, 29, 0.1); */
        transition: ease all .3s;
    }
.cp-list-yi img,.cp-list-er img,.cp-list-san img,.cp-list-sig img{width: 70px;}
.cp-list-yi p,.cp-list-er p,.cp-list-san p,.cp-list-sig p{

    padding: 20px 0 20px 0;
    font-size: 15px;
    color: #fff;
    text-align: center;
    border-top: 1px solid rgba(255,255,255,0.3);
    margin: 25px 15px;
    /* border-radius: 5px; */
    line-height: 22px;
}

.cp-list-er{float:left;background: #0066cc;}
.cp-list-san{float:left;background: #464646;}
.cp-list-sig{float:right;background: #0066cc;margin-right: 0;}
.cp-list-bt{
    padding: 40px 0 0 0;
    text-align: center;
}
.cp-list-bt b{
    color: #fff;
    font-size: 22px;
    display: block;
    padding: 26px 26px 0 26px;
}
.cp-list-bt a{display: block;background: #fff;border-radius: 1px;padding: 7px 36px;font-size: 15px;width: 18%;margin: 0 auto;}
.cp-list-yi:hover,.cp-list-er:hover,.cp-list-san:hover,.cp-list-sig:hover{
    transform: translateY(-10px);
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 0px;
    background: #e8202a;
}
/*列表 end*/
.rong-cont{width: 100%;}
.rong-cont-one{width: 1200px;margin:0 auto;overflow: hidden;text-align: center;padding: 60px 0 60px 0;}
.rong-cont-one b{
    font-size: 40px;
    color: #000;
}
.rong-cont-one p{
    padding: 14px;
    font-size: 16px;
    line-height: 35px;
    padding: 17px 75px;
}
.rong-cont-one a{display:block;background: #0066cc;width: 561px;color: #fff;font-size: 16px;border-radius: 70px;margin: 20px auto 0;height: 50px;line-height: 49px;padding: 0 30px 0  19px;}
.rong-cont-one a i{background:url("images/cqxg-dh.png") no-repeat;display: block;padding: 17px;float: left;background-size: 35px;margin: 8px 0 0 25px;}
.rong-cont-one a span{
    font-size: 25px;
    font-weight: 700;
    display: block;
    float: right;
    margin-top: 2px;
}
/*J 版本 end*/
.hzhb_i_wz{position: absolute;color: #fff;bottom: 210px;width: 100%;text-align: center;text-transform: capitalize;}
.hzhb_i_wz b{font-size: 45px;display: block;/* font-weight: 700; */padding-bottom: 8px;}
.hzhb_i_wz p{font-size: 20px;}
.hzhb_i_wz a{background: #0080ff;color: #fff;border-radius: 50px;padding: 12px 27px;margin-top: 20px;display: inline-block;font-size: 16px;}