/*产品&案例*/
.pc-tag{ border-bottom:#f3f3f3 1px solid; padding-bottom:1px; margin-top:25px;}
.pc-tag ul{ width:600px; margin:0 auto; font-size:0; letter-spacing:-5px; padding:1px; padding-bottom:0; border:#f0f0f0 1px solid; border-bottom:none;}
.pc-tag ul li{ display:inline-block; *display:inline; *zoom:1; width:50%; letter-spacing:normal; background-color:#f3f3f3;  background-image:url(../images/pc-tag.gif); background-repeat:no-repeat;}
.pc-tag ul li a{ display:block; text-align:center; height:50px; line-height:50px; color:#333; font-size:18px; font-weight:bold;}
.pc-tag ul li.lt{ background-position:15px -185px;}
.pc-tag ul li.rt{ background-position:272px -65px;}
.pc-tag ul li.lt.at{ background-position:15px -125px;}
.pc-tag ul li.rt.at{ background-position:272px -5px;}
.pc-tag ul li.at{ background-color:#b81d18;}
.pc-tag ul li.at a{ color:#fff;}

.pc-wrap{ width:980px; margin:0 auto; position:relative; height:620px; overflow:hidden;}
.pc-wrap ul{ position:absolute; width:100%; top:0; left:0; overflow:hidden; font-size:0; letter-spacing:-5px;}
.pc-wrap ul.case-wrap{ left:980px;}
.pc-wrap ul li{ display:inline-block; *display:inline; *zoom:1; width:260px; vertical-align:top; padding-top:30px; padding-bottom:20px; letter-spacing:normal;}
.pc-wrap ul li.br{ width:200px;}
.pc-wrap ul li a{ display:block; width:200px; color:#333;}
.pc-wrap ul li a i{ display:block; width:150px; height:150px; margin:0 auto;}
/*.pc-wrap ul li a h1{ font-size:16px; font-weight:bold; margin-top:20px; line-height:24px;}*/
.pc-wrap ul li a .theme{ font-size:16px; font-weight:bold; margin-top:20px; line-height:24px;display:block;}
.pc-wrap ul li a p{ font-size:15px; color:#666; text-align:justify; text-justify:inter-ideograph; margin-top:10px; line-height:20px;}

/*ul.pdt-wrap li a h1,ul.pdt-wrap li a p{ text-align:center;}*/
ul.pdt-wrap li a .theme,ul.pdt-wrap li a p{ text-align:center;}
li.pdt-cta i{ background-image:url(../images/index-xtjc.jpg);}
li.pdt-ctb i{ background-image:url(../images/index-yfhy.jpg);}
li.pdt-ctc i{ background-image:url(../images/index-gxjy.jpg);}
li.pdt-ctd i{ background-image:url(../images/index-ylgc.jpg);}
li.pdt-cte i{ background-image:url(../images/index-jftz.jpg);}
li.pdt-ctf i{ background-image:url(../images/index-tjsg.jpg);}
li.pdt-ctg i{ background-image:url(../images/index-htgl.jpg);}
li.pdt-cth i{ background-image:url(../images/index-fdc.jpg);}
ul.pdt-wrap li a:hover i{ background-position:0 -150px;}

ul.case-wrap li a i{ display:block; font-style:normal; width:100%; height:120px; position:relative;}
ul.case-wrap li a i b{ display:block; position:absolute; height:35px; width:100%; background-color:#000; bottom:0; opacity:.5; filter:alpha(opacity=50);}
ul.case-wrap li a i span{ display:block; position:absolute; width:100%; height:35px; line-height:35px; color:#fff; text-align:center; font-size:18px; bottom:0;}
ul.case-wrap li a:hover i span{ color:#F00;}
ul.case-wrap li a h1{ height:48px;}
ul.case-wrap li a .theme{ height:48px;}
ul.case-wrap li a img{ width:200px; height:120px;}
li.case-cta i{ background-image:url(../images/case-01.gif);}
li.case-ctb i{ background-image:url(../images/case-02.gif);}
li.case-ctc i{ background-image:url(../images/case-03.gif);}
li.case-ctd i{ background-image:url(../images/case-04.gif);}
li.case-cte i{ background-image:url(../images/case-05.gif);}
li.case-ctf i{ background-image:url(../images/case-06.gif);}
li.case-ctg i{ background-image:url(../images/case-07.gif);}
ul.case-wrap li.more a{ display:block; width:100%; height:0; padding-top:120px; overflow:hidden; background-image:url(../images/case-more.gif);}
ul.case-wrap li.more a:hover{ background-position:0 -120px;}

/*新闻*/
.news-wrap{ background-color:#fafafa; margin-top:50px; padding:50px 0;}
.news-container{ width:980px; margin:0 auto; font-size:0; letter-spacing:-5px; white-space:nowrap;}
.news-container h6{ background-color:#b81d18; height:50px; line-height:50px; padding:0 15px; position:relative; font-size:18px; color:#fff; font-weight:bold;}
.news-container h6 a{ display:block; width:80px; height:50px; line-height:50px; top:0; right:0; background-color:#e0e0e0; text-align:center; font-size:14px; color:#333; position:absolute;}
.news-container h6 a:hover{ background-color:#f2f2f2;}
.news-container .lt,.news-container .rt{ display:inline-block; *display:inline; *zoom:1; width:460px; vertical-align:top; font-size:16px; letter-spacing:normal;}
.news-container .rt{ padding-left:60px;}
.news-container ul{}
.news-container li{ margin-top:30px;}
.news-container li a{ display:block; color:#333; position:relative; padding-left:170px;}
.news-container li img{ display:block; position:absolute; top:5px; left:0; _left:-170px; *top:30px; width:150px; height:95px;}
.news-container li .title{ font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:24px; color:#333; _width:290px;}
.news-container li a:hover .title{ color:#b81d18; text-decoration:underline;}
.news-container li p{ font-size:15px; line-height:24px; height:72px; overflow:hidden; padding-top:10px; color:#888; text-align:justify; text-justify:inter-ideograph; _width:290px; white-space:normal;}

/*专区*/

.zq-wrap{ padding:50px 0;}
.zq-wrap h6{ font-size:24px; text-align:center; color:#b81d18; font-weight:bold;}
.zq-wrap ul{ width:980px; margin:0 auto; padding-top:50px; font-size:0; letter-spacing:-5px; text-align:center; white-space:nowrap;}
.zq-wrap li{ display:inline-block; *display:inline; *zoom:1; letter-spacing:normal; width:20%; vertical-align:top;}
.zq-wrap li i{ display:block; margin:0 auto; width:95px; height:95px;}
.zq-wrap li:hover i{ background-position:0 -95px;}
/*.zq-wrap li h1{ font-size:18px; text-align:center; color:#333; padding:30px 0; font-weight:bold;}*/
.zq-wrap li .zq-title{ font-size:18px; text-align:center; color:#333; padding:30px 0; font-weight:bold;}
.zq-wrap li .zq-title a{color:#333;}
.zq-wrap li p{ font-size:16px; line-height:28px; text-align:center;}
.zq-wrap li p a{ color:#666;}
.zq-wrap li p a:hover{ color:#b81d18; text-decoration:underline;}
.zq-wrap li.zq-ra i{ background-image:url(../images/zq-ra.gif);}
.zq-wrap li.zq-rb i{ background-image:url(../images/zq-rb.gif);}
.zq-wrap li.zq-rc i{ background-image:url(../images/zq-rc.gif);}
.zq-wrap li.zq-yz i{ background-image:url(../images/zq-yz.gif);}
.zq-wrap li.zq-yf i{ background-image:url(../images/zq-yf.gif);}

/*推广*/
.tg-wrap{ padding:50px 0; background-color:#fafafa;}
.tg-wrap h6{ font-size:24px; text-align:center; color:#b81d18; font-weight:bold;}
.tg-wrap ul{ width:980px; margin:0 auto; padding-top:50px; font-size:0; letter-spacing:-5px;}
.tg-wrap li{ display:inline-block; *display:inline; *zoom:1; letter-spacing:normal; width:340px; vertical-align:top;}
.tg-wrap li.br{ width:300px;}
/*.tg-wrap h1{ margin-top:20px; font-size:18px; line-height:24px; width:300px;}
.tg-wrap h1 a{ color:#333;}
.tg-wrap h1 a:hover{ color:#b81d18; text-decoration:underline;}*/
.tg-wrap .tg-wrap-title{ margin-top:20px; font-size:18px; line-height:24px; width:300px;}
.tg-wrap .tg-wrap-title a{ color:#333;}
.tg-wrap .tg-wrap-title a:hover{ color:#b81d18; text-decoration:underline;}
.tg-wrap p{ width:300px; margin-top:10px; font-size:15px; color:#333; color:#666; line-height:24px; text-align:justify; text-justify:inter-ideograph;}

/*期刊*/

h6.qk-tag{ padding-top:50px; text-align:center; font-size:24px; color:#b81d18; font-weight:bold;}
.qk-wrap{ padding-top:50px; width:980px; margin:0 auto; font-size:0; letter-spacing:-5px; white-space:nowrap;}
.qk-sub-wrap{ display:inline-block; *display:inline; *zoom:1; width:340px; vertical-align:top; letter-spacing:normal;}
.qk-sub-wrap.br{ width:300px;}
.qk-sub-wrap i{ display:block; width:135px; height:170px; border:#e3e3e3 1px solid; padding:4px; margin:0 auto; position:relative; left:-20px;}
.qk-sub-wrap.br i{ left:0;}
.qk-sub-wrap p{ text-align:center; padding-top:20px; font-size:0; letter-spacing:-5px;}
.qk-sub-wrap p a{ display:inline-block; *display:inline; *zoom:1; font-size:16px; letter-spacing:normal; margin:0 10px; background-image:url(../images/qk-btns.gif); width:100px; text-align:center; height:26px; line-height:26px; color:#333; position:relative; left:-20px;}
.qk-sub-wrap.br p a{ left:0;}
.qk-sub-wrap ul{ width:300px; padding-top:20px;}
.qk-sub-wrap ul li{ display:list-item; list-style:disc; list-style-position:inside; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:15px; _width:300px;}
.qk-sub-wrap ul li a{ color:#666;}
.qk-sub-wrap ul li a:hover{ color:#b81d18; text-decoration:underline;}
ul.qk-pager{ width:80px; margin:0 auto; padding:50px 0; font-size:0; letter-spacing:-5px;}
ul.qk-pager li{ display:inline-block; *display:inline; *zoom:1; letter-spacing:normal; width:40px; height:40px;}
ul.qk-pager li a{ display:block; width:40px; height:0; padding-top:40px; background-image:url(../images/qk-pager.gif); overflow:hidden;}
ul.qk-pager li.next a{ background-position:0 -120px;}
ul.qk-pager li.prev a{ background-position:0 -40px;}
ul.qk-pager li.next.disabled a{ background-position:0 -80px;}
ul.qk-pager li.prev.disabled a{ background-position:0 0;}