@charset "utf-8";
/* CSS Document */

body { width:1000px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif,serif,宋体;background:#ffffff;font-size:12px; margin:0 auto;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
a {color:#2b2b2b;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}


table {border-collapse:collapse;border-spacing:0;}
.clear {zoom:1;}
.clear:after {content:"";display:block;clear:both;}

.focus {padding:1px;height:235px; overflow:hidden;position:relative;border:1px solid #e1e1e1;}
.focus div {display:none;}
.focus p {height:17px;line-height:17px;margin-top:0px;text-indent:6px;background-color:#e1e1e1;}
.focus p a {color:#323232;}
.count {position:absolute;top:190px;left:210px;}
.count li {float:left;width:18px;height:18px;line-height:18px;text-align:center;margin-right:2px;display:block;background-color:#e1e1e1;}
.count li.current {background-color:#dac983;font-weight:700;}

.baise a{ color:#FFFFFF;}
.baise a:hover{ color:#FFFFFF;}
.imagese { background-color:#FFF; width:228px;}
.red a{ color:#ff0100;}
.red a:hover{ color:#ff0100; text-decoration:none;}
.blue a{ color:#1872be;}
.blue a:hover{ color:#1872be;}
.hese a{ color:#000000;}
.hese a:hover{ color:#000000;}
.cle{ clear:both; height:0px; font-size:0;}
.text_l{ float:left; text-indent:10px;}
.text_r{ float:right;}

.tit_l{ font-size:14px; font-weight:bold; text-align:left; text-indent:22px;float:left; }
.tit_r{ float:right; font-size:12px; margin-right:12px;}



.banner{ width:1000px; height:145px; background:url(../images/banner_T.gif) 0 0 no-repeat;}
.banner_info{ width:1000px; height:145px; background:url(../images/top.jpg) 0 0 no-repeat;}
.nav{ width:1000px; height:64px; background:url(../images/nav_B.gif) 0 0 no-repeat;}
.nav_top{width:1000px; height:32px; line-height:30px; font-weight:bold; display:block; overflow:hidden; color:#FFFFFF;}
.nav_text{ width:738px; float:right;}

.sizscolor {
    filter:
        Dropshadow(offx=1,offy=0,color=white)
        Dropshadow(offx=0,offy=1,color=white)
        Dropshadow(offx=0,offy=-1,color=white)
        Dropshadow(offx=-1,offy=0,color=white);
}


.nav_text a{ margin:0 10px; float:left; letter-spacing:3px;
letter-spacing:2px; 
    filter:alpha(style=1,startY=50,finishY=50,startX=50,finishX=50);
text-align:left;}
.nav_bot{ width:880px; caption-side:30px; line-height:30px; margin:0 auto; color:#2272c7;}
.news_link{
	color:#2272c7;
}
.nav_input{ width:92px; border:none; height:16px; overflow:hidden; line-height:16px; float:left; background:none; margin-right:10px; margin-top:5px;}
.nav_botms{ width:42px; height:20px; float:left; border:none; background:none; cursor:pointer;}



.m_l{ width:764px; height:200px; float:left; background:url(../images/m_bg.png) 5px -365px no-repeat; border-top:1px solid #cae3fa; }
.m_l .more{ clear:both; width:750px;height:50px; overflow:hidden;line-height:40px; text-align:right; padding-right:10px;}
.m_lbgcol{ width:750px; height:240px; margin-bottom:10px;background:url(../images/r_x.gif) 0 0 repeat-x; overflow:hidden;}
.m_l .inturn{ width:315px; height:225px;float:left; margin-left:24px;_margin-left:10px;}
.m_l .inturn img{ width:312px; height:218px;overflow: hidden;}


.m_l .hotnews{ width:400px; float:right; overflow:hidden;  }
.m_l .hotnews h1{ width:380px; margin:0 auto; background:url(../images/rs.png) 0 30px repeat-x; font-family:"黑体"; height:40px; line-height:40px; overflow:hidden; color:#ff0100; font-size:20px;}
.m_l .hotnews ul{ clear:both;}
.m_l .hotnews ul li{ background:url(../images/m_bg.png) -720px -100px no-repeat; font-size:14px; line-height:24px; height:24px; text-align:left; text-indent:30px; font-size:13px;}
.mbg_l{ width:236px; height:400px; float:left; background:#78acde;}
.mbg_l .tit{ font-size:14px; line-height:35px; line-height:35px; text-indent:40px; font-weight:bold; color:#FFFFFF; text-align:left; background:url(../images/m_bg.png) -9px -96px no-repeat; overflow:hidden;}
.mbg_l .tit em{ margin-left:100px;font-size:12px; background:#3b72b3; padding:1px; line-height:35px; line-height:35px; font-weight:100;color:#FFFFFF;}
.mbg_l dl{ width:212px; height:72px; padding:8px; overflow:hidden; margin:0 auto;background:#e6f4fa url(../images/93.gif) 0 80px repeat-x; display:block; text-align:left; }
.mbg_l dl img{ width:75px; height:60px; padding:2px; border:1px solid #cae3fa; float:left; margin:0 8px 5px 0px;}
.mbg_l dl dd{ color:#3272be; line-height:20px;}
.mbg_l ul{width:212px; padding:8px; height:130px; margin:0 auto; background:#e6f4fa; color:#404041; }
.mbg_l ul li{ width:212px; height:20px;line-height:20px; background:url(../images/m_bg.png) -724px -154px no-repeat; text-indent:23px; text-align:left;  display:block; }
.mbg_l .ipt{ width:185px;height:20px;_height:22px; line-height:20px; clear:both; float:left; margin-left:8px;_margin-left:5px;overflow:hidden; margin-top:5px;}

.mbg_y{ width:505px; font-size:12px; float:right;  margin-right:12px;_margin-right:10px; }
.mbg_r{ width:505px; font-size:12px; float:right; height:192px; border:1px solid #cae3fa; color:#58595b;}
.mbg_r .tmore{ width:490px; height:30px; line-height:25px; padding-right:10px; margin:5px auto; text-align:right; background:url(../images/m_bg.png) -5px -5px no-repeat;}
.mbg_r ul{ clear:both; margin:0 auto;}
.mbg_r ul li{ line-height:24px; height:24px; text-align:left; text-indent:35px; background:url(../images/m_bg.png) -715px -58px no-repeat;} 

.mbg_ft{ width:505px; font-size:12px; margin-top:11px; float:right; height:192px; border:1px solid #cae3fa;  color:#58595b;}
.mbg_ft .tmore{ width:490px; height:30px; line-height:25px; padding-right:10px;margin:5px auto; text-align:right; background:url(../images/m_bg.png) -5px -40px no-repeat;}
.mbg_ft ul{ clear:both; margin:0 auto;}
.mbg_ft ul li{ line-height:24px; height:24px; text-align:left; text-indent:35px; background:url(../images/m_bg.png) -715px -58px no-repeat;} 

.m_r{ width:236px; height:700px; overflow:hidden; float:right; background:#f2f9fd;}
.m_rtop{ width:232px; height:230px; float:left; background:#fff; border:1px solid #8ab7de; }

.r_ttie{ width:232px; height:40px; line-height:40px; text-align:right; background:url(../images/m_bg.png) -14px -172px no-repeat;}

.m_rtop ul{ clear:both; width:220px; margin:5px 8px;}
.m_rtop ul li{ line-height:21px; color:#0053a9; text-indent:20px;background:url(../images/m_bg.png) -730px -195px no-repeat; text-align:left;}
.m_rbot{ width:232px; margin:1px auto 0 auto; overflow:hidden;background:#e3f1fa; clear:both; border-left:1px solid #cae3fa;border-right:1px solid #cae3fa; border-bottom:1px solid #cae3fa;}
.m_rbot .tts{ width:234px; height:31px; line-height:26px;   clear:both;overflow:hidden; background:url(../images/m_bg.png) -525px -2px no-repeat; margin:0 auto; overflow:hidden; margin-top:5px;}
.m_rbot img{ margin:5px auto;}

.m_rbot ul{width:212px; height:197px; padding:8px; overflow:hidden;  margin:0 auto; background:#FFF; color:#404041; }
.m_rbot ul li{ height:22px;line-height:22px; font-size:13px; background:url(../images/m_bg.png) -725px -153px no-repeat; text-indent:23px; text-align:left; }


.list_l{ width:238px; height:643px;overflow:hidden; background:#cae3fa; float:left;}
.list_top{ width:232px;  margin:0 auto;display:block; overflow:hidden; }
.list_top ul{ margin-left:1px;;clear:both; width:230px;overflow:hidden; margin-top:50px; text-align:left; background-color:#ffffff}
.list_top ul li a{ width:210px; height:35px; font-size:14px; font-weight:bold;line-height:35px; display:block; overflow:hidden; border-bottom:1px dashed #e1e1e1; background:url(../images/m_bg.png) -715px -318px no-repeat; color:#404041; text-indent:50px;}
.list_top ul li a:hover{ font-size:14px; font-weight:100; color:#404041; text-decoration:none;}

.list_r{ width:761px; height:642px; text-align:left; float:right; border-bottom:1px solid #cae3fa; border-right:1px solid #cae3fa; border-top:1px solid #cae3fa;}
.list_tip{ width:756px; height:29px; line-height:30px; border-bottom:1px solid #cae3fa; margin:0 auto; overflow:hidden; background:url(../images/m_bg.png) -720px -263px no-repeat; text-indent:40px; color:#58595b;}
.list_tit{ width:710px; height:50px; margin:5px auto; line-height:40px; background:url(../images/m_bg.png) 0 -315px no-repeat; font-family:"黑体"; font-size:25px; color:#FFFFFF; text-indent:30px;}

.list_r ul{ width:710px; margin:5px auto; font-size:14px;}
.list_r ul li{ width:710px; height:30px; line-height:30px; background:#ffffff url(../images/m_bg.png) -715px -57px no-repeat; text-indent:40px; color:#0071bc; border-bottom:1px dashed #e1e1e1; display:block;}
.list_r ul li a{ margin-right:10px;}
.list_nav{ width:700px; margin:0 auto; height:35px; line-height:35px; overflow:hidden; color:#305cb6; text-align:center;}
.list_nav a{ margin:0 5px;}
.list_nav .input{ width:30px; margin:0 5px;}
.list_nav .butm{ margin:5px;_margin:0px 5px; height:22px; overflow:hidden; line-height:22px;}

.all_tips{ height:40px; width:1000px; background:url(../images/nrx.png) 0 0 repeat-x; text-align:left;}
.all_tips em{ width:1000px; height:40px; background:url(../images/m_bg.png) -720px -260px no-repeat; line-height:40px; text-indent:40px; display:block; color:#58595b;}
.all_cot{ width:998px; height:auto; border:1px solid #cae3fa; overflow:hidden; display:block;}
.all_cot h1{ font-family:"黑体"; font-size:26px; color:#1c63ca; line-height:75px; height:75px;}
.all_cot .litips{ width:885px; height:25px; line-height:25px; margin:0 auto; background:#f2f2f2; border-top:1px solid #dfdfdf; color:#58595b; margin-bottom:10px;}
.all_cot .litips em{ margin:0 30px;}
.all_cot p{ width:885px; font-size:14px; color:#54575b; margin:10px auto; line-height:30px; text-indent:20px; text-align:left;}
.all_cot h2{ font-size:18px; color:#1c63ca; font-weight:bold; line-height:80px; height:80px;}

.messa_cot{ width:1000px; height:500px; overflow:hidden; display:block; background:#cae3fa url(../images/yj.png) -5px -44px no-repeat;}

.conten{ width:976px; height:450px;_height:450px; overflow:hidden;background:#fff; margin:20px auto 0 auto;}
.conten h3{ width:920px; margin:0 auto;height:60px; margin-top:10px; text-align:left; text-indent:260px; overflow:hidden; line-height:80px; background:url(../images/mess.jpg) 0 -8px no-repeat;border-bottom:2px solid #cae3fa; color:#58595b;}
.conten table{ width:700px; float:left; margin-left:100px;_margin-left:45px; overflow:hidden; line-height:34px; text-align:right; margin-top:20px;}
.conten table .tits{ width:100px; clear:both;color:#808080;}
.conten table .insss{ width:330px; height:20px; line-height:30px;  overflow:hidden; margin-left:5px; float:left; clear:both;font-weight:bold; color:#58595b; text-align:left;}
.conten table .issfa{  text-align:left;width:60px; height:20px;  margin-left:5px;color:#58595b;}
.conten table .issfb{  text-align:left;width:150px; height:20px;  margin-left:5px;color:#58595b;}
.conten table .issfc{  text-align:left;width:305px; height:20px;  margin-left:5px;color:#58595b;}
.conten table .msfess{ text-align:left; width:430px; height:90px; margin-top:10px; line-height:20px;  overflow:hidden; margin-left:5px; float:left; clear:both;font-weight:bold; color:#58595b;}
.conten table .btn1{ width:77px; height:25px; background:url(../images/m_bg.png) -528px -95px no-repeat; border:none; float:left; cursor:pointer; margin-left:100px; margin-top:10px;}
.conten table .btn2{ width:77px; height:25px; background:url(../images/m_bg.png) -625px -95px no-repeat; border:none; float:left; cursor:pointer; margin-left:80px; margin-top:10px;}

.messa_bot{ width:1000px; height:20px; overflow:hidden; display:block; background:url(../images/yj.png) -5px -2px no-repeat;}



















.foot{ width:1000px; height:68px; margin-top:6px;_margin-top:-5px;line-height:20px; padding-top:20px;  clear:both; display:block; overflow:hidden; background:url(../images/foot_b.gif) 0 0 repeat-x;}



















