﻿body{ padding:0px; margin:0px; border:0px; font-family:"Microsoft YaHei, Helvitica, 黑体, Arial, san-serif"; color:#222;background:#fff; min-width: 300px;overflow-x: hidden;}

ul{ padding:0px; margin:0px; list-style:none;}

img{ width:100%;border:0;}

a { text-decoration: none; }

h2 { font-size:16px; font-family:Microsoft YaHei;}



body #mainmenu:after { clear: both; content: " "; display: block; }

#banner {width:100%;height:auto; overflow:hidden; margin:0 auto; padding-bottom:0.5%;}

#banner1 {width:98%;height:auto; overflow:hidden; margin:2% auto 0px auto;  border:1px solid #dcdadb;}

#banner1 .banners { padding:0.5%;}

#hang1{width:100%;height:auto; overflow:hidden;}

#hang1 ul{width:100%;height:auto;margin:0 auto;}

#hang1 .one{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-1.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}

#hang1 .onewz{width:100%; height:auto; font-family:"微软雅黑"; color:#FFF; text-align:center; padding-bottom:1%; font-size:15px; padding-left:1%; padding-right:1%; position: absolute; bottom:0px; }

#hang1 .one1{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-2.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}

#hang1 .one2{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-3.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}

#hang1 .one3{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-4.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}

#hang1 .one4{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-5.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}

#hang1 .one5{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-6.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}

#hang1 .one6{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-10.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}

#hang1 .one7{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-7.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}

#hang1 .one8{width:31%; height:73px; float:left; position:relative;  margin-left:1.7%; margin-top:1.5%; background:url(/m/images/hang1-8.png) no-repeat center; background-size:100% 100%; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;}





#hang1 li{padding-top:6%;}





#hang1 li .wz{ font-size:16px; text-align:center; margin:0 auto; padding-top:4%;}







#bottom{ width:100%; height: auto; margin-right: 8px;overflow:hidden;background-color:#252d30; bottom:0px; margin-top:2%;}

#bottom li {text-align: center; width:20%;float:left;}

#bottom li a {font-size:14px; text-align:center; padding-top:35px; line-height:24px; display:block; color:#8f8f8f; margin: 2% 0 0 2%; text-decoration: none}

#bottom .butt1 {text-align: center;}

#bottom .butt1 a {background:url(/m/images/syxxgk.png) no-repeat center 25%; background-size:auto 45%;}

#bottom .butt2 a {background:url(/m/images/coin_03_01.png) no-repeat center 25%;background-size:auto 45%;}

#bottom .butt3 a {text-align: center;background:url(/m/images/syletter.png) no-repeat center 25%;background-size:auto 45%;}

#bottom .butt4 a {text-align: center;background:url(/m/images/syss.png) no-repeat center 25%;background-size:auto 45%;}

#bottom .butt5 a {text-align: center;background:url(/m/images/pc.png) no-repeat center 25%;background-size:auto 45%;}



#bottom .butt1 a:hover {background:url(/m/images/syxxgk-1.png) no-repeat center 25%; color:#0186d9;background-size:auto 45%;}

#bottom .butt2 a:hover {background:url(/m/images/coin_03_02.png) no-repeat center 25%;color:#0186d9;background-size:auto 45%;}

#bottom .butt3 a:hover {background:url(/m/images/syletter-1.png) no-repeat center 25%;color:#0186d9;background-size:auto 45%;}

#bottom .butt4 a:hover {background:url(/m/images/syss-1.png) no-repeat center 25%;color:#0186d9;background-size:auto 45%;}



/*----------------hstj-list--------------------*/

#hstj-list .wytj {width:90px; height:17px; margin-top:3.5%; background:#F90;  text-align:center; color:#FFF; line-height:17px; font-family:"微软雅黑"; font-size:12px; border-radius:3px;}

#hstj-list .wytj a {width:90px; height:17px; color:#FFF;}

#hstj-list .wytj a:hover {width:90px; height:17px; color:#FFF; display:block; background:#F60; border-radius:3px;}

#hstj-list .wytj .wytjwz {width:20%; height:20px;  text-align:center; background:#C00; color:#FFF; line-height:20px;}

#hstj-list .tp{width:45%; height:auto; float:left; padding-left:2.5%; padding-top:2%; padding-bottom:2%;}

#hstj-list .yema{ height:32px; font-size:14px; text-align:center; padding-top:5%; margin-bottom:2%; clear:both;}

#hstj-list .todayList #wrapper #scroller #thelist li a p span { text-decoration:underline; color:#F60; float:right; font-size:14px; font-family:"微软雅黑";}

#hstj-list .bao1 {width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:1%; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; background:#f4f4f4;}

#hstj-list .bao1 .youce {width:50.5%; float:right;}

#hstj-list .bao1 .youce .ycwz {width:99%; padding-top:2%;}

#hstj-list .bao1 .youce .ycwz1 {width:100%; font-family:"微软雅黑"; font-size:12px; color:#F00; text-align:center;}

#hstj-list .bao1 .youce .ycwz2 {width:100%; font-family:"微软雅黑"; font-size:16px; padding-top:2%; line-height: 28px}

#hstj-list .bao1 .youce .ycwz2 a { color:#333;}

#hstj-list .bao1 .youce .ycwz2 a:hover { color:#666;}







/*----------------zxft-list--------------------*/

#zxft-list{overflow-x: hidden;max-width: 640px;}

#zxft-list .todayList {display: block; margin: 0 auto;}

#zxft-list #thelist li { width:100%; height:150px; background:url(/m/images/coin_04_01.png) no-repeat 98% center; background-color:#F9F9F9;position:relative;overflow:hidden;border-bottom:1px solid #DDDDDD;

	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;}



