.clearfix { ZOOM: 1 }
.clearfix:after { display: block; CLEAR: both; CONTENT: ' ' }
.none { display: none }
* { padding-bottom: 0px; margin:0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
A { text-decoration:none; }
INS { TEXT-DECORATION:none; display:none; }
A:hover { border-bottom-STYLE: none; BORDER-RIGHT-STYLE: none; border-top-STYLE: none; border-left-STYLE: none }
images { border-bottom-STYLE: none; BORDER-RIGHT-STYLE: none; border-top-STYLE: none; border-left-STYLE: none }
BODY { overflow-X: hidden; }
img { border:none; }
HTML { overflow-X: hidden }
BODY { FONT: 12px/20px Arial, Helvetica, sans-serif }
BUTTON { FONT: 12px/20px Arial, Helvetica, sans-serif }
INPUT { FONT: 12px/20px Arial, Helvetica, sans-serif }
SELECT { FONT: 12px/20px Arial, Helvetica, sans-serif }
TEXTAREA { FONT: 12px/20px Arial, Helvetica, sans-serif }
H1 { FONT-SIZE: 12px; FONT-WEIGHT: normal }
H2 { FONT-SIZE: 12px; FONT-WEIGHT: normal }
H3 { FONT-SIZE: 12px; FONT-WEIGHT: normal }
H4 { FONT-SIZE: 12px; FONT-WEIGHT: normal }
H5 { FONT-SIZE: 12px; FONT-WEIGHT: normal }
H6 { FONT-SIZE: 12px; FONT-WEIGHT: normal }
I { FONT-STYLE: normal; FONT-WEIGHT: normal }
B { FONT-STYLE: normal; FONT-WEIGHT: normal }
UL { LIST-STYLE-TYPE: none }
OL { LIST-STYLE-TYPE: none }
dl { margin:0px; list-style-type:none; }
dd, dt { margin:0px; padding:0px; }
.wrap { margin: 0px auto; width: 1000px }
.hd_pt { position: relative; height: 530px }
.hd_pt .fla { Z-INDEX: 1; position: absolute; background-COLOR: #1f1f1f; width: 1680px; margin-left: -840px; TOP: 0px; left: 50% }
.hd_pt .nav { Z-INDEX: 999; position: absolute; width: 2000px; background: url(../images/hd_nbg.png) repeat-x; height: 112px; margin-left: -1000px; TOP: 0px; left: 50% }
.nav UL.n2 { margin: 33px 0px 0px 0px; width:700px; display: block; float: left }
.nav UL.n2 LI { float:left; width:96px; }
.nav UL.n2 LI A { text-align: center; width:85px; display: block; height:39px; CURSOR: pointer }
.nav UL.n2 LI A I { text-align: center; width:85px; display: block; height:39px; CURSOR: pointer }
.nav UL.n2 LI A B { text-align: center; width:85px; display: block; height:39px; CURSOR: pointer }
.nav UL.n2 LI A { position: relative; overflow: hidden }
.nav UL.n2 LI A I { position: absolute; line-height: 14px; COLOR:#f7f4f4; FONT-SIZE: 10px; TOP: 0px; left: 0px; FONT-FAMILY: "微软雅黑"; }
.nav UL.n2 LI A I SPAN { line-height: 20px; display: block; FONT-FAMILY: "微软雅黑"; COLOR: #fff; FONT-SIZE: 16px; padding-top: 5px }
.nav UL.n2 LI A B { position: absolute; line-height: 14px; background: url(../images/nav_h.png) no-repeat; COLOR: #ffba00; FONT-SIZE: 10px; TOP: 43px; left: 0px }
.nav UL.n2 LI A B SPAN { line-height: 20px; display: block; FONT-FAMILY: "微软雅黑"; COLOR: #fff; FONT-SIZE: 16px; padding-top: 5px }
.nav UL.n2 LI A.hover I { TOP: -43px }
.nav UL.n2 LI A.hover B { TOP: 0px }
H1 A { margin: 23px 0px 0px 21px; width:258px; display: inline; background: url(../images/logo.png) no-repeat; float: left; height: 63px }
.online_img { width:100%; height:78px; position:absolute; top:452px; text-align:center; z-index:1000; background:url(../images/online_img.png) no-repeat center;}
.jianfei{width:690px; margin:0px auto; display:block; padding-left:310px; padding-top:35px;}
.jianfei a{display:block; width:104px; height:42px; float:left; margin-right:10px;}
.site_bg { background:url(../images/web_bg.jpg) no-repeat center top; width:100%; height:auto; }
.newsevent { width:970px; overflow:hidden; margin:0px auto; padding-top:28px; }
.xinwei { width:955px; background:url(../images/newsevents.jpg) no-repeat; margin:0px auto; height:34px; }
.xinwei a { width:50px; height:20px; float:right; display:block; }
.hot_box { width:955px; height:490px; margin:10px auto; }
#flash{width:330px; height:470px; float:left; display:inline; background:#333; padding:10px;}
.new_box { width:575px; height:490px; float:right; }
.hot_news { display:block; background:url(../images/hotevents.jpg); height:30px; padding-top:10px; padding-right:10px; }
.hot_news a { width:50px; height:20px; float:right; float:right; display:block; }
.biaoti { display:block; height:67px; font-size:26px; font-family: "微软雅黑"; font-weight:bold; line-height:67px; }
.biaoti span { color:#ec0000; }
.xiangx { height:23px; background:url(../images/readmore.jpg) no-repeat; display:block; }
.xiangx a { color:#333333; display:block; padding-left:120px; }
.xiangx a:hover { color:#FF0000; }
.news_list { width:100%; height:220px; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; margin-top:15px; }
.news_list ul { }
.news_list li { width:280px; height:auto; float:left; display:inline; }
.mg_right { margin-right:10px; }
.news_list li h2 { height:40px; font-family:"微软雅黑"; font-size:20px; color:#333333; line-height:40px; display:block; padding-top:10px; }
.posttime { height:40px; background-color:#eaeaea; display:block; padding:5px; color:#666666; }
.posttime span { font-size:10px; }
.posttime b { color:#e80000; font-weight:800; }
.miaosu { height:70px; color:#666666; line-height:18px; display:block; padding-top:10px; }
.hot_newlist { width:100%; height:auto; padding-top:10px; }
.hot_newlist ul { }
.hot_newlist li { width:270px; height:24px; float:left; margin-right:15px; display:inline; background:url(../images/date_bg.jpg) no-repeat left; margin-bottom:10px; font-family:"微软雅黑"; font-size:13px; }
.hot_newlist li span { font-size:14px; color:#FFFFFF; padding-left:8px; line-height:24px; }
.hot_newlist li a { color:#333333; text-decoration:none; margin-left:15px; }
.hot_newlist li a:hover{color:#FF0000;}
.line_bg { background:url(../images/line_bg.jpg) no-repeat center; height:15px; }
.bannner_s { width:955px; margin:0px auto; }
.showcase_title { width:955px; background:url(../images/showcase_title.jpg) no-repeat; height:31px; margin:0px auto; padding-top:20px; }
.showcase_title a { color:#999999; display:block; width:50px; float:right; margin-left:10px; }
.showcase_title a:hover{color:#FF0000;}
a.gengduo { margin-top:8px; display:block; height:24px; width:40px; }
.banner_big { width:955px; height:472px; margin:10px auto 0px auto; }
.price_title { width:955px; height:71px; background: url(../images/prices_img.jpg) no-repeat; margin:0px auto; }
.price_title a { display:block; float:right; width:45px; height:20px; margin-top:40px; }
.price_bg { width:1000px; height:229px; background: url(../images/fubj_bg.jpg) no-repeat; margin:0px auto; }
.price_bg ul { padding-left:40px; }
.price_bg li { width:160px; height:auto; position:relative; float:left; margin-right:30px; }
.huabian1 { position:absolute; top:0px; left:0px; display:block; width:160px; height:161px; background:url(../images/no1_img.png) no-repeat; z-index:1000; }
.huabian2 { position:absolute; top:0px; left:0px; display:block; width:160px; height:161px; background:url(../images/no2_img.png) no-repeat; z-index:1000; }
.huabian3 { position:absolute; top:0px; left:0px; display:block; width:160px; height:161px; background:url(../images/no3_img.png) no-repeat; z-index:1000; }
.huabian4 { position:absolute; top:0px; left:0px; display:block; width:160px; height:161px; background:url(../images/no4_img.png) no-repeat; z-index:1000; }
.huabian5 { position:absolute; top:0px; left:0px; display:block; width:160px; height:161px; background:url(../images/no5_img.png) no-repeat; z-index:1000; }
.huabian1:hover { background: url(../images/img_001y.png) no-repeat; }
.huabian2:hover { background:url(../images/no2_imgy.png) no-repeat; }
.huabian3:hover { background:url(../images/no3_imgy.png) no-repeat; }
.huabian4:hover { background:url(../images/no4_imgy.png) no-repeat; }
.huabian5:hover { background:url(../images/no5_imgy.png) no-repeat; }
.rmb { display:block; background:url(../images/rmb_icon.jpg) no-repeat 60px 0px; height:30px; line-height:30px; font-family:Arial; font-size:20px; color:#ba1e1f; }
.title_list { display:block; height:20px; color:#666666; line-height:20px; text-align:center; font-weight:bold; }
.copright_box { width:100%; height:260px; background:url(../images/tottom_bg.jpg) repeat-x; }
.cop_box { width:1000px; height:260px; background:url(../images/copyright_bg.jpg) no-repeat; margin:0px auto; }
.online_qq { height:80px; display:block; padding-left:172px; padding-top:14px; }
.online_qq a { width:35px; height:35px; display:inline; float:left; margin-right:6px; }
.top_img { display:block; height:20px; padding-right:30px; }
.top_img a { display:block; height:20px; width:45px; float:right; }
.menu_list { display:block; height:30px; padding-top:20px; }
.menu_list a { height:20px; padding-left:5px; padding-right:5px; float:right; color:#cccccc; }
.menu_list a:hover { color:#FFFFFF; }
.copyright { display:block; height:20px; text-align:right; color:#939393; padding-right:15px; }
.link_youq { display:block; height:20px; padding-top:40px; color:#606060; font-size:14px; padding-left:30px; }
.link_youq a { padding-right:10px; color:#606060; font-size:12px; }
.link_youq a:hover { color:#CCCCCC; }
.src1 { position: relative; width: 1000px; background: url(../images/demobg2.gif) no-repeat center bottom; heignt: 281px }
#slider { position: relative; width: 935px; height:263px; OVERFLOW: hidden; TOP: 10px; margin:0px auto; }
#slider UL { position: absolute }
#slider UL LI { float:left; display:inline; width:236px;}
#slider UL LI A { width:234px; display: block; background: url(../images/zuobg_list.jpg) no-repeat; height:258px; }
#slider UL LI A:hover { background-position: left bottom }
#slider UL LI A IMG { margin: 10px 0px 0px 12px }
#slider UL LI A SPAN { margin: 8px 0px 0px 12px; display: block; COLOR: #494949 }
#slider UL LI A I { padding-left: 25px; DISPLAY: block; COLOR: #b3b3b3; font-size:10px; }
A.pre { position: absolute; width: 24px; DISPLAY: block; background: url(../images/prev_img002.jpg) no-repeat; HEIGHT:244px; z-index:10; }
A.next { position: absolute; width: 24px; DISPLAY: block; background: url(../images/next_img001.jpg) no-repeat; HEIGHT:244px; z-index:10; }
A.pre { background-position: left top; TOP:19px; LEFT: 5px }
A.pre:hover { background:url(../images/prev_img004.jpg) no-repeat;}
A.next { background-position: right bottom; TOP:19px; RIGHT: -5px }
A.next:hover { background:url(../images/next_img003.jpg) no-repeat;}
/*作品展示*/
.weizhi { width:930px; height:24px; margin:0px auto; }
.list_box { float:right; height:21px; margin-left:10px; width:308px; }
.list_box a { background:url(../images/nav_listred1.jpg) no-repeat; text-align:center; display:block; color:#FFFFFF; line-height:21px; float:right; margin-left:10px; width:67px; }
.list_box a:hover { background:url(../images/nav_listred2.jpg) no-repeat; }
.list_box a.listbg { background:url(../images/nav_listred2.jpg) no-repeat; }
.weizhi_box { float:left; width:600px; display:block; }
.weizhi_box a { color:#CC0000; }
.weizhi_box a:hover { text-decoration:underline;}
.zuoping_title { width:920px; height:35px; background-color:#750100; margin:10px auto 0px auto; font-size:16px; color:#FFFFFF; font-weight:bold; line-height:35px; padding-left:10px; }
.banner_jian { width:930px; margin:0px auto;}
.zuop_list { width:950px; overflow:hidden; margin:0px auto;}
.zuop_list ul { }
.zuop_list li { width:303px; height:485px; float:left; margin-left:10px; background-color:#000000; margin-bottom:10px; }
.zuop_list li a { position: relative; width:303px; height:485px; display:block; top:0px; left:0px; z-index:1000; color:#FFFFFF; }
.zuop_list li .toum_bg { width:303px; height:485px; display:block; position:absolute; top:0px; left:0px; }
.zuop_list li .zup_title { height:32px; padding:13px; font-size:14px; font-weight:800; }
.zuop_list li .toum_bg:hover { background:url(../images/toum.png) no-repeat top; height:485px; }
.zuop_list li .zup_title em { font-size:10px; font-weight:100; font-style:normal; }
.zuop_list li a:hover { color:#bf0f21; }
.touming { height:425px; width:275px; display:block; background-color:#FFFFFF; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; cursor:pointer; margin:0px auto;}
/*分页*/
.page_list { width:930px; height:30px; margin:10px auto 15px auto;}
.page_list dl { }
.page_list dd { width:30px; height:30px; float:left; line-height:30px; margin-right:2px; }
.page_list dt { width:20px; height:30px; float:left; line-height:30px; margin-right:2px; }
.page_list dt a { display:block; background-color:#e7e7e7; text-align:center; color:#000000; font-weight:bold; }
.page_list dd a { display:block; background-color:#e7e7e7; text-align:center; color:#000000; font-weight:bold; }
.page_list dt a:hover { background-color:#cc0000; color:#FFFFFF; }
.page_list dd a:hover { background-color:#cc0000; color:#FFFFFF; }
.page_list dt a.red_bg { background-color:#cc0000; color:#FFFFFF; }

/*最新新闻*/
.event_new{width:930px; height:auto; margin:0px auto;}
.event_left{width:640px; height:auto; float:left;}
.event_right{ width:270px; height:auto; float:right; margin-bottom:20px;}
.event_title{ height:35px; background-color:#0e4c21; font-size:14px; color:#FFFFFF; font-weight:800; line-height:35px; padding-left:13px;}
.event_list{ width:100%; height:auto;}
.event_list ul{}
.event_list li{ height:117px; border-bottom:1px #CCCCCC solid; padding-top:5px;}
.date_list{width:92px; float:left; display:block; font-size:12px; text-align:center; padding-top:8px;}
.date_list b{ text-align:center; font-weight:800; font-size:30px;  font-family: Georgia;}
.big_title{margin:0px; padding:0px; font-size:20px; font-weight:600; padding-top:10px; display:block; padding-top:10px; padding-bottom:10px;  font-family:"微软雅黑";}
.big_title a{color:#000000; text-decoration:none;}
.big_title a:hover{color:#990000;}

.con_list{width:544px; float:left; display:block; color:#666666;}
.news_navlist{height:auto; width:100%;}
.news_navlist ul{}
.news_navlist li{border-bottom:1px #CCCCCC solid; margin-top:10px;}
.news_navlist li a{color:#333333;  display:block; height:30px; line-height:30px; padding-left:10px;}
.news_navlist li a:hover{color:#000000; background-color:#CCCCCC; font-weight:800;}
.news_navlist li a.huise_bg{background-color:#CCCCCC; font-weight:800; color:#000000;}
.guangg_no1{padding-top:10px;}
h3{display:block; text-align:center; font-size:22px; font-weight:bold; font-family: "微软雅黑"; margin-top:20px;}
.shijian{display:block; font-size:10px; color:#999999; margin-top:10px; border-bottom:1px #CCCCCC dashed;}
.shijian span{float:right;}
.shijian span a{color:#CC0000;}
.news_xiangx{display:block; font-size:14px; color:#666666; line-height:24px; padding-top:10px;}
.page_next{display:block; margin-top:60px; width:100%;}
.previous a{display:block; background:url(../images/previous.jpg) no-repeat; width:138px; height:24px; float:left;}
.next_list a{display:block; background: url(../images/next_1.jpg) no-repeat; width:108px; height:24px; float:right;}


/*服务报价*/
.service_price{width:100%; height:auto;}
.service_price ul{}
.service_price li{width:676px; height:238px; background:url(../images/price_bg.jpg) no-repeat;}
.jiage_box{display:block; width:212px; height:188px; float:left; margin-top:25px;}
.jgxx_box{display: inline; width:436px; float:left; margin-left:18px;}
.jiegebiaoti{font-size:16px; font-weight:800; margin-top:30px; display:block; font-family:"微软雅黑";}
.jiegebiaoti a{color:#333333;}
.jiegebiaoti a:hover{color:#CC0000;}
.price_rmb{font-size:26px; color:#CC0000; font-family:"微软雅黑"; display:block; padding-left:55px; margin-top:30px; line-height:28px;}
.yuan_con{font-size:12px; color:#333333; font-style:normal; padding-left:8px;}
.liandian{display:block; margin-top:25px; color:#d20100;}
.xiangxi{color:#666666;}
.biaojia_xx{display:block; height:auto; color:#666666;}
.tiaoxi_next{display:block; background:url(../images/tiaoxi_next.jpg) no-repeat; height:33px; margin-bottom:40px; margin-top:20px;}
.tiaoxi_next a{display:block; width:62px; height:33px; float:right;}


.blue{background-color:#002e6d;}
.newswork{width:234px; height:auto;}
.newswork ul{}
.newswork li{ height:234px; background:url(../images/newswork_bg.jpg) no-repeat; padding:13px;}
.newswork li img{display:block; height:184px;}
.pricess_title{display:block; line-height:24px; margin-top:4px;}
.price_date{display:block; font-size:10px; padding-left:15px; line-height:22px;}
.newswork li:hover{color:#CC0000;}

/*关于我们*/

.about_red{ background-color:#750100;}
.dianpu_img{margin-top:10px;}
