@charset "utf-8";
/* CSS Document */
.top_bg { background:#efefef; height:33px;}
.top { width:1000px; height:33px; line-height:33px; margin:0 auto;}
.span_top1 { display:block; float:left; color:#424244;}
.span_top2 { display:block; float:right; color:#424244;}
.span_top2 a { color:#424244; padding:0 5px;}
.span_top2 a:hover { color:#FF0000;}

.header { width:1000px; height:67px; margin:28px auto 10px;}
.ul_menu { width:600px; overflow:hidden; float:right;}
.ul_menu li { float:left; line-height:67px;}
.ul_menu li a,.ul_menu li a:visited { display:block; padding:0 15px; font-size:15px; color:#0c1e65;}
.ul_menu li a:hover { color:#FF0000;}

.banner { height:490px; background:url(/views/site/images/images2/banner.jpg) center center no-repeat;}
.banner_main { width:1000px; margin:0 auto; position:relative;}

.login_main { width:250px; height:345px; padding:20px; z-index:999999; right:0px; top:80px; position:absolute;background:#FFFFFF;}
.login { width:250px; height:305px; background:#FFFFFF; position:absolute; right:0; top:80px; padding:20px;
-moz-border-radius:5px;      /* Gecko browsers */
-webkit-border-radius:5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */
filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  
}

.span_hydl_bt { display:block; font-size:16px; color:#393939; line-height:35px;}
.text_01 { width:212px; height:43px; line-height:43px; padding-left:38px; font-size:14px; color:#666666; background:url(/views/site/images/images2/username_bg.jpg) no-repeat; border:none; margin:10px 0; font-family:"微软雅黑";border:1px #999 solid;}
.text_02 { width:212px; height:43px; line-height:43px; padding-left:38px; font-size:14px; color:#666666; background:url(/views/site/images/images2/password_bg.jpg) no-repeat;border:none; margin:10px 0; font-family:"微软雅黑";border:1px #999 solid;}

.text_011 { width:180px; height:33px; line-height:33px; padding-left:38px; font-size:14px; color:#666666; background:url(/views/site/images/images2/username_bg.jpg) no-repeat; border:none; margin:10px 0; font-family:"微软雅黑";border:1px #999 solid;}
.text_021 { width:200px; height:43px; line-height:43px; padding-left:38px; font-size:14px; color:#666666; background:url(/views/site/images/images2/password_bg.jpg) no-repeat;border:none; margin:10px 0; font-family:"微软雅黑";border:1px #999 solid;}


.btn_dl { width:250px; height:39px; text-align:center; line-height:39px;
-moz-border-radius:5px;      /* Gecko browsers */
-webkit-border-radius:5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */
 font-size:20px; color:#ffffff; background:#0c1e65; margin-top:10px; cursor:pointer; border:none; font-family:"微软雅黑";
}
.a_ljzc { display:block; float:left; line-height:35px; font-size:14px; color:#444444;}
.a_wjmm { display:block; float:right; line-height:35px; font-size:14px; color:#444444;}

.newscenter { width:1000px; overflow:hidden; margin:45px auto 0;}
.news_top { width:712px; height:63px; background:url(/views/site/images/images2/bt_bg.jpg) no-repeat; text-align:center; margin:0 auto;}
.news_top span { display:block; text-align:center; font-size:20px; font-weight:bold; color:#0c1e65; line-height:34px;}
.news_top samp { display:block; text-align:center; font-size:18px; color:#0c1e65; line-height:30px; font-family:Arial, Helvetica, sans-serif;}
.news_menu { width:446px; height:30px; margin:60px auto 22px;}
.ul_news_menu {}
.ul_news_menu li { float:left; line-height:30px; margin:0 2px; display:inline; background:#bfbfbf;}
.ul_news_menu li a,.ul_news_menu li a:visited { display:block; width:144px; height:30px; text-align:center; color:#ffffff; font-size:16px;}
.on4{ background:#ff9600!important; overflow:hidden;}
.on4 a { color:#FFFFFF;}
.news_nr { width:1000px; overflow:hidden; padding:10px 0; background:#f6f6f6;}
.ul_news { overflow:hidden;}
.ul_news li { float:left; margin:10px; display:inline; width:480px;}
.news_img { display:block; float:left; border:5px solid #eaeaea;}
.news_r { width:300px; overflow:hidden; float:right;}
.a_news_bt { display:block; line-height:28px; font-size:14px; color:#0c1e65;}
.a_news_bt:hover { color:#FF0000; text-decoration:underline;}
.span_news_rq { display:block; line-height:24px; color:#666666;}
.news_r p { line-height:21px; color:#666666;}
.a_more { display:block; width:79px; height:23px; background:#0d53a4; margin:15px auto; color:#FFFFFF; text-align:center; line-height:23px;}
.a_more:hover { color:#FFFFFF;}

.jpkc { width:1000px; overflow:hidden; margin:50px auto 0; border-top:1px solid #0d53a4;}
.jpkc_r { width:780px; overflow:hidden; float:right;}
.ul_jpkc {}
.ul_jpkc li { float:left; margin:18px 0 0 10px; display:inline; width:249px;}
.a_jpkc_text { display:block; text-align:center; line-height:24px; color:#494949;}
.a_jpkc_text:hover { color:#FF0000; text-decoration:underline;}
.jpkc_text { line-height:24px; padding:0 30px;}
.span_jpkc { display:block; float:left; background:url(/views/site/images/images2/jpkc_tb1.jpg) left center no-repeat; padding-left:15px; color:#494949;}
.span_jpkc b { font-weight:100; color:#0d53a4;}
.samp_jpkc { display:block; float:right; background:url(/views/site/images/images2/jpkc_tb1.jpg) left center no-repeat; padding-left:15px; color:#494949;}
.samp_jpkc b { font-weight:100; color:#0d53a4;}

.msfc_bg { height:749px; background:url(/views/site/images/images2/msfc_bg.jpg) no-repeat; margin-top:50px;}
.msfc { width:1000px; overflow:hidden; margin:0 auto; padding-top:50px;}
.news_top1 { width:712px; height:63px; background:url(/views/site/images/images2/bt_bg1.png) no-repeat; text-align:center; margin:0 auto;}
.news_top1 span { display:block; text-align:center; font-size:20px; font-weight:bold; color:#0c1e65; line-height:34px;}
.news_top1 samp { display:block; text-align:center; font-size:18px; color:#0c1e65; line-height:30px; font-family:Arial, Helvetica, sans-serif;}
.ul_msfc { padding-top:30px;}
.ul_msfc li { float:left; margin:15px; display:inline; width:302px; height:238px; background:url(/views/site/images/images2/msfc_img_bg.png) no-repeat;}
.ul_msfc li span { display:block; text-align:center; line-height:30px; color:#494949; font-size:14px;}
.ul_msfc li span:hover { color:#FF0000;}
.img_msfc { display:block; margin:20px auto 0;}

.xssl { width:1000px; overflow:hidden; margin:65px auto 0;}
.tssc { width:284px; overflow:hidden; float:left; margin-left:30px; display:inline;}
.tssc_top { background:url(/views/site/images/images2/tssc_top_bg.jpg) repeat-x; height:29px; line-height:29px;}
.tssc_top span { display:block; float:left; border-bottom:2px solid #0c1e65; width:75px; padding-left:5px; font-weight:bold; font-size:16px; color:#0c1e65;}
.tssc_top a { display:block; float:right; font-size:14px; color:#9b9b9b;}
.ul_tssc { padding:10px 5px 0;}
.ul_tssc li { background:url(/views/site/images/images2/dian.jpg) left center no-repeat; padding-left:15px; line-height:30px;}
.ul_tssc li a,.ul_tssc li a:visited { color:#494949;}
.ul_tssc li a:hover { text-decoration:underline; color:#FF0000;}
.fgk { width:284px; overflow:hidden; float:right; display:inline;}

.bottom_bg { height:210px; background:#2c2c2c; margin-top:50px;}
.bottom { width:1000px; overflow:hidden; margin:0 auto; padding-top:34px;}
.btm_left { width:340px; overflow:hidden; float:left;}
.tel { background:url(/views/site/images/images2/tel.jpg) 25px center no-repeat; height:50px; padding-left:85px;}
.tel p { line-height:21px; color:#FFFFFF;}
.tel span { display:block; font-size:23px; font-weight:bold; color:#FFFFFF; line-height:29px;}
.address { margin-top:20px;}
.address p { line-height:30px; color:#FFFFFF;}
.btm_r { width:490px; overflow:hidden; float:right;}
.ul_btm {}
.ul_btm li { width:90px; float:left; margin-left:20px; display:inline;}
.ul_btm li span { display:block; font-size:14px; font-weight:bold; line-height:30px; color:#FFFFFF;}
.ul_btm li a { display:block; line-height:30px; color:#FFFFFF;}
.ul_btm li a:hover { text-decoration:underline; color:#FF0000;}

.footer { height:40px; line-height:40px; background:#141414; text-align:center;}
.footer p { color:#FFFFFF;}


.login_index_bg{ width:280px; height:280px;float:left; margin-left:80%;display:inline;margin-top:90px;background:url(/views/site/images/images2/transp_img_01.png);}
.login_index { width:240px; height:200px; padding:5px;background:url(/views/site/images/images2/transp_img_02.png);  float:left; margin-left:8%; display:inline; margin-top:30px;color:#fff;}
.login_index a{color:#fff;}