@charset "utf-8";
/* CSS Document */
body{ background-color:#fff; margin:0px auto; font-size:12px;}
img{ border:0px;}
td,th{ font-size:12px;}
ul,ol{padding:0; margin:0; list-style-type:none;}
li{ padding-left:15px; margin:0; list-style-type:none; line-height:20px; background:url(point.gif) no-repeat ;}
dd{padding:0 20px; margin:0; list-style-type:none; line-height:20px;}
dt {padding:0 20px; margin:0; list-style-type:none;  font-size:14px; font-weight:bold; line-height:24px; color:#a40035; background:url(blueico.gif) no-repeat ;
}

a:link { text-decoration: none; color:#a40035;}
a:visited { text-decoration: none; color:#a40035;}
a:hover { text-decoration: underline; color: #e4007f;}


#topT{width:900px; height:30px; line-height:30px; background:url(bg.gif) repeat-x ; margin:auto; clear:both; }
#topTL{width:55%; float:left; padding-left:60px;  }
#topTL h1{line-height:30px; margin:0; height:30px; font-size:12px;}
#topTR{width:38%; float:right; }
#TopBanner{width:900px; height:110px; margin:10px auto;}

.content{width:900px; margin:0 auto; background-color:#fdebf5; overflow:hidden;}
.T-Left{float:left;background:url(gjml_03.gif) no-repeat; width:460px; height:205px; padding:20px 15px 10px 25px; line-height:18px; margin:10px 10px 10px 15px;*margin:10px 10px 10px 15px;_margin:10px 10px 10px 10px;}
.H2top {font-size:35px; font-family:"黑体"; margin:10px; padding-bottom:10px;}

.T-right{float:right; width:345px; height:235px; margin:10px 15px 10px 10px; background:url(gjml_04.gif) no-repeat; position:relative; }
.T-right img{ text-align:center; position:absolute; top:57px; left:48px;}
.T-right p{ font-size:12px; text-align:center; line-height:30px; padding-top:190px;*padding-top:200px;_padding-top:200px;}
.AD{ margin:0 15px; }

.left{width:600px; margin:10px 10px 10px 15px;_margin:10px;float:left;}
.left_top1{ background:url(gjml_06.gif) no-repeat #fff; width:600px; height:8px; }
.left_top2{ background:url(gjml_10.gif) no-repeat; width:600px; height:45px; margin-top:10px;}

.left_body{ border:#ea68a2 1px solid; border-bottom:0; border-top:0; width:598px; background-color:#fff; overflow:auto; *overflow:hidden; _overflow:hidden}
.left_body_title {font-size:21px; font-family:"黑体"; color:#FFFFFF; text-align:center; margin:10px; background:url(gjml_09.gif) no-repeat; width:580px; height:27px; line-height:27px;}

.left_body2{ border:#ea68a2 1px solid; border-bottom:0; border-top:0; width:580px; padding:9px; background-color:#fff; overflow:auto; *overflow:hidden; _overflow:hidden}

.left_bottom{ background:url(gjml_08.gif) no-repeat; width:600px; height:8px; }

.right{ width:250px; margin:10px 15px 10px 10px; _margin:10px 15px 10px 5px; float:right; }
.right_top1{ background:url(gjml_07.gif) no-repeat; width:250px; height:40px;}
.right_top2{ background:url(gjml_12.gif) no-repeat; width:250px; height:40px; margin-top:10px;}
.right_top3{ background:url(gjml_13.gif) no-repeat; width:250px; height:40px;margin-top:10px;}
.right_body{ border:#ea68a2 1px solid; border-bottom:0; border-top:0; width:248px; background-color:#fff; overflow:auto; *overflow:hidden; _overflow:hidden}
.right_bottom{ background:url(gjml_11.gif) no-repeat; width:250px; height:8px;}

.tishi{float:left; width:868px; margin:10px 15px;_margin:10px; background-color:#FFF; border:1px #ea68a2 solid; text-align:center; padding:3px;}
.position{ margin:10px 15px 0 15px;background-color:#FFF; border:1px #ea68a2 solid; line-height:27px; padding-left:15px;}

.textTitle {font-size:25px; font-weight:bold; color:#333; text-align:center; margin:10px; border-bottom:1px #ea68a2 solid; padding-bottom:3px;}
#textT { text-align:center; height:30px; line-height:30px; margin:auto; color:#666; }
#textContent {margin:auto; line-height:24px; }
#textTB {text-align:center; height:30px; line-height:30px; border-top:1px #ea68a2 solid; background-color:#eee; color:#FF0000; margin-top:15px;}


#bottom{width:900px; margin:auto; text-align:center; padding:10px; line-height:21px;}
