@charset "utf-8";
body{font-size:12px; font-family:"微软雅黑","宋体",sans-serif; margin:0; padding:0;color:#000; text-align:center;background:#f6f6f6;overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0; margin:0;}
table{

}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,b{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}

input[type=button]{
	-webkit-appearance:none;
	outline:none
}


a { text-decoration:none;outline: none;blr:expression(this.onFocus=this.blur());transition: all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s; /* Firefox 4 */
-webkit-transition:all 0.3s ease 0s; /* Safari and Chrome */
-o-transition:all 0.3s ease 0s; /* Opera */
}
a span {transition: all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s; /* Firefox 4 */
-webkit-transition:all 0.3s ease 0s; /* Safari and Chrome */
-o-transition:all 0.3s ease 0s; /* Opera */}

abbr,acronym{border:0;}
.clearfix {zoom:1;}
.clearfix:after {content:'.'; display:block; visibility:hidden; clear:both; height:0;}
.clear { clear:both;font-size:0px;line-height:0px;height:0px;}
ul,li{ display:block;list-style-type: none;}

.topbox {background:#60bd28;height:44px;}

.toplogoico { background:url(../images/logopng.png) no-repeat center center;
height:58px;width:58px;background-size:auto 80%;
display:block;margin:0 auto;
}

.xmenudl {display:block;padding-left:18px;font-size:14px;padding-bottom:10px;}
.xmenudl dt {line-height:35px;float:left;display:block;padding-right:18px;}

.m_banner {padding-top:50px;margin-bottom:10px;}

.xm_banner {padding-top:50px;}
.xm_banner .imgdiv {height:400px;background-repeat:no-repeat; background-position:center top; background-size:100% auto;}

.banner {margin-bottom:2px;height:800px;}
.banner .slider {height:800px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;}
.banner .slider li {    display: block;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;}
.banner .slider li a {display:block;height:800px;width:100%;
background-repeat:no-repeat; background-position:center center; background-size:100% auto;
}

.banner img {height:800px;display: none;}


.banner2 {margin-bottom:2px;height:400px;}
.banner2 .slider {height:400px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;}
.banner2 .slider li {display: block;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;}
.banner2 .slider li a {display:block;height:400px;background: rgba(0, 0, 0, 0) none no-repeat scroll 50% 50%;width:100%;}
.banner2 img {height:400px;display: none;}

.index_boximg {margin-bottom:5px;}
.index_boximg .iboximgl {width:100%;}
.index_boximg .iboximgl .inbox {margin-bottom:5px;}
.index_boximg .iboximgl .inbox a {display:block;
}
.index_boximg .iboximgl .ininbox {background:#dedede;height:180px;border:1px solid #e2e2e2;}
.index_boximg .iboximgl .ininbox  a {display:block;height:180px;background-repeat:no-repeat; background-position:center center; background-size:auto 100%;}

.page_conmaximgbox {margin-bottom:5px;}
.page_conmaximgbox img {width:100%;}

.mainbox_newsbox {padding-top:10px;}
.newsallbox {padding:10px;}
.newsallbox .datetitle {border-bottom:1px solid #E0E0E0;font-size:20px;color:#f51b1b;text-align:center;text-align:left;line-height:35px;}
.newsallbox .ullist {padding-top:10px;}
.newsallbox .ullist li {line-height:28px;margin-bottom:10px;display:block;height:30px;text-align:left;}
.newsallbox .ullist li span {}
.newsallbox .ullist li .indate {font-size:12px;text-align:left;color:#c1c1c1;}
.newsallbox .ullist li a .intit {color:#575757;font-size:16px;}
.newsallbox .ullist li a:hover .intit {color:#f51b1b;}


.newsviewallbox {padding:10px;}
.newsviewallbox .nvcontent {margin:0 auto;}
.newsviewallbox .nvcontent .nv_title {font-size:20px;line-height:30px;text-align:center; border-bottom:1px solid #e2e2e2;text-align:left;padding:10px 0 10px 0;font-weight:bold;}
.newsviewallbox .nvcontent .nv_date{line-height:30px;text-align:right;color:#c3c3c3;}
.newsviewallbox .nvcontent .nv_con{line-height:28px;text-align:left;color:#838383;font-size:16px;padding:10px;border-bottom:1px solid #e2e2e2;}
.newsviewallbox .nvcontent .nv_con img {width:98%;margin:0 auto;}

.xcidbox {padding:20px 0 30px 0;background:#f35a31;margin-bottom:20px;}
.xcidbox .title {font-size:25px;color:#fff;line-height:35px;margin-bottom:20px;}
.xcidbox .caid {width:100%;margin:0 auto;height:80px;}
.xcidbox .caid li {display:block;float:left;width:20%;font-size:12px;}
.xcidbox .caid li a {display:block;padding:60px 0 10px 0;width:90%;
border-radius: 5px;margin:0 auto;
}

.xuetangico1 { }
.xuetangico1 a {background:url(../images/ico_01defaulel1.png) no-repeat center 4px;color:#fff; background-size:80% auto;}
.xuetangico1 .nowa,.xuetangico1 a:hover {background:#fff url(../images/ico_01defaulel1.png) no-repeat center -54px;color:#f15025;background-size:80% auto;}

.xuetangico2 { }
.xuetangico2 a {background:url(../images/ico_01defaulel2.png) no-repeat center 4px;color:#fff;background-size:80% auto;}
.xuetangico2 .nowa,.xuetangico2 a:hover {background:#fff url(../images/ico_01defaulel2.png) no-repeat center -54px;color:#f15025;background-size:80% auto;}

.xuetangico3 { }
.xuetangico3 a {background:url(../images/ico_01defaulel3.png) no-repeat center 4px;color:#fff;background-size:80% auto;}
.xuetangico3 .nowa,.xuetangico3 a:hover {background:#fff url(../images/ico_01defaulel3.png) no-repeat center -54px;color:#f15025;background-size:80% auto;}

.xuetangico4 { }
.xuetangico4 a {background:url(../images/ico_01defaulel4.png) no-repeat center 4px;color:#fff;background-size:80% auto;}
.xuetangico4 .nowa,.xuetangico4 a:hover {background:#fff url(../images/ico_01defaulel4.png) no-repeat center -54px;color:#f15025;background-size:80% auto;}

.xuetangico5 { }
.xuetangico5 a {background:url(../images/ico_01defaulel5.png) no-repeat center 4px;color:#fff;background-size:80% auto;}
.xuetangico5 .nowa,.xuetangico5 a:hover {background:#fff url(../images/ico_01defaulel5.png) no-repeat center -54px;color:#f15025;background-size:80% auto;}

.xtlist {width:90%;margin:0 auto;}

.xtlist .xtconbox{text-align:left;}
.xtlist .xtconbox li {border-bottom:1px solid #ebebeb;}
.xtlist .xtconbox .xtdate {font-size:12px;color:#cdcdcd;padding-right:12px;line-height:5px;}
.xtlist .xtconbox .xttitle {font-size:16px;color:#5c5c5c;line-height:40px;}
.xtlist .xtconbox .xttitle a {color:#2e2e2e;}
.xtlist .xtconbox .xttitle a:hover {color:#f51b1b;}
.xtlist .hottitle {height:70px;line-height:70px;text-align:left;font-size:22px;}

.xtlist p {font-size:14px;text-align:left;padding-bottom:15px;color:#8a8a8a;}
.xtlist .loopsjg {border-bottom:1px solid #ebebeb;margin-bottom:15px;}
.xtlist .xtconbox{text-align:left;}
.xtlist .xtconbox li {border-bottom:1px solid #ebebeb;}
.xtlist .xtconbox .xtdate {font-size:12px;color:#cdcdcd;padding-right:12px;line-height:5px;}
.xtlist .xtconbox .xttitle {font-size:16px;color:#5c5c5c;line-height:50px;}
.xtlist .xtconbox .xttitle a {color:#2e2e2e;}
.xtlist .xtconbox .xttitle a:hover {color:#f51b1b;}


.xcidbox2 {padding:30px 0 30px 0;background:#ff6600;}
.xcidbox2 .title {font-size:25px;color:#fff;line-height:35px;margin-bottom:20px;}
.xcidbox2 .caid {width:1000px;margin:0 auto;height:80px;}
.xcidbox2 .caid li {display:block;float:left;width:33%;font-size:14px;}
.xcidbox2 .caid li a {display:block;padding:60px 0 10px 0;color:#fce0d8;width:140px;
border-radius: 5px;margin:0 auto;
}
.xcidbox2 .caid li a:hover,.xcidbox2 .caid li .nowa {background:#fff;color:#f15025;}
.xc2inbox {width:100%;;margin:0 auto 0 auto;}
.questioninput {text-align:center;}

.input5 {border:1px solid #dbdbdb;width:65%;line-height:33px;padding:0 5px 0 5px;font-size:14px; font-family:"微软雅黑";-moz-border-radius:3px;      /* Gecko browsers */
    -webkit-border-radius:3px;   /* Webkit browsers */height:33px;
    border-radius:3px;margin-right:10px;}
.input5:hover,.input5:focus {border:1px solid #ff3300;}

.zcinput6 {width:20%;line-height:33px;font-size:14px;font-family:verdana;
   -moz-border-radius:3px;      /* Gecko browsers */
    -webkit-border-radius:3px;   /* Webkit browsers */
    border-radius:3px;
    background:#cc3300;
    color:#fff;  
    font-size:16px;
    border:none;
    font-family:"微软雅黑";
    cursor:pointer;margin-right:10px;
	-webkit-appearance:none;
	outline:none
    }
.zcinput6:hover {background:#991f1f;}

.pagecontent {line-height:28px;font-size:14px;color:#666;padding:15px 0 15px 0;text-align:left;}
.pagecontent .jieshaobox {width:90%;margin:0 auto;}
.pagecontent .jieshaobox img  {width:90%;margin:0 auto;}
.lichengbox {padding:20px 0 20px 0;background:#efefef;}
.mlichengbox {padding:20px 0 20px 0;background:#efefef;}
.lichengbox img{box-shadow:0px 0px 8px #aaaaaa;width:90%;}

.pagemenu {height:60px;line-height:60px;border-bottom:1px solid #ccc;padding-top:20px;}
.pagemenu ul {display:block;width:100%;margin:0 auto;}
.pagemenu li {float:left;display:block;font-size:16px;width:25%;}
.pagemenu li a {color:#666;display:block;border-top:1px solid #fff;}
.pagemenu li a:hover,.pagemenu li .nowa {color:#F00;border-top:1px solid #F00;}

.iw_poi_title {font-weight:bold;color:#dd1414;}


.xcidbox3 {height:300px;background:#fff url(../images/mhehuorenbg.jpg) no-repeat center top;background-size:auto 100%;padding-top:50px;}
.xcidbox3 .title {font-size:36px;color:#fff;line-height:150px;text-align:center;margin-bottom:20px;}
.hehuoreninput {padding-top:10px;}

.namefenlei {padding:30px 0 30px 0;margin:0 auto;}
.namefenlei ul {display:block;}
.namefenlei li {float:left;margin-right:10px;display:block;margin-bottom:15px;}
.namefenlei li a {display:block;
  -moz-border-radius:3px;      /* Gecko browsers */
    -webkit-border-radius:3px;   /* Webkit browsers */
    border-radius:3px;
	border:1px solid #CCC;
	color:#999;
	font-size:14px;
	padding:3px 8px 4px 8px;
}

.namefenlei li a:hover,.namefenlei li .nowa {background:#f30;color:#fff;border:1px solid #f30;}

.hehuoren_list {width:100%;margin:0 auto;padding:20px 0 20px 0;}
.hehuoren_list li {float:left;display:block;width:30%;margin-bottom:20px;}
.hehuoren_list li a {display:block;border-bottom:1px solid #eeeded;width:70%;margin:0 auto;line-height:45px;color:#000;font-size:14px;}
.hehuoren_list li a:hover {color:#f30;border-bottom:1px solid #f30;}

.bodybox {padding:0 0 0 0;font-size:14px;color:#333333;}
.tuijianbox {margin-bottom:20px;}
.tuijianbox .title {line-height:35px;color:#000;font-size:18px;font-weight:bold;}
.tuijianbox .con img {width:100%;padding:0px 0 2px 0;}

.proinbox {text-align:left;line-height:26px;}
.proinbox .title {font-weight:bold;line-height:50px;padding-left:15px; position:relative;}
.proinbox .con {background:#FFFFFF;padding:15px;color:#676767;}
.proinbox .prlistli {}
.proinbox .prlistli li{float:left;width:50%;}
.proinbox .title .cptitico {display:block;width:25px;height:25px; position:absolute;left:15px;top:13px;border-radius:20px;}
.proinbox .title .tittext {display:block;padding-left:35px;}

.money {color:#b1b1b1;float:right;padding-right:15px;}


.topbannerimg {margin-bottom:20px;}
.topbannerimg img {width:100%;}


.cpico1 { background:url(../images/cmico.png) no-repeat center center; background-size:auto 110%;}
.cpico2 { background:url(../images/nygico.png) no-repeat center center; background-size:auto 110%;}
.cpico3 { background:url(../images/qcico.png) no-repeat center center; background-size:auto 110%;}
.cpico4 { background:url(../images/dgico.png) no-repeat center center; background-size:auto 110%;}
.cpico5 { background:url(../images/bxgico.png) no-repeat center center; background-size:auto 110%;}
.cpico6 { background:url(../images/xgico.png) no-repeat center center; background-size:auto 110%;}
.cpico7 { background:url(../images/nmico.png) no-repeat center center; background-size:auto 110%;}
.cpico8 { background:url(../images/mgico.png) no-repeat center center; background-size:auto 110%;}
.cpico9 { background:url(../images/pgico.png) no-repeat center center; background-size:auto 110%;}
.cpico10 { background:url(../images/xlico.png) no-repeat center center; background-size:auto 110%;}
.cpico11 { background:url(../images/xjico.png) no-repeat center center; background-size:auto 110%;}
.cpico12 { background:url(../images/blico.png) no-repeat center center; background-size:auto 110%;}
.cpico13 { background:url(../images/hlgico.png) no-repeat center center; background-size:auto 110%;}
.cpico14 { background:url(../images/qygico.png) no-repeat center center; background-size:auto 110%;}
.cpico15 { background:url(../images/ptico.png) no-repeat center center; background-size:auto 110%;}
.cpico16 { background:url(../images/mguoico.png) no-repeat center center; background-size:auto 110%;}
.cpico17 { background:url(../images/czico.png) no-repeat center center; background-size:auto 110%;}
.cpico18 { background:url(../images/hmgico.png) no-repeat center center; background-size:auto 110%;}
.cpico19 { background:url(../images/xyico.png) no-repeat center center; background-size:auto 110%;}
.cpico20 { background:url(../images/slico.png) no-repeat center center; background-size:auto 110%;}


.bodytextcon {text-align:left;line-height:24px;color:#919191;padding:10px 20px 20px 20px;}

.bodyintext {margin-bottom:30px;border-bottom:1px solid #CCC;}
.bodyintext .title {text-align:left;padding-left:20px;}
.bodyintext .title span {line-height:35px;font-size:18px;color:#64a814;font-weight:bold;}
.bodyintext .cont {text-align:left;line-height:24px;color:#919191;padding:10px 20px 20px 20px;}
.dwdiv {text-align:left;}
.weizhia {background:#0C6 url(../images/dingwei.png) no-repeat 5px center; background-size:auto 55%;padding:3px 5px 5px 20px;font-size:13px;color:#fff;
 -moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px;
}

.gzhdiv {background-size:auto 100%; width:100px;height:100px;text-align:center;margin:0 auto;}

.peisongqr {width:70%;margin:0 auto;}
.npsimg {width:40%;}
.npsimg img {width:100%;}

.bottom {padding:15px 0 15px 0;color:#cfcfcf;}
.bottomcopy {padding:15px 0 15px 0;color:#767676;}

.fumenu {padding-top:60px;}
.fumenu ul {display:block;height:45px;line-height:45px;}
.fumenu ul li {float:left;width:20%;text-align:center;font-size:14px;}
.fumenu ul li a {display:block;color:#999999;}
.fumenu ul .nowa a {color:#000;font-weight:bold;}

.beizhusmx {line-height:50px;color:#999;}


.abtn {
	 border-radius: 6px;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    
    width:100%;
	 background-color:#090;
	 color:#fff;
	 border:none;
}

.smaptab {display:block;}
.smaptab ul {display:block;}
.smaptab li {display:block;height:60px;padding-top:20px;margin-right:1px; background:#CCC;}
.smaptab .mptabnow {background:#ffff;color:#ccc;font-weight:bolder;font-size:14px;}