.top_bg{height:42px;background:url(../images/top_bg.gif) repeat-x;}
.top{width:1000px;margin:0 auto;}
.top_left{width:285px;float:left;font-family:microsoft yahei,arial;color:#898989;margin-top:15px}
.top_right{width:299px;float:right;}
.tel{width:140px;float:left;}
.tel img{float:left;margin-top:10px;}
.tel span{float:left;font-family:microsoft yahei,arial;font-size:13px;color:#7b7b7b;display:block;margin-top:12px;margin-left:5px}
.home{float:left;width:157px;}
.home p{margin:0 0px;float:left;font-family:microsoft yahei,arial;font-size:12px;color:#898989;width:77px;margin-top:13px;}
.home p a{float:left;font-family:microsoft yahei,arial;font-size:12px;color:#898989;}
.home p img{float:left;margin-right:2px}
.head{height:92px;width:1000px;margin:0 auto;}
.logo{margin-top:13px;float:left;}
.logo_text{margin-top:35px;float:left;margin-left:25px;}
.code{float:right;}
.code_text{width:88px;float:left;font-family:microsoft yahei,arial;font-size:12px;color:#9a9a9a;text-align:center;margin-top:27px;}
.code_pic{width:60px;float:right;margin-top:14px;}
.nav_bg{height:45px;background:#0581c1;}
.nav{width:1000px;margin:0 auto;}
.nav ul li {float:left;}
.nav ul li  a{text-decoration:none;display:block;width:104px;height:35px;padding-top:10px;text-align:center;font-family:microsoft yahei,arial;color:#fff;font-size:15px;margin:0 3px;}
.nav ul li  a:hover{background:#2da3e0;color:#fff !important;}
.nav_cur{background:#2da3e0 !important;}
.nav ul li  img{margin-top:15px;}
.nav ul li a img{float:left;margin-left:15px;}
.home_pic{float:left;margin-top:2px !important;padding:0px}
.nav ul li span{float:left;margin-left:10px;}
.count_bg{height:105px;background:#f4f4f4;}
.count{width:1000px;margin:0 auto;}
.count ul li{float:left;text-align:center;margin:0 2px;margin-top:28px;}
.count ul li a{display:block;width:137px;height:62px;background:url(../images/nav_bg1.png) no-repeat;color:#484848;font-family:microsoft yahei,arial;font-size:16px;padding-top:12px;text-decoration:none;}
.count ul li a:hover{background:url(../images/nav_bg2.png) no-repeat;color:#fff !important }
.count ul li  a:focus{outline:none;}
.count_cur a{background:url(../images/nav_bg2.png) no-repeat !important;color:#fff !important;}
.main{width:1000px;margin:0 auto;}
.main_title{height:37px;background:url(../images/line1.gif) bottom no-repeat;margin-top:10px;}
.main_title span{font-family:microsoft yahei,arial;font-size:18px;color:#484848;margin-left:18px;font-weight:bold;}
.count_left{width:639px;overflow:hidden;float:left;font-family:microsoft yahei,arial;}
.count_left b{font-weight:normal;color:#ff8369;}
.count_left input{color:#9f9f9f;}
.count_right{width:331px;float:right;margin-top:0px;}
.count_left p{float:left;font-family:microsoft yahei,arial;font-size:15px;color:#484848;margin-top:20px;}
.count_in{text-align:right;width:273px;height:37px;border:1px solid #d5d5d5;border-radius:5px;font-family:microsoft yahei,arial;font-size:15px;color:#9f9f9f;padding-right:30px;line-height:37px;}
.count_left{margin-top:10px;}
.count_zg span{margin-top:20px;margin-bottom:15px;display:block;font-family:microsoft yahei,arial;font-size:18px;color:#484848;font-weight:bold;}
.count_zg{font-family:microsoft yahei,arial;}
.count_zg input{color:#9f9f9f;}
.count_zg b{font-weight:normal;color:#ff8369;}
.count_left span{margin-top:8px;display:block;}
.count_left em{margin-top:8px;display:block;float:left;margin-left:5px;color:#d89a45;}
.count_in1{text-align:center;width:303px;height:37px;border:1px solid #d5d5d5;border-radius:5px;font-family:microsoft yahei,arial;font-size:15px;color:#9f9f9f;line-height:37px;}
.count_in2{text-align:right;width:107px;height:37px;border:1px solid #d5d5d5;border-radius:5px;font-family:microsoft yahei,arial;font-size:15px;color:#9f9f9f;padding-right:10px;line-height:37px;}
.count_t{width:90px;}
.count_text{color:#9f9f9f !important;}
.count1{float:left;border:0px;margin-left:0px;margin-top:10px;width:110px;height:35px;background:#2ca2e0;font-family:microsoft yahei,arial;font-size:15px;color:#fff !important;}
.count1:hover{background:#0581c1;}
.count2:hover{background:#ed6245;}
.count2{float:left;margin-left:15px;margin-top:10px;border:0px;width:110px;height:35px;background:#ff8369;font-family:microsoft yahei,arial;font-size:15px;color:#fff !important;}
.zg_title{width:470px;height:53px;background:url(../images/tab_bg1.gif) no-repeat;text-align:center;}
.count_h{font-family:microsoft yahei,arial;color:#484848;font-size:18px;margin-top:37px;margin-bottom:15px;}
.zg_title span{color:#fff;font-family:microsoft yahei,arial;text-align:center;font-size:18px;display:block;padding-top:12px}
.zg_left p{float:left;font-family:microsoft yahei,arial;font-size:15px;color:#484848;margin-top:20px;}
.zg_left{margin-top:10px;}
.zg_left span{margin-top:8px;display:block;}
.zg_left em{margin-top:8px;display:block;float:left;margin-left:5px;color:#d89a45;}
.color{color:#f96909;}
.count_bnt2{text-align:center;font-family:microsoft yahei,arial;font-size:15px;color:#fff !important;border:0px;background:#2ca2e0;width:110px;height:35px}
.count_bnt2:hover{background:#0581c1;}
.ad1{margin-top:30px;}
.zg_title1{width:470px;height:53px;background:url(../images/tab_bg2.gif) no-repeat;text-align:center;}
.zg_title1 span{color:#fff;font-family:microsoft yahei,arial;text-align:center;font-size:18px;display:block;padding-top:12px}
.link{width:1000px;margin:0 auto;margin-top:30px;}
.link ul li {float:left;font-family:microsoft yahei,arial;font-size:18px;color:#484848;}
.link ul li  a{float:left;color:#a0a0a0;font-size:14px;color:#a0a0a0;margin:0 5px;padding-top:3px}
.footer_bg{height:134px;border-top:1px solid #dcdcdc;margin-top:30px;}
.footer{width:1000px;margin:0 auto;}
.f_left{width:514px;float:left;}
.f_dh{height:35px;border-bottom:1px solid #ddd;margin-top:25px}
.f_dh ul li{float:left;}
.f_dh ul li a{float:left;font-family:microsoft yahei,arial;font-size:12px;color:#484848;margin:0 10px;margin-top:3px;}
.f_right{width:346px;float:right;font-family:microsoft yahei,arial;font-size:12px;color:#999;margin-top:60px;}
.f_text{font-family:microsoft yahei,arial;font-size:12px;color:#999999;margin-top:15px;line-height:22px}
.ll_title{height:35px;border-bottom:1px solid #0581c1;margin-top:20px;}
.ll_text{float:left;font-family:microsoft yahei,arial;font-size:18px;color:#484848;font-weight:bold;}
.ll_text a{text-decoration:none !important;color:#484848;}
.ll_more{float:right;margin-right:0px;margin-top:3px;}
.ll_table th{height:40px;background:#2ca2e0;color:#fff;font-size:14px;border:1px solid #53b8ed;font-weight:normal;font-family:microsoft yahei,arial;}
.tab_font{font-size:14px !important;}
.ll_table td{height:40px;border:1px solid #eaeaea;text-align:center;font-family:microsoft yahei,arial;color:#6c6c6c;font-size:14px}
.tab_bg{background:#f5f5f5;}
.news_block{width:321px;}
.news_block1{width:321px;}
.news_title{height:33px;background:url(../images/title_line.gif) bottom left no-repeat;margin-bottom:15px;overflow:hidden;}
.news_title2{height:33px;background:url(../images/title_line.gif) bottom left no-repeat;margin-bottom:5px;overflow:hidden;}
.news_list{margin-top:35px;overflow:hidden;}
.select_list{font-size: 14px; border: solid 2px #f39515; padding:2px 3px 3px 3px; }
.news_text{float:left;font-family:microsoft yahei,arial;font-size:18px;color:#484848;margin-left:20px;font-weight:bold;}
.news_text a{color:#484848;text-decoration:none !important;}
.news_more{float:right;margin-top:6px;}
.news_block dl{margin-top:3px;}
.news_block dl h2{font-size:14px;color:#2ca2e0;margin-bottom:3px;}
.news_block dl h2 a{color:#2ca2e0;font-family:microsoft yahei,arial;}
.news_block dt{width:143px;float:left;}
.news_block dd{width:173px;float:left;}
.news_block dd h3{font-weight:normal;font-family:microsoft yahei,arial;font-size:14px}
.news_block dd h3 a{color:#0581c1;}
.news_block dd li{margin-top:0px;color:#9e9e9e;font-family:microsoft yahei,arial;font-size:14px;line-height:32px;}
.news_block dd li a{color:#484848;}
.news_block dd span img{float:left;margin-top:2px;margin-right:2px;}
.news_block dd span em{font-family:microsoft yahei,arial;font-size:14px;color:#9e9e9e;}
.news_block dd span{margin-top:5px;display:block;}
.news_block1 dl{margin-top:10px;}
.news_block1 dl h2{font-size:14px;color:#2ca2e0;margin-bottom:8px;}
.news_block1 dl h2 a{color:#2ca2e0;font-family:microsoft yahei,arial;}
.news_block1 dt{width:143px;float:left;}
.news_block1 dd{width:173px;float:left;}
.news_block1 dd h3{font-weight:normal;font-family:microsoft yahei,arial;font-size:14px}
.news_block1 dd h3 a{color:#0581c1;}
.news_block1 dd li{margin-top:0px;color:#9e9e9e;font-family:microsoft yahei,arial;font-size:14px;line-height:28px;}
.news_block1 dd li a{color:#484848;}
.news_block1 dd span img{float:left;margin-top:2px;margin-right:2px;}
.news_block1 dd span em{font-family:microsoft yahei,arial;font-size:14px;color:#9e9e9e;}
.news_block1 dd span{margin-top:1px;display:block;}
.list_news ul li {background:url(../images/dot.gif) 0px 16px no-repeat;padding-left:10px;line-height:35px;}
.list_news ul li  a{font-family:microsoft yahei,arial;font-size:14px;color:#484848;}
.list_news ul{margin-top:5px}
.list_news2 ul{margin-top:5px}
.list_news2 ul li {background:url(../images/dot.gif) 0px 15px no-repeat;padding-left:10px;line-height:33px;}
.list_news2 ul li  a{font-family:microsoft yahei,arial;font-size:14px;color:#484848;}
.list_news2 ul{margin-top:10px}
.list_news1 ul li {padding-left:0px;line-height:37px;}
.list_news1 ul li  a{font-family:microsoft yahei,arial;font-size:14px;color:#484848;}
.list_news1 ul li img{float:left;margin-top:10px;margin-right:5px;}
.list_news1 ul li a{padding-top:1px;}
.list_news1 ul{margin-top:0px}
.news_left{width:663px;float:left;margin-top:12px;}
.news_right{width:328px;float:right;margin-top:12px;}
.news_pic ul li{float:left;height:85px;overflow:hidden;margin:0 5px;margin-top:20px;}
.news_pic ul li p{position:relative;height:21px;background:url(../images/bg.png);bottom:24px;padding-top:3px;}
.news_pic ul li a{color:#fff;font-family:microsoft yahei,arial;text-align:center;}
.news_pic1 ul li{float:left;height:85px;overflow:hidden;margin:0 15px;margin-top:20px;}
.news_pic1 ul li p{position:relative;height:21px;background:url(../images/bg.png);bottom:24px;padding-top:3px;}
.news_pic1 ul li a{color:#fff;font-family:microsoft yahei,arial;text-align:center;}
.location{width:1000px;margin:0 auto;font-family:microsoft yahei,arial;font-size:12px;color:#9e9d9d;margin-top:12px}
.location img{float:left;margin-right:2px;}
.location a{font-family:microsoft yahei,arial;font-size:12px;color:#9e9d9d;}
.location a:hover{color:#0581c1;}
.list_list{width:1000px;margin:0 auto;overflow:hidden;}
.list_left{width:660px;float:left;margin-top:10px;}
.list_right{width:307px;float:right;margin-top:9px}
.news_title1{overflow:hidden;}
.news_block2 dl{margin-top:10px;}
.news_block2 dl h2{font-size:14px;color:#2ca2e0;margin-bottom:8px;}
.news_block2 dl h2 a{color:#2ca2e0;font-family:microsoft yahei,arial;}
.news_block2 dt{width:143px;float:left;}
.news_block2 dd{width:143px;float:left;}
.news_block2 dd h3{font-weight:normal;font-family:microsoft yahei,arial;font-size:14px}
.news_block2 dd h3 a{color:#0581c1;}
.news_block2 dd li{margin-top:0px;color:#9e9e9e;font-family:microsoft yahei,arial;font-size:14px;line-height:28px;}
.news_block2 dd li a{color:#484848;}
.news_block2 dd span img{float:left;margin-top:2px;margin-right:2px;}
.news_block2 dd span em{font-family:microsoft yahei,arial;font-size:14px;color:#9e9e9e;}
.news_block2 dd span{margin-top:1px;display:block;}
.news_text1 img{float:left;margin-right:10px;}
.news_text1{float:left;font-family:microsoft yahei,arial;font-size:16px;color:#393939;margin-left:0px;padding-top:1px;font-weight:bold;}
.news_pic2 ul li{float:left;height:85px;overflow:hidden;margin:0 5px;margin-top:20px;}
.news_pic2 ul li p{position:relative;height:21px;background:url(../images/bg.png);bottom:24px;padding-top:3px;}
.news_pic2 ul li a{color:#fff;font-family:microsoft yahei,arial;text-align:center;}
.ar_title{padding-bottom:10px;border-bottom:1px dashed #ddd;overflow:hidden;}
.ar_title h3{font-size:21px;font-family:microsoft yahei,arial;color:#393939;margin-top:20px;text-align:center;}
.ar_title p{text-align:center;font-family:microsoft yahei,arial;font-size:12px;color:#b8b8b8;margin-top:5px;}
.ar_body img{margin-top:10px;margin-bottom:10px;}
.ar_body p {margin:1em; text-indent:2em;
}
.ar_body{font-size:16px;color:#666666;line-height:32px;font-family:microsoft yahei,arial;}
.list_title{height:29px;border-bottom:1px dashed #ddd;margin-top:20px;}
.list_title span{font-family:microsoft yahei,arial;color:#2474bd;font-size:16px;}
.list dl{overflow:hidden;margin-top:20px;padding-bottom:20px;border-bottom:1px dashed #ddd;}
.list dt{width:141px;float:left;}
.list dd{width:515px;float:right;margin-top:5px;}
.list dd span{float:right;font-family:microsoft yahei,arial;font-size:14px;color:#9e9e9e;}
.list dd span img{float:left;margin-right:2px;margin-top:2px;}
.list dd  h3{font-family:microsoft yahei,arial;font-size:14px;color:#484848;font-weight:normal;}
.list dd  h3 a{color:#484848;}
.list dd li{font-family:microsoft yahei,arial;font-size:14px;color:#7d7d7d;margin-top:10px;line-height:24px;}
.ep-pages{padding:10px 12px;clear:both;text-align:center;
font-family:microsoft yahei,arial;font-size:14px;vertical-align:top;margin-top:10px;margin-bottom:10px;} 
.ep-pages a, .ep-pages span{display:inline-block;height:25px;line-height:25px;padding:0 10px;
margin:5px 1px 0 0;background:#fff;border:1px solid #e5e5e5;overflow:hidden;vertical-align:top;} 
.ep-pages a:hover{background:#0581c1;border:1px solid #0581c1;text-decoration:none;color:#fff !important;} 
.ep-pages a, .ep-pages a:visited{color:#252525} 
.ep-pages a:hover, .ep-pages a:active{color:#ffffff} 
.ep-pages .current{background:#0581c1;border:1px solid #0581c1;color:#fff} 
.ep-pages a.current, .ep-pages a.current:visited{color:#ffffff} 
.ep-pages a.current:hover, .ep-pages a.current:active{color:#ffffff} 
.ep-pages-ctrl{font-family:"\5B8B\4F53", sans-serif;font-weight:bold;font-size:16px} 
.ep-pages-e5e5e5{color:#e5e5e5} 
.ep-pages-all{font-size:12px;vertical-align:top} 
.t0{margin:0 !important}


/*¼ÆËãÆ÷*/
.calc {
    width:620px; font-size:14px; 
    /*display:none;*/
}
.calc .itxt{
    font-size: 14px; color:black; border: solid 2px #f39515; height:20px;  padding:2px 10px;
}
.calc .inum{
    font-size: 14px; color: black; border: solid 2px #f39515; height: 20px; padding: 2px 10px; width: 45px; text-align: center; 
}
    .calc b { vertical-align:middle; padding-left:0.5em; padding-right:0.5em;
    }
    .calc tr{ height:45px

    }
    .calc .tdl100{            
        text-align:right; padding-right:10px; width:100px; font-size:15px;
    }
    .calc .itxtr{
        font-size: 14px; border: solid 2px #f39515;  text-align:right;  vertical-align:middle; color:blue; height:20px;  padding:2px 10px;width:120px;
    }
    .calc .deng {
        background-color:#cae8f7; font-size:16px; text-align:center; color:#1b6991; border-right:solid 5px white;
    }