@charset "utf-8";
#divcss{text-align:center;}

#bg_index{text-align:center;background:url(../images/bg_index.jpg) no-repeat center top; padding-top:40px; background-color:#fff9f9;}
#header_60{width:980px;height:35px; margin:0 auto;text-align:center;background:url(../images/menu_top_bg.jpg) repeat-x;}

#page{text-align:center;}
#header{width:100%;height:35px;text-align:center;background:url(../images/menu_top_bg.jpg) repeat-x;}
#header .bodywidth{width:980px;height:35px;text-align:center;margin:0px auto;}
#menu {width:520px; height:26px;float:right; margin:0px auto; padding-top:9px; font-size:12px;}
#menu ul {list-style:none;margin:0px; padding:0px; text-align:left;}
#menu ul li {float:left; margin-left:0px; text-align:center; width:65px;height:26px;line-height:26px;color:#d5d5d5;}
#menu li a {float: left; CURSOR: pointer; COLOR: #d5d5d5}
#menu li a:hover {COLOR: #fff; TEXT-DECORATION:none;}

#submenu {width:900px; height:80px;line-height:80px; margin:0px auto;}
#submenu ul {float:right;list-style:none;margin:0px; width:658px; height:35px; text-align:left; padding:45px 0px 0px 0px;}
#submenu ul li {float:right; text-align:center; height:22px;line-height:22px; margin:0px 10px 0px 10px;}
#submenu ul li p {text-align:center;height:8px;line-height:8px; margin:0px auto !important;margin:0px;width:8px;}

#pagebanner{width:100%;height:413px;text-align:center;}
#pagebanner .index_bg{width:100%;height:403px;text-align:center;background:url(../images/index_bg.jpg) repeat-x;padding-bottom:10px;}
#pagebanner .about_bg{width:100%;height:403px;text-align:center;background:url(../images/about_bg.jpg) repeat-x;padding-bottom:10px;}
#pagebanner .case_bg{width:100%;height:403px;text-align:center;background:url(../images/case_bg.jpg) repeat-x;padding-bottom:10px;}
#pagebanner .website_bg{width:100%;height:403px;text-align:center;background:url(../images/website_bg.jpg) repeat-x;padding-bottom:10px;}
#pagebanner .solutions_bg{width:100%;height:403px;text-align:center;background:url(../images/solutions_bg.jpg) repeat-x;padding-bottom:10px;}
#pagebanner .info_bg{width:100%;height:403px;text-align:center;background:url(../images/info_bg.jpg) repeat-x;padding-bottom:10px;}
#pagebanner .news_bg{width:100%;height:403px;text-align:center;background:url(../images/info_bg.jpg) repeat-x;padding-bottom:10px;}
#pagebanner .contact_bg{width:100%;height:403px;text-align:center;background:url(../images/contact_bg.jpg) repeat-x;padding-bottom:10px;}

#newslist900 {width:900px; height:85px; background:#ffffff;}
#newslist {width:900px;height:85px; margin:0px auto;padding:0px;}
#newslist ul {width:900px;list-style:none; margin:0px auto; text-align:center; padding:0px;}
#newslist ul li {float:left; text-align:left; width:880px; height:85px;}
#newslist ul li span {float:left; text-align:left; width:800px; height:25px; line-height:25px; font-size:14px;}
#newslist ul li em {font-size:12px;float:right; text-align:right; width:80px; height:25px;line-height:25px; font-style:normal;}
#newslist ul li p {float:left; text-align:left; width:880px;height:50px; padding:0px; margin:0px;}
#newslist ul li a {float:left;width:880px; cursor: pointer; border:1px solid #fff;padding:5px 10px 5px 10px;height:73px;}
#newslist ul li a:hover {width:880px; text-decoration:none; background:url(../images/newslist_on_bg.jpg) repeat-x left top; background-color:#eff2d8; border:1px solid #e4eabe; padding:5px 10px 5px 10px; height:73px;}

.pagelist{width:900px;height:30px; margin:auto; padding-top:10px;}

#show{width:900px;margin:0px auto; padding:0px;}
#show .title{width:810px;height:25px;font-size:14px; float:left;border-bottom:1px dashed #CCCCCC;}
#show .span{width:90px;height:25px;font-size:11px;float:left; text-align:left; border-bottom:1px dashed #CCCCCC;}
#show .content{width:900px;float:left;text-align:left;padding:10px 0px 10px 0px;}
#show .back{width:900px;float:left;text-align:right;padding:0px 0px 20px 0px;}
#show p{padding:0px; margin:0px}


#caselist900 {width:900px; height:500px; float:left; background:#FFFFFF; padding-top:50px;}
#caselist {width:870px;height:200px; margin:0px auto;}
#caselist ul {width:870px;list-style:none;text-align:center; height:100%; padding:0px; margin:0px auto;}
#caselist ul li {float:left; text-align:left; width:270px; height:200px; padding:0px 10px 0px 10px;}
#caselist ul li img {float:left;text-align:left; width:260px; height:100px; padding:4px; border:1px solid #cccccc;}
#caselist ul li p {float:left; text-align:left; width:260px;height:60px; padding:5px; margin:0px;}


