@charset "utf-8";
/*
Author:chinasky net : Corning
Date:2011-06-13
LastUpdate:06-13
*/
body
{
    font-size:12px;
}
.main{ margin:0 0 4px 0;}
.more{ float:right; width:43px; display:inline; height:12px; border:0px solid #000; text-indent:-999em;}
.more_a{margin:6px 15px 0 0;}
.more_b{margin:6px 10px 0 0;}
.more_c{margin:16px 14px 0 0;}
.more_d{margin:6px 8px 0 0;}
.main .left{float: left;height: 295px;margin: 0px;padding: 0px;width: 728px;}
.main .left2{float: left;margin: 0px;padding: 0px;width: 728px;}
.main .left2 .l1{ float:left; width:255px;}
.main .left2 .l1 .t{ background:url(images/index_top.jpg) no-repeat -249px -150px; height:30px;}
.main .left2 .l1 .c{ border:1px solid #CDCDCE; border-top:0; height:158px;}
.main .left2 .l1 td{border-bottom:1px dotted #d6d6d6; padding:2px 0 3px; vertical-align:middle; line-height:18px; font-size:12px;}
.main .left2 .l1 td.l{ width:80px; text-align:center;}
.main .left2 .r1{ width:470px; float:right;}
.main .left2 .r1 .t{background:url(images/index_top.jpg) no-repeat 0 -180px; height:30px;}
.main .left2 .r1 .c{border:1px solid #cdcdce; border-top:0; height:158px;}
.main .left2 .r1 .c td{ padding:10px 0 0 0;}
.main .left2 .r1 .c p{ background:url(images/index1_66.jpg) no-repeat center center; line-height:28px; margin:12px 0 5px; font-size:12px;}
.main .left2 .t1{ height:29px; background:url(images/index_top.jpg) no-repeat;}
.main .left2 .t2{ height:29px; background:url(images/index_top.jpg) no-repeat 0 -60px;}
.main .left2 .t3{ height:29px; background:url(images/index_top.jpg) no-repeat 0 -30px;}
.main .left2 .c3box{ height:205px; border:1px solid #CDCDCE; border-top:0; padding:5px 10px;}
.c3_top{border-bottom: 0px dotted #D6D6D6;}
.c3_top ul{margin:0;padding:0;}
.c3_top li{ float:left; width:162px; height:130px; margin:0 9px 0px 3px; display:inline;}
.c3_top li img{ width:162px; height:100px;}
 
.c3_top li p{ background-color:#DFF1FC; line-height:30px; text-align:center; margin:0; padding:0; display:block; height:28px; overflow:hidden; width:162px;} 
.main .left2 .c3box dl{ padding:1px 0 0; border-top: 1px dotted #D6D6D6; margin-top:8px; _margin-top:3px;}
.main .left2 .c3box dt{ width:233px; float:left; height:69px;}
.main .left2 .c3box dt a{ display:block; background:url(images/point12_24.jpg) no-repeat left center; height:23px; line-height:23px; padding-left:12px; overflow:hidden;}
.main .left2 .c1{ height:259px;}

.combox{}
.combox2{ padding-top:8px;}
.combox .box{width:363px;}
.combox .box .title{ height:30px;}
.combox .ls{ float:left;}
.combox .ls .title{ background:url(images/index_top.jpg) no-repeat 0 -251px;}
 

.combox .rs{ float:right;}
.combox .rs .title{ background:url(images/index_top.jpg) no-repeat -249px -210px;}
.combox .content{ border:1px solid #cdcdce; border-top:0; height:250px; padding:4px 0 0 0;}

.combox .content td{ padding:2px 0 2px; line-height:20px; font-size:12px;}
.combox .content td.l{ padding:0 5px 0 13px; width:270px;}
 
.combox .content ul
{
    margin:0;
    padding:2px 12px;
    height:168px;
} 
.combox .content li
{
    margin:0;
    padding:0;
    list-style:none;
    width:336px;
    height:24px;
    line-height:24px;
    overflow:hidden;
}

.combox .content li a
{
    margin:0;
    padding:0;
    display:block;
    width:270px;
    height:24px;
    float:left;
    overflow:hidden; 
}
.combox .content li span
{
    margin:0;
    padding:0;
    display:block;
    width:60px;
    height:24px;
    float:right;
    overflow:hidden; 
}
.combox .law1
{
    height:155px; 
}
 
.combox .ls .law{ background:url(images/index_top.jpg) no-repeat -249px -150px;} 
.combox .rs .law{ background:url(images/index_top.jpg) no-repeat 0 -180px;}

.main .right{ float:right; width:249px;}
.main .right .t1{ background:url(images/index_top.jpg) no-repeat 0 -90px; height:29px; margin-top:5px;}
.main .right .t2{ background:url(images/index_top.jpg) no-repeat -249px -90px; height:30px;}
.main .right .t3{ background:url(images/index_top.jpg) no-repeat -249px -90px; height:29px;}
.main .right .t4{ background:url(images/index_top.jpg) no-repeat 0 -120px; height:30px;}
.main .right .t5{ background:url(images/index_top.jpg) no-repeat -249px -120px; height:30px;}
.main .right .t6{ background:url(images/index_top.jpg) no-repeat 0 -150px; height:30px;}
.main .right .c1{ border:1px solid #7EBFDF; border-top:0; padding:3px 0 2px; height:253px; overflow:hidden;}
.main .right .c2{ border:1px solid #7EBFDF; border-top:0; padding:3px 3px 2px 12px; height:251px; overflow:hidden;}
.main .right .c3{ border:1px solid #7EBFDF; border-top:0; padding:3px 2px 3px; height:147px; overflow:hidden;}
.main .right .c4{ border:1px solid #7EBFDF; border-top:0; padding:8px 0 0; height:150px; overflow:hidden;}
.main .right .c4 td{border-bottom:1px dotted #d6d6d6; padding:4px 0 5px; vertical-align:middle; line-height:18px; font-size:12px;}

.main .right .c5{ border:1px solid #7EBFDF; border-top:0; height:193px; padding:0; width:247px;margin:0;}
.main .right .c5 iframe{height:190px; padding:0; width:246px;}
.main .right .c5 .p1{ text-indent:24px; font-size:12px; line-height:20px; padding:15px 0;}
.main .right .c5 .p2{ padding:10px 0; line-height:20px; font-size:12px;}
.main .right .c5 .p3{ text-align:left;}
.main .right .c5 label{ padding:0; padding-left:6px; line-height:20px; margin:-8px 0 0;}
.submit_a{display:block; float:left; margin:0; padding:0;width:47px; height:25px; border:0; cursor:pointer;background:url(images/index_top.jpg) no-repeat -499px -110px;}
.cancel_a{ display:block; float:left;margin:0; padding:0; background:url(images/index_top.jpg) no-repeat -550px -110px; width:47px; height:20px; border:0; cursor:pointer; margin-left:10px;}
.main .right .c6{ border:1px solid #7EBFDF; border-top:0; height:255px; padding:20px 10px 0;}
.main .right .c6 p{ padding-top:12px; line-height:20px;}
.main .right .c6 table{ margin:10px 0 5px;}
.main .right .c6 td{ line-height:22px;}
.main .right .c6 span{ float:left;}
.main .right .c6 .img{ float:left; margin-right:8px; display:inline;}
.textarea_a{width: 222px; height: 155px; border: 1px solid #646464; text-indent:3px; line-height:16px;}
.select_a{ width:214px; height:20px;}
.select_b{ width:214px; height:20px; margin-top:12px;}
.main .right .c4 td.l{ width:58px; text-align:center;}
.main .right .c3 ul{ background:url(images/index1_25.jpg) no-repeat 2px 0; padding-top:16px; margin-left:4px;}
.main .right .c3 li{height:24px; line-height:24px;}
.main .right .c2 li{ background:url(images/point12_24.jpg) no-repeat left center; height:24px; padding-left:10px; line-height:24px;
display:block;
white-space:nowrap;
overflow:hidden;                 
width:220px;                                                         
text-overflow: ellipsis;
-o-text-overflow:ellipsis; 
}
.dowm_more{ margin:13px 0 0 2px;}
.main .right #colee1,
.main .right #colee2{padding:0 3px;}
.main .right .c1 td{border-bottom:1px dotted #d6d6d6; padding:2px 0 3px;}
.main .right .c1 td.l{ background:url(images/point_03.jpg) no-repeat left center; padding-left:18px; padding-right:6px; width:180px; line-height:18px;}
.main .right .c1 td.r{ padding:0 3px; vertical-align:middle; font-size:12px;}

.main .right .research{ margin-bottom:8px;}
.main .right .m{}

/*图片滚动效果样式*/
.imgBox{ width:350px; position:relative; padding-top:5px; margin:0 auto; height:72px; overflow:hidden;}
.imgBox .LeftBotton { background:url(images/index1_87.jpg) no-repeat center 50%;left: 3px; float: left; width: 8px; cursor:pointer; position: absolute;top:8px; height: 72px}
.imgBox .RightBotton { right: 2px;background: url(images/index1_89.jpg) no-repeat center 50%;float: right;width: 8px;cursor: pointer;position: absolute;top: 8px;height: 72px;}
.imgBox .Cont {	margin: 0px auto; overflow: hidden; width:324px; padding-top:13px; height:55px;}
.imgBox .box {	float: left; width: 71px; text-align:center}
.imgBox .box img{ display:block; padding-left:10px; background-color:#fff; margin: 0px auto; width:71px; height:53px; }
.imgBox .box a:hover img{border:1px solid #dedede}
.imgBox .innerBox{ width:1000%;}

.p1Box{ height:286px; border:1px solid #80bfe2; margin:5px 0 0; background-color:#dff1fc; padding:10px 5px 10px 8px; position:relative; padding:0;}
.p1_innerBox{ width:350px; height:266px; background-color:#80bfe0; position:absolute; left:9px; top:11px; overflow:hidden;}
.p10{ background:url(images/p1.jpg) no-repeat 0 0;}
.p11{ background:url(images/p1.jpg) no-repeat 0 -266px;}
.p12{ background:url(images/p1.jpg) no-repeat 0 -532px;}
.p13{ background:url(images/p1.jpg) no-repeat 0 -798px;}
.p14{ background:url(images/p1.jpg) no-repeat 0 -1064px;}
.p15{ background:url(images/p1.jpg) no-repeat 0 -1330px;}
.p16{ background:url(images/p1.jpg) no-repeat 0 -1596px;}
.p17{ background:url(images/p1.jpg) no-repeat 0 -1862px;}
.p18{ background:url(images/p1.jpg) no-repeat 0 -2128px;}
.p19{ background:url(images/p1.jpg) no-repeat 0 -2394px;}
.p1_innerBox li{ display:none;}
.p1_innerBox img{ width:346px; height:261px; padding:2px;}
.p1_innerBox .indexImg{ position:absolute; height:15px; width:220px; border:0px solid #000; left:126px; top:245px; text-align:right;}
.p1_innerBox .indexImg span{ line-height:15px; width:15px; height:15px; background-color:#fff; font-size:10px; cursor:pointer; text-align:center; margin-right:2px;  font-family:Arial;padding:1px 5px;margin:0;}
.p1_innerBox .indexImg span.cur{ background-color:#ea5506; color:#fff;}
.p1_rBox{ width:339px; padding-left:21px; position:absolute; height:266px; left:359px; top:12px; border:0px solid #ccc;}
.p1_rBox_top{ background:url(images/index_top.jpg) no-repeat -374px -251px; height:26px;}
.p1_rBox ul{ height:240px; padding-top:8px;margin:0;padding:0;}

.p1_rBox ul li{display:block;height:24px; line-height:24px; margin:0;padding:0; padding-left:8px; padding-right:8px; overflow:hidden; width:321px; float:left;}

.p1_rBox ul li a{margin:0;padding:0;float:left; width:290px; overflow:hidden;height:24px;}
.p1_rBox ul li span{ float:right; font-size:12px;display:block;width:30px;height:24px;}
.p1_rBox ul li.cur{ background-color:#addefe;}
.p1_rBox .newsBox{ background:url(images/index1_25.jpg) no-repeat 5px 5px #fff; height:100px; overflow:hidden;}
.p1_rBox .newsBox p{ text-indent:50px; line-height:24px; color:#58595b; padding:0 12px;}
.p1_rBox .newsBox p a{ color:#58595b;}
.p1_rBox .newsBox p span{ padding:0 3px; font-size:12px;}

.p2Box{ height:258px; background:url(images/p2_bg.png) no-repeat left top; padding:0 1px 1px; overflow:hidden;}
.p2Box .showBox{ float:left; display:none; width:0; height:258px; overflow:hidden;}
.edu_content
{
    height: 256px;
    background: url(images/bg7.png) -10px;
    width: 726px;
    overflow: hidden;
    z-index: 9999;
    border: 1px solid #7EBFDF;
}
.edu_item
{ 
    float:left;
    overflow:hidden;
    width:64px;
    height:259px;
    position:relative;
}
.edu_item_content
{
    width:470px;
    height:259px;
    position:absolute;
    top:0;
    left:0;
    z-index:9999;
}
.edu_item_content .box
{
     position:absolute;
     top:0;
     left:64px;
     
    width:400px; 
    height:259px;
}
.edu_item .btn
{
     position:absolute;
     top:0;
     left:0;
    width:64px; height:259px; float:left; cursor:pointer;
    background:url(images/bg8.png) no-repeat 0 1px;
    opacity:0.65;
    filter:alpha(opacity=65);
 }
 .edu_item .title
 { 
     position:absolute;
     top:0;
     left:24px;
     width:14px;
     padding:10px 0 0 0;
     height:250px; 
     font-family:微软雅黑,黑体;
     font-size:14px;
     /*background:url(images/p2.gif) no-repeat 0 0; */
 }
  #edu2.edu_item .btn div{background:url(images/p2.gif) no-repeat -64px 0;}
  #edu3.edu_item .btn div{background:url(images/p2.gif) no-repeat -128px 0;}
  #edu4.edu_item .btn div{background:url(images/p2.gif) no-repeat -192px 0;}
 .edu_item.cur
 {
     
 }
 .edu_item.cur .btn
 {
    opacity:0;
    filter:alpha(opacity=0); 
 }
 
.pointerA{background:url(images/p2.gif) no-repeat 0 0;}
.pointerA_C{background:url(images/p2.gif) no-repeat 0 0;}
.pointerB{background:url(images/p2.gif) no-repeat -62px 0;}
.pointerB_C{background:url(images/p2.gif) no-repeat -62px 0;}
.pointerC{background:url(images/p2.gif) no-repeat -124px 0;}
.pointerC_C{background:url(images/p2.gif) no-repeat -124px 0;}
.pointerD{background:url(images/p2.gif) no-repeat -186px 0;}
.pointerD_C{background:url(images/p2.gif) no-repeat -186px 0;}
.p2_inner_box{ width:465px; height:258px; float:left; padding-left:6px; display:inline; overflow:hidden;}
.edu_item p{line-height:20px; font-size:12px; text-align:center;}
.edu_item .aboutbox{ padding:15px 20px 15px 0;}
.edu_item .box{ padding:10px 3px 10px 0;}
.edu_item .box li{ background:url(images/p2_dot.gif) no-repeat left 3px; padding-left:12px; border-bottom:0px dotted #ccc; line-height:25px; margin-left:35px; margin-right:5px;}
.edu_item .box li a{ float:left; line-height:24px;width:270px;height:25px; overflow:hidden;}
.edu_item .box ul{ height:150px;}
.edu_item .box li span{ float:right; font-size:12px;}
.edu_item .box p{ text-indent:0;}
.edu_item .box p img{ width:145px; height:90px; margin:0 5px 0 0;}

/* You can Remove it  comeback before */
.p1_rBox ul li a,
{}

.middle
{
    margin:0 auto;
    width:100%;
    overflow:hidden;
}
.middle .t2
{
    height:29px;
    background:url(images/index_top.jpg)  no-repeat 0 -60px;
}

    .link_img
    { margin:0;padding:5px;}
    
    .link_img li
    {
        float:left;
        width:95px;
        height:35px;
        overflow:hidden;
        text-align:center;
        vertical-align:middle;
        line-height:35px;
    }
    
    .link_img li img
    {
        width:80px;
    }
    
    .links ul
    {
        margin:0;
        padding:0;
    }
    
    .links .t2
    {
        background:url(images/index_top.jpg) 0 -280px no-repeat;
        height:29px;
    }
    
    .links .links_content
    {
        border: 1px solid #CDCDCE;
        padding:10px 5px;
    }
    
    
    .link_txt
    { margin:0;padding:5px;}
    
    .link_txt li
    {
        float:left;
        width:95px;
        height:20px;
        overflow:hidden;
        text-align:center;
        vertical-align:middle;
        line-height:20px;
    } 
    
  
.comimg{ position:relative;width:350px; height:266px; background-color:#80bfe0; position:absolute; left:9px; top:11px; overflow:hidden; font-family:宋体;}
.comimg li{ display:none; text-align:center;}
.comimg li.cur{ display:block;}
.comimgbig{ position:absolute; left:0; top:0;}
.comimgbig li img{width:350px; height:266px;}

.comimgbot{ height:38px; line-height:20px; opacity:0.5; filter:alpha(opacity=50);-moz-opacity:0.5; background-color:#080707; position: absolute; left:0; top:226px; width:350px;}

.comimgbot a{color:#fff; font-weight:bolder;}
.comimgbot ul#l{padding-left:5px; font-size:12px; width:337px; height:19px; line-height:19px;}

.comimgbot ul#r{padding-right:2px; z-index:2;height:20px; float:right;}
.comimgbot ul#r li{ float:left; width:16px; height:16px; text-align:center; margin:0; display:inline; line-height:16px; background-color:#f7f7f7; cursor:pointer;font-weight:bolder; margin:0 2px;padding-left:1px;}
.comimgbot ul#r li.cur{ background-color:#cc0005;color:#fff;}
.comimgbot ul#r li{ color:#000;}



div.szjmxxw_float{ position:absolute; top:10px;left:10px; width:424px; height:89px;}
.szjmxxw_float a.link{display:block; height:72px; width:424px; background:url(images/szjmxxw_float.jpg) no-repeat; overflow:hidden; line-height:99999px;}
.szjmxxw_float a.close{display:block; height:17px; width:424px; text-align:right;}