#zxft-list .tp{width:30%; height:auto; float:left; padding-left:2.5%; padding-top:4%;}

#zxft-list .tpwz{width:100%; height:20px; float:left; font-size:12px; font-family:"微软雅黑"; text-align:center; line-height:20px; color:#FFF; background:#ccc;}

#zxft-list .yema{ height:32px; font-size:14px; text-align:center; padding-top:5%; margin-bottom:2%; clear:both;}

#zxft-list .todayList #wrapper #scroller #thelist li a p span { text-decoration:underline; color:#F60; float:right; font-size:14px; font-family:"微软雅黑";}







/*----------------zcwj-list--------------------*/

#zcwj-list{overflow-x: hidden;max-width: 640px;}

#zcwj-list .todayList {display: block; margin: 0 auto;}

#zcwj-list #thelist li { width:100%; background-color:#F9F9F9;position:relative;overflow:hidden;border-bottom:1px solid #DDDDDD;

	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;}



#zcwj-list #thelist li a{padding:10px 40px 9px 8px; display: block;}



#zcwj-list #thelist li:hover,#zxft-list #thelist li:active {background-color:#eee;cursor:pointer;}

#zcwj-list #thelist li h2 {font-size: 16px;color:#2f2f2f;font-weight:normal;height:20px;font-weight:normal;line-height:16px;max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;padding:0; margin:0;}





#zcwj-list #thelist li p {font-size: 12px;color:#9C9C9C;line-height: 14px;margin-top: 3px;padding-right:2px;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding:0; margin:0;}

#zcwj-list .yema{ height:32px; font-size:14px; text-align:center;margin-top:2%; margin-bottom:2%;}





/*----------------zxft-nr--------------------*/

#zxft-nr{ margin: 0 auto;padding:15px 9px 10px 10px; max-width: 640px;overflow-x: hidden;}

#zxft-nr .image2{ width:100%;}

#zxft-nr .text{ margin:15px 5px; word-wrap: break-word;}

#zxft-nr p span{ font-weight:bold;}

#zxft-nr .text p{ line-height:24px;}



#zxft-nr .line_nr {width: 100%;height: 1px;text-align: center;margin:20px 0;border-bottom: 1px dashed #cbc6c0;}

