﻿@charset "utf-8";
/* CSS Document */
html,body{padding:0px;border:0px;font-size: 100%;font-style:normal;}
div,span,nav,p,a,img,footer,header,span,form,h1,nav{margin:0px;padding:0px;border:0px;font-size: 100%;font-style:normal;}
body{background:url(../images/bg.jpg) no-repeat center bottom;margin:0px;}
a{font-size:14px; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:0px;}
ul,li{ list-style-type:none; margin: 0;padding: 0;border: 0;}
.wr{ font-family:"微软雅黑";}
.box{ position:relative;}
.pr{ position:relative;}
.pa{ position:absolute;}
.clr {clear: both;}
.fl{ float:left}
.fr{ float:right !important;}
.w1000{width:1000px;}
.mlr15{ margin:0px 15px;}
.ml15{ margin-left:15px;}
.mt15{ margin-top:15px !important;}
.mb15{ margin-bottom:15px !important;}
.mr0{ margin-right:0px !important;}

/*登录*/
.login{color:#fffdde; line-height:30px;}
.login a{color:#fffdde; border-left:1px solid #FFF; line-height:30px; height:30px; display:inline-block; padding-left:9px;}
.login a:first-child{border-left:0px;}
.login a img{width:15px; height:16px; margin:0 5px 0 0; vertical-align:middle;}
#isloginform{ line-height:30px;width:250px;float:right;font-size:14px;}
#isloginform a{font-size:14px;}
#loginform{width:86px; color:#00346E;height:30px;line-height:30px;display:block;border:0px;text-align:center;cursor:pointer; float:right;font-size:14px;color:#fff;}
#loginform a{ cursor:pointer;}
.login_panel{ display:none; width:350px; height:362px; color:#999; margin:0 auto;}
.login_panel input.login_name,.login .login_panel input.login_pass{ width:310px; height:46px; line-height:46px;border:1px solid #d4d4d4; font-size:14px; color:#333; font-size:14px; text-indent:5px; }
.login_panel input.login_name{ background:url(../images/login_user.jpg) no-repeat 280px 10px #f1f1f1;}
.login_panel input.login_pass{ background:url(../images/login_lock.jpg) no-repeat 280px 10px #f1f1f1;}
.login_close{ cursor:pointer;}
/* 首页 */
.top{width:100%; height: 129px; background: url(../images/nytbj.jpg) center top no-repeat;}
.head{width:1000px; height: 129px; margin: 0 auto; }
.top_n1{ font-size：14px;  color: #ffffff;}
.top_n1 a{ width:70px;  height: 45px; text-align: center; display: block; line-height: 45px;font-size：14px; font-weight: bold;  color: #666666; float: left;}
.top_n1 a:hover{ color:#ffffff;}

.banner{ width:1600px; height: 310px; margin: 0 auto; overflow:hidden;}
.main_bj{ width:1010px; height: 304px; margin-top: 15px; background: url(../images/symainbj.jpg) no-repeat; overflow: hidden;}
.mo1 a{ float:right; padding-top: 15px;}
.mo2 a{ float:right; }

.news{ width:320px; padding:0px; margin: 0px;  height: 110px; overflow:hidden; font-family: "宋体";}
.news li{color:#333333; width:300px; padding-left: 15px; background:url(../images/icon-09.gif) no-repeat 0px 5px; height:22px;line-height:22px; margin:0px auto;text-align:left;}
.news li a{font-size:12px;  color:#333333;width:80%; overflow:hidden; height:22px; display:inline-block; }
.news li a:hover{ color:#F00;}
.news li span{  font-size:12px;  float:right;*margin-top:-22px;}


.lxfs{font-size:12px; line-height: 24px; color: #666666; padding-left: 110px; padding-top: 10px;}
.gsjj{ width:210px; font-size:12px; line-height: 22px; color: #666666; padding-left: 110px; padding-top: 5px;}
.ljhz{ padding-top: 65px; padding-left: 15px;}
.ljhz a{ width:70px; height: 20px;line-height: 20px; font-size:12px; color: #666666; text-align: center; float: left;}
.youce{ width:240px;padding-left:45px; padding-top: 115px; text-align: left;}
.youce a{ width: 60px; font-size:12px; color: #ffffff; line-height: 22px;}
.gdtp{ width:1010px; height: 186px; margin: 0 auto; padding: 10px; background: url(../images/symain1bj.jpg) repeat-x;}
.foot{ width:1600px; height:100px; padding-top:20px; margin: 0 auto; background: url(../images/sydbbj.jpg) no-repeat;}
.foot_nr{ font-size:12px; line-height: 22px; color:#cccccc;}
.foot_nr a{ font-size:12px; line-height: 22px; color:#cccccc;}
.foot_nr a:hover{ color:#ffffff;}
 /*分页*/
.page{ margin:20px auto;}
.page ul{list-style: none;    text-align: center}
.page ul li {padding:3px 7px; border:1px #d5d5d5 solid;  text-align: center;    background-color: #f7f7fb; display: inline;    line-height: 25px;    margin: 0 5px; font-size:12px;}
.page ul li a {color: #333; font-size:12px;}
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color:#084ab1;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}
.page ul li input {color: #333;width:28px;margin: 0px 5px;}

/*------nav------*/
.nav { width:650px; padding-left: 350px; height: 30px; margin-top: 15px; float: right;}
.nav ul{ padding:0;  margin: 0;}
.nav ul li {list-style:none; float:left;}
.nav ul.ul-dp1{text-align:center;display: block;height:30px; margin:0 auto;}
.nav ul.ul-dp1 li.li-dp1{float:left;line-height:30px;height:30px;text-align:center;position:relative; list-style:none; z-index:11}
.nav ul.ul-dp1 li.li-dp1 a{ font-size:16px; width:120px;line-height:30px;height:30px; display:block;font-weight:bold; color:#333333; }
.nav ul.ul-dp1 li.on{background:#084AB1;}
.nav ul.ul-dp1 li.on a{color:#ffffff;}
.nav ul.ul-dp1 li.li-dp1 a:hover{background: #084AB1; color:#ffffff;}
.nav ul.ul-dp1 li.li-dp1:hover ul.ul-dp2{ display:block;}
.nav ul.ul-dp2{ display:none; width:90px; position:absolute; top:30px; left:0px; z-index:99;}
.nav ul.ul-dp2 li.li-dp2{ text-align:center; overflow:hidden; float: left; position: relative;z-index:99;}
.nav ul.ul-dp2 li.li-dp2 a{ font-weight:normal; color:#ffffff; font-size:12px;line-height:30px; height:30px; display:block; background: #3777c5;}
.nav ul.ul-dp2 li.li-dp2 a:hover{ background:#084AB1; color:#ffffff;}

/*轮播图*/
.LeftMove { min-height:125px; margin-top: 10px; overflow:hidden; position:relative; }
.LeftMove ul {list-style:none; position:absolute; margin:0; padding:0; left:0;}
.LeftMove li {text-align:center; margin-right: 2px; margin-left: 3px; float:left;}
.LeftMove li img{ width:150px; height:120px; display:block; border:1px #d2d2d2 solid; padding: 1px;}
.LeftMove li span{height:24px; color: #333333; line-height:24px;}

/* 内页 */
.ny_main{ width:1000px; height: auto; overflow: hidden; margin: 10px auto;}
.ny_lf{ width:174px; height: auto; overflow: hidden; margin-right: 20px; float: left;}
.ny_rg{width:800px; height: auto; overflow: hidden; float:left;}
.ggtp{ width:800px; height: 173px;}
.lmbt{ widht:800px; height: 30px; line-height: 30px; border-bottom: 1px solid #666666; text-align: left; font-size: 14px; color: #000000;}
.lmbt a{font-size: 14px; color: #000000;}
.danye{line-height:24px; font-size:14px; margin:0 auto;padding: 10px; min-height:450px; text-align: left;}
.danye img{max-width:780px;}
.menu-first{ width:174px; margin: 0 auto; height: auto; overflow: hidden;}
.menu-first ul{padding:0; margin: 0;}
.menu-first ul li{ width:174px; height: 34px;}
.menu-first ul li a{width:154px; height: 34px; line-height: 34px; font-size: 13px; color: #000000; background: url(../images/tybj.jpg) no-repeat; padding-left: 20px; text-align: left; display: block;}
.menu-first ul li a:hover{ color: #ffffff; background: url(../images/tybjh.jpg) no-repeat;}

.ny_lxfs{ height: 295px; padding: 47px 5px 5px 16px; background: url(../images/tylxwmt.jpg) no-repeat; text-align: left; line-height: 20px; font-size:12px; color: #000000;}
/* list_art */
.list_art{width:100%; height: auto; overflow: hidden; margin: 10px auto; min-height:300px;}
.list_art ul{ padding:0; margin: 0;}
.list_art ul li{ width:95%; padding-left: 20px; height: 26px; line-height: 26px; border-bottom: 1px dashed #e0e0e0; background: url(../images/icon-09.gif) 5px 8px no-repeat;}
.list_art ul li a{ width:80%; height: 26px; line-height: 26px; float: left; font-size: 14px; color: #333333; text-align: left;}
.list_art ul li span{ width:18%; float: right; text-align: right; font-size:13px; color: #666666;}

/* list_img */
.list_img{width:800px; height: auto; overflow: hidden; margin: 10px auto;}
.list_img ul{ padding:0; margin: 0;}
.list_img ul li{ width:192px; height:175px; margin:4px; float: left;display: block;}
.list_img ul li img{ width:188px; height:141px; padding: 1px; border: 1px solid #e0e0e0;border-radius:3px;}
.list_img ul li span{ width:188px; height: 30px; line-height: 30px;  text-align: center; font-size:12px; color: #666666; display:block; overflow:hidden; margin:0px auto}

/*------article------*/
.article{ width:780px; padding: 10px; margin-top: 10px; height: auto; min-height: 500px; overflow: hidden; background: #ffffff;}
.article .art_title{font-size:20px; font-weight: bold; color:#000000; text-align:center;line-height:50px;}
.article .f_title{font-size:16px; color:#000000; text-align:right;margin:10px auto;line-height:26px;}
.article .art_time{text-align:center;height:33px;display:block; margin:20px auto;font-size:16px;border-top: 1px solid #999999; color:#000000;line-height:33px;}
.article .zw{ line-height:24px; font-size:14px; margin:0 auto;padding:0px 10px; min-height:450px; text-align: left;}
.article .zw p{line-height:24px !important; font-size:14px; margin:0px;}
.article .zw img{ max-width:620px; margin:0 auto!important;}
.article .zw table{ max-width:620px; margin:0 auto;border-collapse:collapse !important;}
.article .zw th{  border:1px solid #333 !important;}
.article .zw td{  border:1px solid #333 !important;}


/*------banner------*/
.banner{height:310px; overflow:hidden;}
.list_slideBox{ width:100%; height:310px; overflow:hidden; margin:0 auto; position:relative; }
.list_slideBox .hd{width:1600px; margin:0px auto;}
.list_slideBox .hd ul{ zoom:1; display:block; height:22px;text-align:center;position:absolute;top:280px; z-index:1; width:1600px; left:0px;}
.list_slideBox .hd ul li{ width:10px;height:10px; cursor:pointer;display:inline-block;*display:inline;*zoom:1; margin:5px;border-radius:10px;background:#fff; border:1px solid #ffffff;}
.list_slideBox .hd ul li.on{ background:#3D83C7}
.list_slideBox .bd{ position:relative; height:310px; z-index:0;}
.list_slideBox .bd li{ zoom:1; vertical-align:middle; height:310px;}
.list_slideBox .center{margin:0px auto;font-family: "宋体";}
.list_slideBox .center a{width:35px;height:58px;cursor:pointer;display:inline-block;*display:inline;z-index:1;border-radius:3px;background:url(../images/tm30.png) repeat;text-align:center; line-height:58px; color:#fff; font-size:32px; font-weight:bold;}
.list_slideBox .center a:hover{color:#fedf51;}
.prev{ left:10px; top:121px;}
.next{ right:10px; top:121px;}
