@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% "MS PGothic";color:#333;text-align:center;background:url(images/bg.jpg) 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% "MS PGothic";}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
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;}
/*top*/
.top{background:url(images/topbg.jpg) no-repeat top center;height:690px;}
.top div.w1000{position:relative;}
.txt{font-size:16px;color:#323131;line-height:190%;position:absolute;top:228px;left:0;z-index:10;}
.txt3{font-size:16px;color:#323131;line-height:190%;position:absolute;top:80px;left:0;z-index:10;left:350px;}
#box{width:630px;height:470px;position:absolute;top:171px;left:365px;}
#box ul li{position:absolute;line-height:160%;}
#box ul li img{display:block;}
#box ol{position:absolute;top:429px;left:50%;}
#box ol li.active{background:url(images/ball1.png) no-repeat;display:block;}
#box ol li{background:url(images/ball2.png) no-repeat;float:left;text-align:center;height:15px;width:15px;cursor:pointer;padding:0 5px;text-indent:-9999px;}
/*right_top*/
#right_top{position:fixed;top:450px;width:225px;left:50%;z-index:1000;margin:0 0 0 505px;}
#right_top span{display:block;width:225px;height:54px;line-height:54px;font-size:20px;text-align:center;overflow:hidden;}
#right_top span a{background:url(images/right_top1.png) no-repeat;display:block;}
#right_top span a:hover{background:url(images/right_top2.png) no-repeat;}
#right_top span,#right_top span a:link,#right_top span a:visited{color:#2a4861;}
*html #right_top{position:absolute;right:expression(eval(document.documentElement.scrollLeft+ (document.documentElement.clientWidth -980)/2-200));top:expression(eval(document.documentElement.scrollTop+350))
}
/*p1*/
.p1_content{width:1032px;margin-top:10px;}
.p1_content li{float:left;margin:0 15px;display:inline;}
/*ad*/
.ad_1{margin-top:5px;}
.ad_2{margin-top:10px;}
/*p2*/
.p2_content{width:1074px;}
.p2_content .fl{width:737px;}
.p2_content .fr{width:300px;padding:25px 37px 0 0;}
.p2_1{background:url(images/p2_1.jpg) no-repeat top left;overflow:hidden;}
.p2_1 li{width:190px;float:left;margin:27px 3px 0 37px;display:inline;height:270px;line-height:190%;}
.p2_1 li img{display:block;margin-bottom:7px;}
.p2_1 li span,.p2_6 li span{color:#45b9b4;}
.p2_1 li i{background:url(images/p2_3.png) no-repeat;margin-left:10px;}
.p2_1 li em{background:url(images/p2_2.png) no-repeat;float:right;}
.p2_1 li i,.p2_1 li em{cursor:pointer;text-align:center;width:46px;height:44px;line-height:44px;font-style:normal;display:inline-block;}
.p2_1 li.t1{margin-left:267px;}
.p2_1 li.t2{margin-left:37px;}

.p2_2{background:url(images/p2_2.jpg) no-repeat top left;}
.p2_3{background:url(images/p2_3.jpg) no-repeat top left;}
.p2_2,.p2_3{overflow:hidden;margin-top:30px;}
.p2_4 ul{float:left;}
.p2_4 ul li{float:left;margin-right:3px;}
.p2_4 div{float:right;margin-top:5px;}
.p2_4 div.bdsharebuttonbox{float:left;margin:0;}
.p2_5{margin-top:50px;}
.p2_6 li{margin-top:20px;line-height:200%;overflow:hidden;}
.p2_6 li img{float:left;margin-right:18px;}
.p2_7 li{margin-top:20px;overflow:hidden;}
/*p3*/
.rollBox{width:993px;overflow:hidden;margin:20px auto 0 auto;height:168px;}
.rollBox .ScrCont{width:921px;overflow:hidden;float:left;}
.rollBox .LeftBotton{width:22px;height:55px;background:url(images/left.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:61px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{width:22px;height:55px;background:url(images/right.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:61px 0 0 0;cursor:pointer;}
.rollBox ul li{float:left;width:288px;margin:0 14px;display:inline;text-align:center;position:relative;}
.rollBox ul li em{background:#000;filter:alpha(opacity=30);opacity:.3;}
.rollBox ul li em,.rollBox ul li span{position:absolute;width:288px;height:40px;left:0;top:128px;}
.rollBox ul li span{line-height:40px;}
.rollBox ul li span,.rollBox ul li span a:link,.rollBox ul li span a:visited{color:#fff;}
/*p4*/
.p4_content{height:695px;overflow-x:hidden;overflow-y:auto;margin:20px auto 0 auto;}
.p4_1{padding-bottom:65px;}
.p4_1 .fl{width:420px;}
.p4_1 .fr{width:543px;}
.p4_1 .fr h2{font-size:20px;margin-bottom:8px;text-align:center;}
.p4_1 .fr h2 a:link,.p4_1 .fr h2 a:visited{color:#316eac;}
.p4_1 .fr p{color:#7c7676;overflow:hidden;}
.p4_1 .fr p.txt1{text-align:center;}
.p4_1 .fr h3{margin:16px auto 8px auto;}
.p4_1 .fr p.txt2,.p4_1 .fr div{width:482px;margin:0 auto;}
.p4_1 .fr p.txt2{font-size:14px;}
.p4_1 .fr div{margin-top:43px;}
.p4_1 .fr div span{font-size:14px;color:#4698b1;float:left;}
.p4_1 .fr div em{float:right;cursor:pointer;}
/*p5*/
.p5_content .fl{width:420px;}
.p5_content .fr{width:550px;}
.p5_content .fl li{padding-top:15px;color:#3d4b58;}
.p5_content .fl li textarea{height:195px;width:420px;}
.p5_content .fl li.end{text-align:center;}
.p5_content .fl li.end img{margin:0 4px;}
.p5_content .fr dl{height:230px;overflow-x:hidden;overflow-y:auto;background:#f4efe9;}
.p5_content .fr dt{text-align:right;padding:10px 0 5px 0;color:#7c7676;width:100%;clear:both;height:20px;}
.p5_content .fr dt span{float:left;font-size:14px;}
.p5_content .fr dt span,.p5_content .fr dt span a:link,.p5_content .fr dt span a:visited{color:#5e95cf;}
.p5_content .fr dd{font-size:14px;color:#5c5c5c;background:url(images/dianx1.gif) repeat-x bottom;padding-bottom:10px;width:100%;}
/*p6*/
.p6_content{margin-top:11px;}
.p6_content img{border:1px solid #dbdbdb;margin:11px 37px 0 0;}
/*link*/
.link{padding-top:12px;font-size:14px;}
.link a{margin:0 8px;}
.lanmu{position:absolute;left:-20px;top:350px;z-index:9;}
.p5_content .fr b{ display:block; padding-top:55px;font-weight:normal;}
.p5_content .fr { background:url(images/lybg.png) no-repeat 0 90px; height:300px}
#right_top span{display:block;width:225px;height:54px;text-align:center;overflow:hidden;}
#right_top span a{background:url(images/right_top1.png) no-repeat;display:block;width:225px;height:37px;padding-top:17px;}
/*=copyright=*/
#copyright{clear:both;margin:0 auto;padding:80px 0 10px 0;width:980px;text-align:center;font-size:14px;}