a{color:#373737; text-decoration: none}
a:hover{color:#cb0000;text-decoration:underline;}
.button{background:url(button.gif);width:120px;height:29px;border:0px;padding:0 0 5px 0;color:#0065bd; cursor: pointer;_padding:2px 0 0 0;font-size:12px}
.box{margin:0 auto;width:970px;}
.top{margin:0 auto;width:970px;background:url(top.jpg) 0 bottom;height:209px; overflow: hidden;}
#flash{height:180px;width:700px;}
.nav{float:left;padding:0 0 0 70px;}
.nav li{float:left;padding:0 30px;color:#fff;}
.nav li a{color:#fff;font-size:14px;}
.nav li a:hover{ color: #fff; text-decoration: underline}
.center{margin:10px 8px 0 0;width:495px;float:right}
.center .g_2{width:493px;border:1px solid #2c589f;background:#e2f3ff url(bg2.jpg) center bottom no-repeat;height:220px;}
.center .g_2 h1{padding:5px 0 0px 5px;}
.center .g_2 p{color:#0048ae;margin:0 0 10px 240px;}
.center .g_1{margin:6px 0 0 0;width:495px;}
.center .g_1 h1{padding:5px 0 30px 5px;}
.center .g_1 div{float:left;padding:4px; border:1px solid #2c589f; background: #f1f8fe;width:234px;}
.bottom{margin:0 auto;width:970px;padding:10px 0;border-top:3px solid #0568c7;line-height:180%;text-align:center}
.left{margin:10px 0 0 0;width:246px;float:left;}
.left h1{height:21px;width:218px; background: url(tbg2.jpg);padding:9px 0 0 28px;color:#fff}
.wssl{border:1px solid #2c589f;padding:3px;width:238px;height:221px;}
.login{border:1px solid #2c589f;margin:2px 0 0 0;width:244px;background:url(cbg.gif) 0 0 repeat-x;height:150px;padding:20px 0 5px 0;overflow:hidden;}
.login label{font-size:12px;padding-right:5px}
.login p{margin:0 0 15px 0;text-align:center;color:#0048ae}
.login_s p{text-align:left;padding-left:10px;}
.login_s span{color:#333}
.login .p_left2{padding-left:38px;text-align:left}
.ip1 {width: 122px; border:1px solid #bacae1;padding:2px 3px;}
.ip2 {width: 50px; border:1px solid #bacae1;padding:2px 3px;}
.button_1{width:66px;height:25px;background:url(a1.jpg);border:0}
.button_2{width:66px;height:25px;background:url(a2.jpg);border:0}
.button_3{width:66px;height:25px;background:url(a3.jpg);border:0}
.news_g{padding:13px 0 3px 0;height:160px}
.left ul{padding:0 10px;width:224px;overflow:hidden;}
.left ul li{padding: 0 0 5px 0}
.left ul li a{background:url(title.gif) 0 40% no-repeat;width:214px;display:block;padding-left:10px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap;}
.search_d{height:100px;overflow:hidden;width:210px}
.search_d p{margin:0 0 15px 15px;text-align:left;color:#0048ae}
.right{margin:10px 0 0 0;width:212px;float:right;}
.right h1{width:184px; background: url(tbg3.jpg);}
.right ul{padding:0 10px;width:190px;overflow:hidden;}
.right ul li a{background:url(title.gif) 0 40% no-repeat;width:180px;display:block;padding-left:10px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap;}
.gs{padding:15px 0 10px 0;width:210px;height:201px}
.content{margin:10px 0;width:715px;float:right;}
.content h2{height:21px;width:680px; background: url(tbg4.jpg);padding:9px 0 0 35px;color:#fff}
.content div{border:1px solid #2c589f;margin:2px 0 0 0;width:703px;background:url(cbg.gif) 0 0 repeat-x;min-height:500px;padding:20px 5px;_height:500px;}
.t2_style{ table-layout: auto;width:100%;margin:0 auto; border-collapse: collapse;text-align:center;border:1px solid #9cc0e0;background:#ff}
.t2_style th{border:1px solid #9cc0e0;height:19px;background:url(ftbg.gif);color:#2965a1}
.t2_style td{border-bottom:1px solid #edeef2;padding:6px;color:#333;height:19px}
.t2_style a{color:#ff0000}
.t2_style a:hover{color:#000; text-decoration: none;}
.tr_b{background:#fff}
.tr_b1{background:#e5f1ff}
.ym{width:100%;text-align:center;padding:10px 0;border-top:1px solid #9cc0e0;}
.ym span{color:#2965a1;}
.user_g{border:1px solid #2c589f;margin:2px 0 0 0;background:url(cbg.gif) 0 0 repeat-x;padding:20px 0 5px 0;width:244px;overflow:hidden;}
.user_g h2{color:#0048ae;background:#f1f9ff;height:25px;color:#2965a1;line-height:25px;margin:0 0 5px 0;text-align:center}
.user_g h2 a{color:#2965a1}
.user_g h2 a:hover{color:#000; text-decoration: none}
.r_c{margin:10px 0;width:715px;float:right;}
.r_t{margin-bottom:8px}
.r_c .r_t h1{height:21px;width:680px; background: url(tbg4.jpg);padding:9px 0 0 35px;color:#fff;}
.r_t .r_d{border:1px solid #2c589f;margin:2px 0 0 0;padding:20px 0;width:713px;overflow:hidden;background:url(cbg.gif) 0 0 repeat-x;}
.r_t table{width:82%;margin:0 auto; border-collapse: collapse; table-layout: auto; background: #fff}
.r_t th{padding:5px;color:#0048ae;background:#edf7ff;border:1px solid #badeeb;text-align:center}
.r_t td{padding:5px 20px;border:1px solid #badeeb}
.r_t td input {padding:2px 3px;width:120px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-top:1px solid #333;border-left:1px solid #333;background:#f9f9f9;}
.r_t td span{color:#ff0000;padding-left:10px;}
.r_t .r_d div{padding:0 0 20px 70px;color:#ff0000;}
.f_r{float:right}
.g_left{float:left;margin:10px 0;width:715px;}
.g_notice{ position: absolute;top:10px;left:165px;width:390px;padding:15px 15px 10px 15px;height:55px;color:#0048ae}
.g_notice h1{font-size:14px;text-align:center;padding-bottom:10px;}
.g_notice p{text-align:center;}
.g_search{background:url(gs.jpg);width:715px;height:150px; position: relative;margin-bottom:10px;}
.g_search span{ position: absolute; top:100px;left:190px;color:#0048ae}
.g_search .ipt{padding:2px 3px;width:150px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-top:1px solid #333;border-left:1px solid #333;background:#f9f9f9;}
.button2{background:url(b2.gif);width:91px;height:27px;border:0px;color:#fff; cursor: pointer;padding-bottom:6px;padding-bottom:0\9;/*\**/ _padding-bottom:0;text-align:center}
.button4{background:url(b4.gif);width:156px;height:27px;border:0px;color:#fff; cursor: pointer;padding-bottom:6px;padding-bottom:0\9;/*\**/ _padding-bottom:0;text-align:center}
.g_dl dl{background:url(sfzb.jpg);width:180px;height:140px;float:left;margin:0 0 0 -2px;}
.g_dl {min-height:460px;_height:460px;}
.g_dl dl dt{color:#ff0000;padding-top:10px;padding:7px 15px 0 15px;}
.g_dl dl dd{padding:5px 10px 0 15px;color:#0066cc}
.g_dl dl dd p{padding:6px 0 0 60px;}
.f_r .login{height:170px;}
.t_style{border-collapse: collapse; table-layout: auto; background: #fff}
.t_style th{padding:5px;color:#0048ae;background:#edf7ff url(5323.gif);border:1px solid #badeeb;text-align:center}
.t_style td{padding:5px 20px;border:1px solid #badeeb}
.news{float:left;width:970px; background: url(c2.gif) no-repeat;margin:10px 0}
.news h1{height:30px;line-height:30px; font-size:14px; color:#fff;text-align:center}
.news .news_text{ width:888px;border:1px solid #2c589f; background:#f4f5f6 url(c1tbg.gif) repeat-x; min-height:360px;line-height:220%;padding:30px 40px;font-size:14px}
.wj p{font-size:14px; padding-bottom:10px}
.r_t .news{border:1px solid #2c589f;margin:2px 0 0 0;padding:20px 0;width:653px;overflow:hidden;background:url(cbg.gif) 0 0 repeat-x;padding:20px 30px;min-height:500px;_height:500px;}
.r_t .ym{text-align:center;padding:15px 0;border:0}
.r_t li a{background:url(bt4.gif) 0 40% no-repeat;padding-left:23px;display:block;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;word-warp:warp;white-space:nowrap;}
.r_t li{position:relative;padding:6px 0 6px 10px;_padding:5px 0 5px 10px;background:url(line.gif) 0 bottom repeat-x;width:635px;overflow:hidden}
.r_t li span{position:absolute;right:15px;top:5px;color:#999;}
.jd{border:1px solid #2c589f;margin:2px 0 0 0;width:244px;background:url(cbg.gif) 0 0 repeat-x;min-height:200px;padding:20px 0 5px 0;_height:200px}
.jd p{margin:0 0 5px 0;color:#fff; position: relative; font-size:14px; text-align:center}
.jd p span{ position: absolute;top:12px;left:80px;}
.link{width:850px;padding:10px;margin:10px auto;background:#f1f8fe;overflow:hidden; position: relative;padding:10px 10px 10px 110px;}
.link a{float:left;margin-left:20px;color:#0048ae}
.link span{float:left;width:75px;height:21px; background: url(b2.jpg); position: absolute;top:7px;left:10px;padding:4px 0 0 30px;color:#373737}
.map_box{width:970px;margin:10px auto;background:#eff7ff;}
.map_b{width:968px;border:1px solid #2c589f;margin:2px 0 0 0}
.map{width:382px;height:562px;background:url(map.jpg);margin:0 auto; position: relative; }
.map a{color:#000;font-size:14px; position: absolute;}
.map a:hover{color:#cb0000; text-decoration: underline;}
.map .nc{  top:140px;left:170px;}
.map .jj{  top:85px;left:110px;}
.map .sr{ top:115px;left:310px;}
.map .yt{  top:155px;left:255px;}
.map .fz{  top:235px;left:225px;}
.map .yc{  top:185px;left:90px;}
.map .xy{  top:235px;left:90px;}
.map .ja{ ; top:315px;left:110px;}
.map .gz{  top:420px;left:180px;}
.map .jdz{ top:55px;left:250px;}
.map .px{  top:285px;left:23px;}
.map_box h1{height:21px;width:937px; background: url(tbg5.jpg);padding:9px 0 0 33px;color:#fff}


.center_box{margin:1px auto 0 auto;background:url(images/cxcenter.jpg);width:970px;border:1px solid #2c589f;}
.message_list{color:#b3b3b3;width:820px;margin:10px auto;table-layout: fixed; border-collapse: collapse;border:1px solid #b3b3b3;line-height:20px;}
.message_list span{color:#b3b3b3}
.message_list th{font-weight:normal;width:170px;text-align:left;border-right:1px solid #d1d1d1;padding:5px 10px;}
.message_list td{border-bottom:1px solid #d1d1d1;padding:10px;}
.message_list .message_title{padding:0 5px;line-height:25px;background:#f1f1f1;text-align:center;color:#d11816;}
.message_list .message_text{background:#fafafa;}
.message_list .message_button{text-align:right;padding:1px 1px 0 0;border:0;background:#fafafa;}
.message_list .message_button1{text-align:right;padding:1px 1px 0 0;border:0;background:#f1f1f1;}
.message_list .message_button1 img{margin-left:5px;}
.message_list .message_htext{border-bottom:0;background:#f1f1f1;color:#2c589f}




.message_total{padding:5px auto 0 auto;width:620px;color:#555;text-align:center;margin:0 auto;}
.message_total span{color:#cf1717}
.message_total li{display:block;float:left;}
.message_total .sx{width:535px;text-align:right;}



.hmessage{color:#cf1715;width:820px;margin:10px auto; border-collapse: collapse;border:1px solid #b3b3b3;line-height:20px;}
.hmessage thead td{padding:1px;color:#fff;line-height:22px;height:22px;text-align:center;border-bottom:1px solid #b3b3b3}
.hmessage thead td span{background:#2c589f;display:block;}
.hmessage tbody th{font-weight:normal;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:#f1f1f1;padding:2px 15px}
.hmessage .hmessage_i1{border-width:1px 0 0 1px;border-color:#b3b3b3; border-style: solid;background:#f3f3f3;width:154px;padding:0 3px}
.hmessage .hmessage_i2{border-width:1px 0 0 1px;border-color:#b3b3b3; border-style: solid;background:#f3f3f3;width:696px;padding:0 3px}
.hmessage tbody td{font-weight:normal;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;text-align:center;padding:2px 5px}
.hmessage textarea{width:696px;height:150px;margin:5px 0;border-width:1px 0 0 1px;border-color:#b3b3b3; border-style: solid;background:#f3f3f3;padding:3px}



.message_sumbit{margin:0 auto;width:970px;text-align:center;padding-bottom:10px;}
.message_sumbit input{width:105px;height:37px;color:#eeeeee;border:0px;font-weight:bold;font-size:14px;background:url(b2.gif);padding-bottom:5px}

.link2{width:970px;margin:0 auto 10px auto;text-align:center}
.link2 img{margin:0 2px 0 0;_margin:0}