﻿
/* CSS Document */


/* 公共样式*/

p, b, dl, dd, table, td, th, input, button, textarea, xmp, pre, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; color:#333333; }

body { font-size:12px; font-family:Arial, Helvetica, sans-serif ""; line-height:24px; color:#000; margin:0 auto; padding:0; }

img, iframe, acronym { border:0; }

ol, ul, li { list-style:none; }

img, input, label, button { vertical-align:middle; }

img { border:0; }

a:hover { color:#cd0200; text-decoration:none; }

a { text-decoration:none; color:#1b9445 }

.clear { clear:both; margin:0; padding:0; }

.none{ display:none;}

/* ͷ����ʼ*/

.logo { width:100%; background:url(/images/logobj.jpg) repeat-x; }

.logo h1 { width:1000px; margin:0 auto; height:120px; }

.nav { width:100%; background:url(/images/foot01.jpg) repeat-x; height:60px; }

.nav ul { width:1000px; margin:0 auto; }

.nav ul li { width:110px; float:left; overflow:hidden; text-align:center; height:60px; line-height:60px; font-size:16px; }

.nav ul li a { width:110px; background:url(/images/nav_a.jpg) no-repeat; color:#FFF; display:block; font-weight:bold; }

.nav ul li a:hover { width:110px; background:url(/images/nav_hover.jpg) no-repeat; color:#FFF; }

/* banner��ʼ*/

.ban { width:100%; background:#e8e8e8; padding-top:10px; padding-bottom:10px; }

#playBox { width:1000px; height:460px; margin:0 auto; background:#333; position:relative; overflow:hidden; border:3px solid #FFF; }

#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0; }

#playBox .oUlplay li { float:left; }

#playBox .pre { cursor:pointer; width:46px; height:81px; background:url(/images/l.png) no-repeat; position:absolute; top:185px; z-index:10; }

#playBox .next { cursor:pointer; width:46px; height:81px; background:url(/images/r.png) no-repeat; position:absolute; top:185px; right:0px; z-index:10; }

#playBox .smalltitle { width:1000px; height:10px; position:absolute; bottom:15px; z-index:10 }

#playBox .smalltitle ul { width:120px; margin:0 auto; }

#playBox .smalltitle ul li { width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden; *display:inline;

*zoom:1;

}

#playBox .smalltitle .thistitle {background:#1b9445; }

/* ����������ʼ*/

.sub { width:100%; border-top:3px solid #FFF; background:#f4f4f4; height:115px; }

.subnav { width:950px; margin:0 auto; margin-top:20px; }

.sub dl.pre { width:260px; float:left; overflow:hidden }

.sub dl.nex { width:170px; float:left; overflow:hidden }

.sub dt { float:left; overflow:hidden; margin-right:20px; }

.sub dd { float:left; overflow:hidden; font-size:13px; }

.sub dd.zon { font-size:14px; text-align:center; width:160px; }

.sub dd.zon2 { font-size:14px; }

.sub dd a { padding-right:12px; color:#333; }

.sub dd a:hover { color:#cd0200; }

.sub dd span { padding-right:10px; }

/* box1��ʼ*/

.box1 { width:1000px; margin:0 auto; margin-top:10px; clear:both; }

/* ��࿪ʼ */

.box1left{ width:288px; float:left; overflow:hidden; margin-right:10px; }
.box1left img{margin-bottom:10px;}
.box1left dl{width:288px;height:86px;background-color:#a6a6a6;margin-left:auto;margin-right:auto;}
.box1left dl dd{width:120px;height:50px;background-color:#ffffff;border-radius:6px;margin-left:12px;margin-right:10px;margin-top:20px;float:left;line-height:50px; text-align:center;}
.box1left dl dd a{ font-size:20px;font-family:"΢���ź�";color:#ee353b;}
.box1left dl .yyzl{color:#ffffff;background-color:#ee353b;}
.box1left dl .yyzl a{color:#ffffff;}

/* �м俪ʼ */

.box1cen { width:430px; float:left; overflow:hidden; }

.box1cen .tab-bar { height:50x; width:410px; float:left; padding-left:0px; }

.box1cen .tab-bar li { background:url(/images/bo1cen_01.jpg) no-repeat; float:left; margin-bottom:-4px; height:65px; width:127px; text-align:center; color:#333333; margin-right:10px; line-height:56px; font-size:16px; }

.box1cen .tab-bar li.on { background:url(/images/bo1cen_02.jpg) no-repeat; color:#FFF; font-weight:bold; }

.box1cen .tab-bar li a { color:#086390; }

.box1cen .tab-bar li.on a { color:#489c00; }

.box1cen .arclist { line-height:25px; }

.box1cen .arclist li { width:96%; float:left; background:url(/images/tb01.jpg) no-repeat 15px 8px; padding-left:15px; padding-top:1px; }

.box1cen .arclist li span { float:right; overflow:hidden; display:block; padding-right:15px; }

.box1cen .arclist li a { color:#333333; padding-left:22px; }

.box1cen .arclist li a:hover { color:#cd0200; text-decoration:none; }

.hot { width:440px; }

.hottxt { float:left; width:430px; margin-top:8px; border-bottom:3px solid #e0e0e0; padding-bottom:12px; margin-bottom:10px; }

.hottxt img { float:left; overflow:hidden; margin-top:10px; margin-right:18px; }

.hot h4 { font-size:14px; font-weight:normal; text-align:center; padding-left:10px; padding-right:10px; padding-top:10px; }

.hot h4 a { color:#1b9445; }

.hot p { padding-left:15px; padding-right:15px; }

.hot p a { color:#1b9445; }

.hot p a:hover { color:#cd0200; }

/* �Ҳ࿪ʼ */

.box01right { width:264px; float:left; overflow:hidden; margin-left:8px; }

/*box2ר�ҿ�ʼ */

.box02 { width:1000px; margin:0 auto; clear:both; margin-top:10px; }

.box02 h3 { padding-top:10px; }

.box02a { width:659px; float:left; overflow:hidden; background:url(/images/zj_05.jpg) no-repeat; height:320px; }

.box02a p.zj01 { color:#C00; font-size:28px; font-weight:800; line-height:30px; padding-top:70px; padding-left:80px; padding-bottom:3px; }

.box02a p.zj02 { text-indent:24px; padding-left:80px; width:530px; font-size:13px; }

.box02a p.zj02 a{ color:#cd0200; }

.box02a p.zj03 { padding-top:35px; width:450px; font-size:13px; padding-left:80px; }

.box02b { width:341px; float:left; overflow:hidden; }

/*box3�Ʒ���ʼ */

.box03 { width:1000px; margin:0 auto; clear:both; }

.box03 h3 { padding-top:10px; }

.box03a { width:331px; float:left; overflow:hidden; }

.box03b { width:669px; float:left; overflow:hidden; background:url(/images/lf_03.jpg) no-repeat; height:320px; }

.box03b p.lf01 { color:#1b9445; font-size:16px; font-weight:500; padding-top:8px; padding-left:20px; }

.box03b dl { padding-left:20px; padding-right:50px; }

.box03b dt { background:url(/images/tb02.jpg) no-repeat 5px 10px; padding-left:20px; color:#de4103; font-size:16px; font-weight:bold; padding-top:4px; }

.box03b dd { text-indent:24px; font-size:13px; color:#333; }

.box03b p.lf02 { text-align:center; padding-top:8px; }

/*box4��ʶ��ʼ */

.box04 { width:1000px; margin:0 auto; clear:both; overflow:hidden; }

.box04 h3 { padding-top:10px; }

.box04a { width:740px; background:#ebebeb; height:440px; float:left; overflow:hidden;}

.box04adh ul{ margin-top:10px; border-bottom:2px solid #b0b0b0; padding-bottom:28px; }

.box04adh ul li { width:75px; float:left; margin-left:5px; font-weight:bold; height:39px; display:inline; line-height:22px; color:#FFF; background:url(/images/cs_05.jpg) no-repeat;background-size:100% 65%;}

.box04adh ul li.hover { width:75px; height:48px; background: url(/images/cs_06.jpg) repeat-x; cursor:pointer; background-size:100% 81%;}

.box04adh ul li.hover a{ color:#1b9445;}

.box04adh ul li a { color:#FFF; text-align:center; padding-left:7px; }



.box04awz{width:740px;float:left; overflow:hidden;}

.con2_img{ width:300px; border:1px solid #e3e5e4;float:left; overflow:hidden; margin-left:15px; margin-right:12px; margin-bottom:10px;}

.con2_text dl{ width:400px; float:left; overflow:hidden;}

.con2_text dt{ text-align:center; font-size:14px; padding-bottom:5px;}

.con2_text dt a{ color:#555;}

.con2_text dd{ width:400px; text-indent:24px; border-bottom:#6b6b6b 1px dashed; padding-bottom:10px; margin-bottom:10px;color:#444;}

.con2_text dd a{ color:#1b9445;}

.con2_text dd a:hover{color:#cd0200;}

.con2_text ul{ width:400px; float:left; overflow:hidden; margin-bottom:10px;}

.con2_text ul li{ width:180px; float:left; overflow:hidden; padding-left:15px;background:url(/images/tb03.jpg) no-repeat 5px 10px;}

.con2_text ul li a{ color:#444;}

.con2_text ul li a:hover{color:#cd0200;}

.box04b { width:260px; float:left; overflow:hidden;}

.box04b dl{ width:230px; float:left; padding-left:17px; padding-right:20px; border-bottom:#d4d4d4 1px dashed; margin-top:15px; line-height:22px; padding-bottom:5px;}

.box04b dt{background:url(/images/tb04.jpg) no-repeat 5px 6px;color:#1b9445; padding-left:20px;}

.box04b dt a{ color:#1b9445}

.box04b dt a:hover{color:#cd0200;}

.box04b dd a{color:#1b9445}

.box04b dd a:hover{color:#cd0200;}



/*box5����������ʼ */

.box05{ width:1000px; margin:0 auto; clear:both; }

.box05 h3 { padding-top:10px; }



.anlihh{ width:1000px; background:#ebebeb; height:370px;}

.anlihh dl{ float:left; overflow:hidden; width:230px;margin-left:10px;margin-right:10px; margin-top:10px;}

.anlihh dl dt{}

.anlihh dl dd{ text-align:center;}



#wrapper{text-align:center;}

.overlay{ position: absolute; top: 0;  left: 0;  width: 100%;  height: 100%; z-index: 10; background-color: rgba(0,0,0,0.5); /*dim the background*/  text-align:center; display:none;}

#overlay_pic { margin:200px auto;  width:400px;  box-shadow: 10px 10px 5px #000;}

.jscarousal{width: 982px;height: 240px;	background-color: #ebebeb;margin:0 auto;padding: 0;padding: 22px 8px 22px 8px;position: relative; /*overflow: hidden;*/}

.jscarousal .jscarousal-left, .jscarousal .jscarousal-right{float: left;width: 23px;height: 98px;background-color: #121212;	color: White;position: relative;top: 70px;cursor: pointer;}

.jscarousal .jscarousal-left{background-image: url(/images/left.jpg);background-repeat: no-repeat;background-position: left;}

.jscarousal .jscarousal-right{background-image: url(/images/right.jpg);background-repeat: no-repeat;background-position: right;}

.jscarousal-contents{width: 935px;height: 240px;float: left;position: relative;	overflow: hidden;}

.jscarousal-contents > div{	position: absolute;	width: 100%;height: 160px;}

.jscarousal-contents > div > div{float: left;margin-left: 12px;margin-right: 10px;}

.jscarousal-contents img{width: 208px;	height: 209px;border: solid 1px #dbddd8;}

.hidden{display: none;}

.visible{display: block;}

.thumbnail-active{filter: alpha(opacity=100);opacity: 1.0;cursor: pointer;}

.thumbnail-active a{ color:#1b9445;}

.thumbnail-inactive a{ color:#1b9445;}

.thumbnail-inactive{filter: alpha(opacity=60);opacity: 0.6;	cursor: pointer;}

.thumbnail-text{color: #7A7677;	font-weight: bold;	text-align: left;display: block;padding: 2px 2px 2px 0px; background:#d2d2d2; text-align:center;}



/*box6�߽�������ʼ */

.box06{ width:1000px; margin:0 auto; clear:both; height:493px; background:#eaeaea;}

.box06 h3{ margin-top:10px;}

.box06a{ width:337px; height:412px; float:left; overflow:hidden; background:url(/images/zjhz_bj.jpg) no-repeat; margin:10px 10px; border:1px solid #d7d7d7;}

.box06a p.yy01{ text-align:center; font-size:22px; padding-top:12px;}

.box06a p.yy02{ padding-left:12px; padding-right:12px; padding-top:6px; text-indent:24px;}

.box06a p.yy04{ padding-left:12px; padding-right:12px; padding-top:6px; text-indent:24px; padding-bottom:12px;}

.box06a p.yy03{ border-top:1px dashed #999; padding-top:12px; padding-left:3px;}

.box06b{ width:630px; float:left; overflow:hidden; border:1px solid #d7d7d7; height:412px; background:#FFF; margin-top:10px;}

.box06b p.yy11{}

.box06b p.yy12{ padding-left:15px; padding-right:15px; text-indent:24px; padding-top:10px;}

.box06b ul li{ margin-left:6px; margin-top:6px;}

.box06b ul li.limg{ width:150px; float:left; overflow:hidden;border-radius:10%;}

.box06b ul li.litext{ width:150px; float:left; overflow:hidden; text-align:center;}



/*box7�������� */

.box07{ width:1000px; margin:0 auto; clear:both; border:1px solid #d1d1d1; margin-top:10px; height:140px;}

.box07 ul{ width:978px; margin-left:5px; margin-right:10px; margin-top:10px;}

.box07 ul li{ float:left; overflow:hidden; padding-left:15px;}

.box07 ul li a{ color:#333}

.box07 ul li a:hover{color:#cd0200;}



/*�ײ����� */

.foot_nav{ width:100%; background:url(/images/foot01.jpg) repeat-x; height:60px; margin-top:10px; clear:both;}

.foot_nav ul { width:1000px; margin:0 auto; }

.foot_nav ul li { width:110px; float:left; overflow:hidden; text-align:center; height:60px; line-height:60px; font-size:16px; }

.foot_nav ul li a { width:110px; background:url(/images/nav_a.jpg) no-repeat; color:#FFF; display:block; font-weight:bold; }

.foot_nav ul li a:hover { width:110px; background:url(/images/nav_hover.jpg) no-repeat; color:#FFF; }



.foot{width:100%; background:url(/images/footbj.jpg) repeat-x; height:227px;}

.footc{ width:1000px; margin:0 auto; clear:both;}

.foot01{ width:223px; float:left; overflow:hidden; margin-left:10px; margin-right:20px; margin-top:30px;}

.foot02 p.lx01{ padding-top:15px;}

.foot02{ width:428px; float:left; overflow:hidden; background:url(/images/foot_03.jpg); height:227px;}

.foot02 p{ padding-left:20px; padding-right:20px; color:#FFF; font-size:14px;}

.foot03{ width:295px; float:left; overflow:hidden; margin-top:10px; margin-left:6px;}
.JgSlide {width:100%;height:;margin: 0 auto;position: relative;overflow: hidden;}.JgSlide .pc_bd {position: relative;z-index: 0;}.JgSlide .pc_bd li img {width: 100%;}.JgSlide .pc_bd li a {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.pc_bd>img {width: 100%;}.pc_hd{width: 100%;}.pc_hd ul{width: 200px;margin: 0 auto;}.pc_hd ul li{list-style-type:none ; float: left;width:70px;height:8px;background:gray;margin-left:15px;font-size: 0;opacity: 0.8;}.pc_hd ul li.on{background: #ffa500;}