﻿@charset "utf-8";
/* CSS Document */

/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/
i,em{ font-style:normal;}
/*正文开始*/
/*banner*/
.banner{ display:block; height:502px;overflow:hidden;}
.banner a{ display:block; background:url(Img/Index/banner.jpg) no-repeat center 0; height:502px; display:block;}
/*大力支持*/
.zc{ height:312px; background:#f6f6f6; margin-bottom:30px;}
.zc h3,.jianz h3{ background:url(Img/Index/zc_h3.gif) no-repeat center bottom; padding-top:45px; height:95px; text-align:center; margin-bottom:30px;}
.zc h3 b a,.jianz h3 b a{ display:block; color:#222; font-size:32px;}
.zc h3 b i,.jianz h3 b i{ color:#cc2223;}
.zc h3 span,.jianz h3 span{ color:#bbb; font-family:Arial; font-size:24px; font-weight:normal; text-transform:uppercase; padding-top:10px; display:block;}
.zc h3 span img,.jianz h3 span img{ padding-left:8px; vertical-align:middle;}

.zz01,.zz03 { padding:25px 2px 0}
.zz03 a { background:url(Img/Index/zc_d1.gif) no-repeat; width:22px; height:41px; display:block;}
.zz03 a:hover { background:url(Img/Index/zc_d.gif) no-repeat;}
.zz01 a { background:url(Img/Index/zc_u.gif) no-repeat; width:22px; height:41px; display:block;}
.zz01 a:hover { background:url(Img/Index/zc_u1.gif) no-repeat;}
.zz02 ul li { float:left; width:162px; padding:0 9px;}
.zz02 ul li img { width:160px; height:89px; border:1px solid #d2d2d2;}
.zz02 ul li span { display:block; height:25px; line-height:25px; overflow:hidden; text-align:center;}
.zz02 ul li span a { color:#666; font-family:"宋体";}
/*祺祥广告制作服务*/
.pro_l{ width:213px; float: left; background:url(Img/Index/pl_bg.gif) no-repeat center bottom; height:819px;overflow:hidden;}
.pro_l h3{ height:66px; background:url(Img/Index/pl_h3.gif) no-repeat center;}
.pro_l h3 a{ font-size:18px; color:#fff; padding:15px 0 0 52px; display:inline-block; font-weight:normal;}
.pro_l h4{height:41px; font-size:14px; font-weight:bold; clear:both; line-height:41px; width:190px; margin:13px auto 6px;}
.pro_l h4 a{ display:block;background:url(Img/Index/pl_h4.gif) no-repeat; color:#fff; padding-left:45px;}
.pro_l ul{ overflow:hidden; margin:0 19px;clear:both;}
.pro_l ul li{ overflow:hidden;}
.pro_l ul li a{ display:block; height:31px; line-height:31px; padding-left:34px; font-size:14px; color:#353535; background:url(Img/Index/pl_li.gif) no-repeat 15px 15px;border-bottom:1px dashed #d6d6d6;}
.pro_l ul li a:hover,.pro_l ul .cur a{color:#cc2223; text-decoration:none;}
.pro_l ul .nob a{ border-bottom:none;}
.pro_l ul .w100 a{ width:225px;}

.pro_r{ width:740px;overflow:hidden;}
.pro_r h3{ font-size:16px; height:63px;background:url(Img/Index/pr_h3.gif) no-repeat left bottom; margin-left:18px;}
.pro_r h3 a{ color:#fff; padding:17px 0 0 46px; font-weight:normal; display:inline-block;}
.pro_r h3 i{ display:inline-block; float:right; padding:10px 0 0 0 ;}
.pro_r ul{overflow:hidden;}
.pro_r ul li{ position: relative; width:229px;float:left; font-size:0; margin:18px 0 3px 17px;_margin:18px 0 3px 12px;float:left;height:232px;}
.pro_r ul li .pro{ width:227px; height:230px; border:1px solid #bebebe;}
.pro_r ul { position:relative;}
.pro_r ul  span{ position:absolute; left:0; top:0; width:229px; height:232px; background:url(Img/Index/pr_span.png) repeat; overflow:hidden; text-align:center; display:block;}
.pro_r ul  span i a{ display:block; padding-top:90px; font-size:14px; color:#fff; height:25px; background:url(Img/Index/pr_s.png) no-repeat center bottom; width:146px; margin:0 auto 8px;}
.pro_r ul  span em img{ width:61px; height:22px; border:none; padding:0 10px;}
/*祺祥广告合作流程*/
.lc{ background:url(Img/Index/lc_bg.gif) no-repeat center 0; height:374px; margin-bottom:28px; overflow:hidden; margin-top:30px;}
.lc h3{ background:url(Img/Index/lc_h3.gif) no-repeat center bottom;font-family:Arial; font-size:24px; font-weight:normal; text-transform:uppercase; text-align:center; padding-top:25px; height:78px; margin-bottom:30px;}
.lc h3 a{ color:#666;}
.lc h3 b{ display:block; color:#cc2223; font-size:28px; padding-bottom:3px;}
.lc ul{ overflow:hidden;height: 92px;}
.lc ul li{ float:left; font-size:16px;  padding-right:31px; margin-bottom:34px;_margin-bottom:12px;}
.lc ul li a{ display:inline-block; float:left; width:167px; height:58px; background:#1d1d1d; color:#fff; line-height:58px;}
.lc ul .nop{ padding-right:0;}
.lc ul li img{ vertical-align:middle; padding:15px 12px 0 25px;float:left;}
.lc ul li a:hover{ background:#cc2223;}

.tt{ height:148px; position:relative;}
.tt p{ position:absolute; top:38px; left:256px; font-size:14px; color:#fff;}
.tt p a{ display:inline-table; font-size:14px; color:#cc2223; background:#fff; width:116px; height:30px; line-height:30px; text-align:center; margin-right:16px;}
.tt p i{ font-size:21px;}
/*品牌价值的提升*/
.brand{ height:815px;}
.brand h3{ background:url(Img/Index/lc_h3.gif) no-repeat center bottom;font-family:Arial; font-size:18px; font-weight:normal; text-transform:uppercase; text-align:center; height:110px; margin-bottom:30px;}
.brand h3 a{ color:#666;}
.brand h3 b{ display:block; color:#222; font-size:32px;}
.brand h3 i{padding:3px 0;display:block; }
.brand h3 span{ color:#cc2223; }
.brand h3 em{ font-family:Arial; font-size:24px; color:#c1c1c1;}
#scollImg_case em a {
    float: left;
    height: 40px;
    width: 110px;
}
.brand .cases{ overflow:hidden; height:367px; margin-bottom:15px;}
.brand .case_l{ position:relative; width:457px; height:367px; float:left;}
.brand .case2 li img{width:457px; height:367px;}
.brand .case2 li span{ position:absolute; left:0;top:0;width:457px; height:367px;background:url(Img/Index/pr_span.png) repeat; overflow:hidden; text-align:center; display:none;}
.brand .case2 li span i a{ display:block; padding-top:146px; font-size:14px; color:#fff; height:25px;margin:0 auto 8px;}
.brand .case2 li span em { padding-top:9px; display:block;border-top:1px dashed #fff; margin:0 109px;}
.brand .case2 li span em img{ width:105px; height:28px; border:none; padding:0 7px; }
.brand .case_l b{ position:absolute; right:0; bottom:0;_bottom:5px;}
.brand .case_l b a{ display:inline-block; width:36px; line-height:36px; height:31px; text-align:center; background:#1d1d1d; padding-top:5px;}
.brand .case_l b a:hover,.brand dt b .cur{ background:#cc2223;}
.brand .case_l b img{ width:15px; height:26px;}

.brand .case2 li.cur span{display:block;}

.brand .case_r{ width:488px; float:right; border:6px solid #e9e9e9; height:356px;}
.brand .case_r h4 a{ display:block; color:#222; font-size:18px; text-align:center; height:35px; line-height:35px; padding-top:18px;}
.brand .case_r h4 span{ color:#cc2223;}
.brand .case_r p{ border-bottom:1px dashed #a5a5a5; margin:0 14px; padding:14px 0 14px 35px; background:url(Img/Index/b_ico.gif) no-repeat 7px 17px; color:#666; line-height:20px;}
.brand .case_r p b a{ color:#373737; font-size:13px; display:block;}
.brand .case_r .nob{ border-bottom:none;}

.brand .al p{ float:left; width:310px; padding-right:15px;}
.brand .al p img{ width:308px; height:260px; border:1px solid #e9e9e9;}
.brand .al p.nop{ padding-right:0;}
/*ad*/
.tt2_bg{ background:url(Img/Index/tt2.jpg) no-repeat center 0; height:158px; margin-bottom:37px;}
.tt2{ width:960px; margin:0 auto; position:relative;}
.tt2 p{ color:#fff; font-size:14px; padding-left:740px; padding-top:50px; text-align:center;width:223px;}
.tt2 p a{ display:inline-block; width:75px; height:24px; line-height:24px; color:#fff; background:#cc2223; }
.tt2 p b{ font-size:18px; font-weight:normal;}
.tt2 p span{ display:block; padding-top:6px;}
/*优势*/
.ys{ background:url(Img/Index/ys_bg1.jpg) no-repeat center 0; height:686px;}
.ys h3{ font-size:32px; padding:27px 0 0 51px; height:98px;}
.ys h3 a{ color:#292929; cursor:pointer;}
.ys h3 a:hover{ text-decoration:none;}
.ys h3 b{ color:#fff; font-size:37px; width:376px; height:77px; text-align:center; line-height:77px; display:inline-block;}
.ys h3 i{ display:inline-block; vertical-align: bottom;}
.ys h4{ font-weight:bold; font-size:18px;color:#373737; padding-left:86px; height:53px;}
.ys h4 span{font-family:Arial; text-transform:uppercase; font-size:12px; font-weight:normal; display:block; padding-top:5px;}

.ys dl{ width:471px; padding:65px 0 0 490px;}
.ys dl dt{ padding-bottom:3px; overflow:hidden;_padding-bottom:12px;}
.ys dl dt i{ font-size:28px; color:#fff; float:left;padding-right:4px;display:inline-block; width:60px; height:66px; overflow:hidden; background:url(Img/Index/y_ico.gif) no-repeat; width:46px; height:46px; font-weight:bold; text-align:center; line-height:46px; margin-right:15px;}
.ys dl dt b{ width:402px; float:left; line-height:36px;}
.ys dl dt b a{ font-size:20px; color:#535353; display:block; border-bottom:1px dashed #989898;}
.ys dl dd{ padding-top:12px;_padding-top:6px; padding-left:53px; clear:both;}
.ys dl dd p{ color:#535353; font-size:14px;line-height:28px; padding-left:25px; background:url(Img/Index/y_ico2.gif) no-repeat 13px 14px;}
.ys dl dd p b{ color:#cc2223;}

.ys2{background:url(Img/Index/ys_bg2.jpg) no-repeat center 0; height:409px;}
.ys2 dl{ padding:0 0 50px 0;}
/*特点*/
.tedi{ background:url(Img/Index/y_bg.gif) no-repeat center 0; height:288px; margin-bottom:30px;}
.tedi dl{ float:left; width:155px; padding:38px 18px 0 19px; text-align:center;}
.tedi dl dd{ color:#404040; font-size:14px; line-height:21px;}
.tedi dl dd b a{ display:block; font-size:20px; color:#404040; line-height:52px;}
.tedi dl dd p a{ background:#cc2223; color:#fff; width:92px; height:20px; line-height:20px; display:inline-block;}
/*共同见证*/
.jianz{ height:545px;}
.jianz h3{ height:86px; padding-top:3px; margin-bottom:23px;}
.jianz h3 span{ padding-top:5px;}
.jianz dl{ width:312px; float:left; margin-right:12px; display:inline-block; background:#f6f6f6; height:414px;}
.jianz dl dt{ height:196px;}
.jianz dl dt img{ width:298px; height:196px; padding:7px 0 0 7px;}
.jianz dl dd{ padding:15px 17px 0;_padding:8px 17px 0;}
.jianz dl dd h4{ font-size:16px; line-height:64px; height:64px; overflow:hidden; text-align:center; width:200px;_width:205px; margin:0 auto; border-bottom:1px solid #bec0bf; background:url(Img/Index/jz_ico.gif) no-repeat 2px 15px; padding-left:50px;_padding-left:40px;}
.jianz dl dd h4 a{ color:#373737; display:block; font-size:16px;width:200px;_width:205px; height:64px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.jianz dl dd p{ padding:10px 17px 0; line-height:24px; color:#666; font-size:14px;}
.jianz dl dd em{ font-style:normal; margin-top:12px; display:block; text-align:center;}
.jianz dl dd em a{ display:inline-block;width:100px; height:27px; background:#cc2223;line-height:27px; text-align:center; color:#fff;}
.jianz .noma{ margin-right:0;}
/**/
/*走进祺祥广告*/
.ab_bg{ background:#242424; padding:30px 0 60px;}
.about{ width:667px;}
.ab_t{ background:url(Img/Index/ab_line.gif) repeat-x 0 13px; height:26px; line-height:26px;}
.ab_t a{ font-family:"Microsoft YaHei"; font-size:16px; color:#fff; display:block; width:170px; float:left; background:#242424; font-weight:bold;}
.ab_t em{ display:inline-block; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.ab_t span{ float:right; width:50px; display:block; background:#242424; padding:5px 0 0 10px; line-height:0;}
.ab_t span img{ width:44px; height:18px;}
.about dl{ width:667px; display:inline-block; overflow:hidden; padding:15px 0;}
.about dl dt{ width:307px; float:left;}
.about dl dt img{ width:307px; height:228px;}
.about dl dd{ width:338px; float:left; padding:0 0 0 15px;}
.about dl dd h4{ height:25px; line-height:25px; overflow:hidden;}
.about dl dd h4 a{ font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}
.about dl dd p{ font-family:"Microsoft YaHei"; font-size:12px; color:#ccc; height:150px; line-height:24px; padding:10px 0 0;}
.about dl dd span{ display:block; width:83px; height:27px; background:#cc2223; text-align:center; line-height:27px; margin:10px 0 0; overflow:hidden;}
.about dl dd span a{ font-family:"Microsoft YaHei"; font-size:12px; color:#fff;}

.ab_mt{ width:667px; clear:both; display:inline-block;}
.ab_mt span{ float:right; display:block;}
.ab_mt span img{ width:44px; height:18px;}
.ab_mt ul li{ float:left; padding:0 10px; overflow:hidden;}
.ab_mt ul li a{ font-family:"Microsoft YaHei"; font-size:14px; color:#fff; display:block; float:left; height:28px; line-height:28px; padding:0 10px;}
.ab_mt ul li.cur a,.ab_mt ul li a:hover{ background:#cc2223; padding:0 10px;}
.ab_mm{ padding:10px 0 0;}
.ab_l img,.ab_r img{ width:31px; height:58px; padding:30px 0 0;}
.ab_c ul{margin: 0 auto;}
.ab_c ul li { width:172px; float:left; padding:0 0 0 22px; font-size:0; position:relative;}
.ab_c ul li img{ width:172px; height:123px;}
.ab_c ul li span{ width:172px; text-align:center; margin:0; display:block; height:22px; line-height:22px; overflow:hidden; background:url(Img/Index/ab_picbg.png) repeat; position:absolute; bottom:0; left:22px;}
.ab_c ul li span a,.zz ul li span a{ font-family:"Microsoft YaHei"; font-size:12px; color:#fff;}

/*荣誉资质展示*/
.zz{ width:260px;}
.zz_t{ height:26px; line-height:26px; padding:0 0 15px; overflow:hidden;}
.zz_t a{ font-family:"Microsoft YaHei"; font-size:16px; color:#fff; font-weight:bold;}
.zz_t span{ float:right; display:block; padding:5px 0 0; line-height:0;}
.zz_t span img{ width:44px; height:18px;}
.zz_m{ background:#323232; text-align:center; width:260px; padding:0 0 20px;}
.zz ul li { width:220px; margin:0 auto; font-size:0; padding:20px 0 0;}
.zz ul li img{ width:220px; height:146px;}
.zz ul li span{ width:220px; text-align:center; display:block; height:25px; line-height:25px; padding:5px 0 0; overflow:hidden;}

/**/
.hao{ padding:25px 0 32px;}
.hao_t{ height:107px; text-align:center; overflow:hidden; background:url(Img/Index/hao_line.gif) no-repeat center bottom;}
.hao_t a{ font-family:"Microsoft YaHei"; font-size:32px; color:#cc2223; font-weight:bold;}
.hao_t span{ display:block; font-family:"Microsoft YaHei"; font-size:18px; color:#666; padding:3px 0 5px;}
.hao_t i{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#c1c1c1; text-transform:uppercase;}
.hao dl{ width:312px; background:#f1f1f1; float:left; padding:7px 0 15px; margin:18px 4px 0; display:inline; overflow:hidden;}
.hao dl dt{ width:298px; margin:0 auto; font-size:0; padding:0 0 22px;}
.hao dl dt img{ width:298px; height:196px;}
.hao dl dd{ width:255px; margin:0 auto;}
.hao dl dd h5{ background:url(Img/Index/hao_ico01.gif) no-repeat 0 0; height:48px; line-height:24px; overflow:hidden;}
.hao dl dd h5 a{ font-family:"Microsoft YaHei"; font-size:14px; color:#373737; padding:0 0 0 35px;}
.hao dl dd h5 i{ display:block; color:#666; padding:0 0 0 35px;}
.hao dl dd p{ font-family:"Microsoft YaHei"; font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden; padding:10px 0 0;}
.hao dl dd span{ display:block; padding:10px 0 0; width:255px; text-align:center;}
.hao dl dd span img{ width:100px; height:27px; padding:0 13px;}

/*广告条*/
.ban01{ background:url(Img/Index/ban03.jpg) no-repeat center 0; height:158px; overflow:hidden;}
.ban01 p{ font-family:"Microsoft YaHei"; font-size:13px; color:#fff; padding:90px 0 0 340px;}
.ban01 p span{ font-size:18px;}
.ban01 p em{ padding:0 10px 0 0;}
.ban01 p em img{ width:75px; height:24px; vertical-align:middle;}

/**/
.news_bg{ background:#f1f1f1; padding:32px 0 0;}
.news_t{ background:url(Img/Index/news_line.gif) repeat-x 0 12px; height:25px; line-height:25px;}
.news_t a{ font-family:"Microsoft YaHei"; color:#222; font-size:16px; font-weight:bold; display:block; float:left; background:#fff;}
.news_t span{ line-height:0; float:right; display:block; padding:4px 0 0;}
.news_t span img{ width:42px; height:15px;}

.news_c,.news_r{ width:280px; background:#fff; padding:15px; overflow:hidden;}
.news_c p,.news_r p{ padding:15px 0 10px; font-size:0;}
.news_c p img,.news_r p img{ width:272px; height:100px; border:#cecece 1px solid; padding:3px;}
.news_c ul li,.news_r ul li{ height:30px; line-height:30px; overflow:hidden;}
.news_c ul li a,.news_r ul li a{ font-family:"Microsoft YaHei"; color:#373737; font-size:12px;}
.news_c ul li span,.news_r ul li span{ float:right; font-family:"Microsoft YaHei"; font-size:12px; color:#989898;}

/**/
.news_r{ margin:0 15px; display:inline;}

/**/
.news_l{ width:280px; background:#fff; padding:15px 15px 0; overflow:hidden;}
.news_l dl{ height:80px; padding-top:10px;}
.news_l dl dt{ background:url(Img/Index/wen.gif) no-repeat 0 5px; padding-left:25px;}
.news_l dl dt a{ font-family:"Microsoft YaHei"; font-size:12px; color:#373737; height:25px; line-height:25px; overflow:hidden;}
.news_l dl dd{ background:url(Img/Index/da.gif) no-repeat 0 5px; padding:5px 0 0 25px; color:#9c9c9c; height:40px; line-height:20px; overflow:hidden;}
/*在线留言*/
.ly{ height:440px; padding-top:30px;}
.ly h3{ font-family:Arial; font-size:28px; color:#989898; text-transform:uppercase; font-weight:normal; text-align:center; background:url(Img/Index/ly_h3.gif) no-repeat center 47px; height:108px;}
.ly h3 a{ display:block; font-size:18px; color:#cc2223; font-weight:bold; padding-bottom:10px;}
.ly h3 span{ font-size:16px; color:#222; font-family:"Microsoft Yahei";}
.ly p{ float:left;}
.ly p img{ width:455px; height:294px;}
.ly ul { float:right; width:483px;}
.ly  ul li { height:38px; border:1px solid #cdcdcd; background:#fff; width:232px; float:left; margin-bottom:7px;}
.ly  ul li img { padding:0 10px;}
.ly  ul  .pal{margin-left:7px;float:left;}
.sbt { width: 104px;display:block; text-transform:uppercase; float:left; line-height:36px;font-size:14px; color:#222; padding-left:4px;}
.sinp01{ background:none; width:109px; padding:0 2px; height:36px; line-height:36px; border:none; float:left}
.sinp02 { background:none; width:53px; padding:0 2px; height:36px; line-height:36px; border:none; float:left}
.sbz { color:#db262d; padding:6px 0 0 3px; float:left; display:block;}
.area { background:none; width:349px;_width:347px; height:130px; padding:2px; overflow:auto; border:none; line-height:38px;}
.ly  ul .h66 { height:134px; clear:both; width:473px;}
.ly ul .yz{ position:relative; width:230px; height:38px; border:none; background:none;}
.ly ul .yz em{height:38px; border:1px solid #cdcdcd; background:#fff; display:inline-block;}
.ly ul .yz .sbt{ width:50px;}
.ly ul .yz i{ position:absolute;  display: block;left:124px;float: left; top:9px; width: 70px;}
.ly ul .button{ clear:both; border:none; background:none; width:361px;}
.ly ul .button input{ padding-right:34px;}
/*友情链接*/
.links{padding-bottom: 10px; background:#fff; margin-bottom:32px;}
.links h3{ margin:0 16px; height:35px; line-height:35px; border-bottom:1px solid #d7d7d7; font-size:16px;padding-top:7px; border-bottom:1px solid #7b7b7b; font-weight:normal; margin-bottom:10px;}
.links h3 a{ color:#373737;}
.links h3 i{ font-size:15px; font-weight:normal; color:#373737; padding-left:3px;}
.links h3 span{ float:right; font-size:12px; font-weight:normal;}
.links h3 span a{ color:#707070; padding-right:6px;}
.links p a{ color:#373737; display:inline-block; line-height:24px; padding:0 19px;}
/**/
/*搜索*/
.s_bg{ background: url(Img/Common/s_bg.gif) no-repeat center 0; height:49px; line-height:49px;}
.sea{ width:960px;margin:0 auto; color:#666;}
.sea p{float:left; font-family:"宋体";}
.sea p a{ color:#666;font-family:"宋体"; padding:0 4px;}
.s_b{ float:right; padding:8px 0 0 0 ;}
.s_01{ float:left;height:31px; width:247px;border:none; background: url(Img/Common/s_inp.gif) no-repeat; line-height:31px; padding:0 5px;}
.s_b input{ float:left;}

.xc03{
    display: inherit;
    height: 123px;
    _height: 122px;
    overflow: hidden;
    width: 668px;}
.ab_c{ width:604px;height:123px; _height: 122px; position: relative; overflow:hidden; margin-left: 12px;}

#scollImg_case li { float:left;}

.xing{ color: red;
    float: left;
    line-height: 42px;
    padding-left: 5px;
    width: 6px;}
    
    
.p_span {
    display: block;
    height: 20px;
    margin: 0 auto;
    text-overflow:ellipsis; white-space:nowrap; 
    overflow: hidden;
    width: 104px;
}
body { -moz-user-select: none; }