@charset "utf-8";
body { margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(images/bg_blank.jpg); font-family: "微软雅黑"; background-color: #fff; padding-top:76px;}
ul, li { margin: 0px; padding: 0px; list-style-type: none; }
.clear { clear: both; }
header { height:76px; width:100%; position: fixed; top:0px; right:0px; left:0px; background:#fff; z-index:9999; 
-webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  box-shadow:0 0 10px rgba(0, 204, 204, .5);

 }
.logo { height:110px; position:absolute; left:50%; top:13px; margin-left:-135px; background-image:url(images/logo_bg.png); background-repeat:no-repeat; background-position:center bottom; width:270px; text-align:center;

}
nav { width:1000px; margin-left:auto; margin-right:auto; padding-top:16px;}
nav a {float:left; display:block; text-align:center; margin-right:68px; padding-left:10px; padding-right:10px;}
nav a p{margin:0px; padding:0px; }
nav a:link,nav a:visited{color:#4f4f4f; text-decoration:none; font-size:18px; border-left:solid 2px #fff;border-right:solid 2px #fff;}
nav a:hover,nav a.hover{color:#4f4f4f; text-decoration:none; font-size:18px; border-left:solid 2px #a4be0a;border-right:solid 2px #a4be0a;}
.box1 { height: 643px; background-image: url(images/bg.jpg); background-position: center center; background-repeat: no-repeat; }
.main { width:1000px; margin-left:auto; margin-right:auto; position:relative;}
.main  .lan { position:absolute; right:32px; top:23px;}
.main .download {position:absolute; width:100%; text-align:center; top:496px;}
.main .download a { display:block; width:198px; height:60px; line-height:60px; text-align:center; color:#94b900; font-size:24px;background:#fff; text-decoration:none; margin-left:398px;}
.main .download a:hover { background:#f8ffd8;

-webkit-animation:flip 1s ease 1 alternate;animation:flip 1s ease 1 alternate;


}
.box2 { height: 614px; background-image: url(images/bg-02.jpg); background-position: center center; background-repeat: no-repeat; }
.box3 { height: 574px; background-image: url(images/bg-03.jpg); background-position: center center; background-repeat: no-repeat; }
.box4 { height: 772px; background-image: url(images/bg-04.jpg); background-position: center center; background-repeat: no-repeat; }
.box5 { height: 611px; background-image: url(images/bg-05.jpg); background-position: center center; background-repeat: no-repeat; }

.itembox { width:960px; margin-left:auto; margin-right:auto; padding-top:25px;}
.item_menu {float:left; width:173px;}
.item_h { font-size:24px; color:#93b900;}
.item_menu li { margin-top:40px;}
.item_menu li span { display:block; cursor:pointer; color:#93b900; padding-left:6px;border-left:solid 2px transparent;}
.item_menu li span:hover,.item_menu li span.hover { border-left:solid 2px #a4be0a;}
.item_menu li .child { display:none; margin-top:20px;}
.item_menu li .child p {display:block; cursor:pointer; color:#93b900; padding-left:6px;border-left:solid 2px transparent; margin-top:10px; margin-bottom:0px; }
.item_menu li .child p:hover,.item_menu li .child p.hover { border-left:solid 2px #a4be0a;}
.item_cont {float:right; width:787px; font-size:14px; line-height:21px;}
.item_cont h1 { font-size:24px;}
.item_cont h2 { font-size:24px; font-weight:normal}
.item_cont h3 { margin-top:5px; color:#4f4f4f; background-image:url(images/d.jpg); background-position:left center; background-repeat:no-repeat; padding-left:22px;}
td.bdline{ border-right:solid 1px #f6f7f7;}

.mtbd li { height:46px; border:solid 1px transparent;line-height:46px; padding-left:14px; padding-right:14px; font-size:16px; }
.mtbd li a {float:left;}
.mtbd li span {float:right;}
.mtbd li a:link,.mtbd li a:visited { text-decoration:none; color:#4f4f4f;}
.mtbd li:hover { height:46px; border:solid 1px #93b900; color:#93b900}
.mtbd li:hover a:link,.mtbd li:hover a:visited {color:#93b900; text-decoration:none; }
footer { text-align:center; background:#fff;}

.publist { }
.publist li {color:#999999;padding:10px; cursor:pointer;}

.publist span { color:#4f4f4f;}
.publist span b { font-size:20px; font-style:italic; font-weight:normal; padding-right:45px;}
.publist li:hover { background:#b5cd54; color:#fff;}
.publist li:hover span,.publist li:hover span b { color:#fff;}
.publist li p { height:40px; overflow:hidden}


.windowbox { position:fixed; width:100%; height:100%; left:0px; right:0px; bottom:0px; top:0px; background:rgba(0,0,0,0.7); z-index:-1;color:#4f4f4f}
.windowbox .windowcont{ width:980px; margin-left:auto; margin-right:auto; margin-top:30px; background:#fff; height:640px; position:relative;}
.windowbox .close { padding:10px; text-align:right;}
.windowbox .close img { cursor:pointer;}
.windowbox .tt { padding-left:30px; padding-right:30px;}
.windowbox .tt span{ font-size:20px; font-style:italic; padding-right:45px;}
.windowbox .jscont { padding:30px; padding-top:0px; }

/*视频列表*/
.vlist li { float:left; height:270px; width:320px; margin-right:20px;margin-left:20px; font-size:16px; line-height:29px;}
.vlist li  p { margin-top:2px;}
.vlist li a:link,.vlist li a:visited { color:#4f4f4f; text-decoration:none}