@charset "utf-8";
/* CSS Document */

body { font-family:"宋体", arial; margin:0; padding:0;  font-size:12px; color:#555555; background:url(images/bj_01.jpg); background-repeat: no-repeat; background-position:center top; background-color:#6fb7f2; font-size:14px; }
div, form, img, ul, ol, li, dl, dt, dd, p { margin: 0; padding: 0; border: 0; }
li, dl { list-style-type:none; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; font-weight:normal; }
a { color:#666666; text-decoration:none; }
a:hover { color: #FF0000; text-decoration:underline; }
input { vertical-align:middle; }
.clear { height:0px; line-height:0px; font-size:0px; overflow:hidden; clear:both; }
.clear2 { height:13px; line-height:0px; font-size:0px; overflow:hidden; clear:both; }

#top { width:990px; height:38px; margin:0 auto; }
#logo { width:104px; height:37px; float:left; margin-left:10px; }
#nav { width:560px; height:23px; font-size:12px; padding:15px 0 0px 0px; float:right; text-align:right; }
#logo_pic { width:990px; height:155px; margin:0 auto;  }
#logo_01 { float:left; padding-top:50px; }
#pic { float:left; padding-top:20px;　}

#box { width:960px; margin:0px auto 0px auto; background-color:#FFF; padding:15px; display:block; }
#box2 { width:960px; margin:0px auto; background-color:#FFF; padding:0px 15px 10px 15px; }
#main { width:960px;　 }
#mainleft { width:663px; border:1px solid #eeeeee; float:left;}
#mainleft01 { width:663px; height:325px; border:1px solid #cfe1e8; float:left; }
#mainleft02 { width:663px;  float:left; }
#mainleft01 .mainleft_left { width:289px; float:left; padding-right:10px; }
#mainleft0_tu { width:285px; height: auto; border:1px solid #eeeeee; float:right; }
#mainleft2 { width:958px; height:auto;border:1px solid #eeeeee;}
#mainleft2 dl { width:165px; height:130px; float:left; padding:5px 0px 10px 22px; overflow:hidden;}
#mainleft2 dt { width:165px; height:110px; display: inline;}
#mainleft2 dd { height:20px;text-align:center; background-color:#e8e8e8; margin:5px 0px 10px 0px; font-size:12px; line-height:20px; }
#mainleft_tl { width:663px; float:left; }
#mainleft_tl_qietu { width:321px; height:auto; padding-top:6px; float:right; }
.mainleft_tl_news { width:310px; float:left; padding:11px; }
.mainleft_tl_news p { line-height:24px; font-size:12px; margin-bottom:3px; padding-bottom:3px; border-bottom:1px dashed #ccc; margin-right:10px }
.mainleft_tl_news p a { color:#135782; text-decoration:none; }
.mainleft_tl_news p a:hover { color:#135782; text-decoration:underline }
.mainleft_tl_news li { height:20px; padding-top:6px; }
.denglu_login { background:url(images/an1.gif) no-repeat; width:100px; text-align:center; height:26px; border:none; color:#fff; font-weight:bold; font-size:14px; line-height:30px; margin:5px 10px 10px 0; }
.mainleftli { height:20px; padding:6px 0px 0px 10px; background-image: url(images/dian_03.gif); background-repeat:no-repeat; background-position: 15px 11px; text-indent:15px }
.xiaxia { padding-bottom:5px; }
#kuangleft { width:600px; float:left; }
#kuangrihgt { width:345px; float:right; }
.xiaotu { width:240px; float:left; padding: 15px 15px 0px 21px; }
.xiaotu dt { width:240px; height:140px; }
.xiaotu dd { height:18px; line-height:18px; padding-top:6px; text-align:center; background-color:#e8e8e8; display:block;  }
.youwenzi { width:385px; float:right; }
.youwenzi li { height:20px; padding:6px 0px 0px 10px; }
#qietu { width:321px; height:225px; padding:11px; float:left; }
.news { padding-left:10px; padding-top:6px; float:right; width:305px;}
.news p {line-height:24px; font-size:12px; margin-bottom:3px; padding-bottom:3px; border-bottom:1px dashed #ccc; margin-right:10px }
.news p a { color: #36F; text-decoration:none; }
.news p a:hover { color:#F00; text-decoration:underline }
.news li { height:20px; padding-top:6px; }
.text1 { font-size:14px; font-weight:bold; color:#135782; }

#mainright1 { width:285px; border:1px solid #eeeeee; padding-bottom:4px; float:right; }
#mainright { width:285px; height:auto; border:1px solid #eeeeee; margin-bottom:10px; float:right; }
.mainright_text { float:left; height:auto;width:170px;}
.mainright_text1 { float:left;  width:170px;}




.title { width:auto; height:27px; margin-bottom:8px; background-image:url(images/tp_07.gif); color:#FFF; font-weight:bold; }
.title2 { width:auto; height:27px; margin-bottom:8px; color:#2e739f; font-weight:bold; }
.weizi { float:left; padding:6px 10px 0px 13px; }
.moer { padding:0px; float:right; }
#mainright li { height:20px; padding:6px 0px 0px 10px; background-image: url(images/dian_03.gif); background-repeat:no-repeat; background-position: 5px 13px; text-indent:5px; display:block;}
#mainright1 li { height:20px; padding:6px 0px 0px 10px; background-image: url(images/dian_03.gif); background-repeat:no-repeat; background-position: 5px 13px; text-indent:5px; display:block;}
#mainleft03 { width:665px; height: auto; float:left; margin-top:10px; }
.title02 { width:auto; margin-bottom:8px; color:#2e739f; font-weight:bold; }
.title3 { width:343px; float:left; border:1px solid #eeeeee; }
.title4 { width:310px; float:right; border:1px solid #eeeeee;}
.title3_bt, .title4_bt { text-indent:13px; height:27px; line-height:27px; background-image:url(images/tp_19.gif); color:#2e739f; font-weight:bold; }
.title3_text ul, .title4_text ul { margin:0; padding:5px 0; }
.mingqi { padding-left:10px; height:auto;  display:inline-block;}
.mingqi ul {margin:0; padding:0;}
.mingqi ul li { float:left; margin-right:7px;margin-bottom:9px;}

#foot { width:960px; height:120px; padding:15px; margin:0 auto; background-color:#FFF; clear:both; text-align:center; line-height:26px; font-size:12px; color:#666; }

