﻿@charset "utf-8";
/* CSS Document */
/* banner */
.banner{width:100%;  position:relative; height:577px;}
.fullSlide{width:100%;position: absolute;height:577px;background:transparent}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100% !important}
.fullSlide .bd li{width:100% !important;height:577px;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}
.fullSlide .bd li a{display:block;height:577px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}
.fullSlide .hd ul{text-align:center;margin-bottom:10px}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#eda626;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}
.fullSlide .hd ul .on{background:#0d5bc5;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}

/*search*/
.box{ background:url(../images/ss_22.jpg) repeat-x center;}
#search{width:1080px; height:52px; margin:0 auto;  padding:0 5px; overflow:hidden;  }
.search_left{float:left;line-height:52px;   }
.search_left b{ font-size:14px; color:#0a0204;}
.search_left img{ vertical-align:middle; margin-right:10px;}
.search_left span a{ margin:0 10px;    }
.search_right{float:right;width:310px; margin-top:11px; height:31px; line-height:23px; border:1px solid #ccc; }
.font1{padding-left:0px;}
.out{ width:125px; height:26px; float:left; line-height:25px; font-size:12px; margin-left:14px; background:none; border: none;}
.btnn{width: 63px; height: 32px; background:#44cfbb; color:#fff;  cursor:pointer; float:right; border:none; }

.main5{ padding-top:20px; height: 503px; background-color: #f2f2f2;}
.main5-xw-bt{  width: 623px;   height: 41px;color:#0066ba;}
.main5-xw-bt .more{font-size: 12px;padding-top: 18px;padding-right: 19px; color:#fff;}
.main5-xw-bt h3{ width: 101px; height: 46px; line-height: 46px; font-size:18px; }

.main5-xw-nr1{padding:20px;}
.main5-xw-nr1 img{ width: 603px; height: 179px; float:left;}
#tab1 .tab1_box ul{font-size: 14px;}
#tab1 .tab1_box ul li {width: 600px;
overflow: hidden; float:left; border-bottom: 1px dotted #CCCCCC;padding: 12px 6px;font-size: 14px;line-height: 33px; height: 33px;}
#tab1 .tab1_box ul li a{width: 489px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
/* width: 275px; */float: left;}
#tab1 .tab1_box ul li span{ float:right; padding-right:5px;height: 33px; line-height: 33px; width:100px;}
#tab1{width: 649px; float:left;height: 479px;overflow: hidden;position:relative;}
#tab1 .tab1_menu{width: 579px;float:left;position:absolute;z-index:1;}
#tab1 .tab1_menu li{float:left;width: 120px;height: 46px;line-height: 80px;border-bottom:0px;cursor:pointer;text-align:center;color: #fff;}
#tab1 .tab1_box{width: 676px;height: 408px;clear:both;position:relative;}
#tab1 .tab1_menu .selected{cursor:pointer; width: 120px; height: 37px;}
#tab1 .hide1{display:none;}
#tab1 .tab1_box div{padding:10px;} 
.main5-wt{float:left;margin-left: 0px;padding-bottom: 20px;}
.main5-wt-bt{  width: 422px; height: 41px;   }
.main5-wt-bt .more{font-size: 12px;padding-top: 15px;padding-right: 10px;}
.main5-wt-bt h3{ width: 133px; height: 39px; line-height: 46px; font-size: 17px; text-align: center;float: left;  background:url(../images/cf-bt_82.png) no-repeat left;}
#ticker2 {width: 403px;height: 367px;overflow: hidden;position: relative;margin: 20px 0;font-size: 14px;padding-bottom: 20px;padding: 10px 10px;}
#ticker2 li {position: relative;width: 100%;line-height: 22px;border-bottom: #ccc 2px dotted;margin: 29px auto;	}
#ticker2 .wen a{color: #bba9a5;}
#ticker2 .wen{background:url(../images/wen_89.jpg) left no-repeat; /* padding-left:30px; */ margin-bottom:5px;color: #bba9a5;}
#ticker2 .da{padding-bottom: 20px;background: transparent  url(../images/da_93.jpg) no-repeat scroll left top; }

.xt{
    height: 641px;
}
.xt-bt{ color:#bba9a5;padding-top: 20px;line-height: 34px;font-size: 14px;text-align: center; margin-bottom:20px;}
.xt-bt h3{ font-size:25px;}


/* main_img */
.main_img{
    height: 495px;
    width: 355px;
    top:130px;
    float: left;
    left: 0px;
    overflow:hidden;
    position: absolute;
}
.main_img img{
	height: 495px;
	width: 355px;
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	z-index:1;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
	}
.main_img .show {
    background: rgba(0, 0, 0, 0.4);
    height: 495px;
    left: 0;
    opacity: 0;
    filter:alpha(opacity=0);
    position: absolute;
    top: 0;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: opacity;
    transition-timing-function: ease-in;/* Firefox 4 */
    -moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: opacity;
    -moz-transition-timing-function: ease-in;/* Safari 和 Chrome */
    -webkit-transition-delay:0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    -webkit-transition-timing-function: ease-in;/* Opera */
    -o-transition-delay:0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: opacity;
    -o-transition-timing-function: ease-in;
    width: 355px;
    z-index: 200;
}
.main_img .show .imgArea {
    left: 50%;
	bottom:0;
    margin:-15px 0px 0px -40px;
    opacity: 0;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.main_img .show .imgArea a{
	color:rgba(255,255,255, 0.8);
	display:block;
	padding:5px 12px;
	border:rgba(255,255,255, 0.6) 1px solid;
	border-radius:8px;
	font-size: 16px;
}
.main_img .show .imgArea a:hover{
	background: rgba(255,255,255, 0.7);
	color:rgba(0,0,0, 0.6);
}
.main_img:hover  .show {opacity: 1;filter:alpha(opacity=100);}
.main_img:hover .show .imgArea{opacity:1;filter:alpha(opacity=100);bottom:40%;}
.main_img:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}

/* main_img1 */
.main_img1{height: 164px;width: 355px;overflow:hidden;position: absolute;}
.shipin img{ margin:20px 0 0 10px;}
.shipin h3{ font-size:18px; padding:10px;}
.shipin p{ font-size:14px; padding-left:10px;}























.main_img1 img{height: 164px;width: 355px;}
.main_img1 .show {height: 169px;}

/* main_img2 */
.main_img2{height: 247px;top: 87px;left: 710px;width: 355px; overflow:hidden;position: absolute;}
.main_img2 img{height: 247px;width: 355px;}
.main_img2 .show { background: rgba(0, 0, 0, 0.4);height: 247px;left: 0;}



.gg1{background:url(../images/gg1_31.jpg) no-repeat center; height: 241px;}
.gg1 dl{
    position: absolute;
    top: 60px;
    left: 480px;
    line-height: 35px;
    font-size: 14px; color:#fff;
}
.gg1 dl span{
    font-size: 20px;
}
.gg1 ul{text-align:center; /* width:300px; */ /* height:200px; */color:#fff;}
.gg1 ul li{color:#fff; font-size: 25px;font-weight: bold;}
.gg1 ul li span{font-size: 25px; /* color: #FB0000; */color:#fff;}
.gg1 ul li p{position:absolute; left: 520px;top: 152px;height: 40px;font-size: 18px;width: 381px; color:#fff;/* background:url(../images/gg1_32.png); */}
.gg1 li img{ position:absolute; left: 911px; top: 152px;}	



.kc{
    height: 611px;
    padding-top: 20px;
    background:url(../images/kc-b_39.jpg) bottom center no-repeat;
}
.kc .kc-bt{color:#bba9a5;padding-top: 20px;line-height: 34px;font-size: 14px;text-align: center; margin-bottom:20px;}
.kc .kc-bt h3{ width: 403px;/* padding-left: 56px; */text-align: left;font-size: 26px; background:url(../images/kc-bt_35.jpg) right no-repeat;margin: 0 auto;}
#tab_2{height: 398px;width: 836px; position:relative; }
#tab_2 .tab_menu{width: 220px; float:left; position:absolute;z-index:1; height: 120px;}
#tab_2 .tab_menu li{width: 298px;height: 96px;line-height: 96px;border-bottom:0px;cursor:pointer;font-size: 16px;text-align:center;margin: 0px 0px 2px 0px;overflow:hidden;background:#e3e3e3;}
#tab_2 .tab_box_2{width: 972px;height: 404px;clear:both;padding: 40px;top:0px;border: 2px #ccc solid;left: 238px;position:relative;/* background-color:#FF0; */float: right;}
#tab_2 .tab_menu .selected{/* background-color:yellow; */cursor:pointer; height: 96px; background:#36ccb7; color:#FFF;}
#tab_2 .hide{display:none;}
#tab_2 .tab_menu dd{ background:url(../images/main1_38.jpg) no-repeat center; padding: 25px;font-size: 23px;padding-left: 41px;color: #035E21;}
#tab_2 .tab_box_2 div{/* padding:10px; */}
#tab_2 .tab_box_2  img{
    width: 313px;
    height: 408px;
    margin-right: 34px;
    padding: 5px;
    float: left;
    /* border: 2px solid #ccc; */
    z-index: 9;
}
#tab_2 .tab_box_2  .nr{line-height: 44px;font-size: 14px;height: 400px;text-indent: 28px;overflow: hidden;}




.xc{padding-top: 23px;height: 461px;background:url(../images/xc_b_43.jpg) repeat-x center;}
.xc .xc-bt{ color:#bba9a5;padding-top: 20px;line-height: 34px;font-size: 14px;text-align: center; margin-bottom:20px;}
.xc .xc-bt h3{margin: 0 auto;width: 223px;padding-left: -16px;/* margin-left: -30px; */text-align: left;font-size: 26px;}
.gd_07{position:relative;height: 272px;padding-top: 33px;background:url(../images/pj_58.jpg) bottom center no-repeat;}
.gd_07 em{position: absolute;top: 107px;}
.gd_07 .t_l7{ left: -60px;}
.gd_07 .t_r7{ right: -58px;}
.gd_07 #simgs7{ /* margin: 0 36px; */}
.gd_07 #simgs7 .wz{ text-align:center;width: 246px;white-space:nowrap;word-break:keep-all;padding: 10px;overflow:hidden;text-overflow:ellipsis;text-align:center;margin: 0 auto;}
.gd_07 li{ float:left; width: 284px; padding: 0 16px 0 0; text-align:center;}
.gd_07 li.last{ padding-right:0;}
.gd_07 li img{ display:block; width: 271px; height: 191px; margin-bottom: 6px; padding: 5px;border:1px solid #d3d3d3;}
.gd_07 li a{ color:#000000;}





.yx{
    height: 550px;
}
.yx-bt{color:#1b1b1b;/* padding-top: 20px; */line-height: 34px;font-size: 16px;height: 34px;text-align: center;margin-bottom:20px;}
.yx-bt h3{margin: 0 auto;width: 344px;padding-left: -16px;/* margin-left: -30px; *//* text-align: center; */font-size: 26px; color:#bba9a5;}
.yx-bt h3 a{color:#bba9a5;}
.jcImgScroll { position:relative; height:342px;  }
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:340px;  }
.jcImgScroll li.loading a { background:#fff url(../images/loading.gif) no-repeat center center;} 

.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(../images/arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext { background:url(../images/arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(../images/numbtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }


.mr{ background:#f8f8f8;margin-top: 20px;padding-top: 20px;height: 400px;}
.mr-bt{ color:#1b1b1b;padding-top: 20px;line-height: 34px;font-size: 16px;text-align: center; /*! margin-bottom:20px; */background: #fff;}
.mr-bt h3{margin: 0 auto;width: 344px;padding-left: -16px;/* margin-left: -30px; *//* text-align: center; */font-size: 26px; color:#bba9a5;}
.mr-bt h3 a{color:#bba9a5;}
.gd_06{ position:relative; height: 260px;  padding-top: 33px; background:#fff;}
.gd_06 em{position: absolute;top: 107px;}
.gd_06 .t_l7{ left: -60px;}
.gd_06 .t_r7{ right: -58px;}
.gd_06 #simgs6{ /* margin: 0 36px; */}
.gd_06 #simgs6 .wz{ text-align:center;width: 246px;white-space:nowrap;word-break:keep-all;padding: 10px;overflow:hidden;text-overflow:ellipsis;text-align:center;margin: 0 auto;}
.gd_06 li{ float:left; width: 284px; padding: 0 16px 0 0; text-align:center;}
.gd_06 li.last{ padding-right:0;}
.gd_06 li img{ display:block; width: 271px; height: 191px; margin-bottom: 6px; padding: 5px;border:1px solid #d3d3d3;}
.gd_06 li a{ color:#000000;}

.xm{  background:#36ccb7;height: 339px;padding: 30px;}
.xm-nr{   width: 242px; height: 307px; float:left;margin: 20px 59px;}
.xm-nr img{
    /*! float:left; */
    /*! border:2px  dotted #b8b8b8; */
    padding:10px;
    width:216px;
    height:216px;
	 background:url(../images/xm_59.jpg);
   -moz-border-radius: 45px;
    -webkit-border-radius: 45px;
    border-radius: 180px;
    margin-right: 20px;
    }
.xm-nr1{/*! border-right: 2px dotted #b8b8b8; */ width: 242px;height: 146px;/*! padding: 20px; */ line-height:24px; /*! margin-right:20px; */text-align: center; color:#FFF;}
.xm-nr1 h3 a{ color:#FFF; font-size:18px;}
.xm-nr1 h3{ /*! color:#00257a; */ font-size:14px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 16px;word-break:keep-all; /*! width:200px; */ padding-top:10px;}
.xm-nr1 p{ padding:10px; /*! text-indent:2em; */ overflow:hidden; text-overflow:ellipsis; font-size: 14px;word-break: break-all; display:-webkit-box; /*! width: 300px; */ height: 92px; -webkit-box-orient: vertical;-webkit-line-clamp:4;
}




.jj{ background:url(../images/jj_62.jpg) center no-repeat #f1f1f1; height:429px;}
.jj .about{ position:absolute; width:515px; height:380px; left:555px; top:20px;}
.jj .more{position: absolute;/*! width: 515px; *//*! height: 380px; */left: 100px;top: 338px;}
.jj p{position: absolute;top: 125px;width: 227px;height: 234px;overflow: hidden;left: 299px;font-size: 14px;line-height: 30px;}


.yq{  height: 236px; margin:0 auto; background:url(../images/link_65.jpg) center no-repeat; color: #fff;}
.yq ul{/* margin-left:230px; */ line-height: 86px;position: absolute; width:1180px;/*! padding-left: 175px; */ height: 46px; color: #fff;}
.yq li{ float:left; margin-right:20px; font-size:14px;}
.yq li a{color: #fff}
.yq span{font-size: 16px;color: #ccc;}
.yq .nr1{position: absolute;/*! color: #fff; */top: 114px;line-height: 33px;width: 223px;font-size: 23px;text-align: center;left: 41px;}
.yq .nr2{position: absolute;color: #fff;top: 114px;line-height: 33px;width: 223px;font-size: 23px;text-align: center;left: 460px;}
.yq .nr3{position: absolute;color: #fff;top: 114px;line-height: 33px;width: 223px;font-size: 23px;text-align: center;left: 864px;}
.yq .nr3 a{ color:#FFFFFF;}






#center {
	Z-INDEX: 2;
	POSITION: absolute;
	TOP: 294px;
	LEFT: 50%;
}
#slider {
	Z-INDEX: 1; /* BORDER-BOTTOM: #000 20px solid; */
	POSITION: absolute;
	BORDER-LEFT: #36ccb7 20px solid;
	WIDTH: 988px;
	BACKGROUND: #36ccb7;
	HEIGHT: 429px;
	OVERFLOW: hidden;
	/* BORDER-TOP: #000 20px solid; */
	TOP: -186px;
	BORDER-RIGHT: #36ccb7 20px solid;
	LEFT: -514px;
}
#slider .slide {
	Z-INDEX: 10;
	POSITION: absolute;
	BORDER-LEFT: #000 1px solid;
	WIDTH: 680px;
	BACKGROUND: #000;
	HEIGHT: 364px;
	OVERFLOW: hidden;
	TOP: 43px;
	CURSOR: default;
	LEFT: 22px;
	text-align:left;
}
#slider .title {
	COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none
}
#slider .text {
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 470px; DISPLAY: none; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 0.9em; TOP: 100%; LEFT: 10px
}
#slider .diapo {
	POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1
}
#apDiv1 {
	Z-INDEX: 1;
	POSITION: absolute; /* BACKGROUND-COLOR: #000000; */
	WIDTH: 820px;
	HEIGHT: 30px;
	OVERFLOW: hidden;
	TOP: 0px;
	LEFT: 0px;
}
#apDiv2 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 860px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 216px; LEFT: -429px
}
.pagenext {
	POSITION: relative; WIDTH: 820px; HEIGHT: 37px
}
A.pn:link {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "����"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:visited {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "����"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:hover {
	COLOR: #fff
}
A.pn:active {
	COLOR: #fff
}










