﻿/*filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1) !important;*/
body { margin:0px; padding:0px; font-family: "Arial", "Verdana","Helvetica", "sans-serif";font-size: 12px;
}
.clr{ clear:both; height:0px; font-size:0px;}
.login,.logo,.main_bar,.banner1,.news1,.content,.foot,.content2,.line_title,.content3,.content4,.content5,.banner4,.content6{ margin:0 auto; width:961px;}

/*头部样式开始----------*/
.login{ height:32px; background-color:#3c7faf; line-height:32px; color:#FFFFFF; text-indent:10px; font-size:8.5pt}
.input1{ background-image:url(../images/name.gif); background-repeat:no-repeat; width:215px; height:22px; border:1px solid #065790; line-height:22px; text-indent:76px; vertical-align:middle; margin:0px; margin-left:18px; overflow: hidden}
.input2{ background-image: url(../images/password.gif); background-repeat:no-repeat; width:215px; height:22px; border:1px solid #065790; line-height:22px; text-indent:76px; vertical-align:middle; overflow:hidden}
.btn_1{ background-image:url(../images/btn_1.gif); width:68px; height:22px; border:0px; color:#034261; font-weight:bold; vertical-align:middle;margin:0px; line-height:22px; }
.btn_2{ background-image:url(../images/btn_1.gif); width:68px; height:22px; border:0px; color:#a8390c; font-weight:bold; vertical-align:middle;margin:0px; line-height:22px}
.login span{ margin-left:4px}
.logo{ background-image:url(../images/logo.gif); background-repeat:no-repeat; height:114px;}
.search{ background-image: url(../images/search_bg.gif) no-repeat;  width:480px; height:33px; background-repeat:no-repeat; margin: 26px 0 55px 366px; position:absolute; }
.search input{ background-image:url(../images/search_bg1.gif); background-repeat:no-repeat; border-top:1px solid #2e436e; border-left:1px solid #2e436e; border-bottom:1px solid #8099ba; border-right:1px solid #47658d; margin:3px 0 0 4px;*margin:2px 0 0 -360px;;_margin:2px 0 0 -360px; width:378px; height:20px; line-height:20px; vertical-align:middle;}
.search_btn{vertical-align:middle; margin:0px; margin-top:2px; border:0px;}
.search_ad{ clear:both; margin:70px 0 0 730px; position:absolute; height:20px; overflow:hidden; position:absolute;}
.search_ad a{ color:#06417c; font-weight:bold}
.search_ad a:hover{ color:#FF3300}

.main_bar{background-image:url(../images/bar_bg.gif);height:31px; border-left:1px solid #aecde5; border-right:1px solid #aecde5}
/*头部样式结束--------*/
/*广告*/
.banner1{ margin-top:5px; border:0px;}
/*底部*/
.foot{ background-image:url(../images/foot_bg.gif); height:100px; text-align:center; line-height:18px;}
.foot a{color:#0e3f8e; text-decoration:none; }
.foot a:hover{color:#000000;text-decoration:underline}

/*首页样式开始*/
.content{ margin:6px auto 6px; _margin:6px auto 3px;}
.sideBar{ border:1px solid #b9cbd9; width:401px; height:210px; background-color:#f2f9fd; float:left}
.side_title{ background-image:url(../images/index_1.gif); width:401px; height:30px; line-height:30px; font-size:9pt; font-weight:bold; text-indent:25px; }
.more,.more1,.more2{display:block; margin:0px 0 0 175px; *margin:-5px 0 0 166px; font-weight:normal; position:absolute; font-size:9pt;}
.more1{ margin:0px 0 0 165px; *margin:-5px 0 0 158px;}
.tm1{margin-left:135px;}
.more2{margin:0px 0 0 180px; *margin:-5px 0 0 176px;}
.tm{margin-left:635px;}
.m_k{ margin-top:18px;margin-left:135px;}
.m_k2{ margin-left:448px;}
.m_k3{ margin-left:115px;}
.mk4{display:block;font-weight:normal; font-size:9pt; margin:-25px 0 0 170px ;*margin:0 0 0 140px; float:right; position:absolute;}
.side_nr{ width:388px; margin:6px auto}
.side_nr1{ margin-bottom:10px;}
.side_nr1_left{ float:left; border:1px solid #CCCCCC; }
.side_nr1_right{ width:270px; float:left; margin:0 0 0 8px; word-wrap:break-word;word-break:normal; line-height:17px}
.side_nr1_right h1{ font-size:12px; padding:0px; margin:0 0 4px  0;}
.side_nr ul { margin:4px; list-style:none; padding:0px;}
.side_nr ul li{ line-height:20px;}
.side_nr ul li a{ color:#0d317d; text-decoration:none;}
.side_nr ul li a:hover{ text-decoration:underline; color: #FF0000}/*连接样式*/
.content2_bt{background-image: url(images/title_bg.gif); height:25px; width:237px; line-height:25px; font-size:9pt; font-weight:bold;text-indent:10px;}
/*动画*/
.flash_banner{ float:left; width:341px; margin:0 6px 0 6px}
.line_title{ background-image:url(../images/index_2.gif); width:961px; height:30px; font-size:10pt; font-weight:bold; text-indent:25px; line-height:30px; margin:0px auto 6px auto; clear:both}
.news2{ width:202px; float: left; border:1px solid #b9cbd9; background-color:#f2f9fd; min-height:210px; _height:210px;}
.news2_title{ background-image:url(../images/news_1.gif); width:202px; height:29px; line-height:29px;font-size:9pt; font-weight:bold;text-indent:23px;}
.news2_nr ul { margin:3px 0 0 0 ; padding:0px; list-style:none; margin-left:4px;}
.news2_nr ul li { line-height:24px; }
.news2_nr ul li a{ text-decoration:none; color:#0d317d; display:block; width:194px; height:22px; text-indent:12px; background-color:#dfeff9; margin:1px 0 0 0px;}
.news2_nr ul li a:hover{ color:#FF0000; text-decoration:underline; background-color: #FFFFFF;}

.content2_left,.content3_left{ float:left; width:220px;}
.banner_c1{ margin-bottom:4px;}
.banner_c1 img{ border:1px solid #CCCCCC;}
.content2_right{ float:left; width:729px; border:1px solid #b6cad9; margin-left:8px;*margin-left:9px;_margin-left:5px; margin-bottom:6px;min-height:167px;_height:167px;}
.content2_title{ width:728;_width:730; height:23px; background-image:url(../images/index_line1.gif); line-height:23px; font-size:10pt; font-weight:bold; background-repeat: repeat-x; border-bottom:1px solid #b6cad9}
.content2_right ul{text-indent:8px; list-style:none; margin:6px 2px 6px 3px; padding:0px; background-color:#f2f9fd; width:237px; float:left}
.content2_right ul li{ line-height:20px; }
.contnt2_ul li a{ color:#0d317d;  text-decoration:none; line-height:20px;}
.contnt2_ul li a:hover{ color: #FF0000;  text-decoration:underline; line-height:20px;}
.content2_title img{margin:0px; padding:0px; border:0px; vertical-align:middle; margin:-3px 4px 0 2px; *margin:-2px 4px 0 2px; text-indent:6px;}

.content3{}
.content3_left{ margin-right:2px; float:left}
.content3_said{border:1px solid #b6cad9; background-color:#f2f9fd }
.cont2s_title{ background-image: url(../images/index_line1.gif);  height:23px; width:218px;font-size:9pt; font-weight:bold; background-repeat: repeat-x; border-bottom:1px solid #b6cad9; line-height:23px; text-indent:12px;}
.c2s_k{ background-image:url(../images/line_tt.gif); height:40px; line-height:18px;}
.cont2s_nr ul{ list-style:none; padding:0px; margin:4px 4px 4px 6px;}
.cont2s_nr ul li { line-height:21px;_line-height:20px; text-indent:6px;}
.cont2s_nr ul li a{ text-decoration:none; color:#0d317d;}
.cont2s_nr ul li a:hover{ text-decoration:underline;color: #FF0000}
.content3_right{ float:left; width:739px;}
.cont3_nr{ width:730px; margin:0px 0 0 7px; _margin:0px 0 0 3px;  float:left;border:1px solid #b6cad9;}
.cont3_title{ background-image: url(../images/index_line1.gif); height:23px; width:730px;_width:730px;font-size:9pt; font-weight:bold; background-repeat: repeat-x; border-bottom:1px solid #b6cad9; line-height:23px; text-indent:18px;}
.cont3_cp ul{  padding:0px; margin:4px 6px;_margin:4px; list-style:none; }
.cont3_cp ul li {width:125px; float:left;text-align:center; margin:3px 9px;_margin:5px 7px; word-wrap:break-word;word-break:normal;_height:145px;min-height:150px;}
.cont3_cp ul li span{display:block;_height:16px;min-height:16px;}
.cont3_cp ul li img{ border:1px solid #CCCCCC}
.cont3_tp img{ margin:6px 0 0 0; border:0px;}
.ttk{ height:25px; background-image:url(../images/TTK.gif); text-align: right; line-height:25px; padding-right:8px;}
.ttk a {color:#0d317d;text-decoration:none;}
.ttk a:hover{color: #FF0000;  text-decoration:underline;}


.content4{ margin-top:6px;}
.content4_left{ margin-right:2px; float:left}
.content4_min{ float:left; width:731px; margin:0 0 0 6px;border:1px solid #b6cad9; }
.content4_right,.cont5_right{ float:left; width:195px;}
.content4_righta{width:195px;border:1px solid #b6cad9;}
.cont4_title,.cont4_title1{ background-image: url(../images/index_line1.gif);  height:23px; width:528px;_width:528px;font-size:9pt; font-weight:bold; background-repeat: repeat-x; border-bottom:1px solid #b6cad9; line-height:23px; text-indent:10px}
.cont4_title1{width:195px;_width:195px;}
.content4_min ul{padding:0px; list-style:none; margin:2px 5px; _margin:2px auto; width:720px;}
.content4_min ul li{ float:left; width:164px; margin:7px; text-align:center; line-height:20px; }
.content4_min ul li img{ border:1px solid #CCCCCC}
.tp_1{ margin:6px 2px 6px 4px; border:4px solid #b8bfc7; width:179px;}
.content4_right{ background-color:#f2f9fd}
.cont4_nr1 ul { margin:4px; padding:0px; list-style:none;}
.cont4_nr1 ul li { line-height:20px; }
.cont4_nr1 ul li a{ color:#0d317d; text-decoration:none}
.cont4_nr1 ul li a:hover{color: #FF0000; text-decoration: underline; }
.cont4_tp{margin:4px; margin-left:0px;}
.banner2{ width:220px;}
.banner3{ width:194px;}
.cont5_left{ float:left;}
.cont5_a{ width:528px;border:1px solid #b6cad9;}
.cont5_min{float:left; width:528px; margin:0 7px 0 7px ;}
.cont5_b{width:528px;border:1px solid #b6cad9; min-height:150px;_height:150px;margin-bottom:5px;}

.cont5s_nr ul{ list-style:none; padding:0px; margin:4px 4px 4px 6px;_margin:8px 4px 4px 6px;}
.cont5s_nr ul li { line-height:20px; margin-bottom:2px;_margin-bottom:4px;}
.cont5_minnr{ padding:4px;}
.cont5_tp{ width:191px; height:110px; float:left; margin:8px 4px; border:1px solid #CCCCCC}
.cont5_nr{ width:300px; float:left; line-height:24px;}
.cont5r_nr{border:1px solid #b6cad9; width:195px;background-color:#f2f9fd; }
.cont5_banner{ width:220px;}
.tp_2{ width:194px;}
.tp_2 .tp{height:158px;_height:160px;}


.cont6{ width:233px;border:1px solid #b6cad9; margin:0 7px 6px 0; float:left;_height:210px;min-height:206px;}
.cont6_nk{ margin-right:0px;}
.cont6_title{background-image: url(../images/index_line1.gif);  height:23px; width:233px;_width:233px;font-size:9pt; font-weight:bold; background-repeat: repeat-x; border-bottom:1px solid #b6cad9; line-height:23px; text-indent:6px}
.cont6_nrlt{ width:84px; height:52px; margin:4px; float:left; margin-top:8px;}
.cont6_nrlt img{ border:1px solid #CCCCCC; padding:1px; background-color:#FFFFFF;}
.cont6_nrrt{ width:120px; float:left; margin-left:4px; font-size:12px;word-wrap:break-word;word-break:normal; margin-top:6px; height:50px;_height:46px;overflow:hidden;}
.cont6_nrrt_ul{ margin:4px; padding:0px; list-style:none;}
.cont6_nrrt_ul li{ line-height:18px; text-indent:6px;}
.cont6_nrrt_ul li a{ color:#0d317d; text-decoration:none}
.cont6_nrrt_ul li a:hover{ text-decoration:underline; color: #FF0000}
.cont6_nrrt h1{ font-size:9pt; font-weight:bold; margin:0px; padding:0px;}
.cont6_nr{ width:223px;}




/*link*/
.zt_red{ color:#FF0000;}
.bk{text-decoration:none}
.bb{ font-weight:bold}

a.ap,a.ap:link,a.ap:visited{  display:block; width:164px; height:24px; background-color:#cfe5f5; margin:3px 0 1px ; text-decoration:none; color:#0d317d; border:0px;} 
a.ap:hover{ display:block; width:164px; height:24px; background-color: #accde4; margin:3px 0 1px ; text-decoration: underline; color:#0d317d; border:0px;}


a.a1{ color:#006600}
a.a1:link{ color:#006600; text-decoration:none;} 
a.a1:visited{ color:#006600}
a.a1:hover{ color:#FF0000;}

a.a2{ color: #000000}
a.a2:link{ color:#000000; } 
a.a2:visited{ color:#000000}
a.a2:hover{ color:#FF0000;}

a.a3{ color: #0d317d; text-decoration:underline}
a.a3:link{ color:#0d317d; } 
a.a3:visited{ color:#0d317d}
a.a3:hover{ color:#FF0000;}

a.a4{ color: #0d317d; text-decoration:none}
a.a4:link{ color:#0d317d; } 
a.a4:visited{ color:#0d317d}
a.a4:hover{ color:#0d317d; text-decoration:underline}

a.a5{ color: #0d317d;text-decoration:none }
a.a5:link{ color:#0d317d; } 
a.a5:visited{ color:#0d317d}
a.a5:hover{ color:#FF0000;}

a.zt_bs{ color: #ffffff; text-decoration:none; font-size:12px}
a.zt_bs:link{ color:#ffffff;} 
a.zt_bs:visited{ color:#ffffff}
a.zt_bs:hover{ color: #FFFF00;}

a.titk{ color:#FFFFFF; font-size:9pt; font-weight:bold; line-height:34px; }
a.titk:link{ color:#FFFFFF; font-size:9pt; font-weight:bold; line-height:34px; text-indent:40px; } 
a.titk:visited{ color:#FFFFFF; font-size:9pt; font-weight:bold; line-height:34px; text-indent:40px;}
a.titk:hover{ color:#FFFF00;}

.mg_top{ margin-top:6px;}
.mg_foot{ margin-bottom:6px;}

/*滑动条代码*/
.cont5_mgtitle{ background-image:url(../images/sub_nav.gif); height:24px; width:528px; line-height:24px; font-weight:bold}
.lm{ position:absolute; margin:-23px 0 0 257px;*margin:-1px 0 0 234px;_margin:0 0 0 232px;}
.lm ul{ margin:0px; padding:0px; width:400px; list-style:none }
.lm ul li { float:left; width:90px;}
.lm ul li a{ color:#0d317d; text-decoration:none; width:90px; height:23px;display:block; text-align:center;border-left:1px solid #92afc1;}
.lm ul li a:hover{ color:#FF0000; background-color:#FFFFFF; width:90px; height:23px;display:block; background-image:url(../images/kb.gif);color:#FF0000}
.hov{ color:#FF0000; background-color:#FFFFFF; width:90px; height:23px;display:block; background-image:url(../images/kb.gif)}
.cont5_bgnr{ min-height:157px;_height:150px;}
.ct5_1{ padding:4px;}
.ct5_1 ul{ margin:0px; padding:0px; list-style:none}
.ct5_1 ul li{ line-height:20px; }
.ct5_1 ul li a{ color:#0d317d; text-decoration:none}
.ct5_1 ul li a:hover{text-decoration:underline; color:#FF0000}
.hidden{display:none;}
.hight_Bul{ min-height:146px;_height:150px;}
.hight_inv{ min-height:452px;_height:456px; text-indent:6px;}
.banner5{ height:82px;_height:76px; overflow:hidden;}