#zxft-nr .form{ width:100%;}

#zxft-nr .write{ width:100%;border:1px solid #cbc6c0;padding:6px 20px; background:#fff;border-radius:6px;outline:none;}

#zxft-nr .name{ width:30%;border:1px solid #cbc6c0;padding:6px 20px; background:#fff;border-radius:6px;outline:none;}

#zxft-nr .write:focus,#zxft-nr .name:focus{ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);}

#zxft-nr p{ margin:0; padding:0; margin-top:1%;}

#zxft-nr .form .sumit{ font-size:16px; margin-left:15px;padding:6px 20px;color:#fff;background-color:#6d93de; border:1px solid #cbc6c0;cursor: hand;border-radius:6px;outline:none;}



/*----------------letter--------------------*/

#letter{ margin: 0 auto;max-width: 640px;padding:15px 9px 10px 10px;overflow-x: hidden;}

#letter .form{ width:100%; }



#letter .wk1{ height:52px; clear:both;}

#letter .ldyx1:focus,#letter .ldyx2:focus,#letter .name:focus,#letter .num:focus,#letter .age:focus,#letter .letter-zt:focus,#letter .letter-nr:focus,#letter .yzm-sr:focus{ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);}



#letter .buttom1{ width:48%; float:left;}

#letter .buttom2{ width:48%; float:right;}

#letter .ldyx1,#letter .ldyx2{ width:100%;border:1px solid #cbc6c0;font-size:16px;font-weight:bold;padding:10px 10px; padding-left:20px;color:#0186d9; cursor: hand;border-radius:6px;outline:none; background:url(/m/images/letter_01_08.png) center center no-repeat;background-color:#fff;background-size:65% auto;}



#letter .wk{ height:42px; clear:both;}

#letter .name,#letter .num{ width:100%;border:1px solid #cbc6c0; font-size:16px;padding:6px 6px 6px 50px;border-radius:6px;outline:none;}

#letter .name{background:url(/m/images/letter_01_03.png) no-repeat;background-color:#fff;background-size:25px auto;background-position:10px center;}

#letter .num{background:url(/m/images/letter_01_04.png) no-repeat;background-color:#fff;background-size:25px auto;background-position:10px center;}



#letter .sexk{width:30%;border:1px solid #cbc6c0;font-size:16px;font-weight:bold;padding:6px 6px 6px 40px;color:#0186d9; cursor: hand;border-radius:6px; background:url(/m/images/letter_01_06.png) no-repeat;background-color:#fff;background-size:25px auto;background-position:10px center; float:left;}

#letter .sexk .man,#letter .sexk .woman{ margin-left:8px;}



#letter .agek{width:48% ;float:right;}

#letter .age{ width:100%;background:url(/m/images/letter_01_05.png) no-repeat;background-color:#fff;background-size:25px auto;background-position:10px center; border:1px solid #cbc6c0; font-size:16px;padding:6px 6px 7px 50px; border-radius:6px; outline:none; }



#letter .nk1{ height:35px; clear:both; }

#letter .nk2{ height:44px; clear:both; }

#letter .nk3{ height:20px; clear:both; }

#letter .wk2 { width:94%;clear:both; margin:2% auto;}

#letter .wk2 .leader{ width:40%;padding:2px 6px 2px 10px; font-size:16px;border:1px solid #cbc6c0;border-radius:6px;outline:none;}

#letter .wk2 .letter-zt{width:50%;padding:4px 6px 4px 10px; font-size:16px;border:1px solid #cbc6c0;border-radius:6px;outline:none;}

#letter .letter-nr{width:100%;padding:4px 6px 4px 10px; font-size:16px;border:1px solid #cbc6c0;border-radius:6px;outline:none; float:right; margin-bottom:2%;}



#letter .yzmk { width:94%;margin:0 auto;}

#letter .yzmsr {width:80px; float:left;}

#letter .yzmsr1 {width:40%; float:left;}