#pagebody {width:980px;background:#ffffff;margin:0px auto;}
#pagebody .c_m_top{width:980px; height:80px;}
#pagebody .c_m_index_bg{width:980px; height:80px;text-align:center;background:url(../images/c_m_index_bg.jpg) no-repeat;}
#pagebody .c_m_about_bg{width:980px; height:80px;text-align:center;background:url(../images/c_m_about_bg.jpg) no-repeat;}
#pagebody .c_m_case_bg{width:980px; height:80px;text-align:center;background:url(../images/c_m_case_bg.jpg) no-repeat;}
#pagebody .c_m_website_bg{width:980px; height:80px;text-align:center;background:url(../images/c_m_website_bg.jpg) no-repeat;}
#pagebody .c_m_solutions_bg{width:980px; height:80px;text-align:center;background:url(../images/c_m_solutions_bg.jpg) no-repeat;}
#pagebody .c_m_news_bg{width:980px; height:80px;text-align:center;background:url(../images/c_m_info_bg.jpg) no-repeat;}
#pagebody .c_m_info_bg{width:980px; height:80px;text-align:center;background:url(../images/c_m_info_bg.jpg) no-repeat;}
#pagebody .c_m_contact_bg{width:980px; height:80px;text-align:center;background:url(../images/c_m_contact_bg.jpg) no-repeat;}

#pagebody .c_m_center_bg{width:978px !important; width:978px; margin:0px auto;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
#pagebody .c_m_center{width:900px; margin:0px auto; text-align:left; padding-top:10px;}

#pagebody .c_m_bottom{width:980px; height:16px;text-align:center;background:url(../images/c_m_bottom_bg.jpg) no-repeat ;}

#footer{width:100%;height:120px;text-align:center;padding-top:10px; font-size:13px; line-height:22px;}
#footer .footerbg{width:980px;height:130px;margin:0px auto;text-align:center;}
#footer .footertop{width:980px;height:25px;margin:0px auto;text-align:center;}
#footer .footercontent{width:930px;height:85px; float:left;text-align:left; margin:0px; padding:0px; padding:10px 0 10px 50px; color:#2a2a2a;}

#pagebodyindex {width:980px;margin:0px auto;}
#left235{width:235px; height:435px; float:left; text-align:left; background:#FFFFFF;}
#bg235_36{width:235px; height:36px; line-height:36px; background:url(../images/index_bg_235_36.jpg) left no-repeat; }
#left235_200_top {width:200px;margin:0px auto; padding-top:12px;}
#left235_200_top ul{ width:200px; height:200px; list-style:none; text-align:left; margin:0px; padding:0px; overflow:hidden;}
#left235_200_top ul li{ width:200px; height:50px; float:left;}
#left235_200_top ul li img{ width:55px; height:45px; float:left; margin:0px; padding:0px;}
#left235_200_top ul li span{ width:135px; height:33px; line-height:12px; float:left; margin:0px; padding:0px; padding-left:10px; padding-top:12px;}
#left235_200_bottom {width:200px;margin:0px auto; padding-top:12px;}
#left235_200_bottom ul{ width:200px; height:168px; list-style:none; text-align:left; margin:0px; padding:0px; overflow:hidden;}
#left235_200_bottom ul li{ width:190px; height:28px; line-height:28px; float:left; padding-left:10px;}
#left235_200_bottom ul li img{padding-bottom:2px;}


#center510{width:510px; height:435px; float:left; text-align:left;}
#center486{width:486px; height:435px; margin:0px auto; background:#FFFFFF;}
#center486_bg36{width:486px; height:36px; line-height:36px; background:url(../images/index_bg_486_36.jpg) left no-repeat;}
#center486_con{width:486px; height:399px; margin:0px auto;}
#center486_con ul{ width:466px; height:199px; list-style:none; text-align:left; margin:0px auto; padding:0px; overflow:hidden;}
#center486_con ul li{ width:233px; height:169px; float:left; padding-top:30px;}
#center486_con ul li p{padding-top:20px;}
#center486_con ul li div{padding-top:20px; padding-left:30px; font-style:normal;}
#center486_con ul li img{ width:170px; height:148px; float:left; padding-left:45px;}


#right235{width:235px; height:435px; float:left;text-align:left; background:#FFFFFF;}
#right235_215_top {width:215px; height:230px; margin:0px auto; padding-top:10px;}
#right235_215_bottom {width:215px; height:149px; margin:0px auto; padding-top:10px;}

#list980{width:980px; height:320px; float:left; text-align:left;}
#list980 ul{ width:980px; height:320px; list-style:none; margin:0px auto; padding:0px; overflow:hidden;}
#list980 ul li{ width:235px; height:320px; float:left; padding:0px; margin:0px; }

#list980 ul li #list235{width:235px; height:320px; margin:0px; padding:0px; float:left; text-align:left; background:#FFFFFF;}

#bg235_26{width:235px; height:26px; line-height:26px; background:url(../images/index_bg_235_26.jpg) left no-repeat;}

#list235_con{width:235px; height:75px; margin:0px auto;}
#list235_con ul{ width:215px; height:75px; list-style:none; text-align:left; margin:0px; margin-left:10px; padding:0px; overflow:;}
#list235_con ul li{ width:215px; height:65px; float:left; padding-top:5px;}
#list235_con ul li img{ width:63px; height:63px; float:left;}
#list235_con ul li p{ width:144px; height:65px; float:left; margin:0px; padding:0px; padding-left:8px; padding-top:3px;}

#list235_con_2{width:235px; height:176px; margin:0px auto; padding-top:10px;}
#list235_con_2 ul{ width:215px; height:176px; list-style:none; text-align:left; float:left; margin:0px; margin-left:8px; padding:0px; overflow:hidden;}
#list235_con_2 ul li{ width:215px; height:22px; line-height:22px; float:left;}

#list235_con_3{width:225px; height:23px; line-height:23px; margin:0px auto; text-align:right; padding-right:10px;}




