*{ margin:0px; padding:0px;}
body{background:#fff; min-width:1200px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{ border:0;}
a {color:#333333; text-decoration:none;}
a:hover {color:#bc2931; cursor:pointer; text-decoration:none;}
.cl{clear:both;}
.w1300{ width:1200px; height:auto; overflow:hidden; margin: 0 auto;}
.w600{ width:600px; height:auto; overflow:hidden; margin: 0 auto;}
.w550{ width:550px; height:auto; overflow:hidden; margin: 20px 0 0 15px;}
.w580{ width:590px; height:auto; overflow:hidden; margin: 0 auto;}
.h10{width:100%; height:0px; background-color:#528a7b;}
.h20{width:100%; height:20px;}
.fl{float:left;}
.fr{float:right}
/*css reset end*/
/*   */
		.slideBox{width:600px; height:394px; overflow:hidden; position:relative; font-family:"Microsoft Yahei"; margin:20px 0 20px 0;}
		.slideBox .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:35px; z-index:1;}
		.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
		.slideBox .hd ul li{float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
		.slideBox .hd ul li.on{background:#f00; color:#fff;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;}
		.slideBox .bd li{zoom:1; vertical-align:middle; }
		.slideBox .bd h3{font-size:20px; color:#ffffff; position:absolute; z-index:3; bottom:10px; padding:0 0 0 20px;}
		.slideBox .bd h3 a{font-size:20px; color:#ffffff; }
		.slideBox .bd h3 a:hover{font-size:20px; color:#ffffff; text-decoration: none;}
		.slideBox .bd p{color:#fff; font-size:18px; position:absolute; z-index:4; bottom:26px; padding:5px 0 0 20px;}
.slideBox .bd p a{color:#fff; font-size:18px; }
.slideBox .bd p{color:#fff; font-size:18px;text-decoration: none;}
		.slideBox .bd img{width:600px; height:394px; display:block; position:absolute; z-index:1;}
        .slideBox .bd span{display:block; background-color:#000000; filter:alpha(opacity=70);opacity:0.7; position:absolute; z-index:2; width:1100px; height:80px; bottom:0;}
		/*  */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; }
		.slideBox .prevStop{ display:none; }
		.slideBox .nextStop{ display:none; }
		
		.picScroll-left{width:1300px;  overflow:hidden; position:relative; margin:0 auto;}
		.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 5px; margin-left:50%; margin-top:10px;}
		.picScroll-left .prev{display:block; width:30px; height:67px; overflow:hidden;cursor:pointer; background:url("lr.png") no-repeat; position:absolute; left:0; top:110px;}
	    .picScroll-left .next{display:block; width:30px; height:67px; overflow:hidden; cursor:pointer; background:url("lr.png")0 -67px no-repeat; position:absolute; right:0; top:110px;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{overflow:hidden; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0;}
		.picScroll-left .bd{padding:5px 46px 0 46px;}
		.picScroll-left .bd ul{overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{width:388px; height:219px; display:block; border:0px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
		.picScroll-left .bd ul li .title{ line-height:24px;}
		
		.picScroll-left2{width:1300px; overflow:hidden; position:relative; margin:0 auto;}
		.picScroll-left2 .hd{ overflow:hidden;  height:30px; margin-left:50%; margin-top:10px;}
		.picScroll-left2 .prev{display:block; width:30px; height:67px; overflow:hidden;cursor:pointer; background:url("lr.png") no-repeat; position:absolute; left:0; top:200px;}
	    .picScroll-left2 .next{display:block; width:30px; height:67px; overflow:hidden; cursor:pointer; background:url("lr.png")0 -67px no-repeat; position:absolute; right:0; top:200px;}
		.picScroll-left2 .hd .next{ background-position:0 -50px;  }
		.picScroll-left2 .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left2 .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left2 .hd ul{margin:0 auto; overflow:hidden; zoom:1;}
		.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left2 .hd ul li.on{ background-position:0 0;}
		.picScroll-left2 .bd{padding:5px 46px 0 46px;}
		.picScroll-left2 .bd ul{overflow:hidden; zoom:1; }
		.picScroll-left2 .bd ul li{ margin:0 28px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left2 .bd ul li .pic{ text-align:center; }
		.picScroll-left2 .bd ul li .pic img{width:280px; height:422px; display:block; border:0px solid #ccc; }
		.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;}
		.picScroll-left2 .bd ul li .title{ line-height:24px;}

#banner{width:100%; height:549px; background:url(banner.jpg) center top;}
.list{margin:10px 0 20px 0;}
.list ul li{font-size:16px; color:#333333; line-height:48px; background:url(list-ico-point.gif) no-repeat 0 22px; text-indent:15px;}
.toutiao h2 {font-size:24px; line-height:28px; color:#333333; font-weight:700; margin:20px 0 10px 0;text-align: center;}
.toutiao p{ font-size:16px; line-height:35px; color:#666666; height:auto; margin:20px 0 10px 0;}

.shipin{width:700px;}
.shipin ul{width:700px; overflow:hidden;}
.shipin ul li{width:330px; float:left; margin:0px 20px 0px 0; height:auto;}
.shipin ul li .pic{margin:10px 0 10px 0; position:relative; height:186px; float:left; width:330px;}
.shipin ul li .pic img{width:330px; height:186px; position:absolute; z-index:1;}
.shipin ul li .pic span{background:url(video.png) center top no-repeat; width:62px; height:61px; position:absolute; z-index:3; top:60px; left:100px;}
.shipin ul li p{font-size:16px; line-height:20px; color:#666666; height:auto; padding:20px 0 0 0; display:block;}

.tujie{width:1200px;}
.tujie ul{width:1400px; overflow:hidden;}
.tujie ul li{width:330px; float:left; margin:0px 20px 0px 0; height:auto;}
.tujie ul li .pic{margin:10px 0 10px 0; position:relative; height:186px; float:left; width:330px;}
.tujie ul li .pic img{width:330px; height:186px; position:absolute; z-index:1;}
.tujie ul li p{font-size:16px; line-height:20px; color:#666666; height:auto; padding:20px 0 0 0; display:block;}


.xuan3{width:1200px; overflow:hidden; height:auto;}
.xuan3 ul{width:1400px; overflow:hidden;}
.xuan3 ul li{width:390px; float:left; margin:0px 16px 0px 0; height:126px;}
.xuan3 ul li img{width:390px; height:110px; position:absolute; z-index:1;}

.tujier{width:554px;}
.tujier ul{width:590px; overflow:hidden;}
.tujier ul li{width:270px; float:left; margin:0px 20px 0px 0; height:auto;}
.tujier ul li .pic{margin:10px 0 10px 0; position:relative; height:186px; float:left; width:330px;}
.tujier ul li .pic img{width:270px; height:186px; position:absolute; z-index:1;}
.tujier ul li .pic span{background:url(video.png) center top no-repeat; width:62px; height:61px; position:absolute; z-index:3; top:60px; left:100px;}
.tujier ul li p{font-size:16px; line-height:20px; color:#666666; height:auto; padding:20px 0 0 0; display:block;}

.bottom{background-color:#004490; width:100%; height:auto; margin:40px auto 0 auto;}
.bottom p{width:850px; height:auto; padding:20px 0 30px 0 ; font-size:16px; line-height:36px; color:#FFFFFF; text-align:center; margin:10px auto;}
