@charset "utf-8";
/* CSS Document */

/* CSS Document */
*{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.6 "Microsoft YaHei", Arial,"Hiragino Sans GB",HELVETICA,sans-serif;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
section, article, aside, header, footer, nav, dialog, figure {display: block;}
ul,ol,li{list-style:none;}
a{color:#333;text-decoration:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}


/*** Banner ***/
.Banner1{width:100%; min-width:1200px; height:796px; background:url(b.jpg) no-repeat center; padding:0; margin:0 auto;}
.Banner2{width:100%; min-width:1200px; height:180px; background:url(t1.jpg) no-repeat center; padding:0; margin:0 auto;}
.Title1{width:100%; min-width:1200px; height:686px; background:url(rc.jpg) no-repeat center;}
.Title2{width:100%; min-width:1200px; height:986px; background:url(ztr.jpg) no-repeat center;margin-top:60px;}
.Title3{width:100%; min-width:1200px; height:180px; background:url(t.jpg) no-repeat center;margin-top:60px;}

.Headline{width:1100px; height:auto; margin:0 auto;}
.Headline h2{height:160px; line-height:160px; font-size:45px; font-weight:bold; color:#000; text-align:center;}
.Headline h2 a{color:#25437d;}   
.Headline h2 a:hover{color:#25437d;}
.Headline p{font-size:16px; color:#666; line-height:28px; text-align:left; text-indent:2em; padding:10px;}
.Headline p a{color:#666;}
.Headline p a:hover{color:#c00;}

/*** 1 ***/

.Box{width:1200px; height:auto; margin:0 auto; margin-top:70px;}
.Box .Left{float:left; width:620px; position:relative; margin:0 20px 0 0;}
.Box .Right{float:right; width:550px; position:relative;}

.List{float:left; margin-top:-10px;}
.List h3{font-size:26px; line-height:50px; text-align:left; color:#8ab6a4;}
.List h3 a{color:#8ab6a4;}
.List h3 a:hover{color:#8ab6a4;text-decoration:underline;}

.List p{width:500px; font-size:16px; line-height:24px; text-align:left; color:#fecd87; letter-spacing:2px; margin-bottom:10px;}
.List p a{color:#fecd87;}
.List p a:hover{color:#fecd87;text-decoration:underline;}


/*焦点图*/
	.slideBox{width:100%; height:300px; overflow:hidden; position:relative; }
	.slideBox .hd{height:30px; overflow:hidden; position:absolute; right:20px; bottom:5px; z-index:1;}
	.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
	.slideBox .hd ul li{
		float:left; width:13px; height:13px; margin-right:5px; line-height:14px; font-size:12px; 
        text-align:center; background:#fff; cursor:pointer;	border-radius:50%;
		}
	.slideBox .hd ul li.on{background:#f00; color:#fff; border-radius:50%;}
	.slideBox .hd span{ background-color:#175783;}
	
	.slideBox .bd{position:relative; height:100%; z-index:0;}
	.slideBox .bd li{zoom:1; vertical-align:middle;}
	.slideBox .bd h3{
        font-size:16px; font-weight:500; line-height:50px; text-indent:1em; letter-spacing:1px; color:#fff; 
        position:absolute; z-index:3; bottom:10px; padding:0;
		}
	.slideBox .bd p{color:#9f9e9e; font-size:14px; position:absolute; z-index:4; bottom:18px; padding:0 0 0 20px;}
	.slideBox .bd img{width:633px; height:420px; display:block; position:absolute; z-index:1;}
	.slideBox .bd span{display:block; background-color:#000; filter:alpha(opacity=70);opacity:0.7; position:absolute; z-index:2; width:620px; height:50px; bottom:-10px;}
	
	.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;}	


.ban_th_pic{overflow:hidden; position:relative; margin-top:10px;}
.ban_th_pic img{border-radius:10px;}
.ban_th_pic .t_bg {width:100%;height:40px; background:#000; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);position:absolute;bottom:6px; left:0; border-radius:0 0 10px 10px;}
.ban_th_pic .title_alertb{color:#fff; font-size:1.2em; position:absolute; z-index:2; bottom:6px; left:0; line-height:40px;text-align:center; width:100%;}
.ban_th_pic .title_alertb a {color:#fff}
.ban_th_pic .title_alertb a:hover{color:#fff;text-decoration:underline;}

/*** 2 ***/

.jujiaobox{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.jujiaobox ul li {font-size:20px; line-height:50px; width:530px; float:left;  padding:0; color:#333; height:50px;overflow: hidden; border-bottom:1px dotted #ccc; margin-right:20px;}


/*** footer ***/

.bot{width:100%; min-width:1200px; background-color:#daf4ff; height:160px; text-align:center; overflow:hidden; margin-top:0; color:#daf4ff;}
