




a.link_icon:link,
a.link_icon:visited,
a.link_icon:hover{color:#a30000; padding-left:12px; background:url(/style/images/link_icon.gif) no-repeat left center;}



/* 关于我们 -------------------------------- */
.container_about{}
.container_about .left{float:left; width:800px;}
.container_about .right{float:right; width:190px; overflow:hidden;}

.container_about .detail_content{font-size:12px; line-height:1.8; padding:30px;}

.container_about .window{width:790px; margin:auto; height:215px; overflow:hidden; background:url(/style/images/container_head_bg.gif) repeat; position:relative;}
.container_about .window_e{width:3000px; height:215px; overflow:hidden; position:relative; display:none;}
.container_about .window .ge{float:left; height:215px; width:1px; background:url(/style/images/home_window_ge.png) no-repeat center center; overflow:hidden;}
.container_about .window .item{float:left; height:215px; position:relative; overflow:hidden;}
.container_about .window .item_e{width:1000px; height:215px; position:relative;}
.container_about .window .item .logo{width:140px; height:215px; float:left; overflow:hidden; background-repeat:no-repeat; background-position:center center; text-align:right;}
.container_about .window .item .info{width:364px; height:215px; float:left; overflow:hidden; background:url(/style/images/fs.png);}
.container_about .window .item .info_e{width:364px; margin:auto;}
.container_about .window .item .info .image{width:140px; height:215px; float:left; overflow:hidden; background-repeat:no-repeat; background-position:center center;}
.container_about .window .item .info .image_exp{ margin-top:42px;}
/* 关于我们 -------------------------------- */





/* 新闻中心 -------------------------------- */
.container_news{}
.container_news .left{float:left; width:800px;}
.container_news .right{float:right; width:190px; overflow:hidden;}

.container_news .detail_content{padding:0 30px 30px 30px;}

.container_news .detail_content .title{font-size:16px;}
.container_news .detail_content .info{height:14px; line-height:14px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; padding-top:8px; padding-bottom:10px;}
.container_news .detail_content .info span{color:#fff; background:#999; padding:0 5px 0 0; margin-right:5px;}
.container_news .detail_content .info i{color:#fff; background:#d6ba79; padding:0 5px; font-style:normal; margin-right:5px;}
.container_news .detail_content .content{font-size:12px; line-height:1.8; padding-top:20px; width:730px; overflow:hidden;}


.container_news .text_list{padding:0px;}
.container_news .text_list .item{padding:10px 0 0 0;}
.container_news .text_list .item_top{padding-top:15px;}
.container_news .text_list .item_e{padding:15px;}
.container_news .text_list .item .image{float:right; width:180px; position:relative;}
.container_news .text_list .item .info{float:left; width:560px; position:relative;}
.container_news .text_list .item .time{position:absolute; right:0; top:0; color:#013759; font-size:10px;}
.container_news .text_list .item .title{font-size:15px; font-weight:bold; width:450px;}
.container_news .text_list .item .title a:link,
.container_news .text_list .item .title a:visited{color:#747474;}
.container_news .text_list .item .title a:hover{color:#ffff;}
.container_news .text_list .item .title a:hover .time{color:#ffff;}
.container_news .text_list .item_over .time{ color: #fff;}
.container_news .text_list .item .summary{padding:10px 0 0 0; color:#747474; line-height:2;}

.container_news .text_list .item_over .item_e{background:#4a392f;}
.container_news .text_list .item_over .title a:link,
.container_news .text_list .item_over .title a:visited,
.container_news .text_list .item_over .title a:hover{color:#fff;}
.container_news .text_list .item_over .summary{color:#fff;}


.container_news .text_list .pages{padding-top:15px; padding-bottom:20px; width:790px; margin:auto; position:relative;}
.container_news .text_list .pages .pages_show{position:absolute; left:0; top:0; font-size:30px; color:#bfbfbf; font-family:Tahoma, Geneva, sans-serif; text-align:left;}
.container_news .text_list .pages .pages_show i{display:block; font-style:normal; font-size:10px;}
.container_news .text_list .pages .pages_show span{color:#03d7cc;}
/* 新闻中心 -------------------------------- */




/* 服务报价 -------------------------------- */
.container_service{}
.container_service .left{float:left; width:800px;}
.container_service .right{float:right; width:190px; overflow:hidden;}

.container_service .detail_content{padding:0 30px 30px 30px;}

.container_service .detail_content .service_base{}
.container_service .detail_content .service_base .image{float:left; width:185px;}
.container_service .detail_content .service_base .exp{float:right; width:530px;}

.container_service .detail_content .line{height:41px; width:730px; overflow:hidden; background:url(/style/images/service_line.gif) repeat-x left center; float:left;}
.container_service .detail_content .content_title{color:#4a392f; font-size:14px; font-weight:bold;}

.container_service .detail_content .title{font-size:26px; padding:10px 0;}
.container_service .detail_content .money span{display:inline-block; *display:inline; *zoom:1; font-size:40px; line-height:44px; height:44px; background:#4a392f; color:#fff; padding:0 5px;}
.container_service .detail_content .time{color:#4a392f; padding-bottom:10px;}
.container_service .detail_content .summary{line-height:22px;}
.container_service .detail_content .content{font-size:12px; line-height:1.8; padding-top:20px; width:730px; overflow:hidden;}


.container_service .image_list{padding:10px;}
.container_service .image_list .item{padding:0; float:left; width:185px; margin-right:10px; margin-bottom: 15px;}
.container_service .image_list .item_tr{margin-right:0;}
.container_service .image_list .item_ge{width:770px; height:41px; overflow:hidden; background:url(/style/images/service_line.gif) repeat-x left center; float:left;}
.container_service .image_list .item .price{position:relative; text-align:right; padding:10px 0 5px 0;}
.container_service .image_list .item .price .pt{position:absolute; left:0; bottom:5px;}
.container_service .image_list .item .price .pm{font-size:35px; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:35px;}
.container_service .image_list .item .title{font-size:15px; font-weight:bold;  background:#bebebe;}
.container_service .image_list .item .title a{display:block; width:175px; margin:auto; height:22px; line-height:22px; overflow:hidden;}
.container_service .image_list .item .title a:link,
.container_service .image_list .item .title a:visited,
.container_service .image_list .item .title a:hover{color:#fff;}
.container_service .image_list .item .title_over{background:#4a392f;}
.container_service .image_list .item .summary{padding:6px 0 0 0; color:#747474; font-size:12px; line-height:16px; height:32px;}

.container_service .image_list .item_over .item_e{background:#333;}
.container_service .image_list .item_over .title a:link,
.container_service .image_list .item_over .title a:visited,
.container_service .image_list .item_over .title a:hover{color:#c4261d;}
.container_service .image_list .item_over .summary{color:#fff;}


.container_service .image_list .pages{padding-top:15px; padding-bottom:20px; width:770px; margin:auto; position:relative;}
.container_service .image_list .pages .pages_show{position:absolute; left:0; top:0; font-size:30px; color:#bfbfbf; font-family:Tahoma, Geneva, sans-serif; text-align:left;}
.container_service .image_list .pages .pages_show i{display:block; font-style:normal; font-size:10px;}
.container_service .image_list .pages .pages_show span{color:#c4261d;}






/* 服务报价 -------------------------------- */




/* 作品展示 -------------------------------- */
.works_container_e{width:auto;}
.works_container{width:auto; padding-bottom:0;}
.works_container_head_e{width:990px; margin:auto;}
.works_container_head_e .web_container_head{margin-left:0;}
.works_container_head_e .web_container_head_placeholder{height:60px;}

.container_works_e{background:#eff0f1;}
.container_works{width:990px; margin:auto;}

.container_works .detail_content{padding:0 30px 30px 30px;}

.container_works .detail_content .title{font-size:16px;}
.container_works .detail_content .info{height:14px; line-height:14px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; padding-top:8px; padding-bottom:10px;}
.container_works .detail_content .info span{color:#fff; background:#999; padding:0 5px 0 0; margin-right:5px;}
.container_works .detail_content .info i{color:#fff; background:#eb4b6f; padding:0 5px; font-style:normal; margin-right:5px;}
.container_works .detail_content .content{font-size:12px; line-height:1.8; padding-top:20px; width:730px; overflow:hidden;}


.container_works .class_menu{text-align:center}
.container_works .class_menu a,
.container_works .class_menu a span{display:inline-block; *display:inline; *zoom:1;}
.container_works .class_menu a{padding-top:12px;}
.container_works .class_menu a span{padding:0 15px; height:27px; line-height:27px; color:#000; font-size:14px; font-weight:bold;}
.container_works .class_menu a.over{border-top:2px solid #e6cd99; padding-top:10px;}
.container_works .class_menu a.over span{color:#FFFFFF; background:#4a392f;}

.container_works .image_list{padding:0px; }
.container_works .image_list .item{width:190px; float:left; margin:0 10px 15px 0; padding-top:10px;}
.container_works .image_list .item_tr{margin-right:0;}
.container_works .image_list .item_e{position:relative; width:190px; height:250px; overflow:hidden;}

.container_works .image_list .item .image{position:relative; z-index:1; width:190px; height:250px;}

.container_works .image_list .item .base{position:absolute; z-index:2; left:0; bottom:0; height:35px; width:190px;}
.container_works .image_list .item .base_bg{position:absolute; z-index:1; left:0; bottom:0; height:35px; width:190px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BFFFFFFF', endColorstr='#BFFFFFFF');background:rgba(255,255,255,0.75);}
.container_works .image_list .item .base_title{position:absolute; z-index:1; width:170px; height:35px; line-height:35px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden; color:#545454;}

.container_works .image_list .item .info{position:absolute; z-index:3; left:0; bottom:-250px; width:190px; height:250px; background:url(/style/images/works_list_bg.png) no-repeat center; background-size: cover;}
.container_works .image_list .item .info .time{width:190px; margin:auto; padding-top:15px; color:#FFFFFF; font-size:10px; color: #03d7cc; display: none;}
.container_works .image_list .item .info .title{width:190px; height:40px;padding-top:25px;  margin-right: 15px; line-height:20px; font-size:16px;color:#4a392f; text-align: center; font-weight: bold;}
.container_works .image_list .item .info .title a:link,
.container_works .image_list .item .info .title a:visited,
.container_works .image_list .item .info .title a:hover{color:#fff;}
.container_works .image_list .item .info .content{width:160px; margin-left:15px; height:100px; overflow: hidden; line-height:20px;  font-size:12px;color: #4a392f;}

.container_works .image_list .item_over .item_e{background:#333;}
.container_works .image_list .item_over .title a:link,
.container_works .image_list .item_over .title a:visited,
.container_works .image_list .item_over .title a:hover{color:#ff0909;}
.container_works .image_list .item_over .summary{color:#fff;}


.container_works .image_list .pages{padding-top:35px; padding-bottom:35px; position:relative;}
.container_works .image_list .pages .pages_show{position:absolute; left:0; top:20px; font-size:30px; color:#bfbfbf; font-family:Tahoma, Geneva, sans-serif; text-align:left;}
.container_works .image_list .pages .pages_show i{display:block; font-style:normal; font-size:10px;}
.container_works .image_list .pages .pages_show span{color:#03d7cc;}
/* 作品展示 -------------------------------- */





/* 联系我们 -------------------------------- */
.container_contact{}
.container_contact .left{float:left; width:770px;}
.container_contact .right{float:right; width:160px; text-align:center;}

.container_contact .feedback{background:#fff; padding:20px;}






































