﻿@charset "utf-8";
/* CSS Document */

body{ font-size:14px; color:#000000; line-height:20px; background:url(../images/bj.jpg) repeat-x #28529c;}

a{  color:#000000; font-size:14px; line-height:20px;}

a:hover { color:#45c2d6; font-size:14px; line-height:20px; }
.txt_font a{  color:#45c2d6; }
.txt_font a:hover { color:#45c2d6; }

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}


/***************header css********************/

.logo{ width:1004px; height:35px; margin:0 auto;}

.flash {
    width: 1004px;
    height: 300px;
    margin: 0 auto;
}

.menu{ width:1004px; height:44px; margin:0 auto; background:url(../images/menu.jpg) no-repeat;}
.menu ul li{ width:90px; height:44px; float:left; text-align:center;}
.menu ul li a{ color:#fff; font-size:12px; line-height:44px;}
.menu ul li a:hover{ color:#ffff00;font-size:12px; line-height:44px;}

/********************中部 css**********************/

.center_content{ width:1004px; height:auto; margin:0 auto; margin-top:10px;}

.center_left{ width:230px; height:auto; float:left; padding-left:2px;}

.jgjj_index{ width:230px; height:auto;}
.jgjj_index_title{ width:230px; height:28px;}
.jgjj_index_bj{ width:230px; height:auto; background:url(../images/jgjj_bg.jpg) repeat-y;}
.jgjj_index_nr{ width:225px; height:auto; margin:0 auto;}

.honor_index{ width:230px; height:185px;}

.quik_index{ width:230px; height:136px;}

.maga_index{ width:230px; height:auto;}
.maga_index_title{ width:230px; height:42px;}
.maga_index_bj{ width:230px; height:241px; }
.maga_index_bottom{ width:230px; height:20px; }

.center_mid{ width:534px; height:auto; padding-left:3px; float:left;}

.news_index{ width:512px; height:auto; margin:0 auto;}
.news_index_title{ width:512px; height:32px;}
.news_index_bj{ width:512px; height:210px; background:url(../images/news_bg.jpg) repeat-y;}
.news_index_nr{ width:505px; height:auto; margin:0 auto;}
.news_index_bootom{ width:512px; height:10px;}

.banner_index1{ width:534px; height:80px;}

.plant_index{ width:512px; height:auto; margin:0 auto;}
.plant_index_title{ width:512px; height:37px;}
.plant_index_bj{ width:512px; height:190px; background:url(../images/news_bg.jpg) repeat-y;}
.plant_index_nr{ width:505px; height:auto; margin:0 auto;}
.plant_index_bootom{ width:512px; height:10px;}

.banner_index2{ width:534px; height:84px;}

.client_index{ width:512px; height:auto; margin:0 auto; margin-top:5px;}
.client_index_title{ width:512px; height:38px;}
.client_index_bj{ width:512px; height:auto; background:url(../images/news_bg.jpg) repeat-y;}
.client_index_nr{ width:505px; min-height:345px; height:auto !important; height:345px; overflow:visible; margin:0 auto;}
.client_index_bootom{ width:512px; height:10px;}


.center_right{ width:230px; height:auto; float:left; padding-left:3px;}

.service_index{ width:230px; height:auto; margin-top:3px;}
.service_index_title{ width:230px; height:38px;}
.service_index_bj{ width:230px; height:auto; background:url(../images/service_bg.jpg) repeat-y;}
.service_index_nr{ width:220px; height:auto; margin:0 auto; margin-bottom:2px;}
.service_index_bottom{ width:230px; height:8px;}

.banner_index3{ width:230px; height:80px; margin-top:8px;}

.culture_index{ width:229px; height:auto; margin-top:8px;}
.culture_index_title{ width:229px; height:38px;}
.culture_index_bj{ width:229px; height:auto; background:url(../images/culture_bg.jpg) repeat-y}
.culture_index_nr{ width:229px; height:auto; margin:0 auto;}
.culture_index_bottom{ width:229px; height:12px;}

.work_index{ width:229px; height:auto; margin-top:8px;}
.work_index_title{ width:229px; height:38px;}
.work_index_bj{ width:229px; height:auto; background:url(../images/culture_bg.jpg) repeat-y}
.work_index_nr{ width:229px; height:auto; margin:0 auto;}
.work_index_bottom{ width:229px; height:12px;}


.center_content1{ width:1004px; height:auto; margin:0 auto; padding-top:10px;}

.zcfg_index{ width:332px; height:auto; float:left; padding-left:2px;}
.zcfg_index_title{ width:332px; height:31px;}
.zcfg_index_bj{ width:330px; height:auto; border:1px solid #AFCDE7; border-top:none;}
.zcfg_index_nr{ width:305px; height:auto; margin:0 auto;line-height:29px;}

.bzgf_index{ width:332px; height:auto; float:left; padding-left:5px;}

.jcxz_index{ width:323px; height:auto; float:left; padding-left:5px;}
.jcxz_index_title{ width:323px; height:31px;}
.jcxz_index_bj{ width:321px; height:auto; border:1px solid #AFCDE7; border-top:none;}
.jcxz_index_nr{ width:305px; height:auto; margin:0 auto;line-height:29px;}

.friend_index{ width:1000px; height:auto; margin:0 auto; margin-top:5px;}
.friend_index_title{ width:1000px; height:30px;}
.friend_index_bj{ width:998px; height:78px; background:#fffffb; border:1px solid #AECBEB; border-top:none;}
.friend_index_nr{ width:990px; height:auto; margin:0 auto;}
/**************内页 css****************/
.ncenter_content{ width:959px; height:auto; background:url(../images/ncenter_bg1.jpg) repeat-y; margin:0 auto; margin-top:10px;}
.ncenter_content_top{ width:959px; height:15px; background:url(../images/ncenter_top.jpg) no-repeat; margin:0 auto;}

.nleft{ width:686px; height:auto; float:left; padding-left:10px;}
.nleft_title{ width:686px; height:72px;}
.nleft_title span {
    display:block;padding-left: 20px; padding-top: 20px;
    font-family: "Microsoft YaHei" !important;
    font-size: 18px;
    color: #333333;
    letter-spacing:5px;
  
    
}
.nleft_bj{ width:686px; height:auto; margin:0 auto;}
.nleft_nr{ width:670px; height:auto; margin:0 auto;}

.nright{ width:249px; height:auto; float:left; padding-left:5px;}
.nright_title{ width:249px; height:50px;}
.nright_bj{ width:249px; height:auto; margin:0 auto;}
.nright_list{ width:220px; height:auto; margin:0 auto;} 
.nright_list ul li{ width:220px; background:url(../images/navi_list.jpg) no-repeat; text-indent:40px; margin-top:4px; height:27px;}
.nright_list ul li a{ color:#333333; font-size:12px; letter-spacing:2px; line-height:27px;}
.nright_list ul li a:hover{ color:#45c2d6; font-size:12px; letter-spacing:2px; text-decoration:underline; line-height:27px;}

.nright_ad1{ width:220px; height:80px; margin:0 auto; margin-top:5px;}
.nright_ad2{ width:220px; height:60px; margin:0 auto; margin-top:5px;}

.ncenter_content_bottom{ width:959px; height:39px; background: url(../images/ncenter_bottom1.jpg) no-repeat; margin:0 auto;}

.newstitle{ width:70%; text-align:center; color:#ED6C00; font-weight:bold; margin:0 auto; font-size:20px; padding-top:15px; padding-bottom:20px;}
.newssubtitle{ width:98%; text-align:center; color:#333333; font-size:12px; line-height:30px;}
.red{ color:#FF0000;}
/*new4-25*/
