body	{ margin:0 0 0 0; padding:0 0 0 0; width:100%; max-width:640px; margin:auto; text-align:center; font-size:15px; background-color:#FFFFFF }
a		{ color:#000000; text-decoration:none}
a:hover	{ color:#FF0000; text-decoration:none;}
img		{ border:0;}
ul,li	{margin:0;padding:0;list-style-type:none}

A.lblack  		{COLOR: #333333; TEXT-DECORATION: none}
A.lblack:link	{COLOR: #333333; TEXT-DECORATION: none}
A.lblack:visited{COLOR: #333333; TEXT-DECORATION: none}
A.lblack:hover	{COLOR: #FF0000; TEXT-DECORATION: underline}
A.lblack:active	{TEXT-DECORATION: underline}

A.dh  			{COLOR: #FFFFFF; TEXT-DECORATION: none}
A.dh:link		{COLOR: #FFFFFF; TEXT-DECORATION: none}
A.dh:visited	{COLOR: #FFFFFF; TEXT-DECORATION: none}
A.dh:hover		{COLOR: #FFFFFF; TEXT-DECORATION: none}
A.dh:active	{TEXT-DECORATION: none}

#header, #content , #footer{ width: 100%;  margin: 0px auto; border:0px solid green;}

#header .logo{ background:#FFF;}
 
#header .menu{ background-color:#1A5DA0; text-align:center; line-height:35px; font-size:16px;}
#header a { color:#FFFFFF; text-decoration:none}
#header a:hover { color:#FFFFFF; text-decoration:none}

.channellist1{ width:99%;border:0px solid red; padding:0px; margin:20px 0px 20px 0px; list-style:none; overflow:hidden; width:273px; height:282px;}
.channellist1 li{float:left;text-align: center; border:0px dashed blue;  }
.channellist1 li a{display:block; font-size:12px; font-weight:bold; color:#333;}
.channellist1 li img{ vertical-align:middle; width:99%; width:37px; height:37px; }

.hexagon1 { background: url(/p_img/button.png) center center no-repeat;
height: 92px;
width: 105px;
margin-left:84px;
margin-top: 0px;}
.hexagon2 { background: url(/p_img/button.png) center center no-repeat;
height: 92px;
width: 105px;
margin-left:168px;
margin-top: -44px;}
.hexagon3 { background: url(/p_img/button.png) center center no-repeat;
height: 92px;
width: 105px;
margin-left:168px;
margin-top: 3px;}
.hexagon4 { background: url(/p_img/button.png) center center no-repeat;
height: 92px;
width: 105px;
margin-left:84px;
margin-top: -45px;}
.hexagon5 { background: url(/p_img/button.png) center center no-repeat;
height: 92px;
width: 105px;
margin-left:0px;
margin-top: -140px;}
.hexagon6 { background: url(/p_img/button.png) center center no-repeat;
height: 92px;
width: 105px;
margin-left:0px;
margin-top: -235px;}
.hexagon7 { background: url(/p_img/button.png) center center no-repeat;
height: 92px;
width: 105px;
margin-left: 84px;
margin-top: 95px;
position: absolute;}
.hexagon1 img { margin:15px auto 0; display:block;}
.hexagon2 img { margin:15px auto 0; display:block;}
.hexagon3 img { margin:15px auto 0; display:block;}
.hexagon4 img { margin:15px auto 0; display:block;}
.hexagon5 img { margin:15px auto 0; display:block;}
.hexagon6 img { margin:15px auto 0; display:block;}
.hexagon7 img { margin:15px auto 0; display:block;}

.clear { display:block; clear:both;}


.tit{height:40px; line-height:42px; color:#055899; font-weight:bold; font-size:20px; text-align:left; padding-left:12px; vertical-align:bottom}
.tits{height:32px; max-height:32px; font-weight:bold; line-height:34px; text-align:center; padding-left:10px; padding-right:10px; font-weight:bold; vertical-align:bottom; overflow:hidden}
.cont{width:100%; border:0px; margin:auto; clear:both}
.conts{width:99%; border-top:solid 1px #DDDDDD; margin:auto; clear:both}
.contshow{border:0px; padding:8px 10px 15px 12px; margin:auto; clear:both}
.contshown{border:0px; padding:4px 5px 20px 5px; margin:auto; clear:both}

.contline{height:38px; line-height:38px; max-height:38px; padding-left:0px; font-size:18px; overflow:hidden; vertical-align:middle;}
.contlinebottom{border-bottom:dashed 1px #CCCCCC;}
.contleft{ width:auto; height:38px; max-height:38px; line-height:38px; font-size:18px; float:left; text-align:left; overflow:hidden;}
.contdate{ width:95px; font-size:15px; float:right; display:inline-block; text-align:center; color:#CCCCCC}
.spandate{ display:inline-block; width:90px; float:right; text-align:right; padding-right:10px; font-size:15px;}

.contcleft{ width:auto; margin:0 140px 0 0; padding-right:10px; height:28px; max-height:28px; line-height:28px; float:left; text-align:left; overflow:hidden;}
.contcomp{ margin-left:-140px; width:140px; height:28px; max-height:28px; line-height:28px; float:right; clear:none; text-align:left; color:#CCCCCC; overflow:hidden}
.show{ margin:0px 0px 0px 0px; border:0px; padding:2px 0px; text-align:left;}
#newcont img{ width:99%; margin:auto; max-width:99%; height:auto;}

.botlock {font-size:18px; font-weight:bold; color:#FFFFFF}

.contx{width:98%; border:0px; margin:auto; clear:both}
.contlinex{height:28px; line-height:28px; padding-left:8px; vertical-align:middle;}
.contlinebottomx{border-bottom:dashed 1px #CCCCCC;}
.contleftx{ width:auto; margin:0 185px 0 0; padding-right:10px; height:28px; max-height:28px; line-height:28px; float:left; text-align:left; overflow:hidden;}
.contdatex{ margin-left:-185px; width:185px; float:right; clear:none; text-align:center; color:#CCCCCC}


/*banner*/
.banner{background:#fff;max-width:100%;overflow:hidden;visibility:visible;position:relative}
.banner img{width:100%;cursor:pointer}
#slider{line-height:0;text-align:center}
#pagenavi{text-align:right;bottom:10px;width:98%;padding-right:2%;position:absolute}
#pagenavi a{display:inline-block;width:14px;height:14px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#e7e7e7;margin-right:1%}
#pagenavi a.active{background-color:#4f7f15;background-image:-webkit-linear-gradient(bottom, #3e7909, #82bc05);background-image:-moz-linear-gradient(bottom, #3e7909, #82bc05);background-image:-o-linear-gradient(bottom, #3e7909, #82bc05);background-image:linear-gradient(to top, #3e7909, #82bc05)}

.fixed:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.fixed{display:block;min-height:1%}
*html .fixed{height:1%}

#foot_nav{ background:#0a4797; height:64px; margin-top:10px;}
#foot_nav ul li{text-align:center;float:left;width:33.3%; margin-top:10px}
#foot_nav ul li a{color:#fff;font-size:14px;display:block}

/*#foot_nav ul li a{color:#fff;font-size:14px;padding-top:30px;display:block}
#foot_nav .sms, #foot_nav .message, #foot_nav .map{ background-image:url(/p_img/ico.png);background-repeat:no-repeat}
#foot_nav .sms{background-position:center top}
#foot_nav .message{background-position:center -64px}
#foot_nav .map{background-position:center -130px}*/

