﻿.banner{ width: 100%; height: 450px; margin:0 auto;}
.banner .bad {height: 100%;}
.banner .bad li {zoom: 1;vertical-align: middle;width: 100%;height:450px;}
.banner .bad img {width:1920px;height:450px; margin:0 auto;}
.banner .bad .ll1 { background:url(../images/banner1.jpg) no-repeat center;}
.banner .bad .ll2 { background:url(../images/banner2.jpg) no-repeat center;}
.banner .bad .ll3 { background:url(../images/banner3.jpg) no-repeat center;}





body{ background-color:#f6f6f6;}
a:hover{ color:#0086f8}


.top{ height:38px; line-height:38px;}
.top .fl{ color:#666666; font-size:12px;}
.top .fr{ color:#666666; font-size:12px;}
.top a{ color:#666666; font-size:12px; margin-left:5px; margin-right:5px;}

.logo{ height:74px;}
.logo .search{ margin-top:20px; width:175px; background:url(../images/sear_btn.jpg) no-repeat; height:28px; padding-left:10px;}
.logo .search .in_text{ border:none; height:28px; width:120px; background:none; line-height:28px; font-size:12px; color:#999; float:left;}
.logo .search a{ display:block; width:45px; height:28px; float:right; cursor:pointer;}

.nav{ height:46px; line-height:46px; z-index:999;}
.nav ul{}

.nav li.m{ float:left;  position:relative;height:100%; width:110px; text-align:center;}
.nav a:hover{ text-decoration:none; color:#fff; }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; height:46px; overflow:hidden;font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; text-align:center; width:100%; }
.nav h3 a{ display:block; color:#fff;font-size:14px;font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif;  text-align:center;}
.nav .on{}
.nav .on h3 a{background:url(../images/nav_bg_on.jpg) repeat-x; width:110px;}
.nav .sub{ display:none;   position:absolute; left:0px; top:46px; background:#444; text-align:center; z-index:9999}
.nav .sub li{ width:110px; line-height:35px; height:35px; text-align:center;}
.nav .sub li a{display:block; color:#ccc; font-size:14px; font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif;}
.nav .sub li a:hover{ color:#fff; background:url(../images/nav_bg_on.jpg) repeat-x; }









.gonggao{ height:48px; line-height:48px; background:url(../images/tongzhi.jpg) no-repeat;}
/* ������css */
.txtScroll-top{ overflow:hidden; position:relative;   }
.txtScroll-top .bd{ padding:12px 40px 12px 110px;}
.txtScroll-top .artlist_main li{ height:24px; line-height:24px; font-size:12px; overflow:hidden;}
.txtScroll-top .artlist_main li .date{ float:right; color:#999;  }
.txtScroll-top .artlist_main li a{ font-size:12px;}
.txtScroll-top .artlist_main li.artlist_art_title{ float:left;}
.txtScroll-top .artlist_main li.artlist_art_date{ float:right; color:#999;}

.title{ height:40px; color:#333; font-size:20px;  font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; font-weight:bold;}
.title img{ vertical-align:middle; margin-right:10px;}

.main1{}
.main1 dl{ float:left; width:227px; padding:10px;}
.main1 dl dt{ width:212px; padding-left:15px; height:70px; line-height:70px; font-size:18px;  font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; line-height:70px; padding-bottom:18px;}
.main1 dl dt:hover{ background:url(../images/hover.png) no-repeat 7px -6px;}
.main1 dl dt img{ vertical-align:middle; margin-right:10px;}
.main1 dl dd{ width:100%; font-size:13px; color:#999; line-height:200%; margin-top:10px;  font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif;}

.main2{}
.main2 dl{ padding:10px; width:294px; border:1px solid #d4d4d4; position:relative; background-color:#FFFFFF}
.main2 dl dt{ width:100%; height:30px; line-height:30px; font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; color:#333;}
.main2 dl dd{ width:100%}
.titbg_b{ position:absolute; bottom:-14px; left:0}


.main3{}
.main3 .main3_l{ width:653px; border:1px solid #d4d4d4; position:relative; background-color:#FFFFFF}
.main3 .main3_l dl{}
.main3 .main3_l dl dt{ border-bottom:1px solid #d4d4d4; height:50px; background:url(../images/tit_bg.jpg) repeat-x; line-height:50px; color:#333; font-size:20px;  font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; font-weight:bold;}
.main3 .main3_l dl dt img{ vertical-align:middle; margin-right:10px; margin-left:10px;}
.main3 .main3_l dl dd{ height:274px; overflow:hidden;}
.main3 .main3_l dl dd .m4_l{ width:400px; height:250px; padding:0px; margin:10px; position:relative;}

.artlist_img_art_title{ position:absolute; width:100%; height:40px; background:url(../images/tm30.png) repeat; bottom:0px; left:0; line-height:40px; text-indent:10px;}
.artlist_img_art_title a{ font-size:14px; color:#FFFFFF;}
.artlist_img_art_pic img{ width:400px; height:250px;}

.artlist2_img_art_title{ position:absolute; width:100%; height:40px; background:url(../images/tm30.png) repeat; bottom:0px; left:0; line-height:40px; text-indent:10px;}
.artlist2_img_art_title a{ font-size:14px; color:#FFFFFF;}
.artlist2_img_art_pic img{ width:295px; height:250px;}

.main3 .main3_l dl dd .m4_r{ width:210px; padding:10px;}
.main3 .main3_l dl dd .m4_r ul{}
.main3 .main3_l dl dd .m4_r ul li{ height:30px; line-height:30px; overflow:hidden;}
.abso{ position:absolute; width:100%; height:40px; background:url(../images/tm30.png) repeat; display:block; bottom:0px; left:0; line-height:40px; text-indent:10px; font-size:14px; color:#FFFFFF;}
.abso:hover{ color:#FFFFFF;}




.main3 .main3_r{ width:316px;border:1px solid #d4d4d4; position:relative; background-color:#FFFFFF}
.main3 .main3_r dl{}
.main3 .main3_r dl dt{ border-bottom:1px solid #d4d4d4; height:50px; background:url(../images/tit_bg.jpg) repeat-x; line-height:50px; color:#333; font-size:20px;  font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; font-weight:bold;}
.main3 .main3_r dl dt img{ vertical-align:middle; margin-right:10px; margin-left:10px;}
.main3 .main3_r dl dd{ padding:0px; margin:10px; width:295px; position:relative; height:254px;}

.flink{ height:36px; border:1px solid #d4d4d4; background-color:#FFFFFF;}
.flink dl{ height:100%; line-height:36px;}
.flink dl dt{ float:left; font-size:14px;font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; color:#333;}
.flink dl dt img{ vertical-align:middle; margin-left:10px; margin-right:5px;}
.flink dl dd{ float:left;}
.flink dl dd a{ font-size:12px; margin:0 5px 0 5px}

.foot_nav{ padding-top:20px;}
.foot_nav dl{ width:150px; float:left; height:180px;}
.foot_nav dl dt{font-size:18px; height:40px; line-height:40px;  font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; font-weight:bold; color:#444}
.foot_nav dl dd{ height:30px; line-height:30px;}
.foot_nav dl dd a{font-size:14px;  font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; color:#666}

.foot{ text-align:center; color:#FFFFFF; font-size:14px; font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; padding-top:30px; padding-bottom:30px;}
.foot a{ color:#FFFFFF; font-size:14px; font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif;}




/*��ҳcss*/
.pos{ height:30px; line-height:30px; font-size:14px; color:#333; border-bottom:4px solid #0086f8;}
.position_main li{ float:left;}
.position_main .position_school{}
.position_main .position_jg{}
.position_main .position_node{}

.ny_main{}
.ny_main .ny_l{ border:1px solid #d4d4d4; width:748px; background-color:#FFFFFF; padding-bottom:20px; min-height:750px;}
.ny_main .ny_l .title{ border-bottom:1px solid #d4d4d4; text-indent:10px; height:40px; line-height:40px; font-size:18px; font-weight:bold; font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif;}
.ny_main .ny_l .list{ width:94%; margin:20px auto 10px;}
.list{}
.list dl{ height:106px; padding-top:10px; padding-bottom:10px; border-bottom:1px dotted #d4d4d4;}
.list dl dt{ width:106px; height:100%; float:left;}
.list dl dd{ width:580px; height:100%; float:right;}
.list dl dd h3{ height:30px; line-height:30px;}
.list dl dd h3 a{ font-size:16px; color:#333333; font-weight:bold;}
.list dl dd span{ font-size:12px; color:#999; line-height:20px;}
.list dl dd p{ line-height:180%; margin-top:5px; overflow:hidden; width:100%;}


.ny_main .ny_l .a_tit{ height:40px; line-height:40px; text-align:center;font-size:22px; color:#333333; font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; }
.ny_main .ny_l .a_tips{ font-size:14px; line-height:30px; height:30px; text-align:center; color:#999; border-bottom:1px dotted #d2d2d2}
.ny_main .ny_l .a_con{ padding-bottom:20px; padding-top:20px; font-size:14px; line-height:200%;}
.ny_main .ny_l .a_con strong{ font-weight:bold;}



.ny_main .ny_r{ width:220px;}



.list2_art_main{}
.list2_art_main .art{ height:40px; line-height:40px; font-size:14px; border-bottom:1px dotted #d4d4d4;}
.list2_art_main .art li{ height:100%;}
.list2_art_main .art .art_title{ float:left;}
.list2_art_main .art .art_date{ float:right; color:#999;}

.page{ width:94%; margin:0 auto 0;}
.page ul{ margin:0 auto 0}
.page ul li{ height:36px; margin-left:10px; margin-right:10px; background-color:#0081de; line-height:36px; font-size:14px; color:#FFFFFF; float:left; padding-left:20px; padding-right:20px;}
.page ul li a{ font-size:14px; color:#FFFFFF;}

/*����*/
#anli{width:100%; height:auto; overflow:hidden;}
.alnav{width:1000px; height:45px; line-height:25px; margin:35px auto 50px; border-bottom:2px solid #DCDCDC; position:relative;}
.alnavinfo{height:45px; float:right; text-align:right; font-size:15px; font-weight:bold;}
.alnavinfo li{width:95px; height:46px; position:relative; float:left;}
.alnavinfo li a{color:#0086f8;position:absolute; height:45px; width:100%; text-align:center; top:0; right:15px; display:block; font-family: "΢���ź�","Microsoft YaHei",Arial, Helvetica, sans-serif; color:#333; font-size:14px;}
.alnavinfo li a:hover{color:#0086f8; text-decoration:none; border-bottom:2px solid #0086f8;}
.alnavinfo li a.xz{color:#0086f8; border-bottom:2px solid #0086f8;}


.alinfo{width:1092px; height:auto; overflow:hidden; margin:0 auto; font-size:16px; line-height:35px;}
.alinfo li{width:460px; height:290px; margin:0px 43px 20px; display:inline; float:left;}
.alinfo li img:hover{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}
.alinfo li a{color:#5a5a5a;}
.alinfo li a:hover{color:#F00}
.alpage{width:1000px; height:32px; line-height:32px; text-align:center; margin:20px auto 50px;}

/*show页面部分*/
.artshow{line-height:28px;padding:0 0 15px 0; background:#FFF;/* border:1px solid #CCC; */ min-height:800px;}
.artshow .art_title{ font-size:20px; color:#000; font-family:"微软雅黑"; text-align:center; margin:0 40px; padding-top:20px;}

.artshow .art_title2{ font-size:16px; color:#000; font-family:"微软雅黑"; text-align:right;  padding-bottom:10px;}
.artshow .art_time{ width:auto; margin:0 27px;text-align:center;color:#626262;font-size:14px; border-bottom:1px solid #CCC;}
.artshow .content{ margin:10px 10px;overflow-x: auto; overflow-y: hidden;}
.artshow .content div{margin:15px;font-size:14px; text-indent:2em}
.artshow p{margin:15px;font-size:14px; text-indent:2em}
.artshow p img{ /* min-width:650px; */ margin:0 auto; display:block;text-align:center;}
.artshow .art_fujian{margin:0 30px;}