#letter .yzmtp {width:70px; float:left; margin-left:10px;}

#letter .buttom3{ clear:both;width:100%; padding-top:2%;}

#letter .yzm-sr{width:100%;padding:2px 6px 2px 10px; font-size:16px;border:1px solid #cbcS6c0;border-radius:6px;outline:none;}

#letter .tj{ clear:both;width:100%; color:#fff; background-color:#0186d9;font-size:16px; text-align:center;padding:6px 6px 6px 6px; border-radius:6px; outline:none; border:0;}





/*----------------content--------------------*/



#content{ margin: 0 auto;max-width:640px;padding:15px 9px 10px 10px;overflow-x: hidden;}

#content .bt{ font-size:20px; text-align:center; color:#0186d9;line-height:40px;word-break:normal;word-wrap:break-word; margin-bottom:0; padding-bottom:0;}

#content .time{font-size:14px; text-align:center; line-height:30px; color:#9C9C9C; margin:auto 0; padding:0;}

#content .line_nr {width: 100%;height: 1px;text-align: center;margin:10px 0;border-bottom: 1px dashed #cbc6c0;}

#content .artical{margin:15px 5px; word-wrap: break-word;}





/*----------------seach--------------------*/

#seach{ margin: 0 auto;max-width:640px;padding:15px 9px 12px 12px;overflow-x: hidden;}

#seach .seach-k .wz{ font-size:16px;}

#seach .seach-k .input{ width:100%; height:50px; margin:10px auto;}

#seach .seach-k .seach1{width:98%;border:1px solid #cbc6c0; font-size:16px; padding:5px 10px;border-radius:6px;outline:none;}

#seach .seach-k .button{width:48%; margin:0 auto;}

#seach .seach-k .seach2{width:100%; height:30px;font-size:16px; text-align:center; line-height:20px; padding-bottom:4px; color:#fff; background:url(/m/images/coin_04_02.png) no-repeat 20% center; background-color:#0186d9;background-size: auto 65%;cursor: hand;border-radius:6px;outline:none; border:0;}

#seach .seach1:focus{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(82, 168, 236, 0.6);}





/*----------------lm-list--------------------*/

#lm-list{overflow-x: hidden;max-width: 640px;}

#lm-list .todayList {display: block; margin: 0 auto;}

#lm-list #thelist li { width:100%; background:url(/m/images/coin_04_04.png) no-repeat 96% center;background-size:auto 40%;  background-color:#F9F9F9;position:relative;overflow:hidden;border-bottom:1px solid #DDDDDD;

	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;}



#lm-list #thelist li a{padding:10px 40px 9px 10px; display: block;}



#lm-list #thelist li:hover,#lm-list #thelist li:active {background-color:#eee;cursor:pointer;}

#lm-list #thelist li .nr {font-size: 16px;color:#0186d9;font-weight:normal;height:20px;font-weight:normal;line-height:20px;max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal; background:url(/m/images/coin_04_03.png) no-repeat left center; padding-left:20px;background-size:auto 50%; overflow:hidden;}



/*----------------Information Service--------------------*/

#xx-cx{max-width: 640px;min-width: 300px;overflow-x: hidden;}

#xx-cx .todayList {display: block; margin: 0 auto;}

#xx-cx .cx-k { width:96%;background-color:#F9F9F9;height:115px;position:relative;overflow:hidden;border:1px solid #DDDDDD; margin:0 auto; margin-bottom:2%; margin-top:2%;

	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;}

#xx-cx .cx-k .btk{ width:100%; height:30px;border-bottom:1px solid #DDDDDD; background:url(/m/images/coin_05__01.png) no-repeat 8px center;background-size:auto 60%; overflow:hidden;}

#xx-cx .cx-k .wz { width:100px; height:30px; padding-left:35px; font-size:14px; line-height:30px; text-align:left; float:left;}

#xx-cx .cx-k .gd{width:60px; height:30px; padding-right:5px; font-size:12px; line-height:30px; text-align:left; float:right;}

