@charset "gb2312";
* {margin:0; padding:0;}
body { text-align:center; font-size:12px; line-height:181%; color:#535353;font-family: Arial, Helvetica, sans-serif,'宋体'; background: url(bg_2.jpg) 0 0 repeat-x;}
a {color:#535353;  text-decoration: none;}
a:hover {color: #e00505; text-decoration: underline;}
img,a img {border:0;margin:0;padding:0;}
ul,li {list-style:none;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE7.0及以下版本*/
:focus { outline-style: none; } /* for Firefox，IE8.0等 */
form { margin:0; padding:0}
.clear { clear:both;}

.wrap {clear:both; overflow:hidden; width:100%; margin:0 auto 0;background: url(bg.jpg) center 0 no-repeat;}

.top {clear:both; overflow:hidden; width:1000px; height:37px; margin:0 auto 0; line-height:37px;}
.top .wel { float:left;}
.top .t_nav { float:right}
.top .t_nav a { display:block; padding-left:19px; margin-right:12px; float:left; background:url(btn_bg.gif) 0 -24px no-repeat; line-height:30px; height:30px; margin-top:5px;}
.top .t_nav a.a_1 { padding-left:17px;}
.top .t_nav a.a_2 { background:url(btn_bg.gif) 0 -54px no-repeat;}
.top .t_nav a.a_3 { background:url(btn_bg.gif) 0 -84px no-repeat;}
.top .t_nav a.a_4 { background:url(btn_bg.gif) 0 -114px no-repeat;}
.top .t_form { float:left; margin-left:30px;}
.top .t_form .t_w { float:left; padding-right:6px;}
.top .t_form .i_w { float:left; margin-top:10px; padding-right:12px;}
.top .t_form .b_w { float:left; margin-top:11px;}
.top .t_form .input { width:96px; height:19px; line-height:19px;  border:1px solid #d5d5d5; outline-width:0;}
.top .t_form .btn { width:48px; height:19px; line-height:19px; border:0; outline-width:0; padding:0; background:url(btn_bg.gif) 0 0 no-repeat; color:#ffffff; cursor:pointer;}
/* header start*/
.header {clear:both; overflow:hidden; width:1000px; height:190px; margin:0 auto 0; position:relative; z-index:0;}
.header .logo { position:absolute; top:64px; left:180px;width:240px; height:85px; display:block; cursor:pointer;}
.header .stitle{width:250px;height:60px; position:absolute;left:440px;top:95px;}
/* header end*/

/* nav start*/
.nav {clear:both; overflow:hidden; width:1000px; height:43px; margin:0 auto 0;background: url(nav_bg.jpg) center 0 no-repeat;}
.nav ul { float:left; padding-left:11px;}
.nav ul li { float:left; color:#ffffff; font-size:16px; line-height:43px;background: url(line_bg.gif) right 7px no-repeat;}
.nav ul li a { float:left; display:block;color:#ffffff; padding:0 19px 0 20px}
.nav ul li a:hover {color: #ccf0fe; text-decoration:none;}
/* nav end*/
.notice {clear:both; overflow:hidden; width:1000px; height:30px; margin:0 auto 0; line-height:30px; background:url(btn_bg.gif) 0 -150px repeat-x}
.notice .fb { float:left; padding-left:24px; text-align:left; color:#000000;}
.notice .fb span,.notice .fb img { vertical-align:middle;}
.notice .fb a { margin-left:4px;}
.notice .date { padding-left:50px; float:left; text-align:left;}
.notice .weather {padding-left:50px; float:left; text-align:left;}
.notice .search_box { float:right; width:240px; height:30px;background:url(btn_bg.gif) 0 -200px no-repeat}
.notice .search_box .t_w { width:74px; float:left; text-align: left; color:#0762af; line-height:24px;}
.notice .search_box .i_w { float:left; padding-left:24px;}
.notice .search_box .b_w { float:left; padding-top:5px; padding-left:10px;}
.notice .search_box .btn { width:44px; height:20px; outline-width:0; border:0;background:url(btn_bg.gif) 0 -240px no-repeat; cursor:pointer;}
.notice .search_box .input { width:138px; height:18px; line-height:18px;  border:1px solid #d5d5d5; outline-width:0;}



/*main*/
.main{width:1000px;margin:10px auto;}
.mainl{float:left;width:215px;}
.mainr{float:right;width:773px;}
.mainl2{float:left;width:274px;}
.mainr2{float:right;width:714px;}
/*mainl*/
.zfxxgk{ background:url(zf.png) top no-repeat; padding-top:50px;}
.ltbtt{width:213px; border:1px solid #b5d0eb;height:36px; line-height:36px; background:#f6fbff url(ltbtt.jpg) 20px center no-repeat; color:#3079c6; cursor:pointer;margin-top:5px; font-size:14px;}
.ltbcon{display:none;padding:10px 0;background:#f6fbff; border:1px solid #b5d0eb;border-top:none;}
.zpnav{ text-align:center; float:left; padding:5px 0;}
.zpnav a{display:inline-block;float:left;border-radius:3px;width:90px; height:25px;border:1px solid #adcfda;margin:5px 7px;color:#3079c6}
.zpnav a.zpon{background:#3079c6;color:#fff;}
.zplist{ clear:both;display:none;}
.zplist li{ height:20px; line-height:20px; background:url(file.png) center left  no-repeat; width:180px; margin:5px auto 0 auto; text-align:left; text-indent:2em;}


.ysqgk{margin-top:10px;border:1px solid #cbcbcb}
h2.ltt{font-size:14px;height:38px;width:213px; background:url(cx.jpg) no-repeat; color:#fff; text-align:left; line-height:38px;text-indent:10px;margin-bottom:20px;}
.sqkgklist{}
.sqkgklist a{display:block;width:168px;margin:5px auto;height:26px; line-height:26px; border:1px solid #b5d0eb; background:#eaf1f8 url(sqkgklistrcon.jpg) 140px center no-repeat  no-repeat;color:#3079c6; text-align:left; text-indent:10px;}
h2.gkcxtt{height:33px; width:213px; background:url(gkcxtt.jpg) no-repeat;margin:10px 0;border-top:1px solid #cbcbcb}
h2.ysqgkjgtt{height:33px; width:213px; background:url(ysqgkjgtt.jpg) no-repeat;margin:10px 0;}
.cxfrm{ padding-bottom:10px; }
.cxfrm p{height:25px; line-height:25px;margin:10px 0;color:#000; text-align:left;padding-left:19px;}
.cxfrm p input{height:23px;border:1px solid #cbcbcb}
.cxfrm p input.cxm{width:117px;}
.cxfrm p input.yzm{width:57px;}
.cxfrm  button{ width:81px; height:27px; background:url(cxbtn.jpg) no-repeat; border:none; cursor:pointer;}
.cxfrm hr{ width:178px;border-top:1px solid #dddddd;margin:0 auto; margin-top:20px;}
.ysqgkjg{ padding:5px 20px 20px 20px; text-align:left; color:#000;}

.xwfbh,.xxfbtj,.qtqd{border:1px solid #cbcbcb;margin-top:15px;}
.xwfbh p{ text-align:left;color:#000;text-indent:18px;margin:5px 0;height:20px; line-height:20px;}
.xxfbtj{}
.xxfbtj ul{ width:180px; margin:0 auto;padding-bottom:15px;}
.xxfbtj ul li{ height:25px;margin:5px 0; text-align:left;}
.xxfbtj ul li a{display:inline-block;float:left; line-height:25px;}
.xxfbtj ul li span{ display:inline-block; float:right; line-height:25px;}
.qtqd h2{height:36px; line-height:36px; color:#fff; background:#3079c6; text-indent:10px;font-size:14px; text-align:left;margin-bottom:10px; }
.qtqd a{ display:inline-block; width:94px; height:30px; line-height:30px;border:1px solid #cedeef; background:url(qtqd.jpg) 10px center no-repeat;color:#5e7288; text-align:left; text-indent:30px;margin:7px 3px;}
.qtqd{padding-bottom:10px;}




/*mainr*/
.conl{float:left;width:519px;height:269px;border:1px solid #cbcbcb;background:#fff; }
.tbtt{ height:35px;background:#eaf1f8;border-bottom:1px solid #cbcbcb;}
.tbtt a{display:block; float:left;height:35px; border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;line-height:35px; text-align:center; background:#eaf1f8;padding:0 14px;color:#333;}
a.navon{ background:#fff url(rtt.jpg) left top no-repeat;border-bottom-color:#fff;border-left:none;}

.tblist{clear:both;margin:0 auto;width:485px;padding:10px 17px 0 17px;display:none;}
.tblist li{height:20px; width:473px; text-align:left; background:url(dot1.jpg) left center no-repeat;padding:3px 0 3px 12px;}
.tblist li a{ display:block;width:365px;line-height:20px; text-align:left;float:left;color:#000;}
.tblist li span{display:inline-block; float:right;width:65px;}
.tb2{display:none;}
.tb2tt{background:#f1f1f1;height:31px; text-align:left;width:473px;margin:5px auto;}
.tb2tt a{height:29px; line-height:29px;display:inline-block;padding:0 5px;}
.tb2tt a.on1{border-bottom:2px solid #3079c6;}





.conr{ float:right;width:240px;height:269px;border:1px solid #cbcbcb; background:#fff;}
.conr2{ float:right;width:242px;height:269px;}
.cr2list{border:1px solid #cbcbcb; background:#fff;height:157px;}
.tblist2{display:none;margin:10px;}
.tblist2 li{ text-align:left;overflow:hidden;height:25px; line-height:25px;}

.ldzcl{float:left;margin-left:12px;margin-top:10px;}
.ldzcl img{border:1px solid #cbcbcb}
.ldzcl .link{color:#3079c6;display:inline-block;margin-top:10px;}
.ldzcr{float:left;margin-top:10px;margin-left:15px;}
.ldzcr p{height:20px;margin-bottom:10px;color:#000;text-align:left;}
.ldzc{ height:36px; background:url(ldzc.jpg) no-repeat;}
.ad1{height:70px; margin:10px 0; clear:both;}
.ad1 a{display:block;float:left;}
.ad1 a:nth-child(2){float:right;}
.ad2{margin-top:9px;}

.m_con{ width:771px; border:1px solid #cbcbcb;float:left;padding-bottom:10px;margin-top:10px;}
.rtt2{ height:34px; background:url(rtt2.jpg) no-repeat; text-align:left;font-size:14px; color:#fff;line-height:34px; text-indent:30px;margin-bottom:10px;}
.m_con_sub{ width:356px; height:210px; float:left; margin:7px 13px;}
.m_con_subtab{border:1px solid #cbcbcb}
.m_con_sublist{margin-top:10px;display:none;}
.m_c_tab2{height:20px;overflow:hidden;line-height:20px;border-bottom:1px solid #dcdcdc; text-align:left;z-index:10; background:#fff; }
.m_c_tab2:hover{height:40px;z-index:10;}
.m_c_tab2 a{color:#000;display:inline-block;padding:0 3px;}
.m_c_tab2 a.on{color:#3079c6}
.m_c_tab2_list{display:none;}
.m_c_tab2_list li{height:20px;  text-align:left; background:url(dot3.jpg) left center no-repeat;padding:3px 0 3px 12px;}
.m_c_tab2_list li a{ float:left;display:inline-block;width:240px; overflow:hidden;}
.m_c_tab2_list li span{width:65px;float:right;}

.fttb{width:771px;border:1px solid #cbcbcb;margin-top:10px; float:left;pading-bottom:10px;}
.fttbtt{ height:35px;background:#eaf1f8;border-bottom:1px solid #cbcbcb;margin-bottom:10px;}
.fttbtt a{display:block; float:left;height:35px; border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;line-height:35px; text-align:center; background:#eaf1f8;padding:0 16px;color:#333;font-size:14px;}
a.on2{ background:#3079c6;border-bottom-color:#fff;color:#fff;border-left:none;font-weight:bold;}
.fttblist{width:720px;display:none;}
.fttblist a{ display:block;height:20px; line-height:20px;float:left;width:80px;margin:5px 0;}

.ldot2 li{ background:url(dot2.png) left center no-repeat;}
.ldot3 li{background:url(dot3.png) left center no-repeat;}





/*zffw*/
.conl1{border:1px solid #dddddd;float:left;width:272px; background:#fff;padding:5px 0;}
.conl1 a{ display:block;float:left;margin:5px;width:80px; height:67px;}
.lad{ }
.lad a{ display:block;height:51px;width:274px;margin-top:5px;}
.zfw{border:1px solid #dddddd;width:202px;margin-top:10px; background:url(zfwbg.png) left center no-repeat; height:200px;padding-left:70px;padding-top:13px;}
.zfw p{ height:30px; line-height:30px; text-align:left; }
.zfw p .chk{ line-height:30px; vertical-align:middle;}
.zfw p .key{height:25px; border:1px solid #dddddd}
.zfw p:last-child{margin-top:20px;}
.zfw .tj{ width:55px; height:23px; border:none; background:#3079c6; color:#fff;cursor:pointer; }
.zfw .cz{width:55px; height:23px; border:none; background:#b9b9b9; color:#fff;margin-left:10px;cursor:pointer;}
.llist{border:1px solid #dddddd;width:272px;margin-top:10px;}
.llist h2{font-size:12px; background:#eef4f6;color:#3079c6; text-align:left; text-indent:13px;height:35px; border-bottom:1px solid #dddddd; line-height:35px;}
.llist ul{padding:10px 0;}
.llist ul li{height:20px; text-align:left; background:url(dot4.png) left center no-repeat; width:230px;margin:3px auto;padding-left:10px; }
.llist .ksfw{ width:272px;height:145px;}
.llist .ksfw a{ display:block; float:left; border-left:8px solid #3079c6;height:32px; width:107px;background:#f5f5f5;margin:8px 10px; line-height:32px;color:#666 }


/*******/
.rpicnav{ height:53px; width:714px;text-align:right;}
.rpicnav a{ display:block; float:left;margin-right:13px;} 
.rpicnav a:last-child{margin:0;}
.rcon{border:1px solid #dddddd; width:640px;height:121px; margin-top:10px; background:#fff url(rtt1.png) left center no-repeat;padding-left:71px;}
.rcon a{display:block;float:left; width:91px; height:85px;margin-top:20px;text-align:center;}
.rconbg2{ background:#fff url(rtt2.png) left center no-repeat;}
.rconbg2 a{ width:106px; text-align:center;}
.rtb{border:1px solid #dddddd;width:712px;margin-top:10px;float:left;}
.rtb .rtblist{ float:left;padding:10px 0;display:none;}
.rtb .rtblist li{ width:72px;text-indent:10px; float:left; margin:5px 10px; background:url(rarr.png) left center no-repeat;text-align:left;}
.rtb .rtblist li a{color:#3079c6;}

.rtb .rtblist3{ float:left;padding:10px 0;display:none;}
.rtb .rtblist3 li{ width:80px;text-indent:10px; float:left; margin:5px 10px; background:url(rarr.png) left center no-repeat;text-align:left;}
.rtb .rtblist3 li a{color:#3079c6;}


.cjfw{margin-top:10px; background:url(fwbg.png) no-repeat; width:630px;padding-left:84px; height:135px;}
.cjfw a{ display:block; float:left;margin:20px 5px;}
.bjgs{border:1px solid #dddddd;width:712px;margin-top:10px;}
.bjgs a.navon{font-size:14px;color:#3079c6;}
.bjgs .sch{ height:35px; float:right; line-height:35px; width:350px;font-size:12px;color:#666666; font-weight:normal;}
.bjgs .sch input{ height:22px; border:1px solid #bbb;}

.bjgs .sch input.sbm{ margin-left:5px;height:24px; width:50px; border:none; background:#2b74c1;color:#fff; cursor:pointer;}
.bjgslist{ width:676px;border-collapse:collapse;}
.bjgslist thead{width:690px;display:block;margin:18px 18px 0 18px;}
.bjgslist tbody{width:676px;display:block;margin:0 18px}
/*.bjgslist tfoot{padding:0 18px 18px 18px;}*/
.bjgslist tr{height:24px; line-height:24px; text-align:left;}
.bjgslist tr td a,.bjgslist tr td{color:#000;height:35px; line-height:35px;}
.bjgslist tr td{color:#000;height:35px;}
/*.bjgslist tr{margin:0px;border:solid 1px #0099ff;}
.bjgslist tr td{margin:0px;border:solid 1px #0099ff;}
.bjgslist tr td:nth-child(n),.bjgslist tr th:nth-child(n){width:130px;}
.bjgslist tr td:nth-child(2n),.bjgslist tr th:nth-child(2n){width:242px;}
.bjgslist tr td:nth-child(3n),.bjgslist tr th:nth-child(3n){width:150px;}
.bjgslist tr td:nth-child(4n),.bjgslist tr th:nth-child(4n){width:100px; text-align:center;}
.bjgslist tr td:nth-child(5n),.bjgslist tr th:nth-child(5n){width:; text-align:center;}*/

.bjgslist thead{ border-bottom:1px dashed #999999;color:#999999;}
.bjgslist thead th{height:35px; line-height:35px;border-bottom:1px dashed #999999;}
.bjgslist tfoot{background:#f5f5f5;height:40px; }
.bjgslist tfoot td{text-align:center;height:40px; line-height:40px;}




.footer{height:124px;padding-top:30px;border-top:2px solid #246ab2;margin-top:10px;background:#ededed;}
.footer p{ height:30px; line-height:30px;}
.footer .wrap{background:#ededed;}
