﻿/*去除页面中的链接点击后留下的虚线框*/
body a{ outline:none;blr:expression(this.onFocus=this.blur());}
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,img,div{margin:0px;padding:0px; border-width:0;}
body{ font-family:"宋体", Arial; font-size:13px; color:#111111;}
a:link{color:#111111; text-decoration:none;}
a:visited{color:#111111; text-decoration:none;}
a:hover{color:#F00; text-decoration:none;}

ul li{list-style-type:none;}
.clear{clear:both; height:0px; width:0px; overflow:hidden;}
.c{clear:both; height:0px; width:0px; overflow:hidden;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/ 
*html .clearfix {height: 1%;}
.clearfix {display: block;}
*{ margin:0px; padding:0px;}

.lcmccss
{ float:left; font-family:黑体; color:White; font-size:20px; font-weight:bold; margin-left:20px;
}
.symore
{ float:right; font-size:13px; margin-right:20px;
}
.symore a:link{color:White;}
.symore a:visited{color:White;}
.symore a:hover{color:#FFFF00;}

.bg
{
    width:100%; min-width:1200px; 
    height:auto;
    background-color:#F0F0F0;
    padding-bottom:50px;
     }
p
{
    line-height:25px;
    }
	.kuantop
{
 width:1200px;
 margin:0px auto; 
 overflow:hidden;
  height:auto; 
   }
.kuan
{
 width:1190px;
 margin:0px auto; 
 overflow:hidden;
  height:auto; 
   }
.kuanxw{
width:1194px;
 margin:0px auto; 
 overflow:hidden;
  height:auto; 
  }
.floatl
{
   float:left;
   display:inline;
    }
	.floatr
{
   float:right;
   display:inline;
    }

/* yemei  
----------------------------------------------------------*/
.yemei
{
    width:100%; min-width:1200px;
    height:33px;
    overflow:hidden;
	background:#ECEAEB;
    }
.yemeiul1
{
    width:480px;
    height:33px;
    overflow:hidden;
       }
.yemeiul1 li
{
    width:auto;
    float:left;
    line-height:33px;
    margin-right:20px;
    display:inline;
    }
 .yemeiul2
 {
     width:300px;
     height:33px;
     margin-right:30px;
     overflow:hidden;
     }
.yemeiul2 li
 {
     width:auto;
     float:left;
     display:inline;
     padding:0px 10px;
     line-height:33px;
     }
.yemeiul2 li img
  {
       margin-left:10px;
      }
#jisq1 li{  text-align:center; height:25px; cursor:pointer; border:1px solid #ddd; width:160px; margin-top:5px; line-height:25px }
.jisq1li{ background-color:#B90008; color:white }
.jisq1li a:hover{color:white;}
.ss
{
    width:100%; min-width:1200px; 
    height:88px; 
    margin-top:15px;
    overflow:hidden;
     margin-bottom:20px
    }

.logo
{
  width:auto;
  margin-top:0px;  
 }
.cxxc
{
    margin-left:20px 
    }
 .tel1
 {
  width:auto;
  margin-left:25px;
  height:auto;
    margin-top:32px;  
 }
.sousuo
{
    width:460px;
     margin-left:20px;
  height:40px;
  margin-top:30px;
  background-image:url(../images/ssk.jpg) 
    }
.gwc
{
    width:auto;
    height:auto;
    float:left;

    margin-left:60px;
   }
   /* daohangtiao 
----------------------------------------------------------*/
.red 
{
    height:46px;
    width:100%; min-width:1200px;
    background-color:#B90008; 
    text-align:center; 
    font-family:微软雅黑
    }
.red #slatenav
{ 
    width:1190px;
    position:relative;  
    display:block;
    height:46px;
    font-size:15px;
    font-weight:bold;
    text-transform:uppercase; 
    float:left; 
    }
.red #slatenav img 
{ 
    margin-top:8px
    }
.red #slatenav ul
{
    margin:0px;
    padding:0; 
    float:left;  
    display:inline; 
    margin-left:250px;   
    list-style-type :none;
    width:auto;
    }
.red #slatenav ul li
{
    display:block;
    float:left;  
    margin:0px;
    }
.red #slatenav ul li a
{
    display:block;
    float:left;
    color:white;
    text-decoration:none; 
    padding:0px 35px 0 35px;  
    font-weight:normal;  
    font-size:17px; 
    height:46px; 
    line-height:46px
    }
.red #slatenav .ptdh{ float:left; width:auto; text-align:center; background:url(../images/dhgd.jpg) right no-repeat;}
.red #slatenav .tsdh{ float:left; width:auto; text-align:center;}

.red #slatenav ul li a:hover,.red #slatenav ul li a.current
{
    color:#fff; 
    background-color:#7D0004;
    }
.red a:link
{ 
    color:white
    } 

/*banner*/
.bn{width:100%; min-width:1200px; height:421px; margin:auto; position:relative; z-index:0; overflow:hidden;}
.bannerbox {position:relative; overflow:hidden; height:421px; width:1440px; margin:auto;}
.bannerbox img{ width: 100%; height:421px;}
.bn .hd{ height:15px; overflow:hidden; position:absolute; right:20%; bottom:20px; z-index:9; }
.bn .hd ul{ overflow:hidden; zoom:1; float:left;}
.bn .hd ul li{ float:left; margin:0 5px;  width:15px; height:15px; line-height:15px; text-align:center; background:url(../images/bannerbtn.png) no-repeat; color:#ffffff;  cursor:pointer; }
.bn .hd ul li.on{ background:url(../images/banner_hover.png) no-repeat; color:#bc0203;}

   /* youdaohangtiao 
----------------------------------------------------------*/
.my_left_category{
width:223px;
font-size:14px;
font-family:微软雅黑;
letter-spacing:2px; 
float:left; 

}
.my_left_category .my_left_cat_list{
width:223px;
margin-top:0px;
border-color:#ccc;
border-style:solid;
border-width:0px 1px 1px 1px;
line-height:59px;
margin-left:7px;
}
.my_left_category .my_left_cat_list h2 {
margin:0px;
padding:3px 5px 0px 9px;
}
.my_left_category .my_left_cat_list h2 a {
color:#d6290b;
font-weight:bold;
font-size:14px;
line-height:22px;
}
.my_left_category .my_left_cat_list h2 a:hover {
color:#d6290b;
font-weight:bold;
font-size:14px;
line-height:22px;
}
.my_left_category .h2_cat{
width:223px;
height:59px;
 background-color:White;
line-height:59px;
font-weight:normal;
color:#111111;
font-size:16px;
position:relative;
border-bottom:1px solid #ddd;


}
.my_left_category .h2_cat_1{
width:223px;
height:35px;
background-image:url(../images/1_185458.gif);
background-repeat:no-repeat;
line-height:35px;
font-weight:normal;
color:#333333;
position:relative;
font-size:16px;
}
.my_left_category a{

text-decoration:none;
color:#333333;
font-size:14px;
}
.my_left_category a:hover{
text-decoration:underline;
color:#ff3333;
}
.my_left_category h3
{
margin:0px;
padding:0px;
height:59px;

font-size:18px;
line-height:59px;
font-weight:normal;
display:block;
padding-left:20px;
 
}

.my_left_category h3 span{ width:145px; float:right;}
.my_left_category h3 a{ line-height:59px;}
.my_left_category .h3_cat{
display:none;
width:504px;
position:absolute;
left:223px;
margin-top:-46px;
cursor:auto;
font-size:14px; font-weight:bold;
}
.my_left_category .shadow{
position:inherit;
background:url(../images/1_185541.gif) left top;
width:354px;
}
.my_left_category .shadow_border{
position:inherit;
/*width:725px;*/ width:auto;
border:1px solid #959595; margin-top:1px;
border-left-width:0px;
background:url(../images/1_185622.gif) no-repeat 0px 30px;
background-color:#ffffff;
margin-bottom:10px;
 padding-left:20px;
 padding-bottom:10px;
 padding-top:10px;
 line-height:30px;
 

}
.my_left_category .shadow_border ul{margin:0; padding:0; height:auto;width:320px;  }
.my_left_category .shadow_border ul li {
list-style:none;
padding-left:10px;
background-image:url(../images/1_185704.gif);
background-repeat:no-repeat;
background-position:0px 10px;
float:left;

height:auto;
line-height:30px;

letter-spacing:0px;
font-weight:normal;
 font-family:宋体;

}
.shadow_border ul li 
{
     width:auto; float:left; display:inline;white-space: nowrap;
}

.my_left_category .shadow_border ul li a{ font-size:13px}
.my_left_category .active_cat{ z-index:99;  background-color:#F8E6E9;   cursor:pointer;}

.my_left_category .active_cat h3 span{ display:none;}
.my_left_category .active_cat div{display:block;}

/* shouye zhengwen 
----------------------------------------------------------*/
/*热卖单品*/
.rmdpcssimg{ width:204px; height:260px; margin:auto; overflow:hidden; position:relative;}
.rmdpcss_txtimg{ width:204px; height:260px; overflow:hidden; position:relative;}
.rmdpcss_txtimg img{ width:204px; height:219px;}
.rmdpcssimg .rmdpsss{ position:absolute; z-index:5; bottom:45px; height:15px; line-height:0px; right:1%;}	
.rmdpcssimg .rmdpsss ul{ display:inline-block;}
.rmdpcssimg .rmdpsss ul li{ width:15px; height:15px; font-size:12px; background:#F9F9ED; text-align:center; line-height:15px; color:#111111;cursor:pointer; float:left; margin-left:3px; }
.rmdpcssimg .rmdpsss ul li.on{ background:#990000; color:#FFFF00;}

.rmcpdivcss{ width:948px; height:284px; margin:auto; overflow:hidden; border-top:1px solid #DBDBDB; position:relative;}

.sxjjcss{ margin:11px auto;}

/*分类板块样式*/
.flbkcss{ width:100%; height:640px; background:#FFF; margin:auto; margin-top:25px; overflow:hidden;}
.flbk_bt{ width:100%; height:36px; background:#C50907; line-height:36px; text-align:left;}
.flbk_txt{ width:100%; height:560px; margin:20px auto; overflow:hidden;}
.flbktop{ width:1155px; height:275px; overflow:hidden; margin:auto; margin-bottom:20px;}
/*工程案例*/
.flbkgcal{ width:275px; height:275px; float:left; background:#F3F3F3; overflow:hidden;}
.flbkgcal_bt{ width:275px; height:40px; line-height:40px; color:#535353; font-size:20px; font-family:"微软雅黑"; text-align:center;}
.flbkgcal a{ color:#444444; }
.flbkgcal a:visited {color: #444444;}
.flbkgcal a:hover{ color: #C50907;}

.flbkgcal_txt{ width:245px; height:215px; overflow:hidden; margin:10px auto; position:relative;}
.gcalpicList li{ width:245px; height:108px;}
.gcalpicList .gcalpic{ float:left; width:118px; height:89px; overflow:hidden;}
.gcalpicList .gcalpic img{ width:118px; height:89px; vertical-align:middle;}
.gcalpicList .gcaltitle{ float:right; width:115px; height:89px; font-size:13px; line-height:24px; vertical-align:middle; overflow:hidden;}
/*分类板块banner图*/
.flbknanner{ width:870px; height:275px; float:right; position:relative; z-index:0; overflow:hidden;}
.flbkbox {position:relative; overflow:hidden; height:275px; width:870px; margin:auto;}
.flbkbox img{ width: 100%; height:275px;}
.flbknanner .hdflbk{ height:15px; overflow:hidden; position:absolute; right:1%; bottom:5px; z-index:9; }
.flbknanner .hdflbk ul{ overflow:hidden; zoom:1; float:left;}
.flbknanner .hdflbk ul li{ width:15px; height:15px; font-size:12px; background:#61625D; text-align:center; line-height:15px; color:#fff;cursor:pointer; float:left; margin-left:3px; }
.flbknanner .hdflbk ul li.on{ background:#E25514; color:#fff;}
/*产品图片展示*/
.flbkbottom{ width:1180px; height:262px; overflow:hidden; margin:auto; position:relative;}

/*友情链接*/
.yqljbt{width:80px; height:32px; color:#B10000; font-weight:bold; overflow:hidden; float:left;}
.link{height:32px; width:1180px; line-height:32px; overflow:hidden; background:url(../images/yqljbj.jpg) 0 0 no-repeat; margin:auto; text-align:left;}
.yqljcss{ width:1000px; float:left; height:auto;}
.yqljcss p{ float:left; line-height:32px;}

.rkuang
{
    width:224px; 
    height:auto; 
    border:1px solid #ddd; 
    margin-left:2px;
    background-color:white;
    margin-top:20px;
    }
.srkuang1
{
    width:948px; 
    height:auto; 
    overflow:hidden; 
    border:1px solid #ddd; 
    margin-left:2px; 
    background-color:white;
    margin-top:10px;
    }
.slkuang1
{
    width:224px; 
    height:314px; 
    border:1px solid #ddd; 
    margin-left:10px;
    background-color:white;
    margin-top:10px;
    } 
    
 .slctp
 {
     margin-top:4px; 
     margin-left:10px;
     }  
.fbtt
{
    width:100%; 
    height:30px; 
    border-bottom:1px solid #ddd;
    color:#333;
    font-family:微软雅黑; 
    font-weight:bold; 
    line-height:30px;
    font-size:15px; 
     }
.fbtt span
{
    margin-left:10px; 
    }
    .fbtt span a:link{ color:#777}
.lkuang
{
    width:948px; 
    height:auto; 
    overflow:hidden; 
    border:1px solid #ddd; 
    background-color:white;
    margin-top:20px;
    }
    
 .syul3{ display:inline;  display:block; height:auto;  width:auto}
.syul3 li{float:left; width:315px; height:142px; border:1px solid #ddd; border-bottom:0px;  border-right:0px;  overflow:hidden; margin-right:0px; display:inline}
.syul3 li table{width:290px; margin:0px auto;   line-height:20px;}
.syul3 li table font{ font-family:微软雅黑; font-size:16px; color:red; font-weight:bold; color:Red; line-height:40px  }

 .syul4{ display:inline;  display:block; height:262px; overflow:hidden; width:auto}
.syul4 li{float:left; width:236px; border:0px; overflow:hidden; display:inline}

.syul1
{ 
    margin-top:10px; 
    display:block; 
    height:auto;  
    width:auto
    }
.syul1 a:link{ color:#666}
.syul1 li
{
    float:left; 
    width:310px; 
    height:345px;
    overflow:hidden; 
    margin-left:5px; 
    display:inline;
    padding-bottom:10px;
    
    }
.syul1 li table
{
    width:250px; 
    margin:0px auto;
    line-height:20px;
    }
.syul1 li table font
{
    line-height:20px; 
    font-family:微软雅黑; 
    font-size:15px;  
    font-weight:bold;
    }

.fbt2
{
    text-align:center;   
    border-bottom: none; 
    border-top:2px solid #BC0007;
    width:110px; 
    }
.fbt3
{
    text-align:center; 
    border-bottom: #ddd solid 1px; 
    font-weight:normal; 
    border-top: #ddd solid 1px;
    border-left:#ddd solid 1px;
    width:109px; 
    }
 .syrkul
 {
     width:90%; 
     margin:0px auto; 
     margin-bottom:10px
     }
 .syrkul li
 {
      float:left;
     }
 .sytczs
 {
     width:1180px;
     margin-top:5px; 
     padding-top:10px;
     margin-left:2px; 
     border:1px solid #ccc; 
     height:260px; 
     background-color:white
     }
     
.yewei
{
    width:100%; min-width:1200px; 
    height:auto; 
    padding-top:10px; 
    background-color:#DFDEDD
    }
.yeweidiv1
{
    width:1200px;
    margin:0px auto;
    margin-bottom:15px;
	overflow: hidden;
    }
.yeweih
{ 
    width:100%; min-width:1200px; 
    background-color:#AA0000; 
    height:60px;
    }
.yewei ul
{ 
    float:left; 
    display:inline;
    width:150px;
    font-family:微软雅黑; 
    font-size:14px; 
    line-height:30px; 
    margin:10px 0;  
    }
.yewei ul li
{
   text-align:center;
}
.yeweili1
{
   font-size:15px; 
   font-weight:bold 
    }
    /*联系方式*/
#tbox{width:54px; float:right; position:fixed; right:10px; bottom:120px;_position:absolute;_bottom:auto; z-index:20000;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#pinglun,#xiangguan,#gotop{ width:54px; height:56px; background:url(../images/icon.png) no-repeat; display:block;}
#pinglun{ background-position:0 0;}
#xiangguan{ background-position:0 -59px;}
#gotop{ background-position:0 -118px;} 

 /*-----------------售后服务---------------*/
.asleft
{
    margin-top:10px;  
    width:700px;
     
    height:321px; 
    overflow: hidden;  
    border:1px solid #ddd; 
    background-color:white
    }
.asleft ul
{  
    width:auto;  
    height:40px; 
    padding:0px 10px 0px 20px
    }
.asleft ul li
{ 
    float:left; 
    display:inline; 
    
    padding-top:0px; 
    padding-bottom:0px; 
    padding-left:10px;
    padding-right:10px;  
    height:30px; 
    line-height:30px; 
    margin:0px;  
     border-bottom:1px dashed #ddd;
   
    }

.asleftny
{
    margin-top:10px;  
    width:94%; 
    margin:20px auto; 
    height:auto; 
    overflow: hidden;  
    }
.asleftny ul
{  
    width:100%;  
    height:40px; 
    border-bottom:1px dashed #ddd;
    }
.asleftny ul li
{ 
    float:left; 
    display:inline; 
    
    padding-top:0px; 
    padding-bottom:0px; 
    padding-left:10px;
    padding-right:10px;  
    height:30px; 
    line-height:30px; 
    margin:0px;  
    
   
    }

.asright
{
    margin-top:10px; 
    margin-left:10px; 
    width:475px; 
    height:321px; 
    overflow:hidden;  
    font-family:微软雅黑;   
    border:1px solid #ddd; 
    background-color:white
    }
    /* ask
----------------------------------------------------------*/
.wwimg{float:left; width:300px; height:150px;}
.wwleft
{
    margin-top:10px; 
    width:230px; 
    background-color:White; 
    border:1px solid #ddd; 
    height:auto; 
    }
.wwleftdiv1
{
     color:#E4393C; 
     }
.wwleftdiv1 strong
{ 
    margin-left:20px;
    }
.wwleft ul
{
    width:82%; 
    margin:5px auto; 
    padding:5px;  
    }
.wwleft ul li
{ 
    line-height:25px; 
    font-size:13px; 
    border-bottom:1px dashed #ddd
    }

.wwright
{
    margin-left:20px; 
    margin-top:10px; 
    width:938px;
    font-family:微软雅黑; 
    height:auto;
    }
.wwright ul li a:link{color:#555;}
.wwright ul li a:visited{color:#555;}
.wwright ul li a:hover{color:RED; text-decoration:underline}
.ask {width:100%;  height:310px;  border:1px solid #ddd; display:none;  margin-bottom:10px}
.morequestion{float:left; line-height:30px; font-weight:bold;  padding-left:2px; padding-right:2px; margin-top:5px;   display:inline; cursor: pointer; margin-left:20px; text-align:center}

    /* 关于我们
----------------------------------------------------------*/
.gywm1 
{
    margin-bottom:10px; 
    width:100%; 
    height:600px;
    font-family:微软雅黑; 
    padding-top:20px; 
    padding-bottom:10px; 
    background-color:white
    }
.gywmdiv1 
{
    border-bottom:none;
    color:#B90008
    }
.gywmdiv1 span 
{
    margin-left:30px
    }
.gywm1 p 
{
    width:95%; 
    margin:5px auto; 
    font-size:14px; 
    line-height:30px; text-indent:2em;
    }
    /* 网站地图
----------------------------------------------------------*/
.divmap
{
    width:100%;
    height:30px; 
    line-height:30px; 
    }
.divmap img
{
    margin-top:4px;
    vertical-align:middle;
    }
.divmap span
{
    vertical-align:middle;
    font-size:13px ;
    margin-left:10px;
    }


/*--------------------单页左侧--------------------------*/
.dyleft{ width:220px; height:auto; min-height:650px; margin-top:5px; border: 1px solid #ddd; background:#FFF; overflow:hidden;}
.dyleft_bt{ width:220px; height:57px; background:url(../images/dybtlm.jpg) repeat-x; font-size:24px; font-family:"微软雅黑"; color:#b90008; text-indent:30px; line-height:57px;}
.dyleft_txt{ width:202px; margin:10px auto; height:auto;}
.dyflcss{ width:202px; height:37px; overflow:hidden; margin-bottom:10px; line-height:37px; font-size:16px; text-indent:30px; font-weight:bold;}
.dyflcss a{ width:202px; height:37px; background:url(../images/dyflli.jpg) no-repeat; color:#535353; display:block;}
.dyflcss a:visited{ width:202px; height:37px; background:url(../images/dyflli.jpg) no-repeat; color:#535353; display:block;}
.dyflcss a:hover{ width:202px; height:37px; color:#FFF; background:url(../images/dyflli_hover.jpg) no-repeat;}



.sjtb{ width:730px; margin-top:0px auto;font-family:微软雅黑;font-size:14px}
.sjtb th {border:1px solid #ccc;  border-top:0px; border-left:0px;  line-height:30px;   }
.sjtb td {border:1px solid #ccc;  border-top:0px; border-left:0px; line-height:25px; font-size:12px; font-family:宋体  }
.fbt4{height:40px; line-height:40px;color:#555;text-align:center;font-size:18px; border-bottom: none;  font-weight:bold; font-family:微软雅黑;}
.fbt5{height:40px; line-height:40px;color:#555;text-align:center; font-size:18px; font-family:微软雅黑; float:left; }
.fbt6{height:30px; line-height:30px;color:white; background-color:#E25514; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt7{height:30px; line-height:30px;color:#E25514; background-color:white; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt8{height:30px; line-height:30px;color:white; background-color:#0098E1; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt9{height:30px; line-height:30px;color:#0098E1; background-color:white; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt10{height:30px; line-height:30px;color:white; background-color:#BB0D23; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt11{height:30px; line-height:30px;color:#BB0D23; background-color:white; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt12{height:30px; line-height:30px;color:white; background-color:#22A438; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt13{height:30px; line-height:30px;color:#22A438; background-color:white; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt14{height:30px; line-height:30px;color:white; background-color:#036EB0; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.fbt15{height:30px; line-height:30px;color:#036EB0; background-color:white; text-align:center;font-size:15px; border: none;  font-weight:bold; font-family:微软雅黑;}
.syul2{ width:90%; margin:10px auto; font-family:宋体;  }
.syul2 a:link{ color:#333333}
.syul2 a:hover{ color:red}
.syul2 li{ line-height:23px; height:23px; width:100%; overflow:hidden; margin-top:4px}

.syul2s{ width:100%; margin:auto; font-family:宋体;  }
.syul2s a:link{ color:#333333}
.syul2s a:hover{ color:red}
.syul2s li{ background:url(../images/flli.jpg) 0 8px no-repeat; line-height:23px; text-indent:10px; height:23px; width:100%; overflow:hidden; margin-top:4px}

.tcleft{ width:220px; margin-top:5px; }
.tcleft ul{ margin:10px auto; width:70%;  }
.tcleft ul li{  line-height:25px; margin-left:15px   }
.tcleft ul li a:link{ color:#555; text-decoration:none; }
.tcleft ul li a:visited {color: #555;text-decoration: none;}
.tcleft ul li a:hover{ color: #F00; text-decoration:none}
.tcxwfb{width:220px; height:auto; border: #ddd solid 1px; padding-bottom:5px;}

.tcxwfb b{color:#E4393C;font-family:微软雅黑}
.tcfbt{width:100%;  height:30px; border-bottom: #ddd solid 1px; border-bottom:none; cursor:pointer }
.tcfbts1{ background-color:#ddd}
.tcfb4st1{color:#B90008; line-height:30px; font-family:微软雅黑; font-size:13px; }
.tcfb4st2{ line-height:30px; font-family:微软雅黑; font-size:13px;  }
.tcfl{ }
.tcfldiv{height:13px; width:30px; margin-top:8px; margin-left:20px; text-align:center; float:left; background-image:url(../images/jiahao.jpg); background-repeat:no-repeat}
.tcfldiv1{height:13px; width:30px; margin-top:8px; margin-left:20px; text-align:center; float:left; background-image:url(../images/jianhao.jpg); background-repeat:no-repeat}





.yhtcxwfb{width:220px; height:auto; border: #ddd solid 1px; padding-bottom:5px;}
.yhtcxwfb strong{margin-left:35px; line-height:30px; font-family:微软雅黑; font-size:15px; }

.yhtcfbt{width:100%;  height:30px; line-height:30px;border-bottom: #ddd solid 1px;}



#filter{width:956px;height:auto; border:1px solid #ccc; border-top:2px solid #E4393C; overflow:hidden;  font-size:13px; background-color:White;   }
.sxdiv{width:100%; height:35px; line-height:35px; background-color:#ddd;  }
.sxdiv span{ font-family:微软雅黑; color:#E4393C; font-size:15px; font-weight:bold; margin-left:20px}
#filter dl{padding:0;margin-top:0px;margin-bottom:0; margin-left:20px; clear :both;padding:0; height:auto; width:900px; border-bottom:1px dashed #ddd }
#filter dt,dd{display:block;float:left;  width:auto;padding:0 3px;margin:0; line-height:30px}
#filter dt{height:14px;padding-bottom:4px;font-weight:bold;color:#555;font-family:微软雅黑;  width:80px;text-align:center; }
#filter dd{color:#555;margin-right:15px;}
#filter a{cursor:pointer; padding:0px 3px}
#filter a:hover{ color:white }


#filter1{width:956px;height:120px; border:1px solid #ccc; border-top:2px solid #E4393C;  font-size:14px; background-color:White; padding-top:10px }

#filter1 dl{padding:0;margin-top:0px;margin-bottom:0; margin-left:20px; clear :both;padding:0; height:30px; width:900px; }
#filter1 dt,dd{display:block;float:left;  width:auto;padding:0 3px;margin:0; line-height:30px}
#filter1 dt{height:14px;padding-bottom:4px;font-weight:bold;color:#555;font-family:微软雅黑; width:80px;text-align:center; }
#filter1 dd{color:#555;margin-right:15px; font-size:13px}
#filter1 a{cursor:pointer; padding:0px 3px}
#filter1 a:hover{ color:red }
#filter1 dt,dd a:hover{color:#FFF; background-color: #E4393C;}
 
.seling{background-color:#E4393C;color:#FFFFFF;}
.seled{background-color:#E4393C;color:#FFFFFF!important;}
.lkuang1{width:958px; height:auto; overflow:hidden; border:none; margin-top:5px;  background-color:#f0f0f0}
.xglb{width:956px;height:42px; border:1px solid #ccc; line-height:42px; background-color:white; margin-bottom:10px; }
.xglb ul{float:left;  margin-left:20px;  margin-top:15px}
.xglb ul li{ float:left; padding-left:10px; padding-right:10px;height:14px; line-height:14px; border-right:1px solid #ccc }
.xglb span{ font-family:微软雅黑; float:left; margin-left:20px; font-size:14px}


/*---------------------------新闻大分类样式-----------------------------*/
.ywfw_lb{ width:387px; height:330px; overflow:hidden; float:left; background:#FFF; border-top:5px solid #b70000; margin:0 5px 25px 5px; _margin:0 4px 25px 4px;}
.morexw{ float:right; margin-right:10px; margin-top:13px;}
.lmbtcs{ float:left; text-indent:23px; line-height:35px; font-size:16px; font-weight:bold; color:#bb1111;}
.ywfw{width:385px; height:326px; border:1px solid #c3c3c3; margin-top:2px; overflow:hidden;}
.ywfw_bt{height:35px; width:385px;}
.ywfw_txt{ width:355px; height:281px; margin:auto; overflow:hidden;}
.ywfw_txt li{ width:355px; height:24px; overflow:hidden; font-size:13px; text-align:left; line-height:24px; text-indent:2px;}
.top_imgnews{clear:both; margin-bottom:1px; height:110px; padding-bottom:5px; width:223px; border-bottom:1px solid #CCCCCC; margin-bottom:5px; overflow:hidden;}
.top_imgnews .imgbox{float:left; width:134px; height:86px; border:3px solid #dadada; border-radius:4px; margin-right:6px;}
.top_imgnews .imgbox img{ width:134px; height:86px;}
.top_imgnews .imgbox a{display:block; width:100%; height:100%; overflow:hidden;}
.top_imgnews .info{float:right; width:205px; height:86px; font-size:13px; overflow:hidden; text-align:left;}
.top_imgnews h4{margin-bottom:5px; font-size:12px;}
.top_imgnews p{ color:#757575;}
.tpxwbtcss{ font-size:14px; width:130px; height:21px; overflow:hidden; text-align:center; line-height:21px; font-weight:bold;}
.tpxwbtcss a{ color:#b70000;}
.tpxwbtcss a:visited{ color:#b70000;}
.tpxwbtcss a:hover{ color:#B10000!important;}
.tpxwnrcss{ color:#b70000; line-height:22px; margin-top:5px;}
.xwtime{ float:right;}


/*---------------------------新闻列表样式-----------------------------*/
.news_list{ padding:5px; line-height:28px;}
.news_list li{ background:url(../images/lbbjtp.jpg) 4px 12px no-repeat; height:auto; padding:5px 0; text-align:left; text-indent:22px; font-weight:bold; border-bottom:1px dashed #CCC;}
.news_list .timex{ float:right; margin-right:15px; font-weight:normal;}
.news_list .nyxwgk{height:auto; overflow:hidden; margin-bottom:10px; line-height:28px; font-weight:normal;}



/*招聘信息*/
.hrdemand{width:100%; margin:auto; margin-bottom:15px;}
.hr_bold{font-size:14px; font-weight:bold; color:#000;}
.hrdemand table {border: 1px solid #ddd;border-collapse:collapse;width:100%; margin:auto; line-height:15px;}
.hrdemand th{border:1px solid #ddd; padding:5px; background-color: #ddd; font-weight:bold;}
.hrdemand td{border:1px solid #ddd; padding:5px;}
.hrdemand_page{text-align:right; height:20px; line-height:20px; margin-right:40px;}
/*填写简历*/
.addform2 tr td{ height:30px; line-height:30px; border:1px solid #ddd; padding:5px;}
.addform1 tr td{ height:20px; line-height:20px; border:1px solid #ddd; padding:5px;}
.text-m{ width:175px; height:24px; line-height:26px; border:1px solid #a5a5a5;}
.text-h{ width:350px; height:24px; line-height:26px; border:1px solid #a5a5a5;}
/*有问有答*/
.feedback_input{padding:10px; margin-left:5px; text-align:left; background:url(../images/zxly.jpg) right 0 no-repeat;}
.feedback_input span{padding:2px; display:block; margin-bottom:5px;}
.feedback_input span textarea{ border:1px solid #CCC; width:500px;}
#btn_ok, #btn_reset{width:75px; height:27px; cursor:pointer; border:0; background:url(../images/btn.jpg) no-repeat 0 0; font-size:12px; font-weight:bold; line-height:27px; color:#FFF;}
.bgblue{ background:#949494; overflow:hidden;}
.pd_3{padding:8px 20px;}
.time,.time02{ width:100px; text-align:right; overflow:hidden; float:right; color:#fff}
.time02{ width:150px; margin-right:15px; display:inline}
.s09{ background-position:0 -288px; width:8px; height:19px;  margin:0px 5px auto 15px;}
.blue{ color:#fff; font-style:normal }
/*申请设计*/
#ImageButton2{width:117px; height:36px; cursor:pointer; border:0;}



/*---------------------------套餐详细页面图片样式-----------------------------*/
.tcsleft
{
   width:310px;
   margin-top:5px;  
    }
.tcsright
{
   width:800px; 
   margin-left:40px; 
   text-align:left;
   height:320px;
    }
.tctp
{
    width:310px; 
    height:295px;   
    border:1px solid #ddd; 
    text-align:center
    }

.tcleft1 
{
    width:250px; 
    height:auto; 
    margin-left:4px; 
    margin-top:20px; 
    margin-bottom:10px; 
    }
.tcxwfb1
{
    width:250px; 
    height:auto; 
    border: #ddd solid 1px; 
    padding-bottom:5px;
    background-color:White;
    }

.tcleft1 table{ width:100%; line-height:20px; margin-top:15px; margin-bottom:15px; font-size:13px; text-align:center}
.tcxwfb1 .xgflcss{ width:100%; line-height:20px; margin-top:15px; margin-bottom:15px; font-size:13px; text-align:center; display:block; height:auto; overflow:hidden;}
.tcxwfb1 .xgflcss li{ float:left; width:83px; height:20px; }


.tcright
{
    width:900px; 
    height:auto; 
    overflow:hidden; 
    margin-top:20px; 
    margin-bottom:10px; 
    }
.xuanxiangka
{
    width:400px; 
    border:0px;
    font-family:微软雅黑; 
    font-size:15px;
    font-weight:bold; 
    text-align:center; 
    }  
.tcxxk1 
{
    background-color:#BC0007; 
    color:#fff; 
    border:1px solid #ccc;   
    line-height:30px;
    cursor:hand
    }
.tcxxk2 
{
    background-color:white; 
    color:#666; 
    border:1px solid #ccc; 
    cursor:hand
    }
.classtc 
{
    width:100%;
    height:auto; 
    border-top:2px solid #BC0007; 
    padding-top:5px; 
    font-family:微软雅黑; 
    color:#555; 
    } 
.classtc table
{
    text-align:left; 
    border:0px; 
    width:100%;    
    }
.classtc table td 
{
    line-height:25px;
    }
 .classtc table th 
{
    text-align:left; 
    line-height:30px;
    font-size:13px;  
    font-weight: bold;
    }
.classtc p 
{
    line-height:25px
    }

.tcpzdiv1 
{
    width:890px; 
    background-color:White;
    border:1px solid #ddd; 
    }
.tcpzdiv1 span{ margin-left:20px}

.tcfleft{float:left;display: inline}


.sjtb1{ width:95%; margin:0px auto;font-family:微软雅黑;font-size:13px}
.sjtb1 th {border-bottom:1px solid #ccc;  font-weight:bold; text-align:left; line-height:25px;  font-family:宋体  }
.sjtb1 td {border-bottom:1px solid #ccc; line-height:25px;  font-family:宋体  }

.sjtb2{ width:100%; margin:0px auto; border-bottom:1px solid #ccc; font-family:微软雅黑;font-size:13px}
.sjtb2 th {border:1px solid #ccc; font-weight:bold;padding-left:20px; background-color:#f9f9f9; text-align:left; line-height:30px;  font-family:微软雅黑  }
.sjtb2 td {border:1px solid #ccc; line-height:30px;padding-left:20px; padding-right:20px; font-family:宋体  }
.sjtb2 td table td{ border:0px}
.xwfb{ width:940px; height:auto;  border: #ccc solid 1px; }
.tczhongjian{float:left; width:956px;  margin-bottom:20px; height:auto}
/*---------------------------分页样式-----------------------------*/
/*.pager{ width:auto; height:50px; float:right;margin-top:20px; line-height:20px; display:block;}
.pager span { border:1px solid #CCCCCC; background-color:White;  margin: 0 5px; font-family:微软雅黑; font-size:15px;  font-weight:bold; padding: 5px 10px; float:left;}
.pager a {
    border: 1px solid #CCCCCC;
    display: block;
    overflow:hidden;
    float: left;
     background-color:White;
    margin: 0 5px;
    padding: 5px 10px;   font-family:微软雅黑; font-size:15px;  font-weight:bold;
}
.pager a:hover { border:1 solid red; background-color:red; color:#ffffff; margin: 0 5px; padding: 5px 10px;}*/

/* 分页*/
.pager{bottom:24px; right:24px;}
.pager a,.pager p,.pager span{display:block; float:left;}
.pager p{color:#737373; margin-right:5px; padding:4px 5px; line-height:16px;}
.pager span{color:#737373; background-color:#fff; border:solid 1px #EF5B56; padding:2px 8px; line-height:16px; margin-right:5px;_margin-right:2px;}
.pager a{color:#737373; background-color:#fff; border:solid 1px #EF5B56; padding:2px 8px; line-height:16px; margin-right:5px;}
.pager a:hover,.pager a.current{color:#fff; background-color:#CC0001; border-color:#dcdcdc;}





.xtzs2{line-height:40px; font-size:13px;  width:100%; height:15px;  margin-top:5px; font-family:微软雅黑; }
.xtzs2 ul{ width:380px; height:15px; display:block; line-height:15px; margin:0px auto;}
.xtzs2 ul li{ float:left; text-align:center; padding-left:10px; width:170px; overflow:hidden; padding-right:10px}
.xtzs3{width:90%; margin:0px auto; padding:0px; height:30px;  font-size:14px; line-height:30px;  font-family:微软雅黑;}
.xtzs3 span{ float:left}
.xtzs3 ul{ float:left; }
.xtzs3 ul li{float:left; width:170px; margin-left:12px; display:inline; height:30px;  overflow:hidden}
.xtxm{width:1188px; height:310px; border:1px solid #ddd; margin-top:10px; background-color:white; padding:0px}
.xtxmfbt{width:100%; height:40px; border-bottom:1px solid #ddd; line-height:40px; font-family:微软雅黑; overflow:hidden}
.xtxmfbtimg{margin-top:8px; margin-left:10px;  float:left}
.xtxmfbt span{font-size:16px; float:left; margin-left:5px; font-weight:bold; font-size:15px  }
.xtz{ width:480px; height:270px; float:left; border:none; display:inline;  border-right:1px solid #ddd;  }
.xtzj{width:420px; height:270px; float:left; display:inline;border:none;   border-right:1px solid #ddd; }
.xtzj ul li{ float:left; padding-left:15px; padding-right:15px}
.wul{background-color:#E25514; color:white}

.xtzjdiv1{width:60px; float:left; margin-left:20px; font-family:微软雅黑; display:inline; color:#D80010; font-size:15px}
.xtzjdiv1 ul li{ margin-top:5px; margin-bottom:0px; _margin-top:5px;   height:20px; overflow:hidden; line-height:20px; text-align:left; font-weight:bold; border-right:2px solid #ddd}
.xtzjdiv2{width:300px; float:left; margin-left:10px; font-family:微软雅黑; color:#D80010;  font-size:15px; }
.uull1{ display:none}
.uull{display:block}
.xtzjdiv2 ul li{ margin-top:5px; width:375px; margin-bottom:0px; _margin-top:5px; font-size:13px; font-family:宋体;   height:22px; overflow:hidden; line-height:22px; text-align:left; }
.xty{width:285px; height:270px; float:left; display:inline;border:none;  }
.xtysp{width:100%; height:auto}
.xtysp1{width:100px; float:left; display:inline; height:30px; border-bottom:2px solid #990000; margin-left:10px; line-height:30px;  text-align:center}
.xtysp1 strong{font-family:微软雅黑; font-size:16px; color:#990000}
.xtysp2{ width:160px; float:left; display:inline; height:30px; border-bottom:2px solid #ddd; margin-left:0px; line-height:30px; text-align:center}
.xtysp ul{ width:90%; display:inline-block; margin-left:15px; margin-top:10px; height:auto;  line-height:25px;font-size:13px;  }
.xty table{ width:90%; margin:10px auto; line-height:30px; font-family:微软雅黑; font-size:14px; text-align:left; font-weight:bold}
.xtyul{width:80%; margin:10px auto; line-height:30px; font-family:微软雅黑; font-size:14px; text-align:left; font-weight:bold}

/* sys
----------------------------------------------------------*/
.sysleft{ width:910px; height:auto; margin-top:10px; }
.sysleft table{  border-bottom:1px dashed #ddd;  width:95%; margin:5px auto}
.xtliebiao{width:100%; height:27px;  }
.xtliebiao font{margin-left:10px; font-size:13px; font-family:微软雅黑; font-weight:bold}
.xtliebiao span{margin-left:600px;font-family:微软雅黑; font-size:14px }
.sysliebiao{width:100%; height:auto; margin-top:10px}
.sysright{ width:266px; height:auto; margin-top:10px;}




/* neirong
----------------------------------------------------------*/

.nrleft1{width:100%; border:1px solid #ddd; background-color:white; height:30px; line-height:30px;  font-size:15px; font-weight:bold; overflow:hidden; font-family:微软雅黑}
.nrleft1 span{ margin-left:10px}
.nrleft2{width:100%; border:1px solid #ddd; border-top:none; background-color:white; height:160px; font-size:12px;    margin-top:0px;}
.nrleft2 ul{ width:90%; margin-left:15px;  padding-top:5px;    line-height:25px; }
.nrleft2 ul li{   overflow:hidden; width: 240px; height: 25px;}
.nrleft2 table{ width:90%; margin-left:10px}

.nrleft2ul li{ float:left; width:auto; white-space:nowrap; border:1px solid #ddd; width:auto; padding-left:10px; padding-right:10px; margin-right:10px;  margin-top:10px; height:35px; line-height:35px;  font-family:微软雅黑; font-size:14px; font-weight:bold; min-width:50px}
.nrleft2ul li a:link{color:#666}
.nrleft2ul li a:hover{color:white}

.fyul{ width:auto; text-align:center; float:right; margin-right:100px;  font-size:15px}
.fyul li{ float:left; display:inline;  width:auto;  cursor:hand; height:20px; border:1px solid #ddd; margin-right:10px; line-height:20px}

.fyul li a div{  padding-left:5px; padding-right:5px;  height:20px}
.fyli{ background-color:red; color:white; }
.fyli1{padding-left:5px; padding-right:5px; height:20px;background-color:red; color:white;}

.page { width: 1188px; margin:0px auto;  background-color:White;   height:30px;  border:1px solid #ddd;    font-size:12px;}
#site-nav {z-index: 500; margin: 0px auto; color: #000; top:5px;  line-height: 19px; position: relative;  }
#site-nav a {color: #555}
#site-nav a:hover {color:red}
#site-nav dd a:hover {color:#ffffff;}
#site-nav .quick-menu { margin:0px auto;  list-style:none}
#site-nav .quick-menu li {padding-right: 5px; background-position: right 6px;   padding-left: 5px; float: left; padding-bottom: 0px; margin-left: -1px; padding-top: 2px; }
#site-nav .quick-menu li.last {background: none transparent scroll repeat 0% 0%; }
#site-nav .quick-menu li.menu-item {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; position: relative;}
#site-nav .quick-menu .cart {padding-top: 1px; position: relative; _padding-top: 2px}
#site-nav .quick-menu .cart a {padding-left: 16px}
#site-nav .quick-menu .cart s {background-position: -83px -21px; left: 8px; width: 10px; position: absolute; top: 6px; height: 11px}
#site-nav .menu-hd {padding-right: 22px; display: block;  padding-left: 10px; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px; position: relative; height: 20px}
#site-nav .services .menu-hd {width:auto; padding-top: 1px; _padding-top: 1px;}
#site-nav .menu-hd B {border-right: #eee 4px solid; border-top: #666 4px solid; font-size: 0px; right: 10px; border-left: #eee 4px solid; width: 0px; line-height: 0; border-bottom: #eee 4px solid; position: absolute; top: 7px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; }
#site-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; display: none; z-index: 10001; right: -70px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; top: 21px}
#site-nav .search .menu-bd {_right: -1px}
#site-nav IFRAME.menu-bd {border-top-width: 0px; border-left-width: 0px; z-index: -1; background: none transparent scroll repeat 0% 0%;  float: left; border-bottom-width: 0px; border-right-width: 0px}
#site-nav .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 6px; padding-top: 10px}
#site-nav .menu-item-opp .menu-bd {left: 0px}
#site-nav .menu-item-opp .menu-bd S.rt {left: 0px}
#site-nav .menu-item-opp .menu-bd S.lt {background-position: -87px -55px; right: -2px; left: auto}
#site-nav .menu {position: relative}
#site-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {display: block}
#site-nav .hover .menu-bd {display: block}
#site-nav .menu:hover .menu-hd B {border-left-color: #fff;  border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; }
#site-nav .hover .menu-hd B {border-left-color: #fff;  border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; }
#site-nav .mytaobao .menu-bd {width: 94px; line-height: 1.7; top: 21px; height: 57px}
#site-nav .mytaobao .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 8px; padding-top: 8px}
#site-nav .search .menu-bd {width: 204px; top: 21px; height: 66px}
#site-nav .search .menu-bd Iinput {border-right: #b7b7b7 1px solid; padding-right: 1px; border-top: #878787 1px solid; padding-left: 1px; float: left; margin-bottom: 5px; padding-bottom: 2px; border-left: #878787 1px solid; width: 180px; line-height: 13px; padding-top: 3px; border-bottom: #b7b7b7 1px solid}
#site-nav .search .menu-bd button{border-top-width: 0px; background-position: 0px -20px; border-left-width: 0px; float: left; border-bottom-width: 0px; width: 66px; cursor: pointer; color: #fff; height: 24px; border-right-width: 0px}
#site-nav .services .menu-bd {width: 174px; top: 21px; height: 218px}
#site-nav .services .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px}
#site-nav .services .menu-bd dl {padding-right: 0px;  padding-left: 0px; padding-bottom: 5px; padding-top: 5px; border-bottom: #e5e5e5 1px solid}
#site-nav .services .menu-bd .last {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
#site-nav .services .menu-bd dt {font-weight: bold;font-family:微软雅黑; color: #E4393C; font-size:13px; line-height:30px; text-align: left}
#site-nav .services .menu-bd dd { padding-top:10px; white-space:nowrap; line-height:25px;font-size:13px; text-align: left}
#site-nav .services .menu-bd dd a {margin-right: 10px; font-weight:normal}



/* project
----------------------------------------------------------*/
.gcdiv1{float:left; display:inline; margin-top:10px; width:240px; height:auto}
.pul1{list-style:none;   margin-left:20px;  margin-top:15px}
.pul1 li{ float:left; width:auto; text-align:center; display:block; height:27px; display:inline; font-size:15px; font-family:微软雅黑; height:auto; margin:0px 10px;  }
.pul1 li a{height:27px; line-height:27px; display:block; width:auto;}

.pul1 li a:link{color:#555; text-decoration:none}
.pul1 li a:visited{color:#555; text-decoration:none}
.pul1 li a:hover{color:#FFF; background-color:#FD7790; text-decoration:none; }
.gcalflxz{color:#FFF; background-color:#FD7790; display:block;}

.pul{width:100%; height:auto;  list-style:none;}
.pul li{  margin-top:10px; display:block; width:100%; height:auto;background-color:White;  border:1px solid #ddd;  }
.puld{ width:190px; text-align:left; height:auto; margin:10px auto; font-size:14px; font-family:微软雅黑;  }
.pul a:link{color:#555; text-decoration:none}
.pul a:visited{color:#555; text-decoration:none}
.pul a:hover{color:red; text-decoration:none; }
.gcxltp{float:left; display:inline; width:52px; height:55px; margin-top:20px; margin-left:20px}
.gcxltp1{float:left; display:inline; width:210px; height:60px; margin-top:20px; margin-left:15px}
.gcxltp1 ul{ width:100%; }
.gcxltp1 ul li{ float:left; display:inline; margin-right:8px;white-space: nowrap;    line-height:20px}



#container{
	position:relative;
	width:1190px;
	margin:0 auto 25px;
	padding-bottom: 10px;
	
}
.grid{
	width:190px;
	min-height:50px;
	padding: 15px;
	background:#fff;
	margin:8px;
	font-size:12px;
	float:left;
	border:1px solid #ddd;
	
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
}
.grid a:link{ color:#777}
.grid a:hover{ color:red}
.grid font {
	 line-height:20px;
	display:block;
	padding:0  10px;
	 margin-top:5px;
   font-size:12px;
}

.grid .imgholder img{
	max-width:100%;
	background:#ccc;
	display:block;
}

/* yewei
----------------------------------------------------------*/

.ywright{width:230px;  float:left;  margin-top:10px; border:#ddd 1px solid; background-color:White; font-family:微软雅黑;}
.ywrightdiv1{width:100%; border-bottom:1px solid #ddd; height:30px;color:#E4393C;  line-height:30px; font-weight:bold; font-size:15px; text-align:center }
.ywright ul{width:100%;    list-style:none}
.ywright ul li{display:block; text-align:center; height:30px; line-height:30px; font-size:14px;    }
.shright{width:940px; display:inline; float:left; font-size:14px; margin-left:10px; margin-top:10px; border:1px solid #ddd; height:auto; background-color:white }
.shright1{width:920px;  height:30px; border-bottom:1px solid #ddd;font-family:微软雅黑; font-size:15px;   margin-top:10px; font-weight:bold; line-height:30px; padding-left:20px; color:#D60504 }
.shright1 strong{ font-family:微软雅黑;}
.shright strong{ font-family:微软雅黑; font-size:15px; }
.shright p{font-size:13px; margin-top:10px; line-height:30px; margin-left:10px}




#gywmid1{width:200px; height:auto; margin:10px auto; margin-bottom:0px; text-align:center}
#jsq{width:93%; height:auto; margin:0px auto;  text-align:center}
#jsq li{height:35px;  width:250px;  margin-left:20px;  overflow:hidden; line-height:35px; border:1px solid #ddd; cursor:pointer;   float:left; display:inline; font-size:15px; font-family:微软雅黑;  margin-bottom:10px;  }
.jsq1{height:35px;  width:250px;  margin-left:20px;  overflow:hidden; line-height:35px; border:1px solid #ddd; cursor:pointer;   float:left; display:inline; font-size:15px; font-family:微软雅黑;  margin-bottom:10px;  }
.jsq2{height:35px;  width:250px;  margin-left:20px; background-color:#B90008; color:White;  overflow:hidden; line-height:35px; border:1px solid #ddd; cursor:pointer;   float:left; display:inline; font-size:15px; font-family:微软雅黑;  margin-bottom:10px;  }
.jieguo{width:770px; height:460px; float:left; border:1px solid #ddd;  display:inline;}
.jieguo p{ text-indent:2em; line-height:25px; font-size:13px; width:95%; margin:5px auto }


.gywmid2ys{height:35px;  width:200px;  overflow:hidden; line-height:35px; border:1px solid #ddd; cursor:hand;  background-image:url(../images/gywmflbg1.png); font-size:15px; font-family:微软雅黑;  margin-bottom:10px;  }
.gywmid3ys{height:35px;  width:200px; overflow:hidden; line-height:35px; border:1px solid #ddd; cursor:hand;  background-image:url(../images/gywmflbg2.png); font-size:15px; font-family:微软雅黑;  margin-bottom:10px; }
.gywmid1ys1{height:35px;  width:200px; overflow:hidden; line-height:35px; border:1px solid #ddd; cursor:hand;  background-image:url(../images/gywmflbg3.png); font-size:15px; font-family:微软雅黑;  margin-bottom:10px; color:White;  }


.cpdiv1{width:100%; height:auto; padding-bottom:10px; margin:0px auto; font-size:13px}
.zhucetb{width:70%; margin:30px auto; line-height:50px; font-family:微软雅黑; font-size:14px; text-align:left}
.zhucetb font{ color:Red; font-weight:bold;}
.zhucetb  input{ width:200px; border:1px solid #ddd; height:20px}
.zhucetb td{ font-family:宋体; font-size:13px}
.zhucetb th{ width:150px}    




.container,.container1,.container2,.container3,.container4,.container5
{
     display:block;
	width: 250px;
	height:auto;
	margin: 0 auto;
	background-color:White;
	 font-size:12px;
}


.acc_trigger,  .acc_trigger1,  .acc_trigger2,  .acc_trigger3,  .acc_trigger4,  .acc_trigger5{
	padding: 0;	
	 background-color:white;
	 
	height: 30px;	line-height: 30px;
	width: 248px;
	font-weight: normal;
	 font-size:12px;
	float: left;
 margin-top:5px;
	overflow:hidden;

	
}
.active2{ background-color:#ddd; color:white }
.acc_trigger a , .acc_trigger1 a, .acc_trigger2 a, .acc_trigger3 a, .acc_trigger4 a, .acc_trigger5 a
{
    
	color: #555;
	text-decoration: none;
	display: block;
	padding: 0 0 0 40px;
	 font-size:12px;
}
.acc_trigger a:hover,.acc_trigger1 a:hover,.acc_trigger2 a:hover,.acc_trigger3 a:hover,.acc_trigger4 a:hover,.acc_trigger5 a:hover {
	color: #555;
}
.active { background-color:#f0f0f0}
.active1 { background-color:#FD7790;color:White;}
.acc_container,.acc_container1,.acc_container2,.acc_container3,.acc_container4,.acc_container5 {
	margin: 0 ; padding: 0;
	overflow: hidden;
	width: 248px;
	border:1px solid #ddd;
	clear: both;
	border-top:none;
	font-size:12px;
	 line-height:20px;
}
.acc_container .block,.acc_container1 .block,.acc_container2 .block,.acc_container3 .block,.acc_container4 .block,.acc_container5 .block {
	padding: 10px;
}

.acc_container img,.acc_container1 img,.acc_container2 img,.acc_container3 img,.acc_container4 img,.acc_container5 img {
	float: left;
	margin: 10px 5px 5px 0;
	
	background: white;
	
}


.view-first{position:relative;}
.view-first img{-webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -o-transition:all .2s ease-in; -ms-transition:all .2s ease-in; transition:all .2s ease-in; border:1px solid #BDD4E2;}
/*div.mask-hover img, .view:hover img{border:1px solid #ddd}*/
.view{position:relative; text-align:center; cursor:default; width:235px; height:262px; margin-left:auto; margin-right:auto; overflow:hidden;}
.view .mask{width:210px; overflow:hidden; margin:0 auto; }
.view .title{ position:relative;  text-align:left; font-weight:bold;  font-size:14px;color:#666; font-family:微软雅黑;  height:25px; line-height:25px;}
.view .title a{ color:#666; text-decoration:none;}
.view .text{position:relative; text-align:left; font:normal 12px/16px '宋体'; color:#999;}
.text a:link{color:#777}

.tcjg{ text-align:left;  font-family:微软雅黑; font-weight:bold;  height:25px; line-height:25px; color:Red; font-size:15px}

.baike1{width:100%; margin-top:5px; border:1px solid #ddd; height:180px; background-color:white}
.baike1 ul{ width:100%; margin:10px auto;}
.baike1 ul li{ width:90px; margin-left:12px; height:30px; margin-bottom:10px; line-height:30px;  float:left;  border:1px solid #ddd; }
.baike2{margin-left:10px; margin-top:10px; width:950px; height:290px; background-color:White; border:1px solid #ddd; float:left; display:inline}
.baike2 ul{width:530px;    }
.baike2 ul li{ height:30px; width:auto; padding-left:5px; padding-right:6px; margin-left:10px; margin-top:5px; white-space:nowrap; border:1px solid #ccc; background-color:#f9f9f9; line-height:30px; float:left}


.rd2{ display:none}
#xxul span{ margin-left:30px; font-size:13px; font-family:微软雅黑}
.xxulli{width:135PX; height:45PX; float:left;  cursor:pointer; line-height:45px; color:white; background-image:url(../IMAGES/bbg1.png)}
.xxulli1{width:135PX; height:45PX; float:left; cursor:pointer; line-height:45px; color:#666; background-image:url(../IMAGES/bbg2.png)}
#xxkuang{width:1186px; height:380px; border:2px solid #31BDFF}
#xxkuang table{width:100%; text-align:center; line-height:50px; font-size:14px;font-family:微软雅黑}
.xxkuangtd{ background-color:#eee}
.xxkuangtd1{background-color:#ccc}
#fsm td{ background-color:white; line-height:30px; padding-top:20px; font-size:12px}


.dingzhiul1li{ width:135px; height:45px; line-height:45px; font-family:微软雅黑;   cursor:pointer; font-size:15px; font-weight:bold;  float:left; display:inline  }
.dingzhiul1li span{ margin-left:20px}
.dingzhiul1li1{background-image:url(../images/bbg2.png); }
.dingzhiul1li2{background-image:url(../images/bbg1.png); }
.colorwhite{ color:white}
.dingzhi{ width:850px; border-right:1px dashed #ccc;   float:left; height:198px;}
.dingzhi ul{line-height:22px; font-family:微软雅黑; font-size:15px; font-weight:bold; float:left; margin-left:50px; margin-top:30px}
.dingzhi ul li{ margin-bottom:10px; cursor:pointer}
.dingzhi ul li img{vertical-align:middle; margin-right:10px}

.dingzhi1{ width:327px;  float:left; background-color:White; margin-top:-110px;  height:300px;font-family:微软雅黑; font-size:15px; font-weight:bold;}
.dingzhism{ width:auto; }
.dingzhism li{ line-height:15px; float:left; height:100px; text-align:center; padding-left:45px; font-family:微软雅黑; font-size:15px; font-weight:bold; padding-right:45px; padding-top:10px}

.backgroundf0{ background-color:#f0f0f0}