/* CSS Document */
body{margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; color:#666666;}
*{ margin:0; padding:0;}
ul,li,dl,dd,dt{ list-style:none; margin:0; padding:0;}
p,h1,h2,h3,h4,h5,h6,ul{ margin:0; padding:0;}
img{ border:0; padding:0; margin:0;}
a{ text-decoration:none; padding:0; margin:0; color:#666666;}
a:hover{ text-decoration:none;}
.clear{ clear:both;}

/*head*/
.head{ width:1000px; height:90px; margin:0 auto;}
.head .left{ width:577px; height:88px; float:left;}
.head .right{ width:220px; height:88px; float:right;}
.head .right ul{ width:220px; height:25px; line-height:25px; margin-top:10px;}
.head .right ul li{ float:left; margin-left:18px;}
.head .right ul .li1{ width:78px; height:25px; background:url(../images/China.jpg);}
.head .right ul .li2{ width:101px; height:25px; background:url(../images/English.jpg);}
.head .right ul .li1:hover{width:78px; height:25px; background:url(../images/China1.jpg);}
.head .right ul .li2:hover{width:101px; height:25px; background:url(../images/English1.jpg);}

/*banner*/
.banner{ width:1000px; height:338px; margin:0 auto;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:2;width:10px;background:#ffffff; }
#playBox{ width:1000px; height:338px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0; height:338px;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; 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:#69aaec;}

/*nav*/
.nav{ width:1000px; height:40px; position: relative; top:-338px; margin:0 auto; background:url(../images/nav-bg.png);}
.menu { 
width:1000px; 
margin:0 auto; height:40px;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none; width:1000px; height:40px;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative; height:40px;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:125px; 
height:40px; 
color:#000; 
line-height:40px; 
font-size:14px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; 
background:#48a83d;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:40px; 
left:0; 
width:125px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; width:125px; height:40px;
background:url(../images/nav-bg.png);
color:#000;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
color:#fff; 
background:#48a83d;
}

/*touying*/
.touying{ width:1000px; height:54px; margin:0 auto;}

/*nei*/
.nei{ width:1000px; min-height:200px;margin:0 auto;position: relative; top:-40px;}
/*one*/
.nei .one{ width:1000px; height:158px;}
.nei .one ul{ width:1000px;}
.nei .one ul li{ float:left; margin-left:90px;}
.nei .one ul li p{ font-size:14px; color:#000; padding-top:136px;}
.nei .one ul li p:hover{ color:#a5b203;}
.nei .one ul .li1{ background:url(../images/x1.jpg) no-repeat; height:126px; width:116px; text-align:center;}
.nei .one ul .li1:hover{background:url(../images/x11.jpg) no-repeat; height:126px; width:116px;}
.nei .one ul .li2{ background:url(../images/x2.jpg) no-repeat; height:126px; width:116px; text-align:center;}
.nei .one ul .li2:hover{background:url(../images/x22.jpg) no-repeat; height:126px; width:116px;}
.nei .one ul .li3{ background:url(../images/x3.jpg) no-repeat; height:126px; width:116px; text-align:center;}
.nei .one ul .li3:hover{background:url(../images/x33.jpg) no-repeat; height:126px; width:116px;}
.nei .one ul .li4{ background:url(../images/x4.jpg) no-repeat; height:126px; width:116px; text-align:center;}
.nei .one ul .li4:hover{background:url(../images/x44.jpg) no-repeat; height:126px; width:116px;}
.nei .one ul .li5{ background:url(../images/x5.jpg) no-repeat; height:126px; width:116px; text-align:center;}
.nei .one ul .li5:hover{background:url(../images/x55.jpg) no-repeat; height:126px; width:116px;}
/*two*/
.nei .two{ width:1000px; height:314px; background:url(../images/about_bg.jpg) repeat-x; margin-top:20px;}
.nei .two .l1{ width:288px; height:280px; margin-top:20px; float:left; margin-left:15px;}
.nei .two .l1 .top{ width:288px; height:46px;}
.nei .two .l1 .top ul li{ float:left;}
.nei .two .l1 p{ text-indent:4ex; line-height:24px;}
.nei .two .l2{ width:29px; height:341px; float:left; margin-left:20px;  }
.nei .two .l3{ width:345px; height:280px; margin-top:20px; float:left; margin-left:20px;margin-top:20px;}
.nei .two .l3 .top{ width:345px; height:46px;}
.nei .two .l3 .top ul li{ float:left;}
.nei .two .l3 .center{ width:345px; height:88px; }
.nei .two .l3 .center .ll{ width:129px; height:88px; float:left;}
.nei .two .l3 .center .rr{ width:195px; height:88px; float:right;}
.nei .two .l3 ul{ width:345px; height:110px; line-height:24px; padding-top:10px;}
.nei .two .l4{ width:210px; height:280px; margin-top:20px; float:left; margin-left:20px;margin-top:20px;}
.nei .two .l4 .top{ width:210px; height:46px;}
.nei .two .l4 .top ul li{ float:left;}
.nei .two .l4 .ul{ width:210px; line-height:24px;}
/*three*/
.nei .three{ width:1000px; height:250px; margin-top:12px;}
.nei .three .top{ width:1000px; height:50px;}
.nei .three .top ul li{ float:left;}
.nei .three .chan{ width:980px; height:180px; margin:0 auto;}
.nei .three .chan ul li{ float:left;}



.gd01rollBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 980px;margin:0px auto;
}
/*.gd01rollBox .gd01LeftBotton {
	DISPLAY: inline; BACKGROUND: url(../images/left.jpg) no-repeat 0px 0px; FLOAT: left; MARGIN: 40px 5px 0px; OVERFLOW: hidden; WIDTH: 45px; CURSOR: pointer; HEIGHT: 46px
}
.gd01rollBox .gd01RightBotton {
	DISPLAY: inline; BACKGROUND: url(../images/right.jpg) no-repeat 0px 0px; FLOAT: left; MARGIN: 40px 5px 0px; OVERFLOW: hidden; WIDTH: 45px; CURSOR: pointer; HEIGHT: 46px
}
.gd01rollBox .gd01LeftBotton:hover {
	DISPLAY: inline; BACKGROUND: url(../images/left.jpg) no-repeat 0px 0px; FLOAT: left; MARGIN: 40px 5px 0px; OVERFLOW: hidden; WIDTH: 45px; CURSOR: pointer; HEIGHT: 46px
}
.gd01rollBox .gd01RightBotton:hover {
	DISPLAY: inline; BACKGROUND: url(../images/right.jpg) no-repeat 0px 0px; FLOAT: left; MARGIN: 40px 5px 0px; OVERFLOW: hidden; WIDTH: 45px; CURSOR: pointer; HEIGHT: 60px
}*/
.gd01rollBox .gd01Cont {
	FLOAT: left; margin:0 4px;OVERFLOW: hidden; WIDTH: 980px; padding-left:4px; padding-right:4px;
}
.gd01rollBox .gd01Cont .gd01pic {
	FLOAT: left; WIDTH: 191px; TEXT-ALIGN: center; margin-left:20px;
}
.gd01rollBox .gd01ScrCont {
	WIDTH: 10000000px
}
.gd01rollBox .gd01Cont .gd01pic P {
	COLOR: #666666; LINE-HEIGHT: 26px
}
.gd01pic li img{ width:191px;border:1px solid #ccc;padding:2px;}
.gd01rollBox .gd01Cont A:link {
	COLOR: #444444; TEXT-DECORATION: none
}
.gd01rollBox .gd01Cont A:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
.gd01rollBox .gd01Cont A:hover {
	COLOR: #a5b203; TEXT-DECORATION: none
}
.gd01rollBox #gd01List1 {
	FLOAT: left
}
.gd01rollBox #gd01List2 {
	FLOAT: left
}

/*four*/
.nei .four{ width:1000px; height:35px; margin-top:20px; line-height:35px; border-bottom:1px solid #48a83d; border-top:1px solid #48a83d;}
.nei .four p{ margin-left:10px;}
.nei .four p a{ margin-left:10px;}
.nei .four p a:hover{ border-bottom:1px solid #666666}

/*foot*/
.foot{ width:100%; height:130px; background:url(../images/bottom_bg.jpg) repeat-x;position: relative; top:-10px;}
.foot ul{ width:560px; height:29px; border-bottom:1px solid #a3a3a3; margin:0 auto; line-height:29px; padding-top:20px;}
.foot ul li{ float:left; margin-left:10px; color:#ffffff;}
.foot ul li a{ color:#FFF;}
.foot ul li a:hover{ border-bottom:1px solid #FFF}
.foot p{ width:620px; text-align:center; line-height:24px; margin:auto; padding-top:15px;color:#FFF;}


#tbox{width:110px; float:right; position:fixed; right:1px; bottom:300px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}
#tbox #pinglun{ width:110px; height:134px; background:url(../images/er.jpg);}
#tbox p{ line-height:30px; width:70px; height:25px; margin-left:25px;}

/*zinei*/
.zinei{ width:1000px; min-height:200px; margin:0 auto; position: relative; top:-40px;}
.zinei .left{ width:210px; min-height:100px;  float:left;}
.zinei .left .one{ width:210px; min-height:100px;border:1px solid #CCC;}
.zinei .left .one .top{ width:210px; height:35px; line-height:35px; background:#016220;}
.zinei .left .one .top span{ font-size:16px; color:#FFF; margin-left:20px;}
.zinei .left .one ul{ margin-left:20px;}
.zinei .left .one ul li{ line-height:24px; color:#000;}
.zinei .left .one ul li a{ margin-left:10px;color:#000;}
.zinei .left .one ul li a:hover{ color:#016220;}
.zinei .left .two{ width:210px; min-height:100px; margin-top:20px;border:1px solid #CCC;}
.zinei .left .two .top{ width:210px; height:35px; line-height:35px; background:#016220;}
.zinei .left .two .top span{ font-size:16px; color:#FFF; margin-left:20px;}
.zinei .left .two ul{ margin-left:5px;}
.zinei .left .two ul li{ line-height:24px; color:#000;}
.zinei .right{ width:760px; min-height:100px;  float:right; }
.zinei .right .top{ width:760px; height:40px; border-bottom:1px solid #CCC; line-height:40px;}
.zinei .right .top span{ font-size:18px; color:#016220; margin-left:20px; font-weight:600;}
.zinei .right .top b{ font-weight:500; float:right; margin-right:15px;}
.zinei .right .top b a:hover{ border-bottom:1px solid #666666;}
.zinei .right p{ padding:15px;}


/*翻页*/
.text-center {text-align:center; margin-bottom:15px;}
.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}
.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px; margin-right:4px;}
.pagination a {color:#333;padding:3px 8px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none; background:#016220;}
.pagination .active a{ color:#FFF;}
.pagination .active:hover{background:#016220 !important;}
.pagination li:hover{background:#016220 !important;border-radius:4px;}
.pagination li:hover a{ color:#FFF;transition:all 0s cubic-bezier(0.175,0.885,0.32,1) 0s;}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s;}