﻿.mianbox .pub {margin: 0 3.5%; padding-top:4%}
.mianbox .pub_left {position: relative;font-family: "Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;float: left;width: 305px;text-align: center;background:url(../images/img_bj.gif) repeat-y top; height:1350px;}

.mianbox .pub_left .h1_a { width:305px; height:45px;background:url(../images/img_bj2.gif) no-repeat top; height:161px;font-size: 18px;line-height: 38px;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: 500;}
.mianbox .pub_left .left-nav { width:302px;*width:300px;padding:0 0px 25px 0px;*padding:0; text-align:center; }
.mianbox .pub_left .left-nav .or {position: relative;margin-bottom: 10px;line-height: 40px;font-size: 16px; margin-right:10px;text-align:left}
.mianbox .pub_left .left-nav .or h3{ height:40px;background-color:#193d8a}
.mianbox .pub_left .left-nav .or .or_a a{ color:#333; height:30px; line-height:30px; font-size:14px;}
.mianbox .pub_left .left-nav .or .or_a a:hover{ color:#C30}
.mianbox .pub_left .left-nav .or a { color:#fff;  margin-left:60px;}

.mianbox .pub_left .left-nav .or .arrow { color:#fff; float:right;font-size:18px;padding-right:40px;background:url(../images/icon_a.png) no-repeat center;}


.mianbox .pub_left .left-nav .nLi {position: relative;margin-bottom: 10px;line-height: 40px;font-size: 16px; margin-right:10px;text-align:left}
.mianbox .pub_left .left-nav .nLi h3{ height:40px;background-color:#fff;}
.mianbox .pub_left .left-nav .nLi .or_a a{ color:#333; height:30px; line-height:30px;font-size:14px}
.mianbox .pub_left .left-nav .nLi .or_a a:hover{ color:#C30}
.mianbox .pub_left .left-nav .nLi a { color:#193d8a; position: relative; padding-left:60px;}
.mianbox .pub_left .left-nav .nLi  .arrow { color:#193d8a; float:right;font-size:18px;padding-right:40px;background:url(../images/icon2.gif) no-repeat center;}

.pub_right {float: right;width: 810px;}
.pub_right .pub_content .list{  padding-bottom:20px;}
.pub_right .pub_content .list li .extra {font-size: 13px; margin:5px 0px;}
.pub_right .pub_content .list a {font-size:16px; text-decoration:none; float:left}
.pub_right .pub_content .list a span{ color:#1c4199}
.pub_right .pub_content .list li .extra li {float: left;color: #666;margin-right:20px;}
.pub_right .pub_content  .list li .extra .author {margin: 0px 5px;color: #9B1111;}
.pub_right .location1 {background: #ebebeb url(../images/icon_li.png) no-repeat scroll 18px;font-size: 15px;line-height: 30px;padding-left: 30px;padding-top:2px;}
.pub_right .pub_content {font-size: 14px; padding:15px 0; border-bottom:#CCC 1px dotted;}
.de-date {float: right;}
.de-date a{ color:#333; font-size:16px; padding:0 5px;}
.de-date a:hover{ color:#C00}
.disabled {color: #CECAC5;}

.pub_right .location {color:#333
}

.ultext
{padding-top:20px;font-family: "Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;}
.ultext  li .sub {
    float: left;
    width: 700px;
    height: 33px;
    text-align: left;
    color:#1C4199;
    font-size:16px;
}
.ultext  li .date {
    float: right;
    height: 23px;
    color: #808080;
    font-size: 12px;
}

/*给国别页法规设置*/
.ultext  li .sub1 {
    float: left;
    width: 500px;
    height: 33px;
    text-align: left;
    color:#1C4199;
    font-size:16px;
    padding-left:10px;padding-top:10px;
}
.ultext  li .date1 {
    float: right;
    height: 23px;
    color: #808080;
    font-size: 12px;
    padding-right:10px;padding-top:10px;
}

.mianbox .pub {margin: 0 3.5%; padding-top:4%}
.position {background: #ebebeb url(../images/icon_li.png) no-repeat scroll 18px;font-size: 15px;line-height: 30px;padding-left: 30px;padding-top:2px;}
.pub_left1 {position: relative;font-family: "Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;float: left;width:738px;}
.pub_left1 .left-gj{ margin-top:15px;}
.pub_left1 .left-gj .letter{ text-align:left; width:738px; z-index:100; height:50px;}
.pub_left1 .left-gj .letter ul li{ float:left; line-height:50px; width:42px;*width:21px;}
.pub_left1 .left-gj .letter .card{ background:url(../images/tu7.gif) no-repeat bottom;position: relative; height:14px; width:16px; clear:both; bottom:13px;*bottom:12px; padding-left:40px;}
.pub_left1 .left-gj .letter a{ padding-left:23px; font-size:17px; color:#333;}
.pub_left1 .left-gj .letter a:hover{ color:#C33 }

.pub_left1 .left-gj .gq{ height:150px; width:100%; border:#c4dcf1 2px solid}
.pub_left1 .left-gj .ss{border:#c4dcf1 2px solid; padding:10px 10px 10px 20px;*height:120px}
.pub_left1 .left-gj .ss a{ color:#333; font-weight:bold; font-size:15px; width:62px; height:30px; line-height:30px;display:block;float:left;text-align:center  }
.pub_left1 .left-gj .ss .asel{ color:#fff; background-color:#3162be }

.pub_left1 .left-gj .ss a:hover{ color:#C00}
.pub_left1 .left-gj .gq img{ border:#ebebeb 1px solid}
.pub_left1 .left-gj .gq ul{margin:15px;}
.pub_left1 .left-gj .gq  li{ float:left;display: inline; width:160px; padding-bottom:20px; text-align:left;margin-left:15px;}
.pub_left1 .left-gj .gq  li a{ color:#333; font-size:15px; font-weight:bold; }
.pub_left1 .left-gj .gq  li a:hover{ color:#C00}


.pub_left2 {position: relative;font-family: "Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;float: left;width:810px;}
.pub_left2 .left-gj{ margin-top:15px;}
.pub_left2 .left-gj .letter{ text-align:left; width:810px; z-index:100; height:50px;}
.pub_left2 .left-gj .letter ul li{ float:left; line-height:50px; width:42px;*width:21px;}
.pub_left2 .left-gj .letter .card{ background:url(../images/tu7.gif) no-repeat bottom;position: relative; height:14px; width:16px; clear:both; bottom:13px;*bottom:12px; padding-left:40px;}
.pub_left2 .left-gj .letter a{ padding-left:23px; font-size:17px; color:#333;}
.pub_left2 .left-gj .letter a:hover{ color:#C33 }

.pub_left2 .left-gj .gq{ height:100px; width:100%; border:#c4dcf1 2px solid;margin-bottom:15px}
.pub_left2 .left-gj .ss{border:#c4dcf1 2px solid; padding:10px;}
.pub_left2 .left-gj .ss a{ color:#333; font-weight:bold; font-size:15px; width:100px; height:30px; line-height:35px; padding:23px; }
.pub_left2 .left-gj .ss a:hover{ color:#C00}
.pub_left2 .left-gj .gq img{ border:#ebebeb 1px solid}
.pub_left2 .left-gj .gq ul{margin:15px;}
.pub_left2 .left-gj .gq  li{ float:left;display: inline; width:140px; padding-bottom:20px; text-align:left;margin-left:15px;}
.pub_left2 .left-gj .gq  li a{ color:#333; font-size:15px; font-weight:bold; }
.pub_left2 .left-gj .gq  li a:hover{ color:#C00}

.Country .name{ text-align:left; margin-top:20px; width:100%; border-bottom:2px #555555 solid; margin-bottom:20px;}
.Country .name .name_z{ font-size:23px; font-weight:bold; }
.Country .name .name_d{ font-size:32px;margin-left:5px; color:#888b8e;}
.Country .name .name_s{ font-size:23px; color:#a9aaac; }
.Country .name img{ margin-right:10px; margin-bottom:8px;}
.Country .tp_left{ float:left; margin-right:20px; text-align:left; width:220px;}
.Country .js_right1{ width:100%; float:right}
.Country .js_right1 p{ color:#727272; line-height:24px; font-size:14px;}
.Country .js_right{ width:490px; float:right}
.Country .js_right p{ color:#727272; line-height:24px; font-size:14px;}
.Country .js_right2{ margin:10px 0px;}
.Country .js_right2 li{ float:left; padding:5px; font-size:15px;}
.Country .js_right2 li a{ color:#012f9e;}
.Country .js_right2 li a:hover{ color:#C00; text-decoration:none}

.morebt{ overflow:hidden; _zoom:1; padding:20px 0 0 0; }
.morebt ul li{float:left; margin-right:8px;cursor:pointer; line-height:35px;height:35px; }
.morebt ul li a{text-align:center; display:block; padding:0 15px;}

.morebt1{ margin-top:30px;overflow:hidden; _zoom:1;  }
.morebt1 ul li{float:left; margin-right:8px;cursor:pointer; line-height:35px;height:35px; }
.morebt1 ul li a{text-align:center; display:block; padding:0 15px;}

.tab1{background:#fff url(../images/bgnav.jpg) repeat-x;  font-weight:700;overflow:hidden;border:1px #1573b4 solid;border-bottom:none; position:relative; bottom:-1px; font-size:14px;color:#fff;}
.tab2{background:#f4fbff url(../images/bg_nav2.jpg) repeat-x bottom;border:1px #bed9f0 solid;border-bottom:none;   font-size:14px;color:#0561a2; height:32px; overflow:hidden;}
.card_b .main1{ border:#c2dbf2 1px solid; border-top:2px #c2dbf2 solid; min-height: 850px;}
.card_b .main1 .pub_content{ padding:20px;*padding:0;*margin:20px;}
.card_b .main1 .extra li{ font-size:13px; float:left;padding-right:10px; color:#333; line-height:22px}
.card_b .main1  .list a{ color:#1c4199; font-size:16px;}

.pub_right1{ width:367px; float: right;  margin-top:20px; z-index:1000}
.pub_right1 .pub_wz{ padding:10px 30px 10px 30px}
.pub_right1 .pub_wz a{ color:#1c4199; font-size:16px;}
.pub_right1 .pub_wz a:hover{ color:#C00;}
.pub_right1 .pub_wz .date1{ float:right; font-size:12px; color:#666}
.pub_right1 .pub_wz p{ margin-top:5px}


.countryP{text-indent:2em;}

.zdbg{background: #ebebeb none repeat scroll 0% 0%;height:1285px;}

.zdbg li{margin-top: 10px;}


/*---------项目---------------*/


.box_border{border: 1px solid #d3dbde;margin:10px;*margin:0px 10px 0 10px;}
.box_top{height: 37px; line-height: 37px; background: url('../images/box_top.png') 0px 0px repeat-x;text-align:center}
.box_top_l, .box_top_r{height: 37px;line-height: 37px;}

/*table*/
.list_table{
	width: 100%;
	border-top: 1px solid #d3dbde;
	border-right: 1px solid #d3dbde;
	background:url(../images/map.png) no-repeat center; width:810px; 
}
.list_table_head
{width: 811px;
	border-top: 1px solid #d3dbde;border-bottom: 1px solid #d3dbde;
	border-left: 1px solid #d3dbde;background-color:#F5F5F5}

    .list_table_head th {
        height: 37px;
        line-height: 37px;
        border-right: 1px solid #d3dbde;
        font-size: 15px;
    }

.list_table th{
height: 37px;
background: url('../images/box_top.png') 0px 0px repeat-x;
line-height: 37px;
border-left: 1px solid #d3dbde; font-size:15px;
}
.list_table td{
	border-bottom: 1px solid #d3dbde;
    border-left: 1px solid #d3dbde;
    padding:5px 5px 5px 10px;
	text-align:left
}
.list_table td a{ color:#333
}
.list_table td a:hover{
	color:#C00;
}
.form_table td{
	padding: 5px 5px;
}

.td_left{text-align: left;}
.td_right{text-align: right;}
.td_right, .td_center, .td_left{
	width: 120px;
    line-height: 21px;
}
/*下拉框美化*/
.select{ width:243px;
border:1px solid #bac7d2; 
padding:4px 3px; 
font-size:12px; 
height:30px; 
*margin:-1px; 
border-radius: 2px;
box-shadow: 2px 2px 2px  #e7f1f7 inset; 
margin:7px 0px;
} 
.select_border{ 
height:29px; 
*background:#fff; 
background:#fff; 
*border:1px solid #bac7d2; 
*padding:4px; 
*height:20px; 
} 
.select_containers{ 
*border:0; 
*position:relative; 
*height:18px; 
*overflow:hidden; 
} 
.select_border,.select_containers {
	display: inline-block;
}
.ext_btn { background:url(../images/button.png) no-repeat center; width:243px; height:32px; border:none; font-size:16px; color:#FFF;margin-top:5px;}
.ext_btn:hover{background:url(../images/button2.png) no-repeat center; width:243px; height:32px;}


/*-----------图表-------------*/
.span3{ width:400px;}
.pr10{padding: 13px;}
.pl10{ padding-left:10px;}
.box_center{ padding:6px;}
.box_border .miaoshu{ color:#333; background:#EEE; height:60px; line-height:25px; padding-left:10px;}
.tubiaoli{width:50%;float:left}



.mr10{margin-right:10px;}
.mr5{margin-right:5px;}




