@charset "utf-8";

html{ _text-overflow:ellipsis; }
body { margin:0px; padding:0px; font-size:12px;  color:#333333; }
* { font-family:Helvetica,'Hiragino Sans GB','Microsoft Yahei','微软雅黑',Arial,sans-serif;  }
td{ font-size:12px;  line-height:160%; word-break:normal; color:#333333;}
tt{ font-size:12px;  color:#333333;}
div,p{ font-size:12px;  line-height:30px; word-break:normal; margin:0px; padding:0px; color:#333333;}
ul,li,dd,dl,dt{ margin:0px; padding:0px; list-style-type:none; border:0px;  color:#333333;}
form,a,h1{ margin:0px; padding:0px;}
img{ border:0px; border:none;}
label{ display:block; float:left; cursor:pointer; margin-right:10px;}
label input{ float:left; margin-right:5px; margin-top:6px;}
label tt{ display:block; float:left; font-size:15px;}
input,select,textarea{  font-size:15px; color:#333333; outline:none; resize:none;}
select{ cursor:pointer;}
.clear{ clear:both;}
.fl{ float:left;}.fr{ float:right;}
.b{ font-weight:bold;}
/*-------------------Bot-------------------*/
A.ba:link,A.ba:visited,A.ba:active{ color:#FFFFFF; text-decoration:none;}
A.ba:hover{ color:#FFFF00; text-decoration:none;}
/*-----------------------------------------*/

A:link,A:visited,A:active{ color:#333333; text-decoration:none;}
A:hover{ color:#154d8a; text-decoration:none;}

A.aa:link,A.aa:visited,A.aa:active{ color:#FF7200; text-decoration:none;}
A.aa:hover{ color:#FF0000; text-decoration:underline;}

/*轮换*/
.flexslider{ margin:0 auto; width:100%; height:438px; position:relative; background:url(loading.gif) 50% no-repeat; overflow:hidden;}
.slides{ position:relative; z-index:1;}
.slides li{ height:438px; background-position:50% 0; background-repeat:no-repeat;}
.slides li a{ height:438px; display:block; width:100%; outline:none;}
.flex-control-nav{ position:absolute; bottom:0px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{ display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(dot.png) right 0 no-repeat; cursor:pointer;}
.flex-control-nav .flex-active{ background-position:0 0;}
.flex-direction-nav{ position:absolute; z-index:3; width:100%; top:46%;}
.flex-direction-nav li a{ display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute; outline:none;}
.flex-direction-nav li a.flex-prev{ left:40px; background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{ right:40px; background:url(next.png) center center no-repeat;}
/*----*/


/*-------------------Frame--------------------*/
#Container{ width:100%; margin:0 auto; min-height:10px;}
#Header{}
#PageBody{ clear:both; margin:0 auto; width:1400px; min-height:100px; margin-bottom:40px;}
#Sidebar{}
#MainBody{}
#Footer{ clear:both; width:100%; height:165px; background:#154d8a;}
#Footer td,#Footer td tt{ color:#FFFFFF; line-height:23px;}

.sub-nav li span{ display:block; width:88%; text-align:center; font-size:16px;}

.Column_Anchor{ font-size:16px; font-weight:bold; padding-left:10px;}

/*导航链接*/
/*#wp_nav_w1 .wp_nav { margin:0px; padding:0px; display:block; height:46px; line-height:46px; width:1300px;}
#wp_nav_w1 .wp_nav * { margin:0px; padding:0px;}
#wp_nav_w1 .wp_nav::after { clear:both; content:"."; display:block; height:0px; visibility:hidden;}
#wp_nav_w1 .wp_nav .nav-item { display:inline-block; float:left; position:relative; vertical-align:bottom; height:46px; line-height:46px; width:144px;}
#wp_nav_w1 .wp_nav .on { z-index:10;}
#wp_nav_w1 .wp_nav .nav-item .mark { display:block; width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:99;}
#wp_nav_w1 .wp_nav .nav-item a { font-family:"Microsoft Yahei"; display:block; text-align:center; position:relative; z-index:100; font-size:18px; font-weight:normal;}
#wp_nav_w1 .wp_nav .nav-item a.parent:hover { font-size:18px; font-family:"Microsoft Yahei"; color:rgb(0, 95, 223); background-color:rgb(249, 249, 249);}
#wp_nav_w1 .wp_nav .nav-item a.parent { color:rgb(0, 95, 223); font-size:18px; font-family:"Microsoft Yahei"; background-color:rgb(249, 249, 249);}
#wp_nav_w1 .wp_nav .nav-item a span.item-name { display:inline-block; padding:0px 10px; line-height:46px; cursor:pointer;}
#wp_nav_w1 .wp_nav .sub-nav { display:block; width:100%; position:absolute; z-index:200; visibility:hidden; border-right:1px solid rgb(204, 204, 204); border-bottom:1px solid rgb(204, 204, 204); border-left:1px solid rgb(204, 204, 204); border-image:initial; border-top:none;}
#wp_nav_w1 .wp_nav .sub-nav .nav-item { white-space:nowrap; height:46px; line-height:46px; width:142px;}
#wp_nav_w1 .wp_nav .sub-nav .nav-item .mark { background:#FFFFFF;}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a { font-family:"Microsoft Yahei"; font-size:18px; font-weight:normal; color:rgb(0, 0, 0);  border-top:1px solid rgb(216, 225, 204); min-width:80px;}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a.parent:hover { background:rgb(238, 238, 238); color:rgb(0, 95, 223); font-size:18px; font-family:"Microsoft Yahei";}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a.parent { background:rgb(238, 238, 238); color:rgb(0, 95, 223); font-size:18px; font-family:"Microsoft Yahei";}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a span.item-name { padding:0px 10px; line-height:46px;}*/
#wp_nav_w1 .wp_nav { display:block; width:1400px; height:60px; line-height:60px; margin:0px; padding:0px;}

#wp_nav_w1 .wp_nav .nav-item{ display:block; float:left; width:140px; height:60px; text-align:center;}
#wp_nav_w1 .wp_nav .nav-item a{ display:block; width:140px; height:60px;}
#wp_nav_w1 .wp_nav .nav-item a span{ color:#FFFFFF; width:140px; height:50px; line-height:50px; font-size:18px;}
#wp_nav_w1 .wp_nav .nav-item a span:hover{ color:#FFFF00;}


/*内页导航链接*/
/* 列表页－栏目列表 */
.wp_listcolumn { display:block; width:100%; }
.wp_listcolumn .wp_column {display:block; width:100%; vertical-align:bottom;}
.wp_listcolumn .wp_column a { display:block; width:100%; color:#154d8a; font-size:16px; font-weight:bold; word-wrap:break-word; background:#f3f8fd;  text-align:left; text-indent:10px;}
.wp_listcolumn .wp_column a:hover { color:#1f824c; }
.wp_listcolumn .wp_column a.selected { color:#fff; background-color:#1f824c; }
.wp_listcolumn .wp_column a .column-name { display:inline-block; line-height:50px; padding:5px 10px 5px 20px; cursor:pointer;}
/**二级栏目**/
.wp_listcolumn .wp_subcolumn { border-top:1px solid #fff;}
.wp_listcolumn .wp_subcolumn .wp_column a { color:#906823; font-size:16px; border-bottom:1px solid #dddddd; border-top:none; background:#FDFBF3 ;}
.wp_listcolumn .wp_subcolumn .wp_column a:hover { color:#C30; background-color:#f7f7f7; }
.wp_listcolumn .wp_subcolumn .wp_column a.selected { color:#906823; background-color:#DED3A5; }
.wp_listcolumn .wp_subcolumn .wp_column a .column-name { line-height:48px; padding-left:50px;}
/*--------------------------------------------*/
.i_newslist table tr td{ border-bottom:#CCCCCC 1px dashed;}
.i_newslist table tr td,.i_newslist table tr td div{ font-size:16px; height:53px; line-height:54px;}

.imgscroll2_td{ padding-right:20px;}
.imgscroll2_td a{ display:block; text-align:center; font-size:14px;}
.imgscroll2_img{ display:block; }

.imgscroll2_td div{ width:257px; height:220px; margin-right:22px;}
.imgscroll2_td div span{ display:block; width:261px; line-height:30px; font-size:16px; text-align:center;}

.articlelist3_tr{ background:none; border-bottom:none;}
.articlelist3_tr td{ height:60px; line-height:60px;}
.news_icon{ background:none;}
.articlelist1_a_title{ display:block; height:60px; line-height:60px; font-size:15px; margin-right: 1.5em; }
A.articlelist1_a_title:link,A.articlelist1_a_title:visited,A.articlelist1_a_title:active{ color:#FFFFFF; text-decoration:none;}
A.articlelist1_a_title:hover{ color:#FFFF00; text-decoration:none;}
/*-------------------自定义--------------------*/

.topbox{ width:100%; height:161px; 
/* background:url(topbg.jpg) no-repeat; */
}
.logobox{ margin:0 auto; width:1400px; height:161px;}
.toplink{ width:1400px; height:31px; line-height:31px; text-align:right; font-size:14px; color:#154d8a; top: 30px;
  position: relative; }
.toplink A:link,.toplink A:visited,.toplink A:active{ color:#154d8a; text-decoration:none;}
.toplink A:hover{ color:#154d8a; text-decoration:underline;}
.logo{ float:left; width:1029px; height:77px; background:url(logo.png) no-repeat; background-size: contain; margin-top:8px;}

.menubg{ width:100%; height:60px; background:#154d8a; margin-bottom:1px;}
.menubox{ margin:0 auto; width:1400px; height:60px; line-height:60px;}

.itit_class{ display:block; float:left; height:30px; font-size: 28px; font-weight: bold; color: #154d8a; padding: 0 .5em 0 0.2em; background: #fff; }
/*
.t1{ background:url(itit_01.gif) no-repeat;}
.t2{ background:url(itit_02.gif) no-repeat;}
.t3{ background:url(itit_03.gif) no-repeat;}
.t4{ background:url(itit_04.gif) no-repeat;}
.t5{ background:url(itit_05.gif) no-repeat;}
.t6{ background:url(itit_06.gif) no-repeat;}
.t7{ background:url(itit_07.gif) no-repeat;}
.t8{ background:url(itit_08.gif) no-repeat;}
*/
.imore{ display:block; float:right; width:80px; height:30px; line-height:30px; text-align:right; font-size:16px; background:#FFFFFF;}

.height30{ height:30px;}

.ibox1{ clear:both; margin:0 auto; width:1400px; height:415px; margin-top:30px; margin-bottom:50px;}
.ibox1_left{ float:left; width:903px; height:415px;}
.ibox1_left_tit{ width:903px; height:30px; margin-bottom:30px; background:url(itit_bg.png) left repeat-x;}
.swfnews{ clear:both; float:left; width:453px; height:323px;}
.swfnews img {  width: 100%; height: 323px; object-fit: cover; }

.xwzxnews{ float:right; width:430px; height:323px;}

.ibox1_right{ float:right; width:430px; height:415px;}
.ibox1_right_tit{ width:430px; height:30px; margin-bottom:30px; background:url(itit_bg.png) left repeat-x;}

.ibox2{ clear:both; margin:0 auto; width:1400px; height: 300px; margin-bottom:50px;}
.ibox2_left{ float:left; width:903px; height: 300px;}
.ibox2_left_tit{ width:903px; height:30px; margin-bottom:30px; background:url(itit_bg.png) left repeat-x;}
.ibox2_left_con{ clear:both; width:903px; height: 240px; background:linear-gradient(35deg, #1f824c, #154d8a );}

.ibox2_right{ float:right; width:430px; height:300px;}
.ibox2_right_tit{ width:430px; height:30px; margin-bottom:30px; background:url(itit_bg.png) left repeat-x;}

.ibox3{ clear:both; width:1400px; height: 220px; margin-bottom:50px;}
.ibox3_left{ float:left; width: 48%; height: 220px;  margin-right: 4%; }
.ibox3_left_tit{ width: 49; height:30px; margin-bottom:  10px; background:url(itit_bg.png) left repeat-x;}
.ibox3_middle{ float:left;  width:48%; height: 220px;}
.ibox3_middle_tit{ width: 100%; height:30px; margin-bottom:  10px; background:url(itit_bg.png) left repeat-x;}
.ibox3_right{ float:right; width:430px; height:378px;}
.ibox3_right_tit{ width:430px; height:30px; margin-bottom: 10px; background:url(itit_bg.png) left repeat-x;}

.ibox4{ clear:both; width:1400px; height:280px;}
.ibox4_tit{ clear:both; width:1400px; height:30px; margin-bottom:30px; background:url(itit_bg.png) left repeat-x;}

.equipment_box { clear:both; width:1400px; height:220px; }
.equipment_box img { width: 100%; }

.flink_box{ width:100%; height:60px; border-bottom: #ffffff1c 1px solid;}
.flink{ margin:0 auto; width:1400px; height:60px;}
.flink tt{ display:block; float:left; width:120px; height:60px; line-height:60px; font-size:24px; color:#FFFFFF;}
.flink div{ float:left; width:1280px; height:60px; line-height:60px;}
.copyright{ margin:0 auto; width:1400px; height:80px; text-align:center; color:#a4bbd5; font-size:14px; padding-top:24px;}
.copyright tt{color:#FFAA84;}



.nyleft{ float:left; width:240px; min-height:500px; padding-bottom:40px;}
.nytit{ width:240px; height:110px; line-height:110px; text-align:center; color:#FFFFFF; background:#154d8a;}
.nytit span{ font-size:28px;}


.nyright{ float:right; width:1160px; min-height:500px;}
.nyright h3{ margin:0px; padding:0px;}
.nyright h3 span{ display:block; width:1160px; height:50px; line-height:50px; background:#F7F7F7; color:#154d8a; font-size:24px; text-align:center;}

/*--------------------------------------------*/
.wp_paging_w5{ padding-top:15px;}
.Article_MicroImage{ width:205px; height:280px; border:#80AD9E 1px solid; margin-bottom:2px;}
.Article_MicroImage img{ width:201px; height:276px; margin-top:2px;}
.wp_listalbumn{ width:205px; margin:20px 10px;}
.Article_Title{ display:block; width:207px; text-align:center; background:#EAEAEA;}

.conh1 .Article_Title{ width:100%; background:none;}

.listtitbox{ width:900px; height:50px; margin-bottom:10px; }
.listtitbox tt{ display:block; float:left; width:188px; height:50px; line-height:48px;  font-size:20px; padding-left:12px;}
.listtitbox ul{ display:block; float:left; width:610px; height:50px;  }

.nyweizhi{ height:50px; margin-right:5px;}
.nyweizhi u{ display:block; float:left; height:50px; line-height:48px; font-size:14px; color:#888888; text-decoration:none; padding-right:5px;}
.nyweizhi a{ display:block; float:left; height:50px; line-height:48px; font-size:14px;}
.nyweizhi a:link,.nyweizhi a:visited,.nyweizhi a:active{ color:#888888; text-decoration:none;}
.nyweizhi a:hover{ color:#888888; text-decoration:underline;}
.possplit{ display:block; float:left; width:15px; height:48px; }


.newslist{ clear:both; width:100%; min-height:10px;}
.newslist td{ font-size:14px;}
#newslist td{ font-size:16px;}
#newslist p{  font-size:16px; line-height:35px; margin:0px; padding:0px;}

.detailbox{ clear:both; margin:0 auto; width:100%; min-height:500px; padding:15px 0;}
.conh1{ display:block; clear:both; margin:0px auto; padding:0px; width:94%; min-height:50px; line-height:35px; margin-top:20px; text-align:center; color:#024079; font-size:26px; }
.conh2{ display:block; clear:both; margin:0px auto; padding:0px; width:94%; height:30px; line-height:30px; text-align:center; font-size:13px; border-bottom:#999999 1px dashed; font-weight:normal;  margin-bottom:20px;}
.contentcon{ clear:both; margin:0 auto; width:92%; min-height:300px; margin-bottom:30px;}
.nydeatilbigpic{ margin:0 auto; width:800px; min-height:10px; text-align:center; margin-bottom:20px;}
.nydeatilbigpic img{ max-width:800px; border:#CCCCCC 1px solid;}
.nc{ padding:15px 0px;  font-size:16px; line-height:35px; margin:0px;}
.nc p,.nc div,.nc span,.nc tt{  font-size:16px; line-height:35px; margin:0px; padding:0px;}
.nc img{ max-width:800px;}
.closepage{ text-align:center;}
.closepage input{ height:35px; line-height:30px; padding:0px 25px; cursor:pointer;}

.nltab{ margin-bottom:50px;}
.tdline{ background:url(dian.gif) bottom repeat-x;}


.ourfont{ margin-bottom:50px;}
/*--------------------------------------------*/

.wp_nav { display:block; margin: 0; padding: 0;display: block; *zoom:1;}
.wp_nav * {margin: 0; padding: 0}
.wp_nav:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.wp_nav .nav-item { display:inline-block; float:left; position:relative; vertical-align:bottom;}
.wp_nav .on { z-index:10;}
.wp_nav .nav-item .mark {display:block; width:100%; height:100%; position:absolute; left:0;top:0; z-index:99; }
.wp_nav .nav-item a{ font-family:"Microsoft Yahei"; display:block;text-align:center;position:relative; z-index:100;}
.wp_nav .nav-item a.parent:hover{}
.wp_nav .nav-item a.parent {color:#000;}
.wp_nav .nav-item a span.item-name { display:inline-block; padding:5px 10px; line-height:22px;cursor:pointer;}
.wp_nav .sub-nav {display:block; width:100%; position:absolute; z-index:200; visibility:hidden; border:1px solid #ccc;border-top:none;}
.wp_nav .sub-nav .nav-item { white-space:nowrap; }
.wp_nav .sub-nav .nav-item .mark { background:#fff;}
.wp_nav .sub-nav .nav-item a {font-family:"Microsoft Yahei"; font-size:13px;font-weight:normal; color:#000;text-align:left;border-top:1px solid #D8E1CC;min-width: 80px;}
.wp_nav .sub-nav .nav-item a.parent:hover{ background:#eee;color:#000;}
.wp_nav .sub-nav .nav-item a.parent { background:#eee;color:#000;}
.wp_nav .sub-nav .nav-item a span.item-name { padding:5px 10px; line-height:22px;}
.wp_nav .nav-item a.parent:hover span.item-name{}
.wp_nav .nav-item a.parent span.item-name{}
.wp_nav .sub-nav .nav-item a.parent:hover span.item-name{}
.wp_nav .sub-nav .nav-item a.parent span.item-name{}