@charset "utf-8";
body{background: #f7f7f7;}
/*top*/
.w_1200{width: 1200px; margin: 0 auto; position: relative;}
.top{background: #787878;}
.top_c {width: 1200px; margin: 0 auto; position: relative; }
.notice {width: 100%; height: 29px; line-height:29px; }
.notice b {color: #fff; font-size: 14px; float: left; font-weight: normal; }
.head-logo{background: #f7f7f7;height: 100px;}

/*nav
.nav{ padding:0 20px; height:43px; line-height:43px; background:url("../image/nav_bg.jpg") repeat-x;  position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; font-size:16px; font-weight:normal;width: 130px;text-align: center;  }
.nav .sub{ display:none; width:130px; left:0; top:43px;  position:absolute; background:#1C53B7;  line-height:30px; text-align: center; }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#388beb; color:#fff;  }
.nav .on h3 a{ background:#388beb; color:#fff;   }*/

/*banner*/
.slideBox{ width:100%; height:480px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left: 50%; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1C53B7; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }


/*---main2----*/
.main2{height: 998px;background: url("../image/m2_bg.jpg")/*tpa=http://qctxyl.com/public/image/m2_bg.jpg*/ center no-repeat;}
.m2_box{position: absolute;top: 50px;}
.m2_box li {float: left; width: 325px; display: inline; position: relative; overflow: hidden; }
.m2_box img{ -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;border: 4px solid #b08e81;}
.m2_box_s{text-align: center;position: relative;}
.m2_box .wor{font-size: 22px;line-height: 50px;height: 50px;border-radius: 25px;color: #fff;}
.m2_box .wor1{background: #f2970a;display: block;width: 275px;margin: 30px auto;}
.m2_box .wor2{background: #da251c;display: block;width: 220px;margin: 30px auto;}
.m2_box .wor3{background: #0093dd;display: block;width: 220px;margin: 30px auto;}
.m2_box .wor4{background: #fee300;display: block;width: 180px;margin: 30px auto;}
.m2_box .wor5{background: #8ec220;display: block;width: 160px;margin: 30px auto;}
.m2_box .wor6{background: #A4D1BD;display: block;width: 160px;margin: 30px auto;}
/*main3*/
.main3{margin-top: 30px;margin-bottom: 40px;}
.ywzc {
    width: 280px;
}
.ywzc_ny {border: 1px solid #ddd;border-radius: 5px;
    background: #f1f1f1;
    width: 280px;
    display: block;
    overflow: hidden;
}
.ywzc_ny h2{font-size: 24px;text-indent: 10px;line-height: 40px;width: 220px;border-bottom: 1px solid #333;margin-left: 30px;margin-bottom: 10px;margin-top: 10px;}
.operate ul li h4 {
    width: 240px;
    margin: 0 20px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    display: block;
    text-align: left;
    text-indent: 45px;
    font-size: 14px;
    background: url("../image/ywzc_list_title.jpg")/*tpa=http://qctxyl.com/public/image/ywzc_list_title.jpg*/ center no-repeat ;
    font-weight: 100;
}
.operate li .list-item a:link, .operate li .list-item a:visited {
    border: none;
    display: block;
    height: 30px;
    line-height: 30px;
    position: relative;
    text-decoration: none;
    font-size: 12px;
    text-align: left;
    text-indent: 43px;
}
.operate li .list-item p {
    width: 230px;    margin: 0 25px;
       border-bottom: 1px solid #ddd;
    background-color: #fff;
    font-size: 14px;
}
.ny_lianx {
    background: url("../image/ny_lianx_bg.jpg")/*tpa=http://qctxyl.com/public/image/ny_lianx_bg.jpg*/ center no-repeat;
    text-align: center;
    padding: 50px 20px 20px 20px;
    margin: 0;
    clear: both;
    width: 230px;
    height: 165px;
}
.ny_lianx_tit{font-size: 24px;margin-top: 30px;}
.ny_lianx_con{font-size: 32px;font-weight: bold;}
.serch1{border: 1px solid #ddd;border-radius: 5px;width: 280px;background: #f1f1f1;margin-bottom: 20px;height: 120px;}
.serch1 h2{font-size: 24px;text-indent: 10px;line-height: 40px;width: 220px;border-bottom: 1px solid #333;margin-left: 30px;margin-bottom: 10px;margin-top: 10px;}
.search{
    width: 225px;
    height: 31px;
    background: url("../image/search_bg.jpg")/*tpa=http://qctxyl.com/public/image/search_bg.jpg*/ 0 top no-repeat;
    margin: 12px auto 0;
}
.search_index {
    background: url("../image/search_bg.jpg")/*tpa=http://qctxyl.com/public/image/search_bg.jpg*/ 0 top no-repeat;
}
.search .key{height: 30px;width: 152px;border:none;line-height: 30px;margin: 1px 2px;padding:0 5px;background:none;float: left;color: #aaa;}
.search .key_index {width: 120px;}
.search .sub{width: 30px;height: 30px;float: left;background: none;border: none;cursor: pointer;}

.con_ny{float: right;width: 1160px;}


.product5 li{width:290px;float:left;height:215px;overflow:hidden;position:relative}
.product5 li div a img{display:block;width: 270px;height: 200px;}
.product5 li>p{width:88%;margin:0 auto;text-align:center;font:14px/35px "microsoft yahei";}
.product5 li div{width:270px;padding:6px;margin:3px auto;position:relative;}
.product5 li div p,.product5 li div:hover p,.product6 li,.product6 li:hover{-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.product5 li div:hover p.pro5-border1,.product5 li div:hover p.pro5-border4{width:100%;}
.product5 li div:hover p.pro5-border2,.product5 li div:hover p.pro5-border3{height:100%;}

.pro5-border1{position: absolute;left:0;top:0;width:0;border-top:2px solid transparent;}
.pro5-border2{position: absolute;left:0;top:0;height:0;border-left:2px solid transparent;}
.pro5-border3{position: absolute;right:0;top:0;height:0;border-right:2px solid transparent;}
.pro5-border4{position: absolute;left:0;bottom:0;width:0;border-bottom:2px solid transparent;}

.pg-color{color:#666;}
.pg-border-color,.product4 li div:hover{border-color:#632781;}
.pg-color:hover{color:#512d84}

/*main4*/
.main4 .left{width:728px;float:left; margin-top:5px}
.main4 .right{width:328px;float:right;}
.main4 .more{display:inline-block;height:45px;line-height:45px;width:136px;padding:0px 14px;font-size:30px;color:#ffffff; background:url("../image/cmore.png")/*tpa=http://qctxyl.com/public/image/cmore.png*/ no-repeat center;}
.main4 .more:hover{background:url("../image/cmore2.png")/*tpa=http://qctxyl.com/public/image/cmore2.png*/ no-repeat center;}
.main4 p{line-height:32px; font-size:14px;color:#6b6b6b;}
.main4 .left .more{margin:30px 0px 18px;}
.main4 .left img{margin-top:11px;}
.main4 .right .more{margin:20px 0px 10px;}


.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .bd{ padding:10px 20px 10px 0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:280px; height:190px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }


/*main5*/
.main5 .left{width:575px;float:left; overflow:hidden;}
.main5 .right{width:525px;float:right;overflow:hidden;}
.main5 .left li{display:inline-block;float:left;margin-right:26px;margin-bottom:14px;}
.main5 .left li img{width:261px;height:226px;}
.main5 .right .title{height:30px;line-height:30px; font-size:28px; color:#c81929;padding-left:106px;}
.main5 .right .con{padding:0px 54px;line-height:32px; font-size:18px;color:#333333;margin-top:20px;}


/*main6*/
.com_til h2{line-height: 44px;border-bottom: 1px solid #ccc;font-size: 24px;}
.com_til a{float: right;font-size: 16px;background: #0e49a4;color: #fff;border-radius:15px;width: 88px;text-align: center;    margin-top: 10px;}

.picMarquee-left{ overflow:hidden; position:relative;background: #fff;margin-top: 20px;margin-bottom: 20px;padding-bottom: 40px;}
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:266px; height:200px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }


/*footer*/
.footer{background: #3a3d41;color: #fff;}
.foot{padding:20px 0;}
.contact,.dress,.copyright{line-height: 25px;font-size: 14px;}
.foot{text-align: center;}