@charset "utf-8";
html{color:#000;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font:14px "Microsoft YaHei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
ol,ul,li{list-style:none;}
h1,h2{font-weight:bold}
h3,h4,h5,h6{font-weight:normal}
img{border:none;}
a{text-decoration:none;color:#333}
.fl,.fr{_display:inline;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.cl:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}
.conv{width:1000px;margin:0 auto;}
.w1200{ width:1200px; margin:0 auto}
.pr{position:relative;}
.mr20{ margin-right:20px;}

.banner{background:url(../images/topbg.jpg) no-repeat center top;height:640px;}
.banner .zt01{ position:absolute; top:50px; left:233px}
.banner .zt02{ position:absolute; top:235px; left:68px}
.banner .zt03{ position:absolute; top:349px; left:0}

.Redbox{position:absolute;z-index:99;right:-170px;top:30px;text-align:center;display:inline-block;*display:inline;*zoom:1;background:url(../images/aa.png) no-repeat center center;width:148px;height:155px;font-size:0;}
.Redbox span{display:block;color:#fff;font-size:14px;font-weight:bold;padding:15px 0 0;}
.visitNum{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:40px auto 0;position:relative;}
.visitNum b{font-size:18px; margin:0 1px;font-weight:bold;font-family:arial;color:#fff;background:url(../images/fk_bg.png) no-repeat center center;width:16px;height:20px;line-height:20px;display:block;float:left;text-align:center;}
.backTop{position:absolute;width:180px;height:30px;bottom:0;}
.backTop a{display:block;width:180px;height:30px;cursor:pointer;}

.list{overflow:hidden;}
.list>p{background:url(../images/pxx.jpg);text-indent:2em;padding:15px 15px;margin-bottom:20px;line-height:30px;}
.tit{height:60px;line-height:60px;margin:15px 0;background:url(../images/titbg.png) no-repeat;clear:both;}
.tit h2{font-size:28px;color:#c70e18;text-align:center;}

.bannerbox{width:600px;}
.hd{text-align:center;width:100%; padding:10px 0}
.hd ul li{ display:inline-block; *display:inline; *zoom:1;font-size:0;width:14px;height:14px;margin-right:8px;border:1px solid #c70e18;border-radius:100%;cursor:pointer;}
.hd ul li.on{background-color:#c70e18;}
.bannerbox .bd li{position:relative;width:600px;height:400px;line-height:0;}
.bannerbox .bd img{width:600px;height:400px;}
.bannerbox .bd p{position:absolute;font-size:14px;background:url(../images/tmbg.png);line-height:32px;text-align:center;left:0;bottom:0;width:100%;z-index:99;color:#fff;}
.introduce_box{width:380px;}
.introduce_box p{text-indent:2em;text-align:justify;font-size:14px;line-height:28px;}
.introduce_box ul{padding-top:10px;margin-top:10px;border-top:1px dotted #ccc}
.introduce_box ul li{background:url(../images/libg.jpg) no-repeat left 10px;padding-left:20px;line-height:30px;}

.part_add ul{width:1016px}
.part_add ul li{width:238px;float:left;margin-right:16px;}

.q_list_1 li{position:relative;float:left;width:320px;margin:5px 6px;overflow:hidden;text-align:center;font-size:0;}
.q_list_1 li p{position:absolute;left:0;bottom:0;width:100%;height:30px;font-size:14px;line-height:30px;color:#fff;text-align:center;text-indent:0; background:url(../images/tmbg.png) repeat}

.q_list_3 b{font:bold 18px/50px "Microsoft YaHei";}
.q_list_3 li{float:left;width:98%;margin:0 1%;padding:20px 0;border-bottom:1px solid #eee;overflow:hidden;text-align:center;}
.q_list_3 li p{text-align:left;line-height:30px;padding:5px;text-indent:2em;}
.q_list_3 dt{float:left;width:420px;}
.q_list_3 dd{width:520px;float:left;padding:20px;}
.q_list_3 li img{width:400px;height:267px;}
.q_list_3 h3{padding:10px 0;text-align:center;font:bold 18px/30px "Microsoft YaHei";color:#333;}

.part07 ul{ width:1005px}
.part07 ul li{ width:265px; float:left; margin-right:5px}
.part07 ul li.last{ width:460px;}
.part07 ul li img{ display:block; float:left; margin-bottom:5px;}
.photo img{ display:block; vertical-align:top}

.guest dl{ width:100%; float:left; margin-bottom:20px}
.guest dl dt,.guest dl dd{ float:left;}
.guest dl dt{ width:637px; height:229px; background:url(../images/abg01.gif) no-repeat; width:535px; height:230px; padding:10px 50px 0 50px}
.guest dl dt b{ font-size:25px; line-height:50px;}
.guest dl dt p{ padding:10px 0; font-size:14px; line-height:28px; text-indent:2em; text-align:justify}
.guest dl dd{ width:325px; height:210px; padding:15px 10px; background:url(../images/pxx.jpg) repeat}
.post{ width:1005px}
.post img{ display:block; float:left; margin:0 5px 5px 0}




