@charset "gb2312";
body { font-size:12px; color:#333; font-family:ËÎÌå; background:url(../images/bodybg.jpg) repeat-x #D0F0FF center top;}

.center { width:1000px; margin:0 auto}
a { color:#333; text-decoration:none;}
a:hover { color:#999}
.margin_right15 { margin-right:15px}
.margin_bottom15 { margin-bottom:15px}
.bgfff { background-color:#FFF}
.textcenter { text-align:center}
.png {}
.top { height:75px; width:100%; background:url(../images/topbg1.png) repeat-x; z-index:999}
.toph1 { font-size:18px; color:#06F; font-weight:bold; font-family:; padding-top:4px; width:550px; margin-left:10px}
.logo { height:86px; width:271px; background:url(../images/topbg2.png) no-repeat}
.toplink { padding:7px 10px 0 0 }

.banner {  height:200px; position:relative; overflow:hidden}
.banner a{ cursor:pointer}
.bannergai { width:1000px; height:200px; background:url(../images/bannergai.png) no-repeat; position:absolute; top:0; left:0}
.banner0 { width:994px; height:339px; margin:0 auto; border:3px #9a9a9a solid;}

.menu { height:43px; background:url(../images/menu.png) no-repeat; text-align:center; color:#FFF; line-height:36px; font-size:14px; width:711px;}
.menu a { color:#FFF; font-size:14px; margin:0 10px; display:inline-block}
.menu a:hover{ color:#06F}
.menuhover { font-weight:bold}
.menu a.menuhover:hover{ color:#fff; cursor:default}
.main { padding-top:15px;}
.mainleft { width:620px;  margin-left:15px}
.mainleft1 { margin-bottom:15px;}
.mainleft11 { height:230px; background:url(../images/shuxingbg.png) no-repeat}
.mainleft11h2 { font-size:14px; font-weight:bold; padding:10px 0 0 15px; height:40px;}
.mainleft11h2 img { width:32px; height:32px;}
.mainleft11span { padding:3px 0 0 10px}
.mainleft11span a { color:#2074ca;}
.mainleft11span a:hover { color:#0CF;}
.border12 {border:1px #dcdcdc solid;}
.mainp { height:35px; line-height:35px; background:url(../images/title_s1.gif) no-repeat left -35px; padding:0 0 0 21px; border-bottom:1px solid #1f71c8; color:#fff; font-size:14px; font-weight:bold;}
.pbg1 { background-position:left top}
.pbg2 { }
.mianleft1img { padding:1px; border:1px #919191 solid; margin:10px; margin-bottom:0}
.ullib a{ font-size:14px; font-weight:bold;}
.mainptext { background:url(../images/lineh.gif) repeat-x; clear:both; padding:10px; line-height:22px;}
.mainleft1textul { padding:15px 0 0  0; width:140px;}
.mainleft1textul li { line-height:20px}
.mainleft1text { padding-bottom:10px;}
.width324 { width:324px}
.maincen1 {  height:257px; border:1px #dcdcdc solid; margin-bottom:15px;}
.maincen1 h2{ text-align:center; font-size:14px; padding:9px 0 3px;}
.maincen1ul { padding:10px 5px 5px; }
.xian {background:url(../images/lineh.gif) repeat-x}
.maincen1ul li { line-height:22px;}
.h2linka { text-align:center; margin-bottom:10px}
.h2linka a { margin:0 5px; color:#7a7979}
.h2linka a:hover { color:#333; text-decoration:underline}
.maincen { margin-left:15px; width:415px;}
.maincen2 { height:227px;}
.mainright2 {}
.mainhot { width:968px; height:194px; margin:0 auto}
.ulimg { padding:20px 0 0}
.ulimg li { float:left;  display:inline; margin:0 0 15px 20px; height:40px; width:270px; line-height:40px }
.ulimg li a {  font-weight:bold; color:#2073CA}
.ulimg li a:hover { color:#4592e3; text-decoration:underline}
.ulimgliaimg { padding:2px; border:1px #6e8bd3 solid; margin-right:5px; height:32px; width:32px; display:inline-block; float:left; display:inline; }
.ulimgliaimg:hover { padding:1px; border:2px #6e8bd3 solid}
.mainright { width:330px;}
.ztlist { width:675px}
.ztlisth2 { background:url(../images/listh2bg1.gif) repeat-x}
.ztlisth2 span{ background:url(../images/listh2bg2.gif) no-repeat right bottom; display:inline-block; padding-right:120px}
.ztlisth2 span strong{background:url(../images/listh2bg2.gif) no-repeat; color:#FFF; font-weight:none; display:inline-block; height:30px; line-height:30px; padding-left:30px}
.ztlistul { font-size:14px; padding:20px 10px}
.ztlistul li { color:#787878; background:url(../images/lineh.gif) repeat-x left bottom; height:28px; line-height:28px}
.ztlistul li a {}
.ztlistul span.width575 { width:595px; display:inline-block; padding-left:15px; background:url(../images/listdian.gif) no-repeat 5px 11px}
.listleftul1 { background:url(../images/listli.gif) #fff; border:#c7d9eb 1px solid; border-top:none; padding-left:10px}
.listleftul1 li{ height:30px; line-height:30px;}
.listleftul1 li.l2 { background:#f6f6f6}
.mainleftul { margin:5px 0 0 15px}
.mainleftul li { line-height:22px; padding-left:40px}

.ulliimglist img { width:32px; height:32px;}
.ulliimglist2 a{ margin:5px 10px}
.ulliimglist2 img { width:120px}
.uzzfztul { padding:4px 10px 15px; border:#c7d9eb 1px solid; border-top:none; background:#f8fbff}
.uzzfztzixun { }
.uzzfztzixun li { line-height:26px; border-bottom:1px #999 dashed}
.down { width:232px; height:75px; background:url(../images/down.png) no-repeat; display:block; margin-bottom:15px}

.mainlistleft { width:280px; margin-left:12px}

.down:hover { background-position:left -75px}
.foot { padding:20px}
.mainleftp { color:#666; width:320px; margin-right:30px; line-height:24px;}
.mainleftul li.downa { padding:0}
.icolst { padding-top:5px}
.icolst li {  overflow:hidden; zoom:1; height:36px; padding:4px 0 ; }
.icolst li{border-bottom:1px dashed #f6dcc5; padding:5px 5px; margin:-1px 5px 0; ;}
.icolst li .pic { float:left; display:inline; margin-right:8px;}
.icolst li {  overflow:hidden; zoom:1; height:36px; padding:4px 0 ; }
.icolst li .pic { float:left; display:inline; margin-right:8px;}
.icolst li img { width:32px; height:32px; padding:1px; border:1px solid #ccc;}
.icolst li h6 { overflow:hidden;height:20px; line-height:20px; font-size:12px;}
.icolst li a { color:#4c4c4c;}
.icolst li p{ color:#666; height:16px; line-height: 16px; overflow:hidden;}
.icolst li span { margin: 0 5px; color:#ccc; margin:0 5px;}
.icolst li b { color:#f08620; font-weight:bold; font-style:normal; font-family:Georgia;}
.c_soft_room  .icolst li{border-top:1px dashed #f6dcc5; padding:5px 5px; margin:-1px 5px 0; ;}
.c_soft_room {zoom:1}

.listp { padding:15px; line-height:22px}
.listp p { padding:5px}
.listpimg{ padding:10px 5px}
.listpimg img{ max-width:600px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<600?"600px":"");}
.ztjietu  { width:490px; padding:10px; border:1px #E5E4EC solid; margin-bottom:30px; text-align:left}
.ztjietudiv { text-align:center}
.ztlistul p  img { display: block; margin: 0 auto;max-width:600px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<600?"600px":""); margin-bottom: 10px;}
.keyText h3{ border-bottom:1px solid #0d69d4; padding:7px 0 7px 22px; margin:0 0 6px; color:#0d69d4; background:url(../images/quan.jpg) no-repeat scroll 0 12px transparent;}
.keyText p{ line-height:27px;}

.uzzfztul p{ line-height:22px;}