body{padding:0;margin:0;  font:normal 12px/180% "宋体"; color:#333;text-align:center;background:#fff; background:url(images/bg.gif) repeat-x top #cde8ff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a{color:#333;text-decoration:none}
a:link,a:visited{text-decoration:none}
a:hover{color:#000;text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
/*clear*/
.clear{ clear:both}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}
/*other*/
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mb10{ margin-bottom:10px;}
.pb10{ padding-bottom:10px;}
.p015{padding:0 15px;}

.m10{ margin:10px auto}
.w980{ width:980px;}
.fl{float:left;}
.fr{float:right;}
.f14{font-size:14px;}
.f12{font-size:12px;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.lh180{line-height:180%;}
.lh190{line-height:190%;}
.list_14 li{ background:url(images/dot.gif) no-repeat 5px 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 5px 8px; padding-left:12px; line-height:22px;}
.l_h28{ line-height:28px;}
.l_h26{ line-height:26px;}
.l_h24{ line-height:24px;}
.l_h22{ line-height:22px;}
/*top nav*/
.top_nav{ height:35px;}
.top_nav img{ float:left; vertical-align:middle; margin:0 20px}
.top_nav span{ float:right; margin-right:10px; line-height:35px; color:#565656}
.top_nav span a{ color:#565656; padding:0 6px;}
.top_nav b{ float:left; font-size:18px; color:#BE140B; font-family:\9ED41\4F53; margin-left:10px;}
.nav{ background:url(images/navbg.gif);height:37px;line-height:37px; font-size:12px; color:#FFF; text-align:right; position:relative;}
.nav span{ float:left;font-size:14px;padding-left:20px; text-align:center; width:960px;}
.nav span a{  color:#FFF; margin:0 15px;}
.nav p{ float:right;padding-right:10px;}
.nav p a{margin:0 10px;color:#ccffff;}
.nav i{ background:url(images/nav1.gif);width:48px; display:block; float:left; text-align:center;color:#663300;}
.nav i a{color:#663300;}
.banner{ background:url(images/banner.jpg) no-repeat center top;height:293px;}
.p1_content{ background:url(images/p1.gif) no-repeat top center #fff;padding-bottom:10px;padding-top:13px; overflow:hidden;}
.p1_left{width:300px;}
.p1_center{width:333px;margin-left:14px;}
.p1_right{ background:url(images/p2.gif) no-repeat;width:318px;height:290px}
h1{color:#ff6600;font-size:16px;line-height:30px;}
.p1_center p{color:#666;}
.line{ background:url(images/line.gif) repeat-x;height:1px;line-height:1px;margin:5px 0;}

.p1_right h3{ background:url(images/titbg1.gif) no-repeat;line-height:27px;height:27px;font-size:14px;color:#fff;padding:0 10px;}
.p1_right h3 a:link,.p1_right h3 a:hover,.p1_right h3 a:visited{color:#fff;}
.center{ text-align:center;}


.copyright{ text-align:center;padding:30px 0;}

#hj_leveltree
    {border:4px solid #c8eaf6;padding:10px 5px;
        width: 960px;
        height: 40px;
        overflow: hidden;
        background:url(images/t1.gif) no-repeat top center;
        position: relative;
        margin-bottom: 5px;
		float:right;
    }
    #levelbox
    {
        width: 980px;
        height: 18px;
        position: relative;
        top: 25px;
    }
    .levellist
    {
        height: 18px;margin-right:1px;
        float: left;
    }
    .levellist li
    {
        float: left;
        display: inline;
        margin: 2px 0 2px 1px;
        width: 63px;
        height: 14px;
        overflow: hidden;
    }
    .levellist li a:link, .levellist li a:visited, .levellist li a:active
    {
        text-indent: -999em;
        display: block;
        width: 100%;
    }
    #level1 li
    {
        width: 63px; overflow:hidden;
        background-color: #ffbb45;
        color: #ff981d;
    }
    #level1 li a:hover
    { 
        background-color: #ff981d;
       
    }
    #level2 li
    {
        width: 63px;
        background-color: #91da6f;
        color: #4db72b;
    }
    #level2 li a:hover
    {
        background-color: #4db72b;
    }
    #level3 li
    {width: 63px;
        background-color: #73dbff;
        color: #32bbff;
    }
    #level3 li a:hover
    {
        background-color: #32bbff;
    }
    #levelbubble
    {
        position: absolute;
        top: 10px;
        color: white;
        background: green url("images/bg_down_narrow.gif") no-repeat center bottom;
        text-align: center;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 4px;
        /*_padding-top: 12px;*/
        white-space: nowrap;
        z-index: 999;
        display: none;
    }
	
	
	.p2_content{}
	.p2_a{width:220px; float:left;margin:15px 0px 0 20px;}
	.link{ background:#fff;padding:10px;width:960px;color:#666;}
	.link img{margin-bottom:5px;}
	.link a{color:#666;margin:0 5px;}
	.copyright{ background:#43b7f0;color:#fff;}
	
	
	.ej_content{ background:url(images/ej_11.gif); overflow:hidden;}
	.ej_left{width:660px;}
	.ej_path{}
	.ej_a{ color:#006699;font-weight:bold; background:url(images/ej_03.gif);width:646px;height:106px;overflow:hidden;}
	.ej_a p{margin:21px 20px 0 20px;line-height:20px; text-indent:0em;}/*20130416*/
	.ej_a p i{ display:inline-block; width:auto; height:24px; margin:0 20px 0 0; padding:0 10px 0 0; font:bold 14px/24px "宋体"; color:#ffffff; background:#ff811b;}/*20130416*/
	.ej_b li{ background:url(images/line.gif) repeat-x bottom;padding:10px; overflow:hidden;width:620px;margin:0 10px;}
	.ej_b li img{ float:left;margin-right:10px;}
	.ej_b li{ font-size:14px;}
	.ej_b li h4{font-size:14px;line-height:30px;color:#585c66;}
	.ej_b li h4 a{color:#585c66;}
	.ej_b li h4 i{ display:block; float:left; background:#bbdcf8;color:#585c66;font-size:12px;font-weight:normal;line-height:17px;margin:6px 5px 6px 0;padding:0 5px;}
	.ej_b li h4 i a{color:#585c66;}
	.ej_b li p{margin-top:5px;}
	.ej_b li p,.ej_b li p a{color:#585c66;}
	.ej_b li p em,.ej_b li p em a{font-size:12px;color:#378ad0;}
	.page{margin:10px auto; font:bold 14px/180% "宋体";}
	.page a{margin:0 5px;}
	.line1{background:#ade9ef;height:1px;line-height:1px;margin:5px 10px;}
	.ej_left .list_14{margin-left:30px;}
	.img_a{padding:10px; overflow:hidden;color:#666;}
	.img_a a{color:#666;}
	.img_a img{ float:left;margin-right:10px;}
	.img_a b{ display:block;color:#000;}
	.img_a b a{color:#000;}
	.img_a em,.img_a em a{color:#cc3333;}
	.p1_right ul.list_12{margin-left:10px;}
	.ej_right{ background:url(images/ej_r.gif) no-repeat top; overflow:hidden;height:auto;}
	.ph_list{margin:10px;}
	.ph_list li{line-height:26px;}
	.ph_list li i{ display:block; float:left; background:url(images/ej_07.gif);width:21px;height:15px;line-height:15px;margin:6px 10px 5px 5px; text-align:center;color:#a83d02;font-weight:bold;}
	.img_b li{ float:left;width:120px;margin:10px 0 0 15px; display:inline;}
	
	.dl{width:260px;height:218px;border:1px solid #cdcdcd; position:absolute;right:0;background:#fff;top:40px;color:#252525; display:none}
	input.int{width:187px;height:28px;border:1px solid #ddd;line-height:28px;}


/*focus*/
#box{width:300px;height:275px;position:relative;overflow:hidden;}
#pic_list li{display:none;text-align:center;font-size:14px;position:absolute;height:275px;}
#pic_list li.active{display:block;}
#pic_list li img{display:block;border:none;}
#pic_list li i{z-index:1;position:absolute;bottom:0px;color:#000000;text-align:center;display:block;width:100%;}
#pic_list li i a:link,#pic_list li i a:hover,#pic_list li i a:visited{color:#000000;}
#num_list{z-index:2;position:absolute;bottom:25px;right:0px;}
#num_list li{float:left;text-align:center;height:10px;line-height:10px;padding:0 14px;color:#fff;font-size:14px;cursor:pointer;font-weight:normal;background:#009acf;filter:alpha(opacity=90);opacity:.9;}
#num_list li.active{background:#fff;filter:alpha(opacity=90);opacity:.9;color:#009acf;}
#num_list li.active a:link,#num_list li.active a:hover,#num_list li.active a:visited{color:#009acf;}
/*djs*/
.djs{width:318px; height:73px; padding:8px 0 0 0; text-align:center;}