﻿body{  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a:link {

	font-size: 12px;
	color: #333;
	text-decoration: none;
}
a:visited {

	font-size: 12px;
	color: #333;
	text-decoration: none;
}


a:hover {

	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
}
a:active {

	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.FHead{ width:100%;}
.FHead .TD1{background-color:#005bac; text-align:center;height:80px; width:470px;}
.FHead .TD2{background-color:#003071;}

.WP100{ width:100%;margin:auto;}
.WP96{ width:92%;margin:auto;}
.WP40{ width:40%;}
.W1050{ width:1050px; margin:auto;}
.W1100{ width:1100px; margin:auto;}
.W1180{ width:1180px; margin:auto;}
.W220{width:190px;}
.W370{width:367px;}
.W650{width:650px;}
.W880{width:910px;}


.MarT25{ margin-top:25px;}
.MarL30{ padding-left:30px;}
.MarL25{ padding-left:25px;}
.PadTB10{ padding:10px 0px;}
.MarT10{margin-top:10px;}

.DivL{ float:left;}
.DivR{ float:right;}
.TxtRight{ text-align:right;}

.FAbout{ float:left; background-color:#fff;height:205px;  -moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc; _border:1px solid #eee;*border:1px solid #eee;}
.FAbout li{ float:left;}
.FAbout .L1{ background-color:#005bac; width:182px; height:205px;}
.FAbout .L1 .P1{ padding:30px; float:left;} 
.FAbout .L1 .P2{ padding:10px 30px 30px 30px; float:left;} 
.FAbout .L2 .P{ width:153px; height:205px; display:block; float:left; overflow:hidden;}
.FAbout .L2 .C{ width:270px; margin-left:20px; line-height:265%; height:190px; margin-top:10px; display:block; float:left; overflow:hidden;}


.mainnav{width:860px;z-index:1; float:right;}/*导航条背景*/
.mainnav,.mainnav li,.mainnav li a{ height:80px;line-height:60px}/*导航条高度*/
.mainnav li{float:left;display:inline; color:#aaa;font-size:14px;height:80px; font-family:"Microsoft Yahei"; text-align:center; margin-left:3px; margin-right:3px;}/*设置字体*/
.mainnav li a{display:block; color:#333; width:100px; height:80px;font-family:"Microsoft Yahei";font-size:14px; }/*链接颜色*/
.mainnav li a:hover,.mainnav li.current a{color:#fff;text-decoration:none; background-color:#005bac; font-family:"Microsoft Yahei";}/*交互颜色*/
.mainnav li img{ margin-right:5px; margin-bottom:2px;}
.mainnav li a b{ width:100%; display:block; height:20px; text-align:center;}
.mainnav li span{ width:100%; display:block;height:20px; font-size:12px;text-align:center; color:#777; }
.mainnav li a:hover,.mainnav li.current a{color:#fff;background-color:#005bac;width:100px; height:80px; display:block;  margin:auto;}
.SetMenuBg{background-color:#005bac;color:#fff;}
.SetMenuBg a b{color:#fff;}
.SetMenuBg a span{color:#fff;}

.FFoot{ background-color:#005bac; width:100%; padding:10px 0px;}
.FFoot td{ height:30px; text-align:center; color:#fff;}


.cfNewsCon{ margin-top:10px;}
.cfNewsCon{ width:96%; margin:auto;overflow:hidden;}
.cfNewsCon  .MT{ width:100%; border-bottom:1px solid #CCD3E5; height:40px;}
.cfNewsCon .MT .RL{ width:60%; float:left; height:40px; line-height:40px; font-size:15px; font-weight:bold; padding-left:10px; color:#3C5A98;}
.cfNewsCon .MT .RR{ width:60px; padding-top:10px; float:right; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.cfNewsCon .P{ width:50%; overflow:hidden; display:block; padding:6px 0px;float:left; text-align:center; margin-top:5px;}
.cfNewsCon .P img{ width:145px; min-height:90px;}
.cfNewsCon .T{width:350px; margin-left:10px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:block; padding:6px 0px 6px 10px;float:left; background-image:url(../../cfimg/cfico1.gif); background-position:left; background-repeat:no-repeat;}
.cfNewsCon .D{ width:100%; float:left; margin-top:12px; margin-bottom:2px;}
.cfNewsCon .DP{ width:114px; height:90px; margin-left:10px; text-align:center; float:left; overflow:hidden; display:none;}
.cfNewsCon .DP img{min-width:114px; min-height:90px;}
.cfNewsCon li .DT{ float:left; width:300px;  overflow:hidden; display:block; font-size:16px; font-weight:bold;}
.cfNewsCon li .DT a{ color:#e13434;}
.cfNewsCon li .DA{float:left;width:100%; margin:3px 0px 6px 0px; overflow:hidden; height:46px;  display:block; color:#666; line-height:210%; font-family:宋体; }
.cfNewsCon .T1{float:left;width:220px;margin-left:10px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:block; padding:2px 0px 6px 10px;background-image:url(../../cfimg/cfico1.gif); background-position:left; background-repeat:no-repeat;}
.cfNewsCon .Time{float:right; width:70px; text-align:left; color:#666; overflow:hidden; display:block;padding:2px 0px 6px 0px;}
.cfNewsCon .DT a{ font-size:16px;}
.cfNewsCon .T1,.cfNewsCon .T1 a{ font-size:12px; color:#333;}

.FIndexPro{ background-color:#edf9ff; padding:20px 0px;}


.LyTitleUl{ background-color:#003071; padding:10px 0px; margin-top:10px;clear:both; height:30px; }
.LyTitleUl .T11{ font-size:20px; margin-left:15px; display:block; color:#fff; width:120px; float:left; display:block;}
.LyTitleUl .T21{ width:50px; text-align:center;float:right;display:block; margin-top:10px; }


.cfLySortUl1{ width:190px; float:left; overflow:hidden; }
.cfLySortUl1 li{ float:left; padding:8px 5px 8px 20px; width:195px; font-family:"微软雅黑"; font-size:12px; text-align:left; cursor:pointer;}
.cfLyBtnOver1{ background-color:#eb443c; cursor:pointer; color:#FFF; background-image:url(/cfimg/ico/cfsign1.gif); background-position:90%; background-repeat:no-repeat;}
.cfLyBtnOut1{ background-color:#f1f1f1;color:#555;background-image:url(/cfimg/ico/cfsign2.gif); background-position:90%; background-repeat:no-repeat;}
.cfLyBtnOver{ background-color:#005bac; cursor:pointer; color:#FFF; background-image:url(/cfimg/ico/cfsign1.gif); background-position:90%; background-repeat:no-repeat;}
.cfLyBtnOut{ background-color:#f1f1f1;color:#555;background-image:url(/cfimg/ico/cfsign2.gif); background-position:90%; background-repeat:no-repeat;}

.cfNav{ padding:16px 0px; background-color:#f1f1f1;}
.FLyContent{ line-height:180%; font-size:14px;}
.FLyContent p{ text-indent:2em; margin-top:6px;} 

/*文章列表页*/
.NewsListUl{ width:800px; margin:auto; display:block; margin-top:20px;}
.NewsListUl ul{ width:100%;}
.NewsListUl ul li{ width:770px; display:block; overflow:hidden; background-color:#f5f5f5; padding:15px;float:left; margin:15px 0px;}
.NewsListUl ul li .Time{ width:80px; height:76px; border-right:1px solid #ddd; text-align:center; overflow:hidden; float:left;}
.NewsListUl ul li .Time .D{ font-size:32px; color:#666; width:100%;text-align:center; padding:0px 0px;}
.NewsListUl ul li .Time .YM{ font-size:16px; color:#666; width:100%;text-align:center; padding:0px 0px;}
.NewsListUl ul li .Title{ width:675px; text-align:left; overflow:hidden;float:left; font-size:16px; margin-left:12px;}
.NewsListUl ul li .Title a{ font-size:16px;}
.NewsListUl ul li .About{ width:675px; font-size:12px; height:42px; color:#666; text-align:left; overflow:hidden;float:left; line-height:200%;margin-left:12px;}
/*产品列表页*/
.ProListUl{ width:800px; margin:auto; display:block; margin-top:20px;}
.ProListUl ul{ width:100%;}
.ProListUl ul li{ width:29%; display:block; overflow:hidden; background-color:#fff; padding:5px;float:left; margin:10px;
-webkit-border-radius:5px;             
 -moz-border-radius:5px;               
 border-radius:5px;                   
 -webkit-box-shadow:0 0 10px #ccc;  
 -moz-box-shadow:0 0 10px #ccc;  
 box-shadow:0 0 10px #ccc; }
 .ProListUl ul li .Pic{ width:100%; height:200px; overflow:hidden; display:block;
 -webkit-border-radius:5px 5px 0px 0px;             
 -moz-border-radius:5px 5px 0px 0px;               
 border-radius:5px 5px 0px 0px; }
  .ProListUl ul li .Pic img{ width:100%; max-height:200px;}
  .ProListUl ul li .Title{ width:100%; text-align:left; overflow:hidden;float:left; padding:10px; font-size:14px; }
.ProListUl ul li .Title a{ font-size:14px;}

.PageListDiv{ width:96%; margin:auto; text-align:right; padding:20px 0px;  clear:both; margin-bottom:30px; }
.PageListDiv .PBlock{ display:inline-block;_width:30px; float:right; white-space:nowrap; padding:3px 8px; margin:0px 5px;background-color:#fff; cursor:pointer;}
.PageListDiv .PageS{ display:inline-block; white-space:nowrap; padding:3px 8px;float:right; background-color:#fff;cursor:pointer; 
                     } 
 .PageListDiv div
 {
 -webkit-border-radius:3px;             
 -moz-border-radius:3px;               
 border-radius:3px; 
                   
 -webkit-box-shadow:0 0 5px rgba(0, 0, 0, .2);  
 -moz-box-shadow:0 0 5px rgba(0, 0, 0, .2);  
 box-shadow:0 0 5px rgba(0, 0, 0, .2);     
 
     }
     .lyConTitle{ padding:10px 0px; font-size:20px; font-weight:bold; text-align:center;}
.lyContent{ padding:10px 0px; font-size:14px; line-height:200%; display:block; min-height:400px;}
