﻿@charset "utf-8";
/* CSS Document */
* { font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; font-style: normal; margin: 0; padding: 0; color: #333; text-align: left; border: 0; }
body {  }
table { border-collapse: collapse; border-spacing: 0; }
img { vertical-align: middle; }
ul, li, ol { list-style: none }
a { text-decoration: none; color: #333333; }
a:hover { color: #002385; text-decoration:none; }
.clear { clear: both; height: 0px; overflow: hidden; font-size: 1px; line-height: 0; }
.left,.fl{float:left;display:inline;}
.right,.fr{float:right;display:inline;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.clearboth { height: 0px; line-height: 0px; overflow: hidden; clear: both; font-size: 0px; }
.w1200{ width:1200px; margin:0 auto;}


/*头部*/
.top{ height:37px; width:100%; background-color:#e5e5e5; line-height:37px;min-width: 1200px;}
.top .top_rt{ float:right; height:37px; line-height:37px;}
.header{ background:url(../images/top.jpg) no-repeat; height:134px;min-width: 1200px;}
.logo{ float:left}
.phone{ float:right;}

/*导航*/
.nav{ border-bottom:2px solid #002385;min-width: 1200px;}
.h_nav{height:40px; line-height:40px;}
.h_nav li{ float:left;margin-right:-18px;}
.h_nav li a{ display:inline-block; background:url(../images/hd_n_line.gif) 137px 14px no-repeat;color:#000; font-size:13px;width:147px; text-align:center; font-family:"微软雅黑";}
.h_nav .last a{ background:none;}
.h_nav li a:hover,.h_nav .cur a{color:#fff;background:url(../images/hd_n_c.png) center center no-repeat;   text-decoration:none;}
/*.h_nav .fir a{padding-left:10px;}
.h_nav .fir a:hover{background:url(../images/hd_n_c1.png) center center no-repeat;}*/

/*公告及搜索*/
.gonggao{background:#f2f2f2;}
.notice{width:100%; height:55px; background:#f2f2f2; position:relative; z-index:999; color:#555;line-height:55px;}
.notice b{ font-weight:bold; font-size:16px; float:left; font-family:'Microsoft Yahei'}
.notice marquee{ float:left; display:inline;margin-left:20px;width:620px; }
.search{position:relative;padding-top:12px;float:right; width:300px;z-index:9999;height:32px;line-height:32px;display:inline; }
.text{float:left;width:237px; padding-left:5px;color:#707070;height:30px;line-height:30px; border:1px solid #d4d4d4;}
.bt{border:0; background:none;float:left;width:33px; margin-left:3px;height:32px; display:inline;background:url(../images/button.gif) center top no-repeat;}
.select{float:left;width:82px; margin-left:3px; display:inline;background:url(../images/select.gif) left top no-repeat; position:relative}
.select select{margin:5px auto;width:80px;}

/*公司简介*/
.about{ margin-top:20px;}
.title{ width:450px; margin:0 auto;}
.about_con img{ float:left }
.about_con p{ width:760px; float:right; line-height:28px; text-indent:2em; margin-top:15px;}

/*产品中心*/
.chanpin{ margin-top:30px; margin-bottom:30px;}
.cp_left{ width:260px; float:left;}
.cp_left .cp ul{ background:#e8e8e8; }
.cp_left .cp ul li{ }
.cp ul li a{ background:url(../images/icon02.png) 20px no-repeat; padding-left:50px; line-height:50px; height:50px;}
.cp ul li a:hover{ background:url(../images/icon01.png) 20px center no-repeat #012385; height:50px; line-height:50px; display:block; color:#fff; }
/*联系我们*/
.lx{ border:1px solid #e8e8e8;padding-bottom: 10px;}
.lx p{ padding-left:20px; padding-right:20px; margin-top:15px; line-height:24px;}


.cp_right{ float:right; width:900px;}
.cp_right_title{ border-bottom:2px solid #e8e8e8; height:30px;}
.cp_right_title h3{ color:#012385; font-size:16px; border-bottom:3px solid #012385; width:auto; height:30px;float:left;}
.cp_right_cont{ margin-top:30px;}
.cp_right_cont ul li{ float:left; width:212px; margin-right:13px; margin-bottom:2px;}
.cp_right_cont ul li img{ padding:5px; border:1px solid #e8e8e8;width: 200px;height: 170px;}
.cp_right_cont ul li p{ text-align:center; width:212px; margin-top:10px;}

/*优势*/
.youshi{ background:url(../images/youshi_line.jpg) no-repeat scroll center; height:899px;  width:1126px; margin:0 auto;}
.youshi1{ margin-top:30px;}
.youshi1 img{ float:left; margin-top:10px;}
.youshi1 .wenzi1{ float:right; width:466px; line-height:30px; margin-top:38px;}
.wenzi1 h1{ font-size:22px; margin-bottom:15px; font-weight:bold;}

.youshi2{ margin-top:30px;}
.youshi2 img{ float:right;}
.youshi2 .wenzi2{ float:left; width:466px; line-height:30px; margin-top:30px;}
.wenzi2 h1{ font-size:22px; margin-bottom:15px; font-weight:bold;  text-align:right;}
.wenzi2 p{ text-align:right;}

/*新闻*/
.news{ background:#f2f2f2; padding-bottom:40px;}
.gsxw{ width:570px; padding-top:30px; float:left;}
.gsxw .news_til{ background:url(../images/news_title.jpg) no-repeat; height:44px;}
.gsxw .news_til h3{ font-size:18px; color:#fff; float:left; padding:10px 0 0 5px;}
.gsxw .news_til a{ float:right; padding-top:10px; padding-right:15px;}

.news_cont_top{ margin-top:20px;}
.news_cont_top img{ float:left; margin-right:20px;max-width:129px;max-height:93px;}
.news_cont_right{ float:left; width:410px; line-height:25px;}
.news_cont_right h4 a{ font-size:15px; font-weight:bold;}
.news_cont_right span a{ color:#012385;}

.news_cont ul{ padding-top:15px;}
.news_cont ul li{ border-bottom:1px dashed #666; padding:10px 0; color:#666;}
.news_cont ul li span{ float:right; font-size:12px;}
.news_cont ul li a{ background:url(../images/icon02.png) 5px center no-repeat; padding-left:20px; }
.hyxw{ width:570px; padding-top:30px; float:right;}
.hyxw .news_til{ background:url(../images/news_title1.jpg) no-repeat; height:44px;}
.hyxw .news_til h3{ font-size:18px; color:#fff; float:left; padding:10px 0 0 5px;}
.hyxw .news_til a{ float:right; padding-top:10px; padding-right:15px;}



/*底部*/

.footer{font-size:14px; background:rgb(62, 57, 62); padding:20px 0; color:#fff; border-top:5px solid #8A7E7E；min-width: 1200px;}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;}
.footerNav{height:55px; line-height:55px; text-align:center; background-color: #8A7E7E; color:#fff;}
.footerNav a{margin:0 15px;}
.copy{padding:20px 0; text-align:center; line-height:30px; float:left;}
.copy p{ text-align:center; color:#fff;}

.flink{}
.flinkTit{height:30px; padding-bottom:8px; line-height:24px; color:#fff; /* background:url(../images/link.jpg) no-repeat bottom center;*/}
.flinkTit h3{font-size:14px; font-weight:normal; color:#fff;}
.flinkTit h3 span{color:#9ba4cb; margin-left:8px; font-size:12px;}
.flinkCon{padding:10px 0; font-size:12px;}
.flink a{margin:0 5px; color:#fff;}
.font{ width:580px; margin:0 auto;}
.ewm{ float:right; margin-top:29px;}

.scroll{
		width:80px;
		height:80px;
		background:#64BFAE;
		color:#fff;
		line-height:80px;
		text-align:center;
		position:fixed;
		right:30px;
		bottom:50px;
		cursor:pointer;
		font-size:14px;
	}

/*列表页*/
.cp_right_title span{ float:right; color:#AFAFAF;}
.cp_right_title span a{ color:#AFAFAF;}
.cp_right_title span a:hover{ color:#2b2b2b;}
.cp_right_cont{ font-size:16px; color:#ccc; line-height:28px; }

.news_right_cont ul{ padding-top:15px;}
.news_right_cont ul li{ border-bottom:1px dashed #ccc; padding:10px 0; color:#666;}
.news_right_cont ul li span{ float:right; font-size:12px;}
.news_right_cont ul li a{ background:url(../images/icon02.png) 5px center no-repeat; padding-left:20px; }
.map{ width:100%;}
.cp_right_cont img{ text-align:center; margin-top:10px;}

/*内页*/
.news_right_til{ margin-top:30px;}
.news_right_til h3{ text-align:center; font-size:26px; color:#001960; border-bottom:1px dashed #ddd; padding-bottom:15px;}
.news_right_til .bg{ text-align:center;  padding-top:10px;}
.news_right_til .bg span{ color:#8a8a8a; padding-right:20px;}
.neirong{ margin-top:20px;}
.neirong .wz{ text-indent:2em; line-height:28px;}
.page{ margin-top:15px; line-height:28px;}
.page a:hover{ color:#001960;}
.tag{ margin-top:10px;}
.tag a:hover{ color:#001960;}

/*相关新闻*/
.xgxw_til{ color:#001960; font-size:20px; border-bottom:#001960 solid 2px; margin-top:15px; padding-bottom:10px;}
.xgxw ul li{ border-bottom:1px dashed #666; padding:10px 0; color:#666;}
.xgxw ul li span{ float:right; font-size:12px;}
.xgxw ul li a{ background:url(../images/icon02.png) 5px center no-repeat; padding-left:20px; }

.xgcp ul li{ float:left; margin:10px 6px 0px 6px;}
.xgcp ul li img{ border:1px solid #ccc; padding:5px;width: 200px;height: 170px;}

/*页码*/
.pages{font-size: 14px; text-align:left; line-height:50px; _height:50px; margin:20px 0; text-align:center; clear:both; *padding-top:5px!important;}
.pages a{color: #666;TEXT-DECORATION: none;padding:7px 12px;border: 1px solid #E2E2E2; background-color:#FFF;}
.thisclass,.pages a:hover{padding: 7px 12px; background-color:#012385; color:#fff;}
.pages span.disabled{ COLOR: #999;border: 1px solid #E2E2E2;padding: 7px 12px;cursor: default;}

/**/
.linkbox{display:block;clear: both; }

.ys1{background: url(../images/youshi_til.jpg) center center no-repeat;height: 165px;min-width: 1200px;}


