@charset "utf-8";
/* CSS Document */
.topiclocation{ width:100%; height:auto; overflow:hidden; padding:0; background:#f3f5fa; }
.topiclocation .centerbox{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1200px;}
.topiclocation .centerbox .centerin{ width:100%; height:auto; overflow:hidden; background:#eff3f9;}
.topiclocation .location{ float:left; height:45px; line-height:45px; color:#9fa2a7; font-size:14px; color:#25252c}
.topiclocation .location a{ color:#9fa2a7}


.bqmain{ width:100%; height:auto; overflow:hidden; padding:0; background:#f3f5fa}
.bqmain .centerbox{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1200px;}
.bqmain .centerbox .centerin{ width:100%; height:auto; overflow:hidden; background:#eff3f9;}



.bqmain .leftbox{ width:311px; height:auto; float:left; overflow:hidden;}
.bqmain .leftbox .titbox{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #dfdfdf; overflow:hidden; font-size:18px; color:#767680; background:url(../Images/zhuantijuhe/line1.png) left center no-repeat;}
.bqmain .leftbox .titbox ul{ margin:0px; padding:0px; list-style:none}
.bqmain .leftbox .titbox ul li{ margin:0px; padding:0px 10px 0 0; list-style:none; height:50px; line-height:50px; float:left; text-indent:16px; cursor:pointer}
.bqmain .leftbox .titbox ul li.onfocus{ font-size:18px; font-weight:700; color:#333366;}
.bqmain .leftbox .titbox ul li.onfocus span{ color:#f8852a}

.bqmain .leftbox .toppic{ width:100%; height:auto; overflow:hidden;}
.bqmain .leftbox .toppic img{ width:100%; height:auto;}

.bqmain .leftbox .firstbox{ width:100%; height:auto; overflow:hidden;  margin:20px 0;}
.bqmain .leftbox .firstbox .one{ width:100%; height:auto; overflow:hidden; margin-bottom:5px;}
.bqmain .leftbox .firstbox .one  .tit{ width:100%; height:48px; line-height:48px; overflow:hidden; background:url(../Images/chanpinjuhe/arr1.png) right 19px center no-repeat #eaeef7; font-size:16px; text-indent:16px;}
.bqmain .leftbox .firstbox .one  .list{ width:100%; margin:0 auto; overflow:hidden; background:#FFF; display:none}
.bqmain .leftbox .firstbox .one  .list ul{ margin:0px; padding:0px; list-style:none}
.bqmain .leftbox .firstbox .one  .list ul li{ margin:0; padding:0px; list-style:none; width:100%; height:41px; line-height:41px;overflow:hidden; font-size:15px; text-indent:17px;}

.bqmain .leftbox .firstbox .onfocus .tit{background:url(../Images/chanpinjuhe/arr2.png) right 19px center no-repeat #f8852a; color:#FFF }
.bqmain .leftbox .firstbox .onfocus .list{ display:block}

.bqmain .leftbox .secondbox{ width:100%; height:auto; overflow:hidden; background:#FFF; margin-bottom:20px;}
.bqmain .leftbox .secondbox .list{ width:92%; margin:0 auto; overflow:hidden; margin:0 auto 10px auto}
.bqmain .leftbox .secondbox .list ul{ margin:0px; padding:0px; list-style:none}
.bqmain .leftbox .secondbox .list ul li{ margin:5px 0; padding:0px; list-style:none; width:100%; height:auto;  overflow:hidden; border-bottom:1px dashed #dfdfdf;}
.bqmain .leftbox .secondbox .list ul li .tit{ width:100%; height:41px; line-height:41px; overflow:hidden; font-size:14px; position:relative}
.bqmain .leftbox .secondbox .list ul li .tit p{ position:absolute;  top:0}
.bqmain .leftbox .secondbox .list ul li .tit p.t1{left:0px;width:70%;height:41px; overflow: hidden; font-size:14px; color:#25252c; background:url(../Images/zhuantijuhe/dot1.jpg) left center no-repeat; text-indent:15px;}
.bqmain .leftbox .secondbox .list ul li .tit p.t2{ right:0; font-size:12px; color:#a5a5a7;}
.bqmain .leftbox .secondbox .list ul li .inbox{ width:100%; height:auto; overflow:hidden; margin-bottom:10px; display:none}
.bqmain .leftbox .secondbox .list ul li .pic{ width:119px; height:72px; float:left; overflow:hidden;}
.bqmain .leftbox .secondbox .list ul li .wordbox{ width:152px; height:auto; float:right; overflow:hidden;}
.bqmain .leftbox .secondbox .list ul li .wordbox .title{ width:100%; height:40px; line-height:20px; overflow:hidden; font-size:15px; font-weight:700; color:#25252c}
.bqmain .leftbox .secondbox .list ul li .wordbox .time{ width:100%; height:30px; line-height:30px; overflow:hidden; font-size:12px; color:#959597}

.bqmain .leftbox .secondbox .list ul li.onfocus .tit{ display:none}
.bqmain .leftbox .secondbox .list ul li.onfocus .inbox{ display:block}


.bqmain .leftbox .thirdbox{ width:100%; height:auto; overflow:hidden; background:#FFF; margin-bottom:20px;}
.bqmain .leftbox .thirdbox .list{ width:92%; margin:0 auto; overflow:hidden; margin:0 auto 10px auto}
.bqmain .leftbox .thirdbox .list ul{ margin:0px; padding:0px; list-style:none}
.bqmain .leftbox .thirdbox .list ul li{ margin:15px 0; padding:0px; list-style:none; width:100%; height:164px;  overflow:hidden; position:relative}
.bqmain .leftbox .thirdbox .list ul li .pic{ width:100%; height:164px; overflow:hidden;}
.bqmain .leftbox .thirdbox .list ul li .pic img{ width:100%; height:164px;}
.bqmain .leftbox .thirdbox .list ul li .tit{ width:100%; height:39px; line-height:39px; overflow:hidden; background: url(../Images/zhuantijuhe/tbg.png) repeat; text-align:center; color:#FFF; font-size:16px; text-align:center; font-weight:700; color:#ffffff; position:absolute; left:0; bottom:0}


.bqmain .leftbox .fourthbox{ width:100%; height:auto; overflow:hidden; background:#FFF; margin-bottom:20px;}
.bqmain .leftbox .fourthbox .list{ width:92%; margin:0 auto; overflow:hidden; margin:0 auto 10px auto}
.bqmain .leftbox .fourthbox .list ul{ margin:0px; padding:0px; list-style:none}
.bqmain .leftbox .fourthbox .list ul li{ margin:5px 5px 5px 5px; padding:0px 6px; list-style:none; width:auto; float:left; height:38px; line-height:38px; border:1px solid #e3e8ed; font-size:12px; color:#25252c; border-radius:5px;}
.bqmain .leftbox .fourthbox .list ul li:hover{ border:1px solid #fccba4; background:#fdf5ee; color:#f8852a}
.bqmain .leftbox .fourthbox .list ul li:hover a{color:#f8852a}

.bqmain .rightbox{ width:870px; height:auto; float:right; overflow:hidden; }
.bqmain .rightbox .topbox{ width:100%; height:auto; overflow:hidden; background:#FFF; box-sizing:border-box; padding:20px; margin-bottom:20px;}
.bqmain .rightbox .topbox .onebox{ width:100%; height:auto; overflow:hidden;}
.bqmain .rightbox .topbox .onebox .name{ width:50%; height:auto; float:left; overflow:hidden;}
.bqmain .rightbox .topbox .onebox .name .tit{ width:100%; height:35px; line-height:35px; overflow:hidden; font-size:28px; font-weight:700; color:#f8852a}
.bqmain .rightbox .topbox .onebox .name .word{ width:100%; height:auto; overflow:hidden; line-height:200%; font-size:14px; color:#49494e; margin-top:10px;}
.bqmain .rightbox .topbox .onebox .arr{ width:50%; height:auto; float:right; overflow:hidden;}
.bqmain .rightbox .topbox .onebox .arr p{ width:50%; float:left; overflow:hidden; text-align:right}

.bqmain .rightbox .topbox .twobox{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
.bqmain .rightbox .topbox .twobox .tit{ width:80px; height:35px; line-height:35px; overflow:hidden; font-size:14px; float:left}
.bqmain .rightbox .topbox .twobox .wordbox{ width:735px; height:auto; float:left; overflow:hidden; line-height:35px;}
.bqmain .rightbox .topbox .twobox .wordbox em{ margin:0 5px 10px 0; font-style:normal; border:1px solid #94b5e8; padding:0px 10px; font-size:14px; color:#4c84d9; border-radius:20px; display:block; width:auto; float:left}

.bqmain .rightbox .rnav{ width:100%; height:53px; line-height:53px; overflow:hidden; background:#fcefe6;margin-top:20px; font-size:18px; color:#25252c}
.bqmain .rightbox .rnav ul{ margin:0px; padding:0px; list-style:none}
.bqmain .rightbox .rnav ul li{ margin:0px; padding:0px; list-style:none; float:left; width:16.66%; height:53px; line-height:53px; text-align:center; cursor:pointer; font-size:18px;}
.bqmain .rightbox .rnav ul li.onfocus{ font-size:18px; font-weight:700; color:#f8852a}
.bqmain .rightbox .rnav ul li.onfocus a{color:#f8852a}

.bqmain .rightbox .cbox{ width:100%; height:auto; overflow:hidden; background:#FFF; box-sizing:border-box; padding:20px; }
.bqmain .rightbox .one{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e9e9e9; padding-bottom:25px; margin-bottom:20px;}
.bqmain .rightbox .one .titbox{ width:100%; height:auto; line-height:35px; overflow:hidden; font-size:22px; font-weight:700; color:#f8852a; text-align:center; margin-bottom:20px;}
.bqmain .rightbox .one .readbox{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:200%; overflow:hidden;}

.bqmain .rightbox .one .questionlist{ width:100%; height:auto; overflow:hidden;}
.bqmain .rightbox .one .questionlist ul{ margin:0px; padding:0px; list-style:none}
.bqmain .rightbox .one .questionlist ul li{ margin:10px 0; padding:0px; list-style:none; width:100%; height:auto; overflow:hidden;}
.bqmain .rightbox .one .questionlist ul li .tit{ width:100%; height:35px; background:url(../Images/chanpinjuhe/arr3.png) right 20px center  no-repeat #fcf4ed; border-radius:20px; font-size:16px; font-weight:700; color:#25252c; line-height:35px; cursor:pointer }
.bqmain .rightbox .one .questionlist ul li .tit em{ font-style:normal; padding:5px 10px; border-radius:20px; color:#FFF; background-image:linear-gradient(to top, #fa8b35,#feba85);}
.bqmain .rightbox .one .questionlist ul li .wordbox{ width:100%; height:auto; overflow:hidden; line-height:200%; font-size:14px; margin:10px 0; box-sizing:border-box; padding:0 0 0 45px; display:none}

.bqmain .rightbox .one .questionlist ul li.onfocus .tit{background:url(../Images/chanpinjuhe/arr4.png) right 20px center  no-repeat #fcf4ed;}
.bqmain .rightbox .one .questionlist ul li.onfocus .wordbox{ display:block}


.bqmain .rightbox .one .servicelist{ width:100%; height:auto; overflow:hidden;}
.bqmain .rightbox .one .servicelist ul{ margin:0px; padding:0px; list-style:none}
.bqmain .rightbox .one .servicelist ul li{ margin:10px 0; padding:0px; list-style:none; width:25%; height:auto; overflow:hidden; float:left; background:url(../Images/chanpinjuhe/arr5.png) right 0 top 46px no-repeat;}
.bqmain .rightbox .one .servicelist ul li .box{ width:80%; height:auto; overflow:hidden; margin:0 auto}
.bqmain .rightbox .one .servicelist ul li .box .pic{ width:100%; height:125px; overflow:hidden;}
.bqmain .rightbox .one .servicelist ul li .box .tit{ width:100%; height:35px; line-height:35px; overflow:hidden; font-size:16px; font-weight:700; color:#25252c;}
.bqmain .rightbox .one .servicelist ul li .box .word{ width:100%; height:100px; line-height:25px; overflow:hidden; font-size:12px;}
.bqmain .rightbox .one .servicelist ul li:last-child
{background:none;}
.bqmain .rightbox .one .servicelist ul li:nth-child(4n)
{background: none;}

/*
.bqmain .rightbox .one .servicelist ul li:nth-child(4){ background:none }
.bqmain .rightbox .one .servicelist ul li:nth-child(4) ~li{background:url(../Images/chanpinjuhe/arr5.png) left 0 top 46px no-repeat;}
.bqmain .rightbox .one .servicelist ul li:nth-child(4) ~li .box{ float:right}
.bqmain .rightbox .one .servicelist ul li:nth-child(5){ margin-left:12%;}
*/