@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	font-family: "宋体";
	font-size: 12px;
	background:url(../images/cont_bg.gif);}
ol,ul,div,img,span,from,p{
padding:0px;
margin:0px;
}
.clear{
clear:both;
}
img{
border:none;
}
a{
	text-decoration: none;
}
a:hover{
text-decoration:none;
cursor:pointer;
}
ul li{ list-style:none; }
.top_bg{ width:100%;
         height:148px;
		 overflow:hidden;
		 margin:auto;
		 background:url(../images/top_bg.gif) top center no-repeat;}
.top_cont{ width:1120px;
           height:148px;
		   overflow:hidden;
		   margin:auto;}
.logo{ float:left;
       margin-top:40px;}
.menu{ width:700px;
       height:110px;
	   overflow:hidden;
	   float:left;
	   margin-left:10px;
	   margin-top:30px;}
.menu ul li{ width:82px;
             height:110px;
			 overflow:hidden;
			 float:left;
			 margin-left:5px;
			 text-align:center;}
.menu ul li a{ display:block;
               width:82px;
			   height:110px;
			   overflow:hidden;
			   color:#333333;
			   font-family:"微软雅黑";
			   font-size:14px;
			   padding-top:20px;
			   font-weight:600;
			   line-height:1.5}
.menu ul li a span{ font-weight:400;}
.menu ul li a:hover{ background:url(../images/menu_on.png) no-repeat;
                     color:#ffffff;}
.menu ul li a span:hover{ color:#ffffff;}
.menu .cun{ background:url(../images/menu_on.png) no-repeat;}
.menu .cun a{ color:#ffffff;}
.banner_bg{ width:100%;
            height:425px;
			overflow:hidden;
			margin:auto;
			border-top:3px solid #ffffff;}
/*.banner{ width:1020px;
         height:365px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:2px;
		 background-color:#cecece;}*/
.cont_bg{ width:100%;
         height:auto;
		 overflow:hidden;
		 margin:auto;
		 margin-top:20px;
		 background:url(../images/cont_bg.gif);}
.wen_bg { width:100%;
         height:auto;
		 overflow:hidden;
		 margin:auto;}
.wen_cont{ width:1000px;
           height:380px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:10px;}
.about{ width:640px;
        height:380px;
		overflow:hidden;
		float:left;
		background-color:#ffffff;}
.about_top{ width:100%;
            height:35px;
			overflow:hidden;
			margin:auto;
			line-height:35px;
			border-top:3px solid #cfcfcf;}
.about_top .ying{ font-size:14px; font-family:"微软雅黑"; font-weight:600; color:#cdcdcd;}
.about_top .zhong{ font-size:16px; color:#7a7a7a; font-family:"微软雅黑"; margin-left:10px;}
.about_top a{ float:right; font-size:12px; font-family:"微软雅黑"; color:#666666; margin-top:3px; margin-right:8PX;}
.about_top a:hover{ color:#0074d6;}
.about_cont{ width:600px;
             height:350px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:5px;
			 text-align:justify;
			 line-height:2;}
.about_img{ width:180px;
            height:145px;
			overflow:hidden;
			float:left;
			margin-right:8px;
			margin-top:6px;
			border:2px solid #d0d0d0;}
.about_cont span{ font-family:"微软雅黑"; color:#555555;  }
.about_cont span a{ float:right;
              font-weight:600;
			  font-family:"微软雅黑";
			  color:#0092f6;
			  margin-right:5px;}
.about_cont span a:hover{ color:#FF0000;}
.about_nei a:hover{ color:#d60000;}
.about_lie{ width:600px;
            height:160px;
			overflow:hidden;
			margin:auto;}
.about_lie ul li { width:195px;
                   height:160px;
				   overflow:hidden;
				   float:left;
				   margin-left:6px;
				   text-align:center;}
.news{ width:340px;
       height:380px;
	   overflow:hidden;
	   float:left;
	   margin-left:20px;
	   background-color:#ffffff;}

.one_news{ width:340px;
           height:380px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:10px;
		   border-bottom:1px dotted #cecece;}
.news_img{ width:320px;
            height:100px;
			overflow:hidden;
			margin:auto;}
.news_img img{ width:320px;
                height:100px;}
.news_title{ width:250px;
             height:100px;
			 overflow:hidden;
			 float:left;
			 margin-left:10px;}
.news_title a { font-size:13px;
                font-weight:600;
			    font-family:"微软雅黑";
			    color:#0092f6;
				line-height:2;}
.news_title span{ font-family:"微软雅黑"; color:#555555; line-height:2;}
.news_lists{ width:320px;
             height:220px;
			 overflow:hidden;
			 margin:auto;
			 margin-top:5px;}
.news_lists ul li{ width:480px;
                   height:30px;
				   overflow:hidden;
				   margin:auto;
				   line-height:30px;
				   border-bottom:1px dotted #dedede;}
.news_lists ul li img{ float:left; margin-top:11px;}
.news_lists ul li a{ float:left;
                     margin-left:3px;
					 font-family:"微软雅黑";
					 color:#555555;}
.news_lists ul li a:hover{ color:#df0000;}
.news_lists ul li span{ float:right;
                        color:#777777;}
.pro{ width:1000px;
      height:auto;
	  overflow:hidden;
	  margin:auto;
	  margin-top:10px;}
.pro_top{ width:100%;
          height:65px;
		  overflow:hidden;
		  margin-top:20px;
		  margin-bottom:30px;
		  background:url(../images/tenghui.png) center no-repeat;}
.pro_top span{ font-size:20px; color:#555555;
               font-family:"微软雅黑"; font-weight:600;}
.pro_top a{ float:right; color:#555555; font-family:"微软雅黑"; margin-right:3px;}
.pro_cont{ width:1000px;
           height:260px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:10px;}
.pro_cont ul li{ width:220px;
                 height:260px;
				 overflow:hidden;
				 float:left;
				 margin-left:20px;} 
.pro_cont ul li img{ width:220px;
                     height:180px;}
.pro_cont .td_div{ float:left; margin-left:10px; line-height:2.5; color:#555555; font-family:"微软雅黑";}
.pro_cont .td_div a{ color:#555555; font-family:"微软雅黑";}
.pro_cont .td_div a:hover{ color:#0074d6;}
.td_div img{ border:1px solid #cfcfcf; padding:2px;}
.xiu{ width:1000px;
      height:400px;
	  overflow:hidden;
	  margin:auto;
	  margin-top:20px;}
.cases{ width:640px;
        height:360px;
		overflow:hidden;
		float:left;}
.cases_cont{ width:640px;
             height:320px;
			 overflow:hidden;
			 margin:auto;}
.cases_one{ width:640px;
            height:160px;
			overflow:hidden;
			margin:auto;
			margin-top:20px;}
.cases_img{ width:195px;
            height:135px;
			overflow:hidden;
			float:left;}
.cases_span{ width:430px;
              height:130px;
			  overflow:hidden;
			  float:left;
			  margin-left:10px;
			  text-align:justify;
			  line-height:2;}
.cases_span a{ font-family:"微软雅黑";
               color:#168ccd;
			   font-size:14px;
			   font-weight:600;}
.cases_span a:hover{ color:#d10000;}
.cases_span span{ color:#777777;
                  font-family:"微软雅黑";}
.kehu{ width:1000px;
       height:auto;
	   overflow:hidden;
	   margin:auto;}
.kehu_top{ width:1000px;
           height:65px;
		   overflow:hidden;
		   background:url(../images/kehu.png) top center no-repeat;}
.kehu_cont{ width:1000px;
            height:auto; 
			overflow:hidden;
			margin:auto;
			margin-top:10px;
			margin-bottom:10px;}
.kehu_cont img{ float:left; width:155px; height:50px; margin:5px;}
.lians{ width:1000px;
       height:auto;
	   overflow:hidden;
	   margin:auto;
	   margin-top:5px;
	   margin-bottom:20px;}
.lians span{ float:left; color:#555555; font-weight:600; font-size:14px;}
.lians  a{ float:left; color:#777777; margin-left:10px; line-height:1.5;}
.foot_bg{ width:100%;
          height:400px;
		  overflow:hidden;
		  margin:auto;
		  background:url(../images/foot_bg.gif) #d8d8d8 bottom center no-repeat;}
.lian{ width:1200px;
       height:300px;
	   overflow:hidden;
	   margin:auto;}
.lian_cont{ width:1020px;
            height:220px;
			overflow:hidden;
			margin:auto;
			margin-top:20px;}
.lian_cont ul li{ width:90px;
                   height:220px;
				   overflow:hidden;
				   float:left;
				   margin-left:20px;
				   line-height:2.1;
				   text-align:left;
				   font-size:12px;}
.lian_cont ul li span{ font-weight:600;
                       color:#666666;}
.lian_cont ul li img{ float:left; margin-top:9px;}
.lian_cont ul li  a{ color:#9fa1a4; float:left; margin-left:5px;}
.lian_cont ul li  a:hover{ color:#bb0000;}
.lian_cont .ge{ width:2px;
                height:26px;
				overflow:hidden;
				float:left;
				margin-left:10px;
				background:url(../images/xian.gif) no-repeat;}
.diqu{ width:1000px;
       height:30px;
	   overflow:hidden;
	   line-height:30px;
	   margin:auto;
	   margin-top:15px;
	   margin-bottom:15px;}
.diqu span{ float:left;}
.diqu a{ float:left;
          font-size:12px;
		  margin-left:10px;
		  color:#333333;}
.diqu a:hover{ color:#000000;}
.caigou{ width:100%;
         height:200px;
		 overflow:hidden;
		 margin:auto;
		 background:#e4e4e4;}
.caigou_cont{ width:1050px;
              height:180px;
			  overflow:hidden;
			  margin:auto;
			  margin-top:20px;}
.caigou_one{ width:450px;
             height:60px;
			 overflow:hidden;
			 float:left;
			 margin-top:20px;
			 margin-left:50px;}
.kuan{ width:80px;
       height:60px;
	   overflow:hidden;
	   float:left;
	   font-size:16px;
	   text-align:center;
	   line-height:60px;
	   color:#ffffff;
	   background-color:#2268ba;}
.caigou_one span{ font-size:14px;
                   font-family:"微软雅黑";
				   line-height:2;
				   float:left;
				   padding-top:5px;
				   margin-left:25px;}

.heng{ width:100%;
       height:2px;
	   overflow:hidden;
	   margin:auto;
	   background:url(../images/leng.gif) repeat-x;}
.foot{ width:1020px;
       height:95px;
	   overflow:hidden;
	   margin:auto;
	   margin-top:10px;}
.foot_left{ width:410px;
            height:86px;
			overflow:hidden;
			float:left;
			background:url(../images/foot_logo.png) no-repeat;}
.foot_left span{ float:right;
                 margin-top:60px;
				 color:#555555;}
.foot_right{ float:right; margin-top:10px; text-align:right;}
.foot_right span{ margin-top:60px;
				 color:#555555;
				 line-height:2;}
.foot_right span a{ color:#555555;}
.foot_right span a:hover{ color:#777777;}

/*分页css*/
.fen{ width:100%;
	  min-height:650px;
	  margin:auto;
	  background:url(../images/fen_cont.gif) top center no-repeat;}
.fen_cont{ width:1000px;
           height:auto;
		   overflow:hidden;
		   margin:auto;}
.fen_left{ width:235px;
           height:auto;
		   overflow:hidden;
		   float:left;
		   margin-left:20px;
		   margin-bottom:50px;}
.lei{ width:205px;
      height:auto;
	  overflow:hidden;
	  margin:auto;
	  argin-left:20px;}
.lei_top{ width:205px;
          height:100px;
		  overflow:hidden;
		  margin:auto;}
h1 {
    float: left;
    position: relative;
    width: 100%;
	height:94px;
}
h1 span{ margin-left:45px;}
h1 span.en {
    color: #056dcf;
    font-family: "arial";
    font-size: 10px;
	text-transform:uppercase;
}
h1 span.en em {
    color: #056dcf;
    font-size: 40px;
    font-style: normal;
    font-weight: normal;
    text-transform: capitalize;
}
h1 span.cn {
    color: #0069cc;
    font-family: "微软雅黑";
    font-size: 18px;
    left: 28px;
    position: absolute;
    top: 4px;}
.lei_cont{ width:199px;
            height:auto;
			overflow:hidden;
			float:right;
			margin-top:18px;}
.lei_cont ul li a{ display:block;
                   width:199px;
				   height:34px;

				   font-size:14px;
				   background:url(../images/lei_on.png) top center no-repeat;
                     color:#ffffff;
				   font-family:"微软雅黑";
				   line-height:28px;}
.lei_cont ul li a img{ float:left; margin-left:18px; margin-top:10px; margin-right:10px;}
.lei_cont ul li a:hover{ background:url(../images/lei_on.png) top center no-repeat;
                         color:#ffffff;}
.lei_cont .sun{ background:url(../images/lei_on.png) top center no-repeat;}
.lei_cont .sun a{ color:#ffffff;}
.fen_img{ width:auto;
          height:auto;
		  margin:auto;
		  margin-top:20px;}
.fen_img img{ margin-top:20px;}
.fen_right{ width:720px;
            height:auto;
			overflow:hidden;
			float:left;
			margin-left:20px;}
.right_top{ width:720px;
            height:40px;
			overflow:hidden;
			margin:auto;
			margin-top:35px;}
.wei{ float:left;}
.wei span{ font-size:20px;
           color:#555555;
		   font-family:"微软雅黑";
		   font-weight:600;}
.zhi{ float:right; line-height:32px;}
.zhi span{ color:#555555;}
.zhi a{ color:#555555;}
.zhi a:hover{ color:#777777;}
.right_span{ width:720px;
             height:auto;
			 overflow:hidden;
			 margin:auto;
			 margin-top:30px;
			 margin-bottom:20px;}
.right_span input{ width:200px;
                   height:25px;
				   border:1px solid #c9c9c9;
				   background:url(../images/in_bg.gif) repeat-x;}
.right_span textarea{ width:400px;
                   height:160px;
				   border:1px solid #c9c9c9;
				   
				   background:url(../images/in_bg.gif) top repeat-x;
				   background-color:#ffffff;}
#button{ width:60px;
         height:25px;
		 background:none;
		 background-color:#0086e2;
		 color:#ffffff;}