@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
body{font-size:14px; font-family:Arial, Helvetica, sans-serif; background:#eceff4;}
img{border:none; padding:0px; margin:0px;}
a{ border: none; text-decoration:none;}
ul{list-style-type:none;}
.fdR{float:right;}
.fdL{float:left;}

/* head start */
.top{width:100%; height:130px; margin:0 auto; background:#FFFFFF;}
.top_con{width:1002px; height:130px; margin:0 auto;}
.logo{width:auto; height:130px; float:left;}
.top_text{width:440px; height:120px; float:right; padding-top:10px;}
.top_textT{width:auto; height:auto; float:right; font-size:12px;}
.top_textT a{color:#002d73; float:left;}
.top_textT a:hover{color:#ff8b00;}
.top_liney{float:left; padding-left:6px; padding-right:6px; color:#002d73;}
.top_textB{width:auto; height:92px; float:right;}
.nav{width:100%; height:51px; margin:0 auto; background:url(../images/nav_bg.jpg) repeat-x; font-family:"微软雅黑";}
.nav_con{width:1000px; height:45px; margin:0 auto; padding-left:2px;}
.nav_con ul li{width:100px; height:45px; line-height:45px; float:left; text-align:center; display:inline; position:relative; z-index:9999999999999999999;}
.nav_con ul li a:link,.nav_con ul li a:visited{font-size:14px; color:#ffffff; width:98px; height:46px; float:left; display:block;}
.nav_con ul li a:hover{width:98px; height:46px; float:left; display:block; border:0; background:#ffa200; color:#ffffff;}
.nav_con table {position:absolute; top:0; left:0; z-index:99999999999999999999;} 
.nav_con ul li:hover ul, 
.nav_con ul a:hover ul{visibility:visible;} 
.nav_con ul ul{ padding:0; margin:0; width:98px; height:auto; float:left; background:#00317d; visibility:hidden; position:absolute; left:0px; top:45px;} 
.nav_con ul li ul li {clear:both; width:98px; margin:0; height:32px; line-height:32px; text-align:center; overflow:hidden; padding:0; float:left; } 
.nav_con ul li ul li a{display:block; width:98px; height:32px; margin:0; border:0; font-weight:normal; text-align:center; line-height:32px;}
.nav_con ul li ul li a:hover{border:0; background:#ffa200; color:#ffffff;}
.nybanner{width:100%;  margin:0 auto; overflow:hidden;}
.nybanner img{width:100%; object-fit: cover; }
/* head ned */

/* main start */
.nymain{width:1002px; height:auto; margin:0 auto; overflow:hidden; background:#FFFFFF; padding:10px;}
.nymainL{width:242px; height:auto; float:left;}
.nymainLT{width:242px; height:auto; float:left;}
.nymainLT_title{width:242px; height:36px; line-height:36px; text-align:center; font-family:"微软雅黑"; color:#FFFFFF; float:left; background:#00317d;}
.nymainLT_con{width:226px; height:px; float:left; padding-top:2px; padding-left:8px; padding-right:8px;}
.nymainLT_con ul li{width:226px; height:25px; float:left; line-height:25px; font-weight:bold; border-bottom:1px dotted #8a8a8a; }
.nymainLT_con ul li a{display:block; width:186px; height:25px; float:left; line-height:25px; color:#5b5b5b; padding-left:40px;}
.nymainLT_con ul li a:hover{ display:block; width:186px; height:25px; float:left; line-height:25px; color:#3e3e3e; background:#ff9c00; color:#FFFFFF;}
.nymainLB{width:242px; height:auto; float:right; margin-top:10px;}
.nymainLB_top{width:238px; height:92px; float:left; border:2px solid #d6d7dc;}
.nymainLB_bottom{width:238px; height:92px; float:left; border:2px solid #d6d7dc; margin-top:10px;}
.nymainR{width:750px; height:auto; float:right;}
.nymainR_title{width:750px; height:35px; float:left; line-height:30px; border-bottom:1px solid #00317d;  font-size:14px; color:#1e1e1e;}
.nymainR_titleL{float:left; color:#002d72; font-size:15px; font-family:"微软雅黑";}
.nymainR_titleL img{margin-right:6px;}
.nymainR_titleR{float:right;}
.nymainR_titleR_text{color:#002d72; font-weight:bold;}
.nymainR_con{width:720px; height:auto; float:left; padding:15px;}
.qyjjL{float:left; margin-right:15px;}
.qyjjR p{text-indent:2em; line-height:28px; color:#3e3e3e; margin-bottom:10px;}

/* news start */
.news_con{width:720px; height:auto; float:right; padding:15px; }
.news_con ul li{width:720px; height:auto; float:left; line-height:32px; border-bottom:1px dashed #dedede;}
.news_con ul li a{float:left; color:#505050; display:block; width:720px; height:32px; line-height:32px;}
.neiynews_wz{float:left;}
.news_con ul li a:hover{display:block; width:720px; height:32px; line-height:32px; background:#ededed;}
.neiynews_time{float:right;}
/* xyxw end */
/* news_con start */
.xyxw_xqT{width:720px; height:auto; margin:0 auto; text-align:center; font-size:18px; font-weight:bold; color:#3e3e3e;  line-height:30px; margin-top:15px;}
.xyxw_xqC{width:720px; height:auto; margin:0 auto;}
.xyxw_xqC p{text-indent:2em; line-height:28px;  color:#3e3e3e; margin-top:10px;}
.xyxw_xqC img{ text-align:center;}
.xyxw_xqIMG{width:720px; height:auto; margin:0 auto; text-align:center; margin-top:10px;}
.xyxw_xqIMG img{margin-top:20px; width:600px; height:400px;}
/* news_con end */
/* gtlh start */
.honor_con{width:750px; height:auto; float:left; padding:18px 0px 15px 0px;}
.honor_con ul li{width:224px; height:200px; float:left; text-align:center; color:#505050; margin-left:20px; display:inline;}
.honor_con ul li img{width:218px; height:168px; float:left; margin-bottom:6px; border:1px solid #dddddd; padding:2px;}
/* gtlh end */
/* message_con start */
.message_con{width:735px; height:auto; float:left; padding-top:15px; padding-left:8px;}
.message_con table{border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}
.message_con tr{width:735px; height:28px; line-height:28px;}
.message_con tr td{border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding-left:5px; padding-right:5px;}
.message_con tr td a{color:#474747;}
.message_con tr td a:hover{text-decoration:underline;}
.message_con tr td b{color:#636363;}
/* message_con end */
/* contact_con start */
.contact_con{width:750px; height:auto; float:left;}
.map{width:700px; height:400px; margin:0 auto; margin-top:20px; border:2px solid #efe4c8;}
.lxwm_text{line-height:28px; font-size:14px; color:#383838; width:700px; height:auto; margin:0 auto; margin-top:20px;}
/* contact_con end */

/* main ned */

/* fy start */
.ny_fy{width:auto; height:28px; float:right; margin-top:25px;}
.ny_fy ul li{width:auto; height:25px; float:left; line-height:25px; text-align:center; border:1px solid #cdcdcd; margin-left:8px; color:#505050; }
.ny_fy ul li a{font-size:14px; color:#505050; display:block; width:auto; height:25px; float:left; padding-left:5px; padding-right:5px; background:#f1f1f1;}
.ny_fy ul li a:hover{background:#ff9c00; color:#FFFFFF;}
#tzd_fy{border:none;}
/* fy end */

/* copy start */
.yqlj{width:100%; height:50px; margin:0 auto; background:url(../images/yqlj_bg.jpg) repeat-x; overflow:hidden; margin-top:20px;}
.yqlj_con{width:1002px; height:50px; margin:0 auto; color:#FFFFFF; line-height:45px;}
.yqlj_con ul li{width:auto; height:auto; line-height:45px; float:left;  }
.yqlj_con ul li a{ color:#FFFFFF; float:left; margin-left:6px; margin-right:6px; display:inline; }
.yqlj_conT{color:#FFFFFF; float:left; line-height:45px; margin-right:5px; font-weight:bold;}
.yqlj_con ul li a:hover{text-decoration:underline;}

.copy{width:100%; height:auto; margin:0 auto; background:#003a9b; overflow:hidden; padding-top:18px; padding-bottom:20px;}
.copy_con{width:1002px; height:auto; margin:0 auto;}
.copy_conL{width:auto; height:auto; float:left; padding-left:80px;}
.copy_conR{width:auto; height:auto; float:left; color:#FFFFFF; padding-left:40px; line-height:28px; padding-top:15px;}
.copy_conR a {color:#ffffff;}
.copy_conR a:hover{text-decoration:underline;}
.copy_con_gstb{float:right; padding-right:20px; padding-top:35px;}
/* copy end */

.message-detail{width:100%;margin:0 auto;border:solid 1px #e7e5e2;border-collapse:collapse;margin-bottom:-1px;}
.message-detail th{line-height:35px;	text-align:left;padding-left:10px;color:#333;font-size:12px;border:solid 1px #083d8d;background:#eee;}
.message-detail td{	line-height:35px;	text-align:left;	padding-left:10px;	padding-right:10px;	border:solid 1px #e7e5e2;	color:#333;	vertical-align:top;}

