@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:'微软雅黑';}
img{ border-style: none;}
p{
text-align:justify;
text-justify:inter-ideograph;}
#trey_content p{

 text-indent:2em !important;
    font-size:18px !important;
    line-height:36px !important;
    color:#333333 !important;
    font-family:"Microsoft YaHei" !important;
}

#trey_content span{

 text-indent:2em !important;
    font-size:18px !important;
    line-height:36px !important;
    color:#333333 !important;
    font-family:"Microsoft YaHei" !important;
}
#body{ width:1280px; height:1180px; background:url(../image/body.jpg) repeat-y; margin:0 auto;}
#body2{ width:1280px; height:1056px; background-image:url(../image/body2.jpg); margin:0 auto;}
#body3{background:url(../image/top_bg.jpg) #C9E9F4 repeat-x; margin:0 auto;}
#top_banner{width:1002px;height:170px;background:url(../image/top_banner.jpg) center no-repeat; margin:0 auto;}
a:link{ text-decoration:none; color: #525252;}
a:hover{ text-decoration:none; color: #525252;}
a:visited{ text-decoration:none; color: #525252;}
.top{ width:1002px; height:25px;}
.top ul{ width:250px; height:100%;  float:right;} 
.top ul li{ list-style:none; height:100%; float:left;  font-size:12px; line-height:26px;}
.top a:link{ color:#FFF;} 
.top a:visited{ color:#fff;};
.shen{ width:1002px; height:920px;  margin:0 auto; margin-top:167px;}
.dh{ width:1002px; height:37px;  border-radius:5px 5px 0px 0px; background: url(../image/7.jpg) repeat-x; margin:0 auto;} 
.nav2_l{ width: 100%; height:38px; float:left;}

.nav2_l ul{ width:100%; height:38px;}

.nav2_l ul li{ width:90px; height:38px; float:left; list-style:none; font-size:14px; text-align:center; line-height:38px; font-weight:bold;}
/*background:url(../image/nav2_1.png) no-repeat;*/
.nav2_l a:link{ text-decoration:none; line-height:38px; color:#FFF;}
.nav2_l a:hover{  color:#fff;}
.nav2_l ul li:hover{ background:url(../image/bg.jpg) no-repeat center center/cover;}
.nav2_l a:visited{ text-decoration:none; color:#FFF;}
.as{ margin-top:-10px;} 
.as li{ background-image:none;}
.hd{ z-index:99999;}
.hd a{ width:100%; height:100%; display:block; z-index:99999;}
.hd li{ z-index:99999;}
.hd a:hover{ background:#4daff1;}
.sousuo{ width:1002px; height:35px; margin:0px auto; background-color:#d3eeff; display:block; overflow:hidden;}
.quanju{ width:100%; height:140px;  display:block;}

.sousuo p{ line-height:35px; padding-left:20px; font-size:13px; float:left;}
.sousuo2{ width:300px; height:35px; line-height:35px; float:right; font-size:13px; font-weight:bold; position:relative; padding-left:20px;}
.sousuo2 img{ position:absolute; top:8px; left:0px;}
.nr{ height:515px; width:100%; display:block; z-index:-1; margin-top:10px;}
.nr ul{ width:100%; height:100%; display:block; z-index:-1;}
.nr ul li{ list-style:none; float:left;  margin:5px; z-index:-1;}

.nr1{ width:100%; height:100%; border:1px solid #E5EFEC; float:left; position:relative;}
.nr1 ul{ width: auto; display: table; height:20px; position:absolute; right:0px; bottom:0px; margin-bottom:5px; z-index:999;}
.nr1 ul li{ width:20px; height:20px; float:left; color:#FFF; list-style:none; text-align:center; margin:0px 1px; background:#827E69; cursor:pointer;}
.nr_1{ position:absolute; left:0px; bottom:0px; width:100%; height:30px; background:#000; z-index:998; opacity:0.5; filter:alpha(opacity=50); color:#FFF; line-height:30px; font-size:12px;}
.nr1 .contain{  background:#FE7E01;  width:20px; height:20px;}
.nr1 img { width:100%;}

.nr2,.nr4,.nr5{ width:100%; height:100%;  overflow:hidden;}
.nr3,.nr6{ width:100%; height:100%; float:left; overflow:hidden; border:1px solid #E5EFEC;}
.nr2_s{ width:100%; height:36px; border-bottom:1px solid #E5EFEC; position:relative;}

.nr2_s h4{ position:absolute; top:15px; left:25px; color:#097fc9; font-size:14px;}
.nr2_s a,.nr3_s a,.nr4_s a,.nr5_s a,.nr6_s a{ position:absolute; top:15px; right:20px; font-size:13px;}
.nr2 a:link,.nr3 a:link,.nr4 a:link,.nr5 a:link,.nr6 a:link{ text-decoration:none; color:#333333;}
.nr2 a:hover,.nr3 a:hover,.nr4 a:hover,.nr5 a:hover,.nr6 a:hover{ text-decoration:underline; color:#333333;}
.nr2 a:visited,.nr3 a:visited,.nr4 a:visited,.nr5 a:visited,.nr6 a:visited{ text-decoration:none; color:#333333;}

.nr2_x,.nr4_x{ width:100%; height:190px;  margin:0 auto;}
.nr2_x ul li,.nr4_x ul li{ list-style:none; width:100%; height:25px; line-height:25px; border-style:none;  margin:0px;}
.nr2_x1,.nr4_x1{ width:10px; height:26px;  float:left; margin-left:8px; margin-right:5px;}
.nr2_x1 img,.nr4_x1 img{ margin-top:8px; margin-left:5px;}
.nr2_x2,.nr4_x2{ width:275px; height:26px;  float:left; font-size:12px; line-height:26px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; margin-left:5px;}
.nr2_x3,.nr4_x3{ width:55px; height:25px;  float:left; font-size:12px; line-height:25px; color:#545454;}
.nr2_x3 p,.nr4_x3 p{ padding-left:15px;}

.nr3_s{ width:100%; height:42px; background-image: url(../image/lan2.jpg); position:relative;background-repeat:no-repeat;}
.nr3_s h4{ color:#0D6EA9; position:absolute; top:15px; left:55px; font-size:14px;}
.nr3_x {padding:10px 5px;}
.nr3_x ul li{ list-style:none; width:100%; height:25px; font-size:12px; line-height:25px; border-style:none; margin:0px;}
.nr3_x ul li a{ width:85%; height:25px;  display:block; float: left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.nr3,.nr6{ width:100%; height:100%; overflow:hidden;}
.nr_img{ display:block; float:left; width:10px; height:25px; margin-left:10px; margin-right:5px;}
.nr_img img{ margin-top:8px;}
.bt ul{ width:100%; height:100%; display:block;}
.bt ul li{ line-height:30px; font-size:13px; color:#b1c7d5; text-align:center;}
.xinxi{ width:98%; height:142px; border:1px solid #E5EFEC; margin:0 auto; margin-top:5px; background-color:#F9FBFB;}
.xinxi ul{ width:960px; height:142px;}
.xinxi ul li{ width:160px; height:142px;  list-style:none; float:left; overflow:hidden; margin-right:-10px;}
.xinxi_s{ width:130px; height:90px; border:1px solid #E2E2E3; margin-top:15px;}
.xinxi_s img{ padding:4px;}
.xinxi_x{ width:130px; height:32px; text-align:center; line-height:35px; font-size:12px;}
.lb{ width:98%; height:94px; margin:0 auto; border:1px solid #E5EFEC; margin-top:8px;background-color:#F9FBFB;overflow:hidden;}
.lb_s{ width:98%; height:30px; border-bottom:1px solid #B4CFF0;}
.lb_s h4{ color:#0D6EA9; line-height:30px; padding-left:15px;}
.lb_x{ width:98%; height:64px;}
.lb_x ul{ width:100%; }
.lb_x ul li{ width:150px; height:30px;  list-style:none; float:left; font-size:12px;  line-height:30px; margin-left:7px; overflow:hidden;}
.lb_x ul li img{ margin-right:10px;}
.lb a:link{ text-decoration:none; color:#333;}
.lb a:hover{ text-decoration: underline; color:#333;}
.lb a:visited{ text-decoration:none; color:#333;}
.bottom{ width:98%; height:90px; background-image:url(../image/bottom.jpg); margin:0 auto; margin-top:5px;}
.bto{ width:600px; height:55px; margin:0 auto; padding-top:10px; color:#3D3D3D  ;}
.bto p{ text-align:center; font-size:13px; line-height:25px;}


/*栏目页*/
.nr_l{ width:245px; height: auto; display:table; float:left;}
.ne_l1{ width:215px; height: auto; display:table;  margin:0 auto; margin-top:9px; overflow:hidden; background-color:#EFF7FA;}
.ne_l1_s{ width:100%; height:20px; background-image: url(../image/sa.jpg); overflow:hidden; display:block;}
.ne_l1_s h4{ font-size:17px; padding-left:22px; padding-top:3px;}
.ne_l1_x{ width:175px; height:auto; display:table; margin:0 auto;}
.ne_l1_x ul{ width:100%; height:auto; display:table;}
.ne_l1_x ul li{ width:100%; height:35px; line-height:35px; overflow:hidden; margin:0px; background-image:url(../image/lb2.jpg); border-style:none;}
.ne_l2{ width:215px; height: auto; display:table;  margin:0 auto; margin-top:10px; background-color:#EFF7FA;}
.ne_l1_s{ width:100%; height:28px;}
.ne_l2_x{ width:215px; height:140px;}
.ne_l2_x ul li{ border-style:none; font-size:12px; width:100%; height:17px; overflow:hidden;} 
.ne_l3{ width:215px; height: auto; display:table; margin:0 auto;  background-color:#EFF7FA;}
.ne_l3_x{ width:100%; height:130px;}
.ne_l3_x ul li{ width:100%; height:auto; display:table; border-style:none; font-size:12px;}
.aa{ width:40px;float:left; margin-left:10px;}
.ss{ width:155px; height:auto; display:table; float:left;}
.ne_r{ width:712px; float:left; margin-left:10px;}
.dq{ width:100%; height:30px; line-height:30px; font-size:14px;}

.nav5_r{ width:710px;  float:left;  margin-top:10px; margin-left:5px;}
.nav5_r1{ width:676px; margin:0 auto; margin-top:3px;}
.nav5_r1_s{ width:676px; height:24px; background-image: url(../image/lm4.jpg); overflow:hidden; position:relative;}
.nav5_r1_s h4{ position:absolute; top:5px; left:10px; color: #FFF; font-size:13px;}
.nav5_r1_x{ width:676px; margin:0 auto;}
.nav5_r1_x ul{ width:675px; height:470px; margin-top:10px;}
.nav5_r1_x ul li{ width:675px; height:30px; list-style:none;  line-height:30px; border-bottom:1px dotted #D5D5D5;font-size:14px;}
.nav5_r1_x a:hover{color:#2f83cc;underline;}
.nav5_r1_x2,.nav5_r1_x22{ width:676px; height:550px; margin:0 auto;}
.nav5_r1_x2 ul{ width:675px; height:500px; margin-top:10px;}
.nav5_r1_x2 ul li{ width:155px; height:240px; list-style:none;  line-height:30px; float:left; margin:20px; margin-left:35px; border-style:none;}
.nav5_r1_x22 ul{ width:675px; height:500px; margin-top:10px;}
.nav5_r1_x22 ul li { line-height:30px; border-style:none;}
.nav5_r1_x22 ul li  span{ color:red;}



.nav5_r1_z{ width:675px; height:30px; margin:0 auto; text-align:center; line-height:30px; font-size:14px; color:#4C4C4C;}
.nav5_r1_z a:link{ text-decoration:none; color:#4C4C4C;}
.nav5_r1_z a:hover{ text-decoration:underline; color:#4C4C4C ;}
.nav5_r1_z a:visited{ text-decoration:none; color:#4C4C4C;}

.nn1{ width:15px; height:30px; float:left;}
.nn1 img{ margin-top:12px;}
.nn2{ width:565px; height:30px; float:left; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nn2 a:link{ text-decoration:none; color:#4C4C4C;}
.nn2 a:hover{ text-decoration:underline; color:#4C4C4C;}
.nn2 a:visited{ text-decoration:none; color:#4C4C4C;}
.nn3{ width:75px; height:30px; float:left; font-size:12px; color:#9E9E9E; text-align:center;}


.nav5_nr{ width:100%; height:auto; margin: 0 auto; background-color:#FFF; border-radius:5px; border:1px solid red;}
.nav5_nr_s{ width:98%; height:50px; border-bottom:1px solid #ECECEC; text-align:center; line-height:60px; margin:0 auto; font-size:22px; color:#3D3D3D; border:1px solid red;}
.nav5_nr_z{ width:98%; height:40px; text-align:center; line-height:40px; font-size:13px; color:#656565; margin:0 auto;}
.nav5_nr_c{ width:98%; height:auto; font-size:14px; color:#3d3d3d; margin:0 auto; line-height:25px;}
.nav5_nr_x{ width:98%; height:30px; line-height:30px; margin:0 auto;margin-top:20px;}
.nav5_nr_x_1{ width:140px; height:30px; float:left;  font-size:12px; color:#3A3A3A; margin-left:5px;}
.nav5_nr_x_2{ width:155px; height:30px; float:right; font-size:12px; color:#3A3A3A; margin-right:5px;}
.nav5_nr_x a:link{ text-decoration:none; color:#3A3A3A;}
.nav5_nr_x a:hover{ text-decoration:underline; color:#3A3A3A;}
.nav5_nr_x a:visited{ text-decoration:none; color:#3A3A3A;}
.tu{ width:105px; height:153px; border:1px solid #ccc; margin:0 auto;}
.tu img{ margin-left:2px; margin-top:2px;}
.zi{ width:100%; height:30px;  line-height:30px; text-align:center; overflow:hidden; font-size:13px;}
.nav2_l ul li{ position:relative;}
.nav2_l ul li ul{ position:absolute; display:none;  top:35px; left:0px;  background:#0a77bf; opacity:0.9; z-index:999px;}
.nav2_l ul li ul li{ float:none; z-index:999px;}
.nav2_l ul li:hover ul{ display:table;}
.xian{ width:1002px; height:auto; display:table; background-color:#FFF; margin:auto;} 
.nav5_nr_s{ width:98%; height:50px; border-bottom:1px solid #ECECEC; text-align:center; line-height:60px; margin:0 auto; font-size:22px; color:#3D3D3D; border:1px solid red;}
.ne_l1_x ul li a:link{ color:#525252;};
.ne_l1_x ul li a:hover{ color:#525252;};
.ne_l1_x ul li a:visited{ color:#525252;};
.ne_l2 ul li a:link{ color:#525252;};
.ne_l2 ul li a:hover{ color:#525252;};
.ne_l2 ul li a:visited{ color:#525252;};