@charset "UTF-8";
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{margin:0px;font-family:"";background:#c1c1c1;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{ border:0px;}
ul,li{ list-style-type:none; margin: 0;padding: 0;border: 0;}
.wr{ font-family:"";}
.st{ font-family:"";}
.box{ position:relative;}
.pr{ position:relative;}
.pa{ position:absolute;}
.clr {clear: both;} 
.fl{ float:left}
.fr{ float:right !important;}
.h15{ width:100%; height: 15px; display: block;}
.w1000{width:1000px;margin:0px auto;}
.mt0{ margin-top:0px !important;}
.mt20{ margin-top:20px !important;}
.mb15{ margin-bottom: 15px;}
.mlr15{ margin:0px 15px;}
.mlr30{ margin:0px 30px;}
.mr10{ margin-right:10px;}

/*  */
.head{ width:1000px; height: auto; margin: 0 auto;}
.top{ width:1000px; height: 293px; background: url(../images/top.jpg) no-repeat;}

/*------nav------*/
.nav { width:1000px;  height:50px; margin:0 auto;background:url(../images/nav_bj.jpg) center top no-repeat;z-index:9; }
.nav ul{ width:950px; height: 50px; margin: 0 auto; z-index:99;}
.nav ul li { width:auto; text-align: center; list-style:none; height: 50px; float:left;}
.nav ul li a{ line-height: 50px;font-size:16px; width:auto;height:50px; display:block;font-weight:bold; color:#333333;padding: 0px 6px;}
.nav ul li a:hover{ color: #660000;}
.nav ul li.on { width:85px; text-align: center;  list-style:none; height: 50px; float:left;}
.nav ul li.on a{ line-height: 50px;font-size:16px; width:85px;height:50px; display:block;font-weight:bold; color:#660000; }
/*.nav ul.ul-dp1{text-align:center;display: block;height:50px; margin:0 auto;}
.nav ul.ul-dp1 li.li-dp1{float:left;line-height:50px;height:50px;text-align:center;position:relative; list-style:none; z-index:99}
.nav ul.ul-dp1 li.li-dp1 a{ font-size:16px; width:95px;line-height:50px;height:50px; display:block;font-weight:bold; color:#660000; }
.nav ul.ul-dp1 li.on{}
.nav ul.ul-dp1 li.on a{color:#660000;}
.nav ul.ul-dp1 li.li-dp1 a:hover{ color:#660000;}
.nav ul.ul-dp1 li.li-dp1:hover ul.ul-dp2{ display:block;}
.nav ul.ul-dp2{ display:none; position:absolute; left:0; top:50px; width:95px; z-index:9999; list-style: none; padding:0;}
.nav ul.ul-dp2 li.li-dp2{ text-align:center; overflow:hidden; width:95px;height: 35px; float: left; position: relative; }
.nav ul.ul-dp2 li.li-dp2 a{ font-weight:normal; color:#333333; font-size:13px;line-height:34px; height:34px;  display:block; background: #eee3ca;
	border-right: 1px solid #999999;border-bottom: 1px solid #999999; border-left: 1px solid #999999; width:93px; }
.nav ul.ul-dp2 li.li-dp2 a:hover{ background:#eee3ca; color:#660000;}*/
.nav_bj{ width:1000px; height: 38px; background: url(../images/nav_bot.jpg) no-repeat;}



.pr{ position:relative}
.pa{ position:absolute}
/*banner*/
.banner{ width:1000px; height:293px; display:block; margin:0px auto; background: url(../images/bar.jpg) no-repeat;}
.slideBox{overflow:hidden;}
.slideBox .hd{position:absolute; bottom:0px; width:100%; z-index:1; display:none; }
.slideBox .hd ul{ zoom:1; display:block;text-align:center; }
.slideBox .hd ul li{ width:0px; height:0px; cursor:pointer; border:1px solid #fff; border-bottom:none;display:inline-block;*display:inline;*zoom:1; margin:0 0px;}
.slideBox .hd ul li img{ width:100%; height:100%;}
.slideBox .hd ul li.on{ width:0px; height:0px !important; margin-top:-17px; }
.slideBox .bd{ position:relative;z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}

.by1{width:440px;height:130px;left:313px; top:136px; z-index:9}
.by1 .hd{ height:30px;}
.by1 .hd ul{height:30px;}
.by1 .bd{height:130px;width:440px;}
.by1 .bd li{height:130px;}

.by2{width:297px;height:274px;right:-22px; bottom:-11px;}
.by2 .hd{ height:30px;}
.by2 .hd ul{height:30px;}
.by2 .bd{height:274px;width:297px;}
.by2 .bd li{height:274px;}  

.logo{left:36px; top:50px;}





/*  */
.main{ width:1000px; height: auto; margin:0 auto; padding-top: 10px; padding-bottom: 10px; background: #f9f1df;   overflow: hidden; }
.box1{ width:970px; padding: 5px 15px; height: auto; overflow: hidden;}
.ppt{ width:525px; height: 315px; margin-right: 10px; float: left;}
.qhxw{ width:433px; height: 315px; background: url(../images/tu_10.jpg) no-repeat; float: left;}
.ad1{ width:1000px; height: 92px; margin: 10px 15px;}
.box2{width:722px; height: auto; overflow: hidden; float: left;}
.mk1{ width:356px; height: auto; min-height: 290px; overflow: hidden; float: left;}
.m_bt{ width:326px; padding-left: 25px; padding-right: 5px; height:47px; background: url(../images/bj_01.jpg) no-repeat;}
.m_bt span{ width:150px; line-height: 47px; text-align: left; font-size:16px; color: #333333; float: left;}
.m_bt a{ padding-right: 10px; line-height: 47px; font-size:13px; color: #666666; float:right;}
.m_nr{ width:334px; padding: 10px; border: 1px solid #670001; background: #fcf8ef;}
/*.class{ width:334px; height: 225px; overflow-y:scroll;}*/
.class dl{ width:100%; height: auto;}
.class dl dt{ height:30px; background: #f9f1df; line-height: 30px; width:90%;padding-left: 15px; float:left; border-bottom:1px solid #999999; font-size:14px; color:#333333;font-weight: bold;}
.class dl dd{ width:100%; min-height:40px; clear:both;  float:left; line-height:24px; margin:0;}
.class dl dd a{width:95px;color:#333333; font-size: 13px; text-align:center;float:left;}

.mk2{ width:660px; padding-left: 50px; padding-right: 12px; margin-top: 15px; height: 176px; background: url(../images/bj_03.jpg) no-repeat; display: block; }
.box3{width:230px; margin-left: 15px;height: auto; overflow: hidden; float: left;}
.n_box{ width:230px; height: auto; overflow: hidden;}
.n_bt{ width:230px; text-align: center; height: 35px; line-height: 35px; color: #ffffff; font-size: 16px; background: url(../images/bj_02.jpg) no-repeat;}
.n_bt a{line-height: 35px; color: #ffffff; font-size: 16px;}
.n_bt_qh{ width:208px; height: 30px; margin-bottom: 15px;}
.n_bt_qh span{width:104px; height: 30px; text-align: center; background: #fcf8ef; float: left; border: none;}
.n_bt_qh span a{ line-height: 30px; font-size:14px; color: #333333;}
.n_bt_qh span.cur{ background:#F9ECCD;;}
.n_bt_qh span.cur a{ color:#660000;}
.n_nr{ width:208px; padding: 10px; border: 1px solid #670001;}
.n_nr ul{ padding:0; margin: 0}
.n_nr ul li{ width:100%; text-align: left; height: 24px; border-bottom: 1px dashed #6b0000;}
.n_nr ul li a{font-size:13px; color: #6f471e; line-height: 24px;}
.n_nr1{ width:208px; padding: 10px; border: 1px solid #670001;}
.n_nr1 ul{ padding:0; margin: 0}
.n_nr1 ul li{ width:100%; text-align: left; height: 26px; overflow: hidden; border-bottom: 1px dashed #6b0000;}
.n_nr1 ul li a{ width:70%; height: 26px; overflow: hidden; float: left; font-size:13px; color: #6f471e; line-height: 26px;}
.n_nr1 ul li span{ padding-right: 5px; float:right; font-size:13px; color: #666666; line-height: 26px;}
/*  */
.footer{ width:1000px; height: auto; text-align: center; padding-top:15px; margin: 0 auto; font-size:13px; color: #333333; line-height: 20px; background: #ac9d76 url(../images/foot.jpg) no-repeat;}
.footer a{font-size:13px; color: #333333; line-height: 20px;}

#imgConac {width: 60px; margin: 5px;}

/**/
.ExxFlash1{width:524px;height:315px; overflow: hidden; margin:0px auto}
.ExxFlash1 .fla_left,.ExxFlash1 .fla_bigimg{width:418px;height:314px;float:left;}
.fla_bigimg img{ border:1px #cc1111 solid;width:416px;height:312px;}
.ExxFlash1 .fla_left{position: relative;}
.ExxFlash1 .fla_title{position: absolute;left:1px;bottom:1px;line-height:36px;text-align: center;width:416px; height:36px; overflow:hidden;background: #c0c0c0;z-index: 10;}
.ExxFlash1 .fla_title a{text-decoration: none;font-size: 14px;color: #FFFFFF;font-weight: bold;}
.ExxFlash1 .fla_right{width:98px;height:314px;float:right}
.ExxFlash1 .fla_right ul{margin: 0;list-style: none;}
.ExxFlash1 .fla_right ul li{padding: 0;float: left;width:98px; height:71px; margin-bottom:10px;display:block;text-align:right;}
.ExxFlash1 .fla_right ul li.fla_fli{}
.ExxFlash1 .fla_right ul li.cur{background: url(../images/jtt.png) no-repeat left;}
.ExxFlash1 .fla_right ul li.cur img{border: 2px solid #cc1111;width:90px;height:67px;}
.ExxFlash1 .fla_right ul li img{width:92px;height:69px;border: 1px solid #cc1111; }
.ExxFlash1 .fla_right a{display: block;}

/**/
.LeftMove { height:155px; margin: 0 auto; padding-top: 10px; overflow:hidden; position:relative; }
.LeftMove ul { height:155px; list-style:none; position:absolute; margin:0; padding:0; left:0;}
.LeftMove li {width:170px; text-align:center; margin-right: 15px; height:155px; float:left; }
.LeftMove li img{ width:170px; height:130px; display:block;}
.LeftMove li span{ width:150px; height: 25px; padding-left: 10px; padding-right: 10px; overflow: hidden; line-height: 25px; font-size:13px; background: #670001; color:#ffffff; display: block;}

.yl_bt { width:420px;height:30px; margin: 12px 15px; display: block;}
.yl_bt span{height:30px;line-height:30px;font-size:16px;color:#ffffff; margin-right: 5px;  text-align:center;font-family: "";float:left;width:96px;display:block;background:url(../images/nocur.jpg) no-repeat center top;}
.yl_bt span a{font-size:16px;color:#ffffff;}
.yl_bt span a:hover{ text-decoration:none}
.yl_bt .cur{color:#ffffff;background:url(../images/cur.jpg) no-repeat center top;}
.yl_bt .cur a{color:#ffffff;}
.yl_bt .cur a:hover{ text-decoration:none}

.lanmu{ width:95%; margin: 0 auto; height: auto;}
.lanmu li{ width:95%; height: 28px; overflow: hidden; padding-left: 15px; vertical-align:bottom; background:  url(../images/bz.gif) 5px 12px no-repeat;}
.lanmu li a{width:80%; text-align: left;font-size:14px; line-height: 28px; color: #333333; float: left;}
.lanmu li span{ font-size:13px;line-height: 28px; color: #666666; float: right;}

.riqi{ width:500px; height: 35px; line-height: 35px; margin-left: 20px; font-size:14px; color: #660000; float: left;}
/*------login------*/
.login{width:285px; float: right; text-align: right;padding-right: 15px; margin-right: 20px; }
.login .dl{ width:100px; height: 26px; border-radius: 10px; background: #660000; float: right;line-height: 26px; margin-top: 2px; color: #ffffff; display: block;  text-align: center;}

#isloginform{ line-height:35px; height:35px;width:235px;color:#660000; font-size:14px; padding:0px 10px;}
#isloginform a{font-size:14px !important; color:#660000; !important;}




/*------left{------*/
.left{width:230px; height: auto; min-height:500px; margin-left: 15px; overflow: hidden; float: left;}
.left .lmdh{width:250px; height:auto;}
.left .lmdh .lmdh_bt{height:43px;line-height:43px;font-weight:bold;font-size:17px;display:block;color:#fff; text-align:center;background:#0580ce;}
.left .lmdh .con{width:236px; margin:0 auto;min-height:296px; padding:8px 0px;background:#fff;}
.left .lmdh li{width:220px;height:36px;line-height:36px;text-align:center; border-bottom:1px dotted #b2b2b2; margin:18px auto; overflow:hidden;}
.left .lmdh li a{ color:#0099df;font-size:15px; font-weight:bold;width:220px;height:36px; display:block;}
.left .lmdh li a:hover{background:#0099df;color:#ffffff; text-decoration:none;}
.left .lmdh .on{ background:#0099df;}
.left .lmdh .on a{ color:#ffffff;} 
/*------right------*/
.dqwz{height:42px;overflow:hidden; width:100%;background:url(../images/bz_02.png) no-repeat 8px center;display:block;font-size:15px;color:#000;line-height:42px;text-indent:23px; border-bottom:1px solid #cccccc;}
.dqwz a{color:#000;font-size:15px;}
.right{width:732px;min-height:500px; float: left;}
.lm_box{ width:356px; height: auto;min-height: 230px; margin: 0px 0px 10px 10px; float: left;}
.lm_bt_02{ width: 326px; padding-left: 25px; padding-right: 5px; height: 47px;  background: url(../images/bj_01.jpg) no-repeat; }
.lm_bt_02 span{ width:150px; line-height: 47px; text-align: left; font-size:16px; color: #333333; float: left;}
.lm_bt_02 a{ padding-right: 10px; line-height: 47px; font-size:13px; color: #666666; float:right;}
.lm_nr1{  width:334px; padding: 10px; height: auto; min-height: 183px; border-bottom: 1px solid #660000; border-left: 1px solid #660000;border-right: 1px solid #660000;}

.lm_bt_01{ width: 700px; padding-left: 22px; height: 52px;  background: url(../images/lm_bj.jpg) no-repeat; }
.lm_bt_01 span{ line-height: 52px; text-align: left; font-size:16px; color: #660000; font-weight: bold; float: left;}
.lm_bt_01 span a{font-size:16px; color: #660000; font-weight: bold; }
/*------list_art------*/
.list_art{width:722px;height:auto;min-height: 515px;overflow: hidden;margin-left: 10px; padding-bottom: 15px; border: 1px solid #660000;}
/*------list_img------*/
.list_img {width:700px;height:auto;min-height:510px;margin:0px auto; padding:18px 0px;}
.list_img li{float:left;text-align:center;margin:7px;width:210px;height:200px;}
.list_img li a img{width:208px;height:178px;display:block; background-position:center;border:1px #d3d1d2 solid; overflow:hidden;}
.list_img li a span{color:#666;font-size:14px;font-family:"";text-align:center;line-height:20px;width:200px;height:20px;overflow:hidden;margin:0 auto;}

/*------list_class------*/
.list_class{width:722px;height:auto;min-height: 515px;overflow: hidden;margin-left: 10px; padding-bottom: 15px; border: 1px solid #660000;}
.list_class dl{ width:90%; min-height:160px; margin: 0 auto; }
.list_class dl dt{ height:32px; width:100%; float:left; border-bottom:2px solid #EFDA84; margin:20px auto;}
.list_class dl dt span{ height:32px; width:120px; border-bottom:2px solid #660000;  text-align:center; display:block; font-weight:bold; font-family:""; font-size:18px; color:#660000; line-height:32px;}
.list_class dl dd{ width:100%; min-height:40px; clear:both;  float:left; line-height:30px; margin:0;margin-bottom:20px;}
.list_class dl dd a{width:155px;color:#333333;text-align:center;float:left;}


.class{ width:92%; min-height:360px; margin:0px auto;font-family:"";}
.class .nj{ width:100%; height:36px;border-bottom:2px solid #670001;text-align:left; text-indent:18px; display:block; font-weight:bold; font-size:17px; color:#670001; letter-spacing:2px;line-height:36px;clear:both; padding-top:20px;}
.class ul{clear:both;margin:0px auto; padding:10px 0px; min-height:36px;}
.class ul li{ float:left; list-style-type:none;}
.class ul li a{color:#333333; line-height:30px; text-decoration:none; padding:0px 5px;margin:0px 10px;clear:both;font-size:14px; }



/*------article------*/
.article{padding:25px 0px;color:#313131;}
.article .art_title{font-size:20px; color:#000; text-align:center; font-weight:lighter; line-height:30px; padding:6px 30px;}
.article .f_title{font-size:14px; color:#000; text-align:right; font-weight:lighter;margin:10px 50px;line-height:20px;}
.article .art_time{text-align:center;height:33px;display:block; margin:16px auto;font-size:13px; background:#e5e5e5;color:#333;line-height:33px; width:93%;}
.article .zw{ line-height:29px;font-family:"";font-size:14px; margin:0 auto;width:90%;min-height:320px;}
.article .zw p{line-height:26px !important;font-family:"";font-size:14px; margin:0px;}
.article .zw img{ max-width:800px; margin:0 auto!important;}
.article .zw table{ max-width:800px; margin:0 auto;border-collapse:collapse !important;}
.article .zw th{  border:1px solid #333 !important;}
.article .zw td{  border:1px solid #333 !important;}
.ckvideo_style{ margin:0 auto;}
/*------foot------*/
.foot{background:#dfdfdf;min-height:50px;margin:0 auto;font-size:15px;color:#000;text-align:center;}
.foot a{color:#000;}
.foot p{text-align:center;line-height:50px;margin:0px;} 
/*------------*/
.page {color:#626262; font-size:13px; text-align:center;font-family:""; width:660px; margin:0 auto;}
.page ul {list-style: none;text-align: center;margin-bottom:1px}
.page ul li {padding:4px 7px;border:1px #d5d5d5 solid;text-align:center;background:#f7f7fb;display: inline;line-height:25px;margin:0 5px;}
.page ul li a {color: #333;}
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color:#660000;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}
/*------------*/
.art_fujian{width:90%;min-height:30px;line-height:26px;margin:15px auto;}
.art_fujian hr {border:none;border-top:1px solid #ddd;}
.art_fujian strong {float:left; width:55px;}
.art_fujian ul {list-style: none;float:left; width:90%;}
.art_fujian ul li {float: left;height:26px;line-height:26px;margin-right: 10px;border-right: 1px solid #6d3830;padding-right:10px;}
.art_fujian ul li a {color: #f00;font-size: 14px;}
.art_fujian ul li a:hover {color: #0066FF;text-decoration: underline;}

.ckvideo_style{ margin:0px auto}
