﻿
    body{ margin:0px; padding:0px; font-size:14px; text-align:center; background:#000000;}
    .main{ margin:0px auto; width:1003px; color:#D8D8BE;}
    a:link,a:visited{ color:#D8D8BE; text-decoration:none;}
    a:hover{ color:#FFFFFF;}
    input,select,textarea{ border:1px solid #c6c6c6;}
    
    .top_userlogin{ height:30px; line-height:30px; width:1003px; background:#000000; position:relative;}
    .top_userlogin .top_left{ position:absolute; top:0px; left:30px; font-size:12px; color:#ffffff;}
    .top_userlogin .top_left a{ margin-right:20px; color:#FFFFFF; font-size:15px;}
    .top_userlogin .top_right{ position:absolute; top:0px; right:30px; font-size:12px;}
    .top_userlogin .top_right a{margin-left:15px;}
    .top_userlogin a:link,.top_userlogin a:visited{ color:#FFFFFF;}
    .top_userlogin a:hover{ color:Red; text-decoration:underline;}
    
    .top{ clear:both; height:194px; width:1003px; background:#050505 url(top_bg.gif) no-repeat center bottom; position:relative;}
    .top ul{ list-style-type:none; margin:0px; padding:0px;    position:absolute; bottom:0px; left:59px;}
    .top ul li{ float:left; margin-right:8px; width:88px; height:29px; line-height:29px; text-align:center;}
    .top ul li a:link,.top ul li a:visited{ display:block; width:100%; background:url(bar_btn.gif) no-repeat; color:#FFFFFF;}
    .top ul li a:hover{ background:url(bar_btn1.gif) no-repeat; text-decoration:none;}
    .top .com_name{ position:absolute; top:79px; left:190px; font-weight:bold; font-size:30px; color:red;filter:glow(color=yellow,strength=3);}
    .top .com_url:link,.top .com_url:visited{ position:absolute; top:114px; left:195px; font-size:20px; color:#D8D8BE;}
    .top .com_logo{ position:absolute; bottom:60px; left:55px;}
    .top .com_logo img{ border:none;}
    
    /* 用户登录 begin */
    .top .user_login{ display:none; position:absolute; right:30px; top:5px; width:200px; height:150px; text-align:left; background:#FFFFFF; color:#000000; border:1px solid #c8ced0;}
    .top .user_login .login_title{ height:30px; line-height:30px; text-align:center; background:#000000; color:#FFFFFF; font-size:13px; font-weight:bold; letter-spacing:2px;}
    .top .user_login .info{ padding:10px 5px;}
    .top .user_login .info input{ height:15px; width:110px;}
    .top .loginbtn{background:url(/page_images/chrimg/btn_bg.gif) no-repeat; border:none; width:62px; height:22px; line-height:22px; text-align:center; margin-top:10px; margin-left:58px;}
    .top .user_login a:link,.top .user_login a:visited{ position:absolute; right:0px; top:5px; height:20px; line-height:20px; width:20px; text-align:center; color:#FFFFFF;}    
    /* 用户登录 end */
    
    .content{ background:#203641 url(page_bg.gif) repeat-x; padding-top:3px;     overflow:auto;}
    /* 头部统计信息 begin */
    .topcount{ height:32px; width:968px; margin:0px auto; background:url(topcount_bg.gif) repeat-x; border-left:1px solid #4c4c4c; border-right:1px solid #4c4c4c; font-size:12px;}        
    .topcount .work_title{ float:left; margin:6px 0px 0px 15px; background:url(topproduct.gif) no-repeat; padding-left:24px; padding-top:5px;}
    .topcount .case_title{ float:left; margin:6px 0px 0px 15px; background:url(topcase.gif) no-repeat; padding-left:24px; padding-top:5px;}
    .topcount .article_title{ float:left; margin:6px 0px 0px 15px; background:url(toparticle.gif) no-repeat; padding-left:24px; padding-top:5px;}
    .topcount .honor_title{ float:left; margin:6px 0px 0px 15px; background:url(topry.gif) no-repeat; padding-left:24px; padding-top:5px;}
    .topcount .network_title{ float:left; margin:6px 0px 0px 15px; background:url(topadd.gif) no-repeat; padding-left:24px; padding-top:5px;}
    .topcount .visit_title{ float:left; margin:6px 0px 0px 15px; background:url(topvisit.gif) no-repeat; padding-left:24px; padding-top:5px;}
    .topcount .tel_title{ float:right; margin:6px 15px 0px 0px; background:url(toptel.gif) no-repeat; padding-left:24px; padding-top:3px;}
    .topcount .mob_title{ float:right; margin:6px 15px 0px 0px; background:url(topmob.gif) no-repeat; padding-left:24px; padding-top:3px;}
    /* 头部统计信息 end */
    
    /* 头部站内搜索 begin */
    .user_search{ clear:both; margin:5px auto 0px auto; height:32px; width:970px;line-height:32px; background:#000000; font-size:12px;}
    .user_search .notice{ float:left; margin-left:10px; *margin-left:5px; background:url(lb.gif) no-repeat left;}
    .user_search .notice a{ color:yellow;}
    .user_search .search_info{ float:right; margin-right:15px; _margin-top:5px;}
    .user_search .search_info .searchtext{ background:#D8D8BE;}
    .topsearchbtn{background:url(/page_images/chrimg/btn_bg.gif) no-repeat; border:none; width:62px; height:22px; line-height:22px; text-align:center;}
    /* 头部站内搜索 end */
    
    .content_main{ clear:both; background:#000000; text-align:left; margin:0px auto; margin-top:5px; width:970px;              overflow:auto; }    
    .content_main .left_type{ float:left; width:218px; margin:10px 0px 5px 8px; *margin:10px 0px 5px 4px; height:300px;}    
    .content_main .left_type .title{ display:block;  height:31px; line-height:31px; font-weight:bold; color:#FFFFFF; padding-left:20px; font-size:20px; font-family:方正舒体; background:url(left_title.gif) no-repeat;}
    
    /* 菜单 begin */
    #nav { list-style-type:none; margin:0px; padding:0px 3px; background:url(left_cbg.gif) repeat-y; height:481px;}
    #nav li {height:35px; line-height:35px; padding-left:10px; border-bottom:1px dashed #316c71; cursor:pointer;}
    #nav a:link,#nav a:visited { text-decoration:none; background:url(menu_ico.gif) no-repeat left; padding-left:18px;}
    #nav a:hover{ color:#FFFFFF;}

    #nav li ul { list-style-type: none; margin:0px; padding:0px; width: 155px; display:none; position: absolute; z-index:9999;  background: #3d9297; border:1px solid #1f5659;}
    #nav li ul li{ width: 150px; border:none; padding-left:0px; height:auto; line-height:1.5em;}
    #nav li ul a:link,#nav li ul a:visited  { display:block; width:100%; color:#D8D8BE; text-align:left; background:none; padding-left:5px;}
    #nav li ul a:hover{ background:#1f5659; color:#FFFFFF;}

    #nav li:hover ul,#nav li.sfhover ul{ display:block;}
    #nav li:hover a,#nav li.sfhover a{ color:#FFFFFF;}
    /* 菜单 end */
    
    .content_main .left_type .bottom{ height:14px; width:218px; background:url(left_bottom.gif) no-repeat;}
    
    
    .content_main .right_article{ float:right; width:728px; margin:10px 8px 0px 5px;  *margin:10px 4px 0px 5px; background:url(right_title.gif) no-repeat top; position:relative;}
    .content_main .right_article .title{ position:absolute; top:5px; left:20px; font-weight:bold; font-size:20px; color:#FFFFFF; font-family:方正舒体;}
    .content_main .right_article ul{ list-style-type:none; margin:31px 0px 0px 0px; padding:15px 15px 0px 15px; background:url(right_cbg.gif) repeat-y; height:168px;}
    .content_main .right_article ul li{height:30px; line-height:30px; border-bottom:1px dashed #316c71;}
    .content_main .right_article ul li .num{ float:left; margin-left:5px; font-family:Georgia;}
    .content_main .right_article ul li a{ float:left;}
    .content_main .right_article ul li .time{ float:right; color:#316c71;}
    .content_main .right_article .bottom{ height:18px; width:728px; background:url(right_bottom.gif) no-repeat;}
    
    .content_main .right_about{ float:right; width:728px; margin:10px 8px 0px 5px;  *margin:10px 4px 0px 5px; background:url(right_title.gif) no-repeat top; position:relative;}
    .content_main .right_about .title{ position:absolute; top:5px; left:20px; font-weight:bold; font-size:20px; color:#FFFFFF; font-family:方正舒体;}
    .content_main .right_about .abouts{ margin-top:31px; padding:20px 15px 0px 15px; height:219px; *height:220px; background:url(right_cbg.gif) repeat-y;}
    .content_main .right_about .com_img{ float:left; margin:0px 10px 0px 0px; }
    .content_main .right_about .com_img img{ width:230px; height:150px; border:none;}
    .content_main .right_about .com_about{  text-indent:20px; line-height:21px;}
    .content_main .right_about .com_about:hover{ text-decoration:underline;}
    .content_main .right_about .bottom{ height:18px; width:728px; background:url(right_bottom.gif) no-repeat;}
    
    .content_main .recommend{ display:inline-block; clear:both; margin:5px 0px 0px 8px; width:953px; background:url(long_top.gif) no-repeat top; position:relative;}
    .content_main .recommend .title{ position:absolute; left:5px; top:0px; height:31px; line-height:31px; width:218px; font-size:20px; font-family:方正舒体; font-weight:bold; color:#FFFFFF; padding-left:20px; background:url(title_btn.gif) no-repeat;}
    .content_main .recommend .prolist{ height:120px; background:url(long_cbg.gif) repeat-y; margin-top:31px; padding-top:10px; padding-left:12px;}
    .content_main .recommend .bottom{ height:14px; width:953px; background:url(long_bottom.gif) no-repeat;}
    .content_main .recommend .recommend_list{ width:930px; overflow:auto;}
    .content_main .recommend .recommend_list img{ border:1px solid #c6c6c6; width:160px; height:112px; margin-right:10px;}
    .content_main .recommend .recommend_list img .img2{ border:1px solid #c6c6c6; width:90px; height:112px; margin-right:10px;}
    
    .content_main .friendlink{ display:inline-block;  clear:both; margin:5px 0px 0px 8px; width:953px; position:relative;}   
    .content_main .friendlink .linkllist{ height:65px; background:url(long_cbg.gif) repeat-y;}
    .content_main .friendlink .linkllist ul{ list-style-type:none; margin:0px 0px 0px 5px; padding:10px 0px 0px 0px;}
    .content_main .friendlink .linkllist ul li{ float:left; width:104px; text-align:center;}
    .content_main .friendlink .linkllist ul li img{ height:31px; width:88px; border:1px solid #c6c6c6;}
    .content_main .friendlink .linkllist ul.namelink{ clear:both; margin:0px 0px 0px 14px; font-size:12px;}
    .content_main .friendlink .linkllist ul.namelink li{ text-align:left; width:104px; height:25px; line-height:20px; overflow:hidden;  padding-top:10px;}
    .content_main .friendlink .bottom{ height:18px; width:953px; background:url(long_bottom.gif) no-repeat;}
    
    .bottom_info{ height:150px; width:970px; margin:5px 0px 0px 0px; font-size:12px; background:url(bottom_info.gif) no-repeat; text-align:center; color:#ffffff; line-height:25px;}
	.com_info{ padding-top:15px;}
    .bottom_info a:link,.bottom_info a:visited{ margin:0px 5px; color:#ffffff;}
    .bottom_info a:hover{color:Red;}
    .tel span{ margin-right:30px;}
    

