@charset "utf-8";
/* CSS Document */

body  , html , p  ,#head ,.head, #foot , #main , .main, .foot , ul , li, ol , dl , dd , dt, dd, span , strong, img ,.sousou,.pos,h1,h2,h3,h4,h5,h6{ margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
body{ color:#333; font-size:12px;}
ul li{ list-style:none;}
img{ border:none;}
p{ line-height:24px;}
a{ color:#555555; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline; cursor:pointer;}
em,i,span,strong,font{ font-style:normal;}
.clr{ clear:both; width:0px; height:0px; margin:0px; padding:0px; overflow:hidden;}
.link{ color:#e63c01;}
input{ vertical-align:middle;}
.none{ display:none;}

.head_a{ width:1000px; margin:0 auto;}
.head_a img{ float:left; margin-top:20px; margin-bottom:25px;}
.head_a .logo{ margin:20px 10px 0 15px;}
.head_a .tel{ float:right; margin-right:25px;}
.head_b{ height:45px; background:url(../images/hong_13.jpg) repeat-x;}
.nav{ width:970px; margin:0 auto; padding-left:30px; font-family:微软雅黑; font-weight:bold; }
.nav li{ width:116px; height:45px; text-align:center; line-height:40px; background:url(../images/hong_19.jpg) no-repeat top right; font-size:15px; float:left;}
.nav li a{ color:#fff; text-decoration:none; width:116px; height:45px;}
.nav li a:hover{background:url(../images/hong_17.jpg) no-repeat; width:116px; height:45px;}
.nav .dang{ background:url(../images/hong_17.jpg) no-repeat top center; width:116px;}
.head_c{ height:44px; background:#efeff9; width:100%; overflow:hidden;}
.ss{ width:1000px; margin:0 auto;}
.ss form{ width:330px; float:left; margin:8px 0 0 30px;}
.ss p{ float:left; line-height:44px; color:#7e7e7e;}
.ss p a{ color:#7e7e7e;}
.ss form .text{ width:245px; height:27px; float:left; background:url(../images/hong_26_26.jpg) no-repeat top center; border:none;}
.ss form .but{ width:71px; height:27px; background:url(../images/hong_23.jpg) no-repeat top center; float:left; border:none;}

.banner{ height:389px; }
#banner{  height:389px;  width:1366px; margin:0 auto;}
#flash {height:389px;  width:1366px; overflow:hidden; clear:both; margin:0 auto;position:relative;/*--*/}
#flash .aa {height:389px;  width:1366px;display:none;}
#flash img {height:389px;  width:1366px;/* display:none;*/}
.flash_bar { width:150px; padding-left:650px; z-index:69; height:30px; overflow:hidden;padding-top:5px!important; padding-top:12px; bottom:20px; left:0px; text-align:center; position:absolute;}
.flash_bar .dq { display:block; float:left; width:15px; height:15px; margin:5px 5px; color:#fff; line-height:15px; text-align:center; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
 background:url(../images/b.png) no-repeat center center;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.16sucai.com/uploadfile/show2011/120215001/iamges/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:15px; height:15px; margin:5px 5px; color:#fff; line-height:15px; text-align:center; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
 background:url(../images/a.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.16sucai.com/uploadfile/show2011/120215001/iamges/tg_flash_p2.png" ,sizingMethod="crop"); }
/*一流素材网www.16sucai.com --201104---*/
#flashBg {height:389px;  width:1366px; overflow:hidden; padding:0; margin:0 auto;}


.main{ width:1000px; margin:0 auto;}
.main_a{ margin-top:15px;}
.ma_left{ width:248px; float:left; overflow:hidden; background:url(../images/hong_45.jpg) repeat-y;}
.liebiao{ padding-bottom:15px;}
.liebiao dt{ height:42px; line-height:42px; background:url(../images/hong_29.jpg) no-repeat top center; font-size:16px; font-family:微软雅黑; padding-left:55px; color:#fff; margin-bottom:8px;}
.liebiao dt a{ color:#fff;}
.liebiao dd{ height:37px; line-height:37px; overflow:hidden; margin-left:45px; padding-left:10px; background:url(../images/hong_38.jpg) no-repeat left center; font-size:14px;}
.liebiao dd a{ color:#000;}
.liebiao .dda{ background:url(../images/hong_48.jpg) no-repeat left center; font-size:14px; font-weight:bold;}
.liebiao .dda a{ color:#0c1daa;}
.le_bot{ background:url(../images/hong_56.jpg) no-repeat top center; height:4px;}
.ma_right{ width:740px; float:right; overflow:hidden;}
.mr_tt{ height:42px; background:url(../images/hong_31.jpg) no-repeat top center;}
.mr_tt p{ line-height:42px; font-family:微软雅黑; font-size:18px; float:left; padding-left:26px; color:#fff;}
.mr_tt a{ float:right; margin:10px 20px 0 0; color:#fff;font-family:微软雅黑; font-size:15px;}
.mar_b{ background:url(../images/hong_35.jpg) repeat-y; overflow:hidden; padding-left:18px; padding-top:8px;; padding-bottom:15px;}
.ri_bot{ height:4px; background:url(../images/hong_57_57.jpg) no-repeat top center;}
.mar_b dd{ width:220px; height:247px; border:3px solid #f4f4f4; overflow:hidden; float:left; margin:8px 11px 1px 0;}
.mar_b dd img{ width:220px; height:200px;}
.mar_b dd p{ height:40px; background:#f4f4f4; padding-left:10px; font-size:13px; font-family:微软雅黑; line-height:18px; padding-top:5px;}
.mar_b dd p span{ color:#2829b6;}
.ad{ margin-top:15px; margin-bottom:15px;}
.baozheng{ background:url(../images/hong_57.jpg) no-repeat top center; height:595px; position: relative;s}
.baozheng dl{ position:absolute; width:480px;}
.baozheng dl dt{ height:48px; background:url(../images/hong_62_62.jpg) repeat-x bottom; line-height:48px;}
.baozheng dl dt p{ padding-left:40px; background:url(../images/hong_59_59.jpg) no-repeat left center; line-height:48px; font-family:微软雅黑; font-size:26px; color:#000;}
.baozheng dl dd{background:url(../images/hong_62_62.jpg) repeat-x bottom; line-height:26px;font-family:微软雅黑; font-size:18px; padding-top:8px; padding-bottom:8px;}
.baozheng .bao_a{ top:115px; left:44px;}
.baozheng .bao_b{ top:220px; left:44px;}
.baozheng .bao_b dt p{ background:url(../images/hong_66_66.jpg) no-repeat left center;}
.baozheng .bao_c{ top:321px; left:450px;}
.baozheng .bao_c dt p{ background:url(../images/hong_69.jpg) no-repeat left center;}
.baozheng .bao_d{ top:458px; left:450px;}
.baozheng .bao_d dt p{ background:url(../images/hong_73_73.jpg) no-repeat left center;}
.canguan{ margin-top:15px; height:255px; background:url(../images/hong_59.jpg) no-repeat top center; overflow:hidden;}
.can_t{ height:42px; line-height:42px; font-size:18px; font-family:微软雅黑; color:#fff; padding-left:20px;}
.can_b{ padding-left:5px;}
.can_b dd{ width:180px; height:170px; float:left; overflow:hidden; text-align:center; line-height:26px; margin:25px 0 0 15px;}
.can_b dd img{ width:170px; height:135px; border:4px solid #dddddd;}
.jianzheng .mr_tt{ background:url(../images/hong_66.jpg) no-repeat top center;}
.jianzheng .mr_tt a{ color:#000;}
.jian_b{border:3px solid #dddddd; overflow:hidden; border-top:none; }
.jian_b dl dd{ width:299px; height:248pox;border:3px solid #dddddd; overflow:hidden; float:left; margin:18px 0 20px 22px;}
.jian_b dl dd img{ width:299px; height:211px;}
.jian_b dl dd p{ height:35px; text-align:center; line-height:35px; background:#ddd; margin-top:-3px;}

.news{ margin-top:15px;}
.rongyu{ width:289px; float:left; overflow:hidden;}
.rongyu .mr_tt{ background:url(../images/hong_73.jpg) no-repeat top center;}
.rong_b,.join_b{ border:3px solid #ddd; overflow:hidden; padding-top:20px; border-top:none;}

.headttt{  height:320px;}
.zuoo{ width:26px; height:26px; text-indent:-1000em; background:url(../images/hong_86.jpg) no-repeat top center; float:left; margin-top:130px;}
.youu{ width:26px; height:26px; text-indent:-1000em;  float:right; background:url(../images/hong_89.jpg) no-repeat top center;margin-top:130px;}
.warp{float:left;width:215px; height:320px;overflow:hidden;/*这项重要*/}
.list{float:left;} /*重要*/
.box{float:left;width:200px;height:320px; margin:0px 0 0 15px; display:inline; text-align:center; line-height:28px;}
.box img{ width:188px; height:119px; border:4px solid #d7d7d7;}
.box dl{ width:200px; height:320px;}
.box dl dd{ width:200px; height:160px;}
.join{ width:695px; float:right; overflow:hidden;}
.join .mr_tt{ background:url(../images/hong_75.jpg) no-repeat top center;}
.join_b .jj{ float:left; margin:15px 15px 35px 25px; width:214px; height:129px;}
.join_b p{ float:left; width:415px; margin-top:15px; text-indent:2em; color:#525252;}
.join_b p a{ color:#f03829;}
.join_b dl{ float:left; padding-left:20px;}
.join_b dl img{ margin:0 7px 32px 0; border:3px solid #ddd;}
.xinxi{ margin-top:15px;}
.baodao{ width:344px; float:left; overflow:hidden; margin-right:10px;}
.baodao .mr_tt{ background:#ddd;}
.baodao .mr_tt p{ color:#000;}
.baodao .mr_tt a{ color:#000;}
.bao_bb{ border:3px solid #ddd; overflow:hidden;}
.bao_bb img{ float:left; width:105px; height:80px; border:3px solid #ddd; margin:15px;}
.bao_bb span{ float:left; width:180px; line-height:28px; margin-top:10px;}
.bao_bb p{ width:180px; float:left; text-indent:2em;}
.bao_bb p a{color:#f03829;}
.bao_bb ul{ float:left; margin-left:15px;}
.list_a{ width:300px; padding-bottom:15px;}
.list_a li{ height:40px; line-height:43px; overflow:hidden; border-bottom:1px dashed #bebebe; text-align:right;}
.list_a li a{ float:left; width:210px; text-align:left; padding-left:10px; background:url(../images/hong_38.jpg) no-repeat left center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wenti{ float:right; margin:0; width:290px;}
.wenti .bao_bb{ padding-bottom:13px;}
.bao_bb dl{ height:105px; border-bottom:1px dashed #bebebe; overflow:hidden; width:250px; margin-top:15px;}
.bao_bb dl dt{ height:30px; padding-left:23px; background:url(../images/hong_99.jpg) no-repeat left center; line-height:30px;}
.bao_bb dl dd{ line-height:24px; padding-left:23px;}
.link .mr_tt{ background:none;}
.link .mr_tt p{ color:#000; padding-left:10px;}
.link .mr_tt a{ color:#000;}
.link_b{ padding:15px;}
.link_b a{ line-height:24px; padding:0 5px;}

.foot{ background:url(../images/hong_105.jpg) no-repeat top center; height:185px; margin-top:15px;}
.ft1{ text-align:center; line-height:60px; color:#fff; font-size:14px;}
.ft1 a{ color:#fff; padding:0 3px;}
.ft2{ text-align:center; margin-top:25px; line-height:24px; color:#fff;}

/*案例列表*/
.main_left{width: 248px;float: left;overflow: hidden; margin-top:15px;}
.main_right{ width: 734px; float: right; overflow: hidden; margin-top:15px; border:3px solid #e9e9e9;}
.pos{ height:45px; line-height:45px; padding-left:25px;}
.pos a{ color:#000;}
.anli_lie dd{ border-bottom:1px dashed #ddd; height:215px; overflow:hidden;}
.anli_lie dd img{ float:left; width:237px; height:168px; border:4px solid #ddd; margin:18px;}
.anli_lie dd span{ float:left; width:410px; line-height:28px; margin-top:14px; margin-bottom:15px; font-family:微软雅黑; font-size:16px;}
.anli_lie dd p{ width:410px; float:left; text-indent:2em; color:#383838;}
.anli_lie dd span a{ color:#383838;}
.page{ width:600px; height:30px; margin:40px 0 40px 180px;}
.page ul li{ float:left;}
.page ul li a{ float:left; padding:3px 8px; border:1px solid #bababa; margin-right:3px; color:#000;}
.page ul .dangqian a{ border:1px solid #bababa; background:#bababa; color:#fff; font-weight:bold;}

/*案例列表*/
.ban_ad{ width:1366px; margin:0 auto;}
.le_ry{background:url(../images/hong_45.jpg) repeat-y; margin-top:15px;}
.ry{ height:42px; font-size:16px; font-family:微软雅黑; color:#fff; padding-left:20px; line-height:42px; background:url(../images/an_05_05.jpg) no-repeat top center;}
.le_ry .ry_b dd{ height:178
px; border-bottom:1px solid #e9e9e9; text-align:center;}
.le_ry .ry_b dd img{ width:188px; height:120px; border:4px solid #e9e9e9; margin:15px auto; display:block;}
.lian{ padding-top:8px; overflow:hidden;}
.lian p{ padding-left:23px; float:left;}
.lian p i{ font-family:微软雅黑; color:#c90303; font-size:15px;}
.dds{ float:left; width:210px; margin-left:23px; padding-top:8px; padding-bottom:10px;}
.dds dd{ height:35px; border-bottom:1px dashed #e9e9e9; overflow:hidden;}
.dds dd img{ float:left; margin-top:10px;}
.dds dd span{ float:left; line-height:35px; padding-right:3px; padding-left:5px;}
.dds dd em{ float:left; line-height:36px; font-family:微软雅黑; font-size:14px;}
.dds dd font{ float:left; line-height:18px; width:145px;}
.dds .sa{ height:45px; padding-top:10px;}

/*案例详情*/
.cont_a h2{ text-align:center;font-family:微软雅黑;font-size:22px; height:50px; line-height:30px; margin:20px auto 0; }
.cont_a img{ display:block; margin:20px auto 10px; border:3px solid #e9e9e9;}
.cont_a p{ width:650px; margin:15px auto; line-height:2;/* text-indent:2em;*/}
.tag{ margin:25px auto 25px; width:650px; height:30px; line-height:30px; padding-left:10px;}
.tag ul li{ float:left; color:#505050; margin-right:20px; color:#de0101; font-size:14px;}
.tag ul li a{}
.zuozhe{ text-align:center;}
.zhai{ border:1px solid #c5c5c5; width:630px; margin:20px auto 0; padding:5px 20px; line-height:22px;}
.zhai strong{ line-height:26px; font-size:14px;}

/*联系红叶*/
.liebiao2 dd{ line-height:57px; font-size:20px; font-family:微软雅黑; height:57px; border-bottom:1px dashed #e9e9e9; margin-left:25px; width:190px; overflow:hidden;}
.liebiao2 .red a{ color:#0015a2;}
.lian_ri{ padding:10px 25px;}
.llla{ width:410px; margin-left:30px; margin-top:20px;}
.llla dd{ height:40px; line-height:40px; border-bottom:1px dashed #c8c8c8; font-size:14px;}
.llla dd i{ font-family:微软雅黑; font-size:18px;}
.llla dd .blue{ color:#152fb7;}

.list_a1{ width:650px;}
.list_a1 li{ height:58px; line-height:58px; width:640px;}
.list_a1 li a{ width:460px;}
.mar_b1{ background:none;}

.le_ry .list_a{ width:222px;}
.le_ry .list_a li{ width:212px;}
.le_ry .list_a li a{ width:142px;}
.rest dd{ width:222px; height:180px; float:left; overflow:hidden; margin:15px 0 20px 16px; text-align:center; line-height:28px; background:#ddd;}
.rest dd img{ width:214px; height:139px; padding:3px;}
.tuijian{ margin-top:25px;}
.tuijian h2{ width:690px; padding-top:30px; border-top:1px solid #ddd; font-size:18px; font-family:微软雅黑;}

/*中心内页*/
.xiang dt{ float:left; margin:10px 20px 40px 30px;}
.xiang dt img{ border:3px solid #ddd; height: 300px;width: 335px;}
.xiang dd{ width:325px; float:left;}
.xiang dd h2{ font-family:微软雅黑; font-size:18px; color:#0d1fab; line-height:50px;}
.xiang dd p{ line-height:32px; font-size:13px;}
.xiang dd p i{ font-family:微软雅黑; font-size:18px; padding-left:15px;}
.xiang dd p .red{ color:#dc0000;}
.xiang dd img{ margin:8px 0 0 30px;}

.ch_xq{ width:670px; margin:15px auto 0;}
.cp_t{ height:30px; line-height:30px; background:url(../images/zhong_11.jpg) #8c8c8c no-repeat 90px 12px; color:#fff; font-family:微软雅黑; font-size:16px; padding-left:15px;}
.cp_bb{ line-height:35px; font-size:16px; font-family:微软雅黑; padding-top:10px; padding-bottom:20px;}
.cp_bb img{ margin:15px auto; display:block;}
.cp_t2{ background:url(../images/zhong_11.jpg) #8c8c8c no-repeat 105px 12px;}

.page ul li span {background: none repeat scroll 0 0 #BABABA;
    border: 1px solid #BABABA;
    color: #FFFFFF;
    font-weight: bold;float:left;   margin-right: 3px;
    padding: 3px 8px;}


.ft2_left{position:absolute; width:50px; height:71px; left:100px}
.ft2_right{position:absolute; width:50px; height:71px; right:100px; bottom:0;}