@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% "Arial", "Helvetica", "sans-serif";color:#000;text-align:center;background:url(images/bg.jpg) no-repeat top center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "Arial", "Helvetica", "sans-serif";}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{color:#4e6da5;}
/*header*/
.header{height:35px;background:url(images/headbg.gif) repeat-x;border-bottom: 1px solid #b2c7da;}
.header span{float:left;margin-top: 1px;}
.header em{float:right;margin-top:5px;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{height: 533px;}
.top .fl{width:552px;}
.top .fr{width:448px;position: relative;}
.top .fl h1{font-size: 90px;line-height: 95px;color:#ec3f66;margin-top: 56px;font-weight: normal;}
.top .fl h2{font-size: 50px;line-height: 52px;color:#42a4d5;font-weight: normal;}
.top .fr div.logo{position:absolute;top:85px;right: 0}
.top .dy h3{font-size: 30px;line-height: 30px;color:#ec3f66;background: url(images/icon1.png) no-repeat left center;padding-left: 47px;}
.top .dy p{font-size: 18px;line-height: 180%;margin-top: 15px;}
/*nav*/
.nav{height: 60px;line-height: 60px;background: #42a4d5;text-align: center;font-size: 24px;}
.nav a{margin:0 13px;}
/*tu*/
.tu_content{position:relative;margin:60px auto;width: 1200px;}
.roundabout-holder{width:760px;height:340px;margin:0 auto;}
.roundabout-moveable-item{width:619px;height:340px;cursor:pointer;}
.roundabout-moveable-item span{display:none;}
.roundabout-moveable-item img{height:100%;width:100%;}
.roundabout-in-focus span{font-size:18px;position:absolute;width:563px;height:60px;bottom:0px;left:0;color:#fff;display:block;text-align:left;padding:15px 28px 5px 28px;}
.roundabout-in-focus span a{color:#fff;}
.roundabout-in-focus em{background:#000;filter:alpha(opacity=60);opacity:.6;position:absolute;width:619px;height:80px;bottom:0px;left:0;}
.tu_content .next{background:url(images/next.png) no-repeat;width:80px;height:80px;z-index:9999;position:absolute;top:129px;right:0px;cursor:pointer;}
.tu_content .prev{background:url(images/prev.png) no-repeat;width:80px;height:80px;z-index:9999;position:absolute;top:129px;left:0px;cursor:pointer;}
/*p1*/
.p1_content{margin-top:20px;}
.p1_content .fl{width:680px;}
.p1_content .fr{width:290px;}
.p1_1{line-height: 20px;text-align: right;font-size: 18px;padding:10px 20px 20px 0;}
.p1_1 h1{font-size: 28px;float:left;text-align: left}
.p1_1 h1,.p1_1 h1 a{color:#d62c52;}
.p1_2 li{width:150px;background: #f1f1f1;font-size: 13px;line-height: 160%;float: left;margin-right: 20px;margin-bottom: 20px;padding-bottom: 10px;height:240px;}
.p1_2 li img{display: block;margin-bottom: 10px;}
.p1_2 li span{display: block;padding:0 5px;}
.p1_2 li span,.p1_2 li span a{color:#4e6da5;}
.p1_2 li p{padding:0 5px;}
.p1_2 li div{padding:0 10px;color:#4e6da5;font-size: 18px;}
.p1_2 li div em{background: #4e6da5;height: 26px;line-height: 26px;padding:0 3px;display: inline-block;font-size: 14px;cursor:pointer;}
.p1_2 li div i{font-style: normal;}
.p1_3{padding-right: 0;padding-bottom: 0}
.p1_4 li{font-size:16px;line-height: 160%;border-bottom: 1px solid #ebebeb;padding:20px 0;clear:both;overflow:hidden;}
.p1_4 li img{float:left;margin-right: 17px;}
.p1_4 li span{display: block;}
.p1_5{padding: 40px 0 0 0;}
.p1_5 h1{font-size: 28px;line-height: 30px;}
.p1_6 img{margin-top: 30px;}
/*p2*/
.p2_1{margin-top:20px;}
.p2_1 li{float:left;margin:0 1px 0 0;}
.p2_1 .t01{width:180px;}
.p2_1 .t02{width:360px;}
.p2_1 .t03{width:230px;}
.p2_1 .t04{width:226px;}
.p2_1 .t02 td span{width:179px;}
.p2_1 span{display:block;margin-bottom:1px;font-size: 17px;}
.p2_1 span a{text-decoration:none;}
.p2_1 li span i{ display:none; _display:block; _height:70px; _background:#333; _margin-top:-70px;_filter:Alpha(Opacity=20); opacity: 0.2;-moz-opacity:0.2;}
.p2_1 li span:hover i{ display:block; height:70px; background:#000; margin-top:-70px;filter:Alpha(Opacity=60); opacity: 0.6;-moz-opacity:0.6; position:relative; z-index:0; _display:none;}
.p2_1 li span em{ display:none; _height:60px; _display:block; _color:#fff; _padding:10px 8px 0; _margin-top:-70px;}
.p2_1 li span:hover em{ height:60px; display:block; color:#fff; padding:10px 10px 0; margin-top:-70px; position:relative; z-index:5;_display:none;}
/*=copyright=*/
#copyright{clear:both;margin:0 auto;text-align:center;padding:55px 0 50px 0;background: #f1f1f1;font-size: 16px;margin-top: 45px;}

.page_n{ text-align:center; padding:80px 0;font-size: 14px;}
.page_n a{ border:#dddad2 1px solid; background:#f7f6f3; padding:10px 15px;text-decoration:none;}
.page_n a.common_current_page{ background:#4e6da5; color:#fff; text-decoration:none;}