#xx-cx .cx-k .gd a{ color:#222;}

#xx-cx .cx-k .lb{ height:85px;}

#xx-cx .lb .left{ width:50%; float:left;}

#xx-cx .lb .right{width:50%; float:right;}

#xx-cx .lb  ul{ padding-left:6%; padding-top:6px; width:94%;}

#xx-cx .lb  li{ line-height:24px;overflow-x: hidden;}

#xx-cx .cx-k .btk1{ width:100%; height:30px;border-bottom:1px solid #DDDDDD; background:url(/m/images/coin_05__02.png) no-repeat 8px center;background-size:auto 60%; overflow:hidden;}

#xx-cx .cx-k .btk2{ width:100%; height:30px;border-bottom:1px solid #DDDDDD; background:url(/m/images/coin_05__03.png) no-repeat 8px center;background-size:auto 60%; overflow:hidden;}

#xx-cx .cx-k .btk3{ width:100%; height:30px;border-bottom:1px solid #DDDDDD; background:url(/m/images/coin_05__04.png) no-repeat 8px center;background-size:auto 60%; overflow:hidden;}



/*----------------Information Service list--------------------*/

#xx-cx1 .cx-k { width:96%;background-color:#F9F9F9;height:115px;position:relative;overflow:hidden;border:1px solid #DDDDDD; margin:0 auto; margin-bottom:2%; margin-top:2%;

	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;

	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;}

#xx-cx1 .cx-k .btk{ width:100%; height:30px;border-bottom:1px solid #DDDDDD; background:url(/m/images/coin_05__01.png) no-repeat 8px center;background-size:auto 60%; overflow:hidden;}

#xx-cx1 .cx-k .wz { width:100px; height:30px; padding-left:35px; font-size:14px; line-height:30px; text-align:left; float:left;}

#xx-cx1 .cx-k .gd{width:60px; height:30px; padding-right:5px; font-size:12px; line-height:30px; text-align:left; float:right;}

#xx-cx1 .cx-k .gd a{ color:#222;}

#xx-cx1 .cx-k .lb{ height:85px;}

#xx-cx1 .lb .left{ width:50%; float:left;}

#xx-cx1 .lb .right{width:50%; float:right;}

#xx-cx1 .lb  ul{ padding-left:6%; padding-top:6px; width:94%;}

#xx-cx1 .lb  li{ line-height:24px;overflow-x: hidden;}

#xx-cx1 .cx-k .btk1{ width:100%; height:30px;border-bottom:1px solid #DDDDDD; background:url(/m/images/coin_05__02.png) no-repeat 8px center;background-size:auto 60%; overflow:hidden;}

#xx-cx1 .cx-k .btk2{ width:100%; height:30px;border-bottom:1px solid #DDDDDD; background:url(/m/images/coin_05__03.png) no-repeat 8px center;background-size:auto 60%; overflow:hidden;}

#xx-cx1 .cx-k .btk3{ width:100%; height:30px;border-bottom:1px solid #DDDDDD; background:url(/m/images/coin_05__04.png) no-repeat 8px center;background-size:auto 60%; overflow:hidden;}

#xx-cx1 .lb .hang{ clear:both; width:100%; }

#xx-cx1 .lb .hang ul{ padding:0;margin:0;padding-left:3%;}









/*----------------letter-tj--------------------*/

#letter-tj{ margin: 0 auto;max-width:640px;padding:12px;overflow-x: hidden;}

#letter-tj .letter-k{ width:90%;height:150px; margin:10px auto; background-color:#fff; border:1px solid #ccc;}

#letter-tj .letter-k .wz1{ width:100%;height:40px;font-size:16px; line-height:40px; text-align:center; color:#F60; border-bottom:1px solid #ccc;}

#letter-tj .letter-k .wz2,#letter-tj .letter-k .wz3{ line-height:30px;font-size:14px; margin-top:10px; margin-left:10px;}

