@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
ul{ padding:0px; margin:0px;}
li{ list-style:none;}
body{color:#5a5a5a; margin:0; background:#FFF; font-size:14px; font-family:Arial, 'Microsoft YaHei', 黑体, 宋体, sans-serif; }
a{text-decoration:none; color:#5a5a5a;}
.clear{ clear:both;}


.top{ width:100%; background:#efeff8; height:36px;}
.topcon{ width:1200px; margin:0 auto;}
.topcon_left{ float:left; color:#666; font-size:12px; line-height:36px;}
.topcon_right{ float:right; line-height:36px; font-size:12px; color:#666;}
.topcon_right a{ color:#666; padding-left:4px;}

.logo{ width:100%;}
.logocon{ width:1200px; margin:0 auto; height:103px;}
.logocon_left{ float:left; background:url(/Uploads/img/20180419/5ad84215ef556.jpg) no-repeat; width:650px;; height:103px;}
.logocon_left h1{ text-indent:-99em; height:103px;}
 .logocon_left h2{ text-indent:-99em; height:103px;}
.logocon_right{ float:right; padding-top:28px; background:url(../images/telbiao.png) right bottom no-repeat; padding-right:50px;}
.youzi{ text-align:right; float:right; font-size:12px; display:block; }
.youzi1{ text-align:right; float:right; font-size:24px; color:#1651b8; display:block;font-weight:bold;}
.logocon_right img{ width:39px; display:block; float:right; padding-left:20px; position:absolute; margin-right:0;}

.daohang{ width:100%; height:60px; background:#1651b8; }
.daohangcon{ width:1200px; margin:0 auto;}
.daohangcon ul li{ float:left;}
.daohangcon ul li a{ display:block; width:148px; height:100%; line-height:60px; margin-left:2px; color:#fff; text-align:center;}
.daohangcon ul li a:hover{ background:#fe0000;}
.daohangcon ul li a.xuanz{ background:#fe0000;}

.sousuo{ width:1200px; margin:0 auto; background:#fff; position:relative; margin-top:-52px; height:100px; z-index:999;box-shadow: 2px 2px 15px #999;}
.head_search{     position: absolute;
    right: 113px;
    top: 32px;}
.link{ position:absolute; top:36px; left:34px;}
.link a{ padding-right:20px;}
.link span{ font-weight:bold;} 
.sou{    background: #d1241c;
    font-family: SimSun;
    font-weight: normal;
    border: #fff 0px solid;
    float: left;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    color: #fff;
    font-size: 14px;
    text-align: center; width:89px;}
.product{ width:100%; background:#f5f5f5; overflow:hidden; margin-top:-51px; padding-bottom:51px;}
.productcon{ width:1200px; margin:0 auto; padding-top:100px;}
.protel{ text-align:center; font-size:30px; color:#000;}	
.protelyin{ text-align:center; font-size:14px; color:#999; padding-top:3px;}	
.xian{ width:27px; border-bottom:3px solid #1651b8; margin:0 auto; margin-top:7px;}
.fenlei{ width:1002px; margin:0 auto; margin-top:25px;    
    overflow: hidden;}
.fenlei ul li{ float:left;}
.fenlei ul li a{ display:block; width:156px; height:60px; line-height:60px; text-align:center;background:#fff; margin-right:11px; }	
.fenlei ul li a.xuanzhong{ background:#1651b8; color:#fff;}	
.fenlei ul li a:hover{background:#1651b8; color:#fff;}	
 
.proname{ width:100%; margin:0 auto; margin-top:8px;}
.proname ul li{ float:left; width:25%; text-align:center; margin:0 auto;}
	
.about{ width:100%; overflow:hidden; padding-bottom:59px;   }	
.aboutcon{ width:1200px; margin:0 auto;}
.aboutel{ width:1131px; height:108px; margin:0 auto; background:url(../images/about.png) no-repeat;}
.groupname{ display:block; text-align:center; color:#fff; padding-top:14px; font-size:24px;letter-spacing:1px;}	
.groupname1{ display:block; text-align:center;color:#999; padding-top:18px; font-size:14px; letter-spacing:1px; }	
.about_left{ float:left; width:550px; padding-top:45px;}
.about_right{ float:right; width:600px; padding-top:20px;}
.about_left img{ width:100%;}
.gsname{ font-size:26px; font-weight:bold; color:#1651b8; padding-top:30px; line-height:32px;}
.yinwen{ font-size:20px; color:#999; display:block; padding-top:5px; font-family:"长城粗行楷体"; padding-bottom:10px;}
.about_right p{ line-height:27px; text-indent:2em;}	
.more{ display:block; width:140px; height:40px; line-height:40px; text-align:center; background:#1651b8; color:#fff; margin-top:15px; border-radius:6px; float:right;}
.more:hover{ background:#999; color:#000;}

.honor{ width:100%; overflow:hidden; padding-bottom:92px; background:url(../images/bg.jpg) center center no-repeat;}
.honorcon{ width:1200px; margin:0 auto; padding-top:59px;}
	
.news{ width:100%; overflow:hidden; padding-bottom:60px; background:#f5f5f5;}
.newscon{ width:1200px; margin:0 auto; padding-top:35px;}
.newscon_left{ float:left; width:570px;}
.newscon_right{ float:right; width:570px;}
.newsbiaoti{ border-bottom:1px solid #999; padding-bottom:41px; }
.newsbiaoti h3{ font-size:22px;  width:93px; display:block; float:left; color:#000; border-bottom:2px solid #1651b8; padding-bottom:10px;}
.newsbiaoti span{ display:block; float:right; font-size:14px; padding-top:14px;}	
.zuoimg{ float:left; padding-top:20px;}
.zuoimg img{ width:170px;}
.youzi2{ float:left; width:400px; padding-top:20px; padding-left:20px;}
.youzi2 a{ font-size:16px; display:block;}
.youzi2 a:hover{ color:#1651b8;}
.youzi2 span{ font-size:14px; color:#999; line-height:30px;}	
.youzi2 p{ line-height:22px; font-size:13px; }	
	
.newsmore{ margin-top:20px; width:100%;}
.newsmore ul li{ border-bottom:1px dashed #999; line-height:37px;}
.newsmore ul li a:hover{ color:#1651b8;}
.newsmore ul li span{ float:right;}

.kjdh{ width:1200px; z-index:999; position:relative; margin:0 auto;  border-top:3px solid #d1241d; height:60px; background:#fff; padding-left:36px;}
.kjdh ul{ float:left; padding-left:3px;}
.kjdh ul li{ float:left;}
.kjdh ul li a{ display:block; width:140px; line-height:60px;   color:#000;}
.bottom{ width:100%; background:#003366;  overflow:hidden; position:absolute; margin-top:-30px;  color:#999; font-size:12px; padding-bottom:15px;}
.kjdh ul li a:hover{ color:#00295f;}
.bottomcon{ width:1200px; margin:0 auto; padding-top:60px;}
.kjdh img{ width:41px; display:block; float:left; padding-right:10px; padding-top:14px;}
.bottomcon_left{ float:left; width:400px; border-right:2px solid #225174;}
.bottomcon_left p{ line-height:22px;}
.bottomcon_right{ float:left; padding-left:30px;width:449px; border-right:2px solid #225174;}
.bottomcon_right a{color:#fff; padding-right:27px;    padding-bottom: 26px;
    float: left;}
.bottomcon_you{float:left; padding-left:30px; width:350px; }
.bottomcon_you img{     width: 133px;
    display: block;
    padding-left: 37px;}
.dibu{ width: 100%;
    background: #003366;
    height: 35px;
    border-top: 1px solid #225174;
    position: relative;
    margin-top: 173px;}
.dibu p{ text-align:center; line-height:35px; color:#ebebeb; font-size:12px;}
.dibu a{ color:#fff;}


	
	
	