/* 内页样式 */
.top_box{background:#2b2b2b; height:30px; line-height:30px; color:#fff}
.top{text-align:left;}
.top p{float:right;}
.top p a,.top p a:visited{color:#fff; margin:0 0 0 15px;}
.top p a:hover{color:#fff;}

.logo{float:left; padding:8px 0 7px 0}

.lg{position: absolute; right: 0px; top: -23px; z-index: 99999;}
.lg li{float: left; margin: 0 0 0 15px; line-height: 17px;}
.lg li a{color: #fff;}
.lg li img{float: left; width: 25px; background: #ccc; margin: 0 5px 0 0;}


.menu{ width:760px; margin:27px auto 0 auto; float:right;}
.menu li a{color:#333;height:29px;position:relative; padding: 0 10px;}
.menu li{float:left;position:relative; height:38px; line-height:38px; text-align:center; color:#fff; font-size:12px; /*background:url(../images/menu_fgx.png) no-repeat right;*/}

.menu li:hover{/*background:url(../images/menu_hover.jpg) repeat-x left #3a3a3a*/}
.menu li:hover a{text-decoration:none; color:#00744d}
.menu li.on{/*background:url(../images/menu_hover.jpg) repeat-x left #3a3a3a*/}
.menu li.on a{ color:#00744d}

.menu ul{width:430px; height:190px;background:#00744d; position:absolute;left:-0px;top:-999em;z-index:99999;display:none; box-shadow:1px 1px 3px rgba(0, 0, 0, .3)}
.menu li:hover ul{top:38px;display:block}
.menu li:hover ul h1{float:left; width:120px; background:#006040; height:184px; font-size:12px; font-weight:normal; padding:6px 0 0 0}
.menu li:hover ul h1 a,.menu li:hover ul h1 a:visited{ padding: 6px 0 6px 10px; height: auto; line-height: 20px; border-bottom:1px solid #00744d; display:block; background:url(../images/list_03.jpg) no-repeat 18px; color:#fff; text-align: left;}
.menu li:hover ul h1 a:hover{color:#fff}
.menu li:hover ul h2{float:right; padding:20px 20px 0 0; text-align:center;}
.menu li:hover ul h2 img{width:280px; height:150px;}


.menu ul.cp{width:658px; height:190px;background:#00744d; position:absolute;left:-0px;top:-999em;z-index:99999;display:none; box-shadow:1px 1px 3px rgba(0, 0, 0, .3)}
.menu li:hover ul.cp{top:38px;display:block}
.menu li:hover ul.cp h1{float:left; width:340px; background:#006040; height:184px; font-size:12px; font-weight:normal; padding:6px 0 0 0}
.menu li:hover ul.cp h1 a,.menu li:hover ul.cp h1 a:visited{ float:left;  padding: 6px 0 6px 10px; height: auto; line-height: 20px;  width:160px;  border-bottom:1px solid #00744d; display:block; background:url(../images/list_03.jpg) no-repeat 18px; color:#fff; text-align: left;}
.menu li:hover ul.cp h1 a:hover{color:#fff}
.menu li:hover ul.cp h2{float:right; padding:20px 20px 0 0; text-align:center;}
.menu li:hover ul.cp h2 img{width:280px; height:150px;}

.menu li:hover ul p{float:right; width:330px; padding:5px 10px 0 0; line-height:25px; font-size:12px; text-align:left; color:#555555}
.menu li:hover ul li{float:left; width:155px; margin:0 0 0 14px; display:inline; font-size:12px; color:#949494; line-height:22px; font-family:宋体; background:none; text-align:left;}
.menu li:hover ul li img{width:155px; height:94px; background:#ededed; margin:0 0 5px 0}
.menu li:hover ul li:hover{background:none}
.menu li:hover ul li b{font-weight:normal; color:#fff; display:block;}
.menu li:hover ul li b a,.menu li.hover ul li b a:visited{color:#fff}
.menu li:hover ul li b a:hover{color:#fff}


.n_banner{height:223px; /*background:url(../images/index_01.jpg) no-repeat center;*/}
.n_banner span{display:block; width:100%; background:url(../images/bg_02.png) repeat-x; height:5px;}


.n_main_bg{background:#f2f2f2;}
.n_main{width:1000px; margin:0 auto; overflow:hidden; background:#fff; padding:20px 0 0 0;}

.n_part1{background:url(../images/lefttitledi.jpg) no-repeat center bottom; height:34px; line-height:34px; text-align:center; font-size:16px}
.n_list1{width: 190px; margin: 0 auto; padding:10px 0;}
.n_list1 li{line-height:22px; background:url(../images/line1.jpg) no-repeat 17px; border-bottom: 1px solid #eeeeee;}
.n_list1 li a{display:block; padding: 6px 10px 6px 30px; border-radius: 3px; overflow: hidden; behavior:url(pie.htc); position:relative;}
.n_list1 li a:hover,
.n_list1 li a.on{background:url(../images/line2.jpg) no-repeat center; color:#fff;}

.nav{height:30px; line-height:30px; padding:0 0 0 10px;}
.nav a{margin:0 6px;}
.n_con_bk1{background:url(../images/rightdi.jpg) no-repeat left top; min-height:360px; overflow:hidden}


.img_list{padding:25px 0 0 40px; width:775px; overflow:hidden; zoom:1}
.img_list li{margin:0 25px 10px 0; text-align:center; line-height:23px; vertical-align:top; display:inline-block; width:212px;}
.img_list li img{width:200px; height:220px; background:#fff; border:1px solid #bebebe; padding:5px; margin:0 0 5px 0}
.img_list li a:hover img{border:3px solid #00744d; padding:3px}

.img_list3{padding:25px 0 0 40px; width:775px; overflow:hidden; zoom:1}
.img_list3 li{margin:0 25px 10px 0; text-align:center; line-height:23px; vertical-align:top; display:inline-block; width:212px;}
.img_list3 li img{width:200px; height:150px; background:#fff; border:1px solid #bebebe; padding:5px; margin:0 0 5px 0}
.img_list3 li a:hover img{border:3px solid #00744d; padding:3px}


#gallery {padding:25px 0 0 40px; width:775px; overflow:hidden; zoom:1}
#gallery UL {LIST-STYLE-TYPE: none}
#gallery UL LI {}
#gallery UL IMG {}
.img_bk01 {margin:0 25px 10px 0; text-align:center; line-height:23px; vertical-align:top; display:inline-block; width:212px;}
.img_bk01 img{width:200px; height:150px; background:#fff; border:1px solid #e7e7e7; padding:5px; margin:0 0 5px 0}


.n_part5{overflow:hidden; border-bottom:1px solid #e7e7e7; height:32px; margin:20px 20px 0 20px;}
.n_part5 li{float:left; margin:0 10px 0 0}
.n_part5 li a{display:block; height:32px; line-height:32px; background:#e7e7e7; padding:0 15px;}
.n_part5 li a:hover{background:#00744d; color:#fff;}
.n_part5 li a.on{background:#00744d; color:#fff;}


.page{text-align:center; border-top:1px solid #e7e7e7; padding:15px 0; margin:15px 10px;}

.n_part3{background:url(../images/base754.gif) no-repeat; height:36px; line-height:36px; font-size:14px; font-weight:bold; padding:0 0 0 15px;color:#00744d}
.n_list2{padding:10px 0 10px 0; overflow:hidden; zoom:1}
.n_list2 li{float:left; width:355px; height:26px; line-height:26px; margin:0 0 0 20px;}
.n_list2 li span{float:right}
.n_list2 li a{margin:0 0 0 6px}

/*.cp_img{float:left; padding:10px 0 10px 10px;}
.cp_img img{width:370px; height:308px; border:1px solid #e7e7e7; padding:3px;}

.cp_js{float:right; width:345px; padding:0 10px 0 0;}
.cp_js h1{font-size:16px; font-weight:bold; padding:10px 0 10px 3px; border-bottom:1px dashed #e7e7e7;}
.cp_js p{line-height:24px; font-size:14px; padding:5px 0 10px 0; border-bottom:1px dashed #e7e7e7;}
.cp_js span{font-size:14px; font-weight:bold; color:#333; padding:10px 0 20px 0; display:block;}
.cp_js span b{font-size:18px; color:#0152ad}
.cp_js .cp_gm{width:125px; height:35px; text-align:center; line-height:35px; background:#3a3a3a; color:#fff; font-size:16px; display:block; margin:0 0 10px 0}

.n_part4{border-bottom:1px solid #e7e7e7; height:28px; line-height:28px; margin:0 10px;}
.n_part4 span{float:left; border-bottom:2px solid #0152ad; background:#0152ad; color:#fff; height:27px; font-size:14px; font-weight:bold; padding:0 10px;}*/

.content{margin:10px 20px; line-height:200%; font-size:14px; color:#000; overflow:hidden}
.content p{padding:0 0 10px 0}



.new_list{margin:10px 15px;}
.new_list li{height:40px; line-height:40px;border-bottom:1px #cccccc dashed; background:url(../images/dian4.jpg) no-repeat 5px; padding:0 0 0 20px;}
.new_list li span{float:right; color:#999;}

.title{text-align:center; font-size:18px; font-weight:bold; padding:25px 0 15px 0; margin:0 15px; border-bottom:1px solid #e4e4e4; color:#333333}
.time{color:#bcbbbb; padding:10px 0 5px 0; text-align:center}

.con_img{text-align:center; padding:30px 0 20px;}
.con_img img{ width:500px;}


.n_list3{padding:5px 0px; overflow:hidden;} 
.n_list3 li{ height:30px; line-height:30px;margin:0px 10px;}
.n_list3 li img{ width:16px;heihgt:16px;margin:8px 10px 0 0; float:left; font-weight:normal}


.fy{margin:0 15px; border-top:1px solid #eee; padding:7px 0 20px 0}
.fy li{ line-height:25px; color:#cd0007}

.fy2{margin:0 15px; border-top:1px solid #eee; padding:7px 0 20px 0; text-align:center;}
.fy2 li{ line-height:25px; color:#cd0007; display:inline-block; margin:0 15px;}

.page{text-align:center; padding:20px 0 5px 0}
.page .PageControl{}
.page .PageControl a{display:inline-block; width:20px; height:20px; padding:0;}
.page .PageControl a.PageBtn{background:#fff; width:20px; height:20px; text-align:center; line-height:20px; color:#000;}
.page .PageControl a.Current{background:#00744D; width:20px; height:20px; text-align:center; line-height:20px; color:#fff}



.liuyan{ margin:15px auto; width:96%; border-collapse:collapse;}
.liuyan td{padding:5px 5px 5px 10px; border:1px solid #e7e7e7;}
.liuyan td span{color:#f00;}
.ly_bjk1{border:1px solid #bdbdbd; height:22px; line-height:22px; margin:5px 0; padding:0 0 0 5px;}
.ly_tj{padding:7px 15px; text-align:center; background:#00744d; border-radius:3px; color:#fff;  border:none; margin:5px 0; }
.ly_an{padding:7px 15px; text-align:center; background:#666; border-radius:3px; color:#fff; border:none; margin:5px 0; }





.zp{width:96%; margin:0 auto 10px auto; border-collapse:collapse;}
.zp td{border:1px solid #e7e7e7; line-height:30px; padding:0 0 0 10px;}

.yp_bjk{border:1px solid #bdbdbd; height:22px; line-height:22px; margin:7px 0; padding:0px;}
.yp_an{background:#00744d; border:none; color:#fff; padding:7px 15px; margin:10px 0;  border-radius:3px; color:#fff; }


.img_list2{ margin:5px 20px 0 15px;}
.img_list2 li{overflow:hidden; border-bottom:1px solid #e7e7e7; padding:15px 0 15px 0;}
.img_list2 li span{float:left; margin:0 20px 0 10px; display:inline;}
.img_list2 li span img{width:160px; height:125px; border:1px solid #e7e7e7; padding:2px;}
.img_list2 li h1{font-size:14px; font-weight:bold;}
.img_list2 li p{padding:10px 0 0 0; line-height:22px;}
.img_list2 li h2{font-size:12px; font-weight:normal; padding:10px 0 0 0;}
.img_list2 li h2 a{display:inline-block; padding:5px 15px; background:#00744d; color:#fff}
.img_list2 li:hover{background:#f8f8f8;}


#Tab1{margin:24px 20px 10px 20px;}
.Menubox{height:35px;line-height:35px;border-bottom:1px solid #dcdcdc;padding:0 0 0 10px;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:50px;text-align:center;background:url(../images/xg_03.jpg) repeat-x left;height:33px;line-height:33px; border:1px solid #f2f2f2; border-right:1px solid #e7e7e7; font-family:Arial, Helvetica, sans-serif}
.Menubox li.hover{padding:0px;background:#fff;color:#00744d;height:31px;line-height:25px; border-left:1px solid #acacac; border-right:1px solid #acacac; border-top:5px solid #00744d; border-bottom:0px;}
.Contentbox{clear:both;margin-top:0px;}


.new_list2{margin:10px 0 0 0px; padding:0px; background:url(../images/xg_07.jpg) repeat-y left top; clear:both}
.new_list2 li{list-style-type:none; line-height:39px; height:39px; padding:0 0 0 9px; text-align:left; font-family:"Microsoft YaHei UI"; }
.new_list2 li h1{float:left; font-size:12px; width:63px; text-align:center;font-weight:normal}
.new_list2 li h2{float:left; font-size:12px; font-weight:normal; padding:0 0 0 10px; color:#00744d}
.new_list2 li span{float:right;}



.cp_img{float:left; padding:20px 0 10px 20px;}
.cp_img img{width:330px; border:1px solid #e7e7e7; padding:3px;}

.cp_js{float:right; width:370px; padding:15px 20px 0 0;}
.cp_js h1{font-size:16px; font-weight:bold; padding:10px 0 10px 3px; border-bottom:1px dashed #e7e7e7;}
.cp_js p{line-height:24px; font-size:14px; padding:5px 0 10px 0; border-bottom:1px dashed #e7e7e7;}
.cp_js span{font-size:14px; font-weight:bold; color:#333; padding:10px 0 20px 0; display:block;}
.cp_js span b{font-size:18px; color:#0152ad}
.cp_js .cp_gm{width:125px; height:35px; text-align:center; line-height:35px; background:#3a3a3a; color:#fff; font-size:16px; display:block; margin:0 0 10px 0}

.n_part4{border-bottom:1px solid #e7e7e7; height:28px; line-height:28px; margin:0 20px;}
.n_part4 span{float:left; border-bottom:2px solid #00744d; background:#00744d; color:#fff; height:27px; font-size:14px; font-weight:bold; padding:0 10px;}
