@charset "gb2312";

body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, span, form, button, input, textarea, th, td, div { margin:0; padding:0;}
body { font-size:12px;font-family: Arial,Helvetica,sans-serif,"ËÎÌå"; background:url(imagesbody_bg.png) repeat-x top #fff; min-width:1185px;
color:#333;}
ul, ol, li { list-style:none;}
h2 { font-size:16px;}
h3 { font-size:14px;}
a{text-decoration:none; color:#333;}
a:hover{color:#ff6500;}
img{border:none;}
.float_left{float:left; display:inline;}
.float_right{float:right; display:inline;}
.clear{clear:both;}
p{line-height:18px; color:#333;}


.header{width:100%; position:relative;}
.pos_l{background:url(imagespos_bg.jpg) 0 0 no-repeat; width:705px; height:364px; position:absolute; left:0px; top:0px;}
.pos_r{background:url(imagespos_bg.jpg) -705px 0 no-repeat; width:511px; height:330px;position:absolute; right:0px; top:0px;}
.top{background:url(imagestop_bg.png) repeat-x; height:32px; position:relative; width:100%;}
.top_main{width:1002px; margin:0 auto;}

.login{ width:470px; height:20px; padding-top:3px;}
.login input,.login select{margin-right:3px;}
.login_txt{width:110px; line-height:20px; vertical-align:middle;}
.login select{line-height:20px; vertical-align:middle;}
.login_btn{ background:url(imagestop_img.png) 0 -32px no-repeat; width:54px; height:20px; border:none; line-height:20px; vertical-align:middle; font-size:12px; color:#fff;}

.c_e{ width:100px;padding-left:10px; padding-top:5px;}
.c_e a{ margin-left:5px;}
.c_e a.china{background:url(imagestop_img.png) no-repeat; width:22px; height:16px; display:block; float:left;}
.c_e a.eng{background:url(imagestop_img.png) 0 -16px no-repeat; width:22px; height:16px; display:block; float:left;}


.main_header{width:1002px; margin:0 auto;}
.logo{background:url(imageslogo.png) no-repeat bottom right; width:652px; height:104px; position:relative; z-index:999; padding-top:30px; padding-left:10px;}

.menu{position:relative; z-index:999; margin-top:34px; overflow:hidden;}
.menu_left{background:url(imagesmenu_bg.png) 0 0 no-repeat; height:37px; width:10px;}
.menu_con{background:url(imagesmenu_bg.png) 0 -37px repeat-x; height:37px; width:982px; _margin-top:1px;}
.menu_right{background:url(imagesmenu_bg.png) 0 -74px no-repeat; height:37px; width:10px;_margin-top:1px;}

.menu_con ul li{float:left; display:inline;margin:1px 1px 0px; height:34px;line-height:34px;_margin-top:0px;}
.menu_con ul li a{ display:block; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:500; color:#fff;letter-spacing:0.1em;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); padding:0px 17px;}
.menu_con ul li:hover{ border-left:1px solid #7ec1ea; border-right:1px solid #7ec1ea; margin:1px 0px 0px;}
.menu_con ul li a:hover{background:url(imagesmenu_bg.png) 0 -111px repeat-x;color:#fff; border-left:1px solid #002e62; border-right:1px solid #002e62; padding:0px 16px;}
.menu_con ul li.a_h{ border-left:1px solid #7ec1ea; border-right:1px solid #7ec1ea; margin:1px 0px 0px;_margin-top:0px;}
.menu_con ul li.a_h a{padding:0px 16px; background:url(imagesmenu_bg.png) 0 -111px repeat-x;color:#fff; border-left:1px solid #002e62; border-right:1px solid #002e62;}
.menu_con ul li.a_h a{_background:none;}



.main{width:982px; margin:0 auto; position:relative; z-index:999; padding-top:8px;}
.main_left{ width:532px;}
.main_right{ width:422px; height:330px;}
.bor{background:url(imagesborder_bg.png) repeat-x top #fff; width:530px; border:1px solid #a5d8f4; height:260px; padding:0px 10px; overflow:hidden;}

h1.tit_h1{background:url(imagesbor_img.png)  top left no-repeat; height:13px; font-size:14px; color:#004679; margin:10px 0px; border-bottom:1px solid #2381ba; padding:0px 0px 10px 18px; _padding-bottom:6px;}
h1.tit_h1 a{display:block;background:url(imagesbor_img.png) no-repeat 0px -23px; float:right; width:32px; height:11px;}
.bor_img{padding:4px; border:1px solid #d0d0d0;}
ul.ul{ padding:6px; padding-top:0px; width:518px;}

ul.ul li{background:url(imagesset_li_bj.jpg) 5px center no-repeat;border-bottom: 1px dashed #B9B9B9;height:25px;line-height:25px;overflow:hidden; padding-left:15px;}
ul.ul li span{float:right; color:#a1a1a1;}


.bor_lec{margin-top:8px;}
table.tab_list{width:100%; text-align:right;}
table.tab_list tr td{height:25px; line-height:25px; border-bottom:1px dotted #B9B9B9;}
td.td_left{text-align:left; background:url(imagesset_li_bj.jpg) no-repeat 5px; padding-left:16px;}
td.td_right{ padding-right:10px;}


.r_bor{background:url(imagesr_tit.png) no-repeat top #e8f3fc; width:402px; height:258px; padding:4px 10px 0px; overflow:hidden;}
.r_bor h1{padding-bottom:8px;_padding-bottom:6px;}
.r_bor .ul{width:396px; padding:0px;}

.r_bor .ul li{background:url(imagesset_li_bj2.jpg) 5px center no-repeat;}
.r_bor .ul li a{color:#004679;  display:block; width:384px; height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.r_bor .ul li a:hover{color:#ff6500;}
.r_bor_topic{margin-top:8px;}
.r_bor_topic ol li{background:url(imagestopic_bg.png) no-repeat; width:250px; height:33px; line-height:34px; padding-left:32px; margin-bottom:10px;}
.r_bor_topic ol li a{color:#004679;}
.r_bor_topic ol li a:hover{color:#ff6500;}


.footer{ padding-top:8px;}
.foot_menu{background:#ccc; height:28px;}
.foot_menu ul{width:190px; margin:0 auto;}
.foot_menu ul li{float:left; display:inline; line-height:28px; margin-right:10px;}
.foot_menu ul li a:hover{text-decoration:underline; color:#333;}
.footer p{text-align:center; line-height:40px;}


.map{width:982px; margin:0 auto; position:relative; z-index:999; border:1px solid #47a7db; border-top:0px; *margin-top:-34px;_margin-top:-2px;}
.map h1{ background:url(imageshome.png) no-repeat 8px center; height:29px; line-height:29px; font-size:12px; font-weight:normal;padding-left:26px; color:#3d3d3d; border:1px solid #fff;}
.map h1 a{margin:0 5px; color:#004679;}
.map h1 a:hover{color:#ff6500;}
.map h1 span{float:left;}
.map h1 span.img{background:url(imageshome_r.png) no-repeat center; width:51px; height:29px;}


.main_sub{background:#fff; margin-top:8px;}
.sub_main{background:url(imagessub_rep.png) repeat-y; width:966px; margin:0 auto; position:relative;min-height:470px;_height:470px;overflow:hidden;}
.sub_l{width:174px; padding:4px 10px 10px;}
.sub_l h1{ background:url(imagessub_l_icon.png) no-repeat 2px center; font-size:14px; line-height:30px; padding-left:20px; border-bottom:1px solid #004679; color:#004679;}
.sub_l ul{border-top:1px solid #fff;}
.sub_l ul li{padding-top:6px;}
.sub_l ul li a{ display:block;background:url(imagesl_menu_h.png) no-repeat 0 0; color:#3d3d3d; height:29px; line-height:29px; padding-left:26px;font-size:12px;}
.sub_l ul li a.sid_a_h{background:url(imagesl_menu_h.png) no-repeat 0 -29px;  color:#004679; font-weight:bold ;}
.sub_l ul li a:hover{background:url(imagesl_menu_h.png) no-repeat 0 -29px; color:#004679; font-weight:bold ;}


.sub_r{width:764px;}
.sub_r_top{background:url(imagessub_r_bg.png) no-repeat 0 0; width:764px; height:40px;}
.sub_r_top h1{ background:url(imagessub_r_icon.png) no-repeat  8px center; font-size:12px; line-height:36px; padding-left:42px;}
.sub_r_bot{background:url(imagessub_r_bg.png) no-repeat 0 -40px; width:764px; height:8px; position: absolute; bottom:0px; _bottom:-10px; left:202px;}

.sub_r_con{ width:734px;margin:8px auto 18px;  border:1px solid #d8d8d8; background:#fff;overflow: hidden;}

ul.list_ul li{background:url(imageslist_icon.png) no-repeat 10px center; line-height:32px; padding-left:24px;}
ul.list_ul li.li2{background-color:#f7f7f7;}
ul.list_ul li span{float:right; color:#666; margin-right:10px;}


.page{ padding-top:10px; padding-bottom:10px;}
.page ul{float:right;}
.page ul li{float:left; display:inline; padding:0px 4px;}
.page ul li a{display:block; padding:3px 5px;border:1px solid #ff9600; color:#ff6500;}
.page ul li a:hover{border:none; border:1px solid #ff6500; background:#ffbe94;}


dl.pic_list{ width:230px; padding-top:20px; padding-left:12px;}
dl.pic_list dt{background:url(imagesphoto_bg.png) no-repeat; width:115px; height:150px; float:left; display:inline; margin-right:4px;}
dl.pic_list dt img{margin-top:10px; margin-left:10px;}
dl.pic_list dd{padding-top:6px; line-height:24px;}
dl.pic_list dd a{color:#004679;}
dl.pic_list dd a:hover{color:#ff6500;}


.sub_r_intro{width:704px;padding:15px;}
.photo{background:url(imagesphoto_bg2.png) no-repeat; width:148px; height:193px;}
.photo img{margin-top:10px; margin-left:10px;}
.intro{height:183px;width:545px;}
table.tab_intro{width:100%;}
table.tab_intro tr td{border-bottom:1px dashed #999999; height:26px;}
.intro_txt{padding-top:4px;}
.intro_txt h3{background:#dbf2fe; line-height:24px; font-size:12px; padding-left:10px; margin-bottom:6px; margin-top:6px; color:#003f71;}
.intro_txt p{ line-height:20px; text-indent:2em;}
.sub_r_intro h1{text-align:center; font-size:20px; border-bottom:1px solid #c4c4c4; padding-bottom:6px;}

.cz{border-top:4px solid #f3f3f3; padding-top:8px;text-align:center;}
.cz span{padding-left:15px;}

.normal_intro{ padding-top:15px; padding-bottom:10px; border-bottom:1px dashed #d1d0d0;}
.normal_intro p{line-height:20px; text-indent:2em;}
ul.related li{ margin-top:8px;}
ul.related li a{color:#004679;}
ul.related li a:hover{ text-decoration:underline;}


dl.three{padding-top:5px;}
dl.three dd{ padding-left:10px;}
dl.three dd a{background:url(imageslist_icon.png) left center no-repeat; line-height:24px; height:24px; padding-left:14px;}
dl.three dd a:hover{text-decoration:none; background:url(imageslist_icon.png) left center no-repeat;}
dl.three dd a.dl_a_h{text-decoration:none; background:url(imageslist_icon.png) left center no-repeat; color:#004679; font-weight:bold;}

.text-c {margin:10px 0;}
.text-c a {padding:2px 5px;margin:0 8px;border:1px solid #ccc;background-color:#eee;}


.FocusPic{zoom:1;position:relative; overflow:hidden;}
.FocusPic .content{overflow:hidden;}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:262px;height:30px;line-height:30px;overflow:hidden;}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}

.datagrid-view1,.datagrid-view2{float:left;}
.v_news_content p{text-indent:0px;}