﻿body
{
margin:0;
padding:0;
font-size:15px;
line-height:22px;
font-family:"";
background:url(../images/bg.png);
}
img
{
border:0; padding:0; margin:0;
}
 
a
{
color:#000;
text-decoration:none;
}


ul
{
margin:0;
padding:0;
list-style:none;
}

div
{
margin:0;
padding:0;
}
h1,h2,h3,h4,p
{
margin:0; padding:0;
}
.img_l
{
float:left;
}
.img_r
{
float:right;
}
.cl
{ clear:both;}


.head_hrd
{ width:1100px; margin:0 auto; height:110px; padding-top:20px;}

.head_hrd .logo
{ width:506px; height:100px; float:left;}

.head_hrd .phone
{ float:right; width:431px; height:30px;}
.bshare-custom
{ color:#fff; float:right; width:318px; text-align:right; margin-top:8px; margin-right:29px;}
.phone_img
{ width:357px; text-align:left; float:right;}
.phone_img b
{ color:#fff; font-size:18px; display:block; float:left; width:120px; text-align:right;}

.menu
{ width:100%; height:38px; background:url(../images/menubg.png) repeat-x;}
.nav{ width:1100px; margin:0 auto; padding-top:8px; _padding-top:0;}
.nav li { float:left; }
.nav li a{ display:block; color:#fff; width:118px; height:24px;_height:26px; line-height:24px;_line-height:26px; text-align:center; font-size:14px; font-family:""; 
font-weight:bold;}
.nav li a:hover{ background:url(../images/xx.png) no-repeat center ; height:24px;  position:relative;text-decoration:none; color:#343232;}
.nav li a.sl{ background:url(../images/xx.png) no-repeat center ; height:24px;  position:relative;text-decoration:none; color:#343232;}
.line{ width:3px; float:inherit; margin-top:2px; _margin-top:8px;}

.main_cnt
{ background:#f0f0ee url(../images/zysp_26.png) repeat-x; background-position:top; overflow:hidden; padding-top:20px;}


.foot_info
{ width:1010px; margin:0 auto; padding-top:25px; font-size:12px;}

.foot_info .xm
{ width:240px; float:left;}
.foot_info .xm b
{ font-size:14px; color:#fff;}
.foot_info .le
{ background:url(../images/zysp_95.png) no-repeat; width:4px; height:201px; float:left;}
.foot_info .xm .xm_js
{ width:210px; text-align:left; padding-top:5px; padding-bottom:5px;}
.foot_info .xm .xm_js a
{ color:#fff;  font-family:"宋体";}
.foot_info .xm .xm_js a:hover
{ color:#000;}
.foot_info  .address
{ width:500px; float:left; background:url(../images/zysp_101.png) no-repeat left top; height:220px; margin-left:30px;}
.foot_info  .add_if .lx
{ line-height:20px; font-size:14px; font-weight:normal; padding-top:13px;}
.foot_info  .add_if p
{ font-size:14px;  color:#fff; padding-left:36px;  line-height:34px;}
.foot_info  .add_if .bq
{font-size:12px;font-weight:normal; color:#cfcfcf; line-height:26px; padding-top:12px;}
.foot_info .ewm
{ width:188px; float:right; margin-left:20px;}
.foot_info .ewm p
{ font-size:15px; color:#fff; font-weight:bold; text-align:center; width:157px; margin:0 auto; padding-right:30px;}
.yqlj
{ width:1100px; margin:0 auto;}

.cp_ls
{ width:220px; float:left;margin-bottom:6px;}
.cp_ls li
{ float:left; width:110px; text-align:left;}

.gs_ls
{ width:210px; float:left; margin-bottom:6px;}
.gs_ls li
{ float:left; width:70px; text-align:left; list-style:none;}
.gs_ls li a
{ display:block; width:70px;float:left;}

/*新闻详细*/

 .news_detail2
    {
        margin:0 auto;
        line-height:24px;
        padding:18px;
        
        }
    .news_title
    {
        text-align:center; width:100%;
        margin-top:19px;
        
        }
    .new_content
    {
         margin-top:10px;
        
        }
		
.new_content img{max-width:100%}		
		
    .title_left
    {
         width:100%;
         float:left;
         padding:10px  0px;
        }


.footer_cen{width:100%; height:auto; overflow:hidden;}
.footer_lianjie{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.footer_lianjie a{color:#fff; font-size:14px; margin-right:10px;}