﻿@charset "utf-8";
/* CSS Document */

body{ color:#333333;font-size:12px;}
*{ margin:0; padding:0;}
img{ border:none;}
img a{ border:none;}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none;}
ul li{ list-style-type:none;}

.hide{ display:none}
.body{ width:1000px; height:auto; margin:0 auto;background-color:#FFF;}
.allbody{margin: auto;width: 1000px  !important;/*background: url(../images/bodybg.png) repeat-y center top;*/-moz-box-sizing: border-box; /*Firefox3.5+*/
-webkit-box-sizing: border-box; /*Safari3.2+*/
-o-box-sizing: border-box; /*Opera9.6*/
-ms-box-sizing: border-box; /*IE8*/
box-sizing: border-box; /*W3C标准(IE9+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)    padding: 0 7px;*/}

a:focus,input[type="button"]:focus{outline:none;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner { border: none;}
.clearfix:after  {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix        {display: inline-block;}
* html .clearfix,
* html{height: 1%;}
.clearfix{display: block;}
.clear{clear:both; line-height:0; font-size:0; width:100%; height:0;overflow:hidden;}
.fl{ float:left; display:inline}
.fr{ float:right; display:inline;}
.mt30{ margin-top:30px;}
.mt20{ margin-top:20px;}
.txt_r{ text-align:right;}
.txt_c{ text-align:center}
.mb30{ margin-bottom:30px;}


/*头部样式*/
.logo{ overflow:hidden; margin:0 0 9px 0; height:74px; text-align:center; padding-top:109px; background:url(../images/topbg.jpg) center 3px no-repeat}
.adtxt{ font-size:20px; font-family:"宋体"; font-weight:bold; text-align:center; color:#f668a5; line-height:48px; height:48px;}
.gfsm{ width:728px; margin:26px auto 0; font-size:14px; color:#333; font-family:Arial,"宋体"; line-height:24px;}
.gfsm h5{ background:url(../images/tip1.png) left center no-repeat; line-height:22px; font-size:14px; text-indent:28px; color:#f668a5; vertical-align:middle;}
.gfsm h5 img{ padding-left:6px;}
.btm{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:42px; text-align:center; color:#f668a5; padding:8px 0 18px; width:876px; margin:0 auto;}

.nav{  height: 100px;
    line-height: 137px;
    background: url(../../../images/201803_new/menu.png) no-repeat;
       background-size: 100%;
    background-position-x: 0px;
    background-position-y: 0px;
    margin-top: 10px;
  }
.nav .menu{ width:876px; margin:0 auto;}
.nav .menu ul{
      width: 850px;
    height: 46px;
    position: absolute;
        left: 50%;
    top: 90px;
    margin-left: -417px;
}
.wz{ margin-top:9px; background:url(../images/wzbg.png) 5px center no-repeat; padding-left:65px; line-height:38px; height:38px; border-bottom:#865713 solid 2px;}
.wz img{ float:left; padding-top:7px;}
.btm{ text-align:center; color:#865713; font-family:Arial; font-size:14px; font-weight:bold; line-height:24px; border-top:#865713 solid 1px;}
.tblist1 th{ font-size:14px; text-align:left; color:#fb4552; line-height:38px;}
.tblist1 td{ line-height:28px; font-size:12px;}
.tblist1 td.col1{ color:#f668a5; font-family:Arial;}
.tblist1{ margin-top:18px; padding-bottom:18px; background:url(../images/xian2.png) repeat-x bottom; margin-bottom:70px;}
.bd_none{ background:none;}
.piclist{ width:195px;}
.piclist li{ width:195px; height:289px; margin-bottom:18px;}
/*.txtcon1{ width:428px; margin-left:20px; margin-bottom:18px; margin-top:55px; padding-bottom:50px; background:url(../images/xian3.png) center bottom no-repeat;}
.txtcon1 .h1sty{ text-align:center; background:url(../images/xian3.png) center bottom no-repeat; height:48px; line-height:48px; margin-bottom:42px;}
.txtcon1 p{ color:#f668a5; font-size:16px; line-height:24px; padding-bottom:12px; font-family:Arial;}*/

.mt62{ margin-top:47px;}
.txtcon1{ width:428px; margin-bottom:18px; margin-left:28px; padding-bottom:8px; background:url(../images/xian3.png) center bottom no-repeat;}
.txtcon1 .h1sty{ text-align:center; font-weight:bold; background:url(../images/xian3.png) center bottom no-repeat; margin-bottom:8px; height:42px; line-height:42px; margin-top:11px; }
.txtcon1 p{ color:#f668a5; font-size:12px; line-height:27px; padding-bottom:10px; font-family:Arial; text-align:center;}
.ad3{ width:301px;margin-bottom:70px; margin-right:36px;}

.piclist2{ width:876px; overflow:hidden}
.piclist2 ul{ width:900px; margin-bottom:60px; float:left; clear:both}
.piclist2 li{ float:left; width:290px; text-align:center; line-height:16px; font-family:Arial; margin-bottom:24px; color:#666}
.piclist2 li img{ width:242px; height:364px;}

.newstt{ text-align:center; margin:12px 14px 0;height:36px; color:#865713; font-size:16px;}
.newstt span{ background:url(../images/xin2.png) left 20px no-repeat; padding-left:36px; display:inline-block}
.newstt samp{ background:url(../images/xin2.png) right 20px no-repeat; font-weight:bold; padding-right:36px; display:inline-block; line-height:60px; }
.news1{ /* background:url(../images/xin2.png) left 5px no-repeat; */ padding-left:36px;padding-right: 36px;}
.newstt2{ font-family:Arial,"宋体"; font-size:16px; color:#174B62; font-weight:bold; line-height:30px;text-align: center;}
.news1 dl{ margin-top:8px; /* background:url(../images/xian2.png) bottom repeat-x; */ padding-bottom:30px;    border-bottom: 2px dashed #6E5B3B;}
.news1 dt{ float:left; /* width:379px; */width: 100%;text-align: center;}
.news1 dt img{ /*width:379px; height:70px;*/ width: auto; height: auto; max-height:460px;max-width:700px;}
.news1 dt a{ font-size:14px; text-decoration:underline; line-height:24px;color:#ff71ab; font-weight:bold;}
.news1 dd{ float:right; width:417px;}
.news1 dd img{ float:left; width:94px; margin-right:20px; display:inline}
.newslist{ font-size:12px; /* background:url(../images/xian4.png) repeat-x bottom; */ padding-bottom:42px;}
.newslist li{ /* background:url(../images/xin2.png) left 5px no-repeat; */ margin-bottom:20px; padding-left:36px; font-family:Arial,"宋体"; line-height:24px;text-align: center;}
.newslist li .h5sty{ font-size:16px; color:#ff71ab}
.newslist li .h6sty{ font-size:12px; color:#549BF7; font-weight:normal;}
.newslist li a{ color:#f80568; text-decoration:underline}

.lxfra{ padding:3px 0; margin:27px 0 35px 0;}
.lxl{ width:422px;}
.lxl .h1sty{ background:url(../images/xian2.png) bottom repeat-x; line-height:36px; margin-bottom:12px; font-size:16px; color:#f668a5; font-family:Arial,"宋体";}
.lxl .h1sty span{ background:url(../images/tip2.png) left center no-repeat; padding-left:32px; height:36px;}
.lxl li{ background:url(../images/tip3.png) 4px 3px no-repeat; padding-left:27px; color:#666; font-size:12px; font-family:Arial,"宋体"; line-height:24px; margin-bottom:8px;} 
.lxl li samp{ color:#f668a5;}
.lxpic dt{ float:left; width:560px; margin-bottom:60px;}
.lxpic dt img{ float:left; width:179px; height:134px; display:inline; margin-right:5px;}
.lxpic dd{ float:right; width:310px; margin-top:30px;}

.btmwz{width:100%;height:51px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:0px;left:0px; bottom:0px; background:#FFF;  z-index:9999;}

.menu li{
    float:left;
    width: 120px;
	font-size: 17px;
  	font-weight: 600;
	text-align: center;
	line-height: 43px;
}
.menu li a{
    color:#F769A5;
	font-family: 微软雅黑;
}