﻿/*index start*/
#left_sidebar {
	width: 171px;
	position: absolute;
	top: 0px;
	left: 0 !important;
}
#right {
	margin-left: 171px;

}
.list-left01,.list-left02 {
	margin-bottom:3px;
}
.list-left01{
	padding-bottom: 20px !important;
	_padding-bottom: 10px !important;	
	background-color: #0f3385;
}
.list-left02{
	padding-bottom: 36px !important;
	_padding-bottom: 28px !important;		
	background-color: #454f66;
}

.title-leftlist,.title-leftlist02,.title-leftlist03 {
	margin: 0 0 0 21px;
	font-weight: normal;
	background-image: none;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
}
.title-leftlist{
	height: 45px;
	line-height: 53px;
}
.title-leftlist02{
	height: 48px;
	line-height: 45px;
}
.title-leftlist03{
	height: 52px;
	line-height: 58px;
}
.title-leftlist a,.title-leftlist02 a,.title-leftlist03 a{
	color: #6cd5ff  !important;
	text-decoration:none;
}
.title-leftlist{
	font-size:18px;
	overflow: hidden;
}
.title-leftlist02{
	font-size:18px;
	overflow: hidden;
}
.title-leftlist03{
	font-size:15px;
	font-weight: bold;
	overflow: hidden;
}
.list-left01 ul,.list-left02 ul {
	margin: 0 7px 0px 9px;
	display: block;
}
.list-left01 li,.list-left02 li {
	height: 18px;
	display: block;
	line-height: 18px;
	margin-bottom: 9px;
}
.list-left01 ul a,.list-left02 ul a {
	color: #FFF !important;
	font-size:12px;
	font-weight:bold;
	background-position: center bottom;
	height: 18px;
	text-indent: 12px;
	text-decoration: none;
	border-width:1px 1px 0 1px;
	border-style:solid;
	overflow: hidden;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
}
.list-left01 ul a{
	background-image: url(../images/v1_0/bg_listleft01.gif);
	border-color:#305099;
}
.list-left02 ul  a{
	background-image: url(../images/v1_0/bg_listleft02.gif);
	border-color:#5a6479;
}
.list-left01 ul a:hover,.list-left02 ul a:hover{
	background-position: center top;
	text-decoration:none;
}

.Ad-left {
	overflow: hidden;
}

#content {
	margin: 0 274px 0 188px;
}
#focus_contentTop {
	width: 51.4%;
	float: right;
	text-align: left;
}
#hotnews_contentTop {
	background-color: #e5e9f2;
	float: left;
	width: 48.5%;
	padding: 0 0 23px 0;
}
.hotnews_img {

}
.hotnews-h1 {
	text-align: left;
	font-size: 20px;
	color: #47536e;
	font-weight: normal;
	margin: 20px 10px 20px 17px;
	display: block;
}
.hotnews-p {
	margin: 0 10px 0 17px;
	display: block;
	text-align: left;
	line-height: 1.5em;
	font-weight: bold;
}
.hotnews-p a {
	color: #6e7991;
	text-decoration: underline;
	font-size: 11px;
}
.hotnews-h1 a {
	color: #47536e;
	text-decoration: none;
}
.padding {
	font-family: Arial, Helvetica, sans-serif;
	margin: 3px 0 0 17px;
}
#focuslist_title {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #6cd5ff;
	font-size: 29px;
	color: #0f3385;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.more {
	font-size: 12px;
	float: right;
	line-height: 20px;
	color: #2eaadc;
	font-weight: bold;
	padding-right: 20px;
	margin-right: 12px;
	background-image: url(../images/v1_0/ico_moreRed.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#focuslist {
	display: block;
	padding: 18px 0 15px;
	+padding: 7px 0 15px;
}
.lawlist a,.staticticslist a,.lawlist_right a,.staticticslist_right a{
	color: #0f3385 !important;
	line-height: 21px;
	text-decoration: none;
}
#focuslist a{
	color: #0f3385 !important;
	line-height: 21px;
	text-decoration: underline;
	line-height: 24px;
}
#focuslist a:hover,.lawlist a:hover,.staticticslist a:hover,.lawlist_right a:hover,.staticticslist_right a:hover {
	color: #f00 !important;
}
#feature_wrap {
	background-color: #ddf5ff;
	position: relative;
	overflow: hidden;
	top: 0px;
	left:0px;
	height: 198px;
}

#feature {
	height: 120px;
	overflow:hidden;
}
.feature_box {
	height: 120px;
	margin: 0 7px;
	overflow: hidden;
}
#feature_title {
	margin: 10px 7px 5px;
	font-size: 18px;
	color: #1844a9;
}
#feature_title a{
    color: #1844a9;
}
#page {
	position: absolute;
	bottom: 10px;
	right: 10px;
}
#page img {
	vertical-align: middle;
}

#law_title,#statictics_title,#Service_title {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	color: #1844a9;
	font-size: 20px;
	line-height: 21px;
}
#law_title{
	margin: 23px 0 9px;
	border-bottom-color: #9a0bca;
	font-weight: normal;
}
#statictics_title{
	margin: 23px 0 9px;
	border-bottom-color:#84ca0b;
}
#Service_title {
	margin: 23px 0 15px;
	border-bottom-color:#aab5cb;
}
#law_title img,#statictics_title img,#Service_title img {

}
#law_title span,#statictics_title span,#Service_title span {
	margin: 0 0 0 10px;
}
#contentTop {

}
.lawlist,.staticticslist {
	width: 49%;
	float: left;
}
.lawlist_right,.staticticslist_right{
	width:49%;
	float:right;
}
.lawlist ul,.staticticslist ul,.lawlist_right ul,.staticticslist_right ul{
	list-style-type: none;
	color: #0f3385;
}
.lawlist li,.staticticslist li,.lawlist_right li,.staticticslist_right li{
	background-image: url(../images/v1_0/ico_listpoint.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 10px;
	line-height:21px;
	height:21px;
	overflow:hidden;
}
.law-wrap,.statictics-wrap {
	overflow: hidden;
}
#Service_left,#Service_right{
	width: 48%;
	background-image: url(../images/v1_0/bg_serviceBottom.gif);
	background-color: #f8f9fb;
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 480px;
	position: relative;
}
#Service_left{
	float: left;
}
#Service_right{
	float: right;
}
#Service_left dt,#Service_right dt  {
	margin: 10px;
	;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	background-image: url(../images/v1_0/bg_servicedt.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#Service_left dt img,#Service_right dt img {
	vertical-align: middle;
	margin: 0 5px;
}
#Service_left a,#Service_right a  {
	color: #333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#Service_left dd ,#Service_right dd {
	margin: 0 10px;
	color: #616b81;
	padding: 0 0 10px;
	border-bottom: solid #a8aeba 1px;
	font-size: 11px;
}
.servicedd-last {
	border:none 0 !important;
}

.Service-titlebg {
	margin: 0px  !important;
	background-image: url(../images/v1_0/bg_serviceTop.gif) !important;
	background-position: left top  !important;
	position:absolute;
	width: 25px;
	height: 25px;
	left: 0px;
	top: 0px;
}
#right_sidebar {
	width: 253px;
	position: absolute;
	right: 0;
	top: 0;
}
#login {
	margin-bottom: 11px;
}
.right-wrap {
	background-color: #f1f3f8;
	padding: 10px;
	margin: 0 0 10px 0;

}
.right-title{
	font-size: 18px;
	color: #1844a9;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9c1d4;
	background-image: url(../images/v1_0/bg_rightTitle.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: normal;
	line-height: 28px;
    height:28px;
}
.right-title a,.right-title a:visited,.right-title a:hover {
    font-size: 18px;
    color: #1844a9;
   	line-height: 28px;
   	font-weight: normal;
}

#newlatter_title{
	font-size: 18px;
	color: #1844a9;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9c1d4;
	background-image: url(../images/v1_0/bg_newlatter.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: normal;
	line-height: 26px;
}
.right-content {
	margin-top: 10px;
}
#aboutciecc img,#ECWhosWho img {
	float: left;
	margin: 0 13px 0 0;
}
#aboutciecc p,#ECWhosWho p,#newlatter p {
	color: #0f3385;
	font-size: 12px;
	line-height: 1.5em;
    _position:relative;
}

#aboutciecc ul {
	float: right;
	width: 130px;
}
#aboutciecc ul a {
	color: #0f3385;
	font-weight: bold;
}
#aboutciecc p a {
	color: #0f3385;
	font-weight: nomal;
}
#aboutciecc li {

}
#aboutciecc li {
	display: block;
	padding-left: 15px;
	background-image: url(../images/v1_0/ico_redarrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	height: 24px;
}
#img_link {
	margin-bottom: 10px;
}
#ECWhosWho a {
	color: #0F3385;
}
#BusinessTrip a {
	color: #0f3385;
	font-weight: bold;
}
#BusinessTrip li {
	padding-left: 10px;
	background-image: url(../images/v1_0/ico_bluearrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#Newsletter_wrap {
	background-color: #e3f5c5;
	padding: 10px;
}
#newlatter label {
	color: #0f3385;
	font-weight: bold;
	line-height: 20px;
}
#newlatter_text,.box22_search11181111 {
	width: 209px;
	border: 1px solid #b6de7b;
	padding: 2px 3px;
}
#newlatter_submit,#newlatter_reset {
	background-image: url(../images/v1_0/btn_newlatter.gif);
	height: 23px;
	width: 93px;
	margin: 7px;
	border:none 0;
	font-size: 12px;
	color: #ff6600;
	font-weight: bold;
}
#Supported span {
	color: #4d5e7b;
	line-height: 36px;
}
#Supported a {
	margin: 0px;
	color: #4d5e7b;
	font-weight: bold;
}
#page_num a{
	font-size:11px;
	width:20px;
	height:1.25em;
	text-align:center;
	color:#6cd5ff;
	margin: 0 7px;
	font-family: Arial, Helvetica, sans-serif;
}
#page_num a:hover{
	width:20px;
	text-align:center;
}
#page_num a.active {
	color: #0f3385 !important;
	font-weight: bold;
	background-color:#ddf5ff;
	text-decoration:none;
}
#BusinessTrip ul {
	line-height: 26px;
	+line-height:23px;
}
/*index end*/
/*list start*/
#content_wrap,#site_nav {
	margin: 0 0 0 181px;
}
#content_wrap{
	_margin:0 0 0 190px;
}
#site_nav {
	height: 27px;
	background-color: #f2f4f8;
	line-height: 27px;
	padding-left: 20px;
	color: #0f3385;
	font-weight: bold;
}
#site_nav a {
	color: #0f3385;
}
#list_content {
	margin: 0 201px 0 27px;
}
#list_rightAdsidar {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 153px;
}

#list_rightAdsidar img.wei{
	margin-top:10px;
}

#listrightAd01 {
	margin-bottom: 5px;
}
#content_wrap {
	margin-top: 9px;
	position: relative;
	padding: 10px 0 0 0;
	min-height: 775px;
	_height:775px;
}
#list_content dt {
	display: block;
	padding-left: 15px;
	background-image: url(../images/v1_0/ico_listbluearrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #0f3385;
	font-size: 18px;
	line-height: 36px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #afdbed;
	margin-top: 15px;
}
#list_content dd {
	color: #0f3385;
	line-height: 2em;
	padding-left: 10px;
	background-image: url(../images/v1_0/ico_listpoint02.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#list_content a {
	color: #0f3385;
}
#list_content a:hover {
	color: #f00;
}
#list_content dd em {
	color: #0099ff;
	font-style: normal;
	font-size: 11px;
	margin-left: 5px;
}
/*list end*/
/*artical start*/
#artical_title {
	color: #0f3385;
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	display: block;
	line-height: 28px;
}
#artical_info {
	background-color: #f1fbff;
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #2aa8d9;
}
#artical_info span {
	margin: 0 10px;
}
#artical_info a {
	color: #2aa8d9;
	text-decoration: underline;
}
#artical_content {
	margin: 40px 0 0;
	color: #666666;
	line-height: 2em;
}
#artical_content p {
	margin: 2em 0;
}
#artical_contentfoot {
	line-height: 27px;
	height: 27px;
	background-color: #f1fbff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #afdbed;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #afdbed;
	color: #0f3385;
	font-weight: bold;
	padding: 0 20px;
}
#artical_contentfoot span {
	float: right;
}
#artical_otherlink {
	display: block;
	color: #003399;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #afdbed;
	/*padding: 20px 0 20px 30px;*/
    margin:20px auto;
}
#artical_otherlink li{
	padding-left:10px;
	background-image: url(../images/v1_0/ico_listpoint.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#artical_otherlink a {
	color: #0089c0;
	line-height: 1.75em;
}
/*artical end*/
/*product start*/
#product_logo {
	margin: 20px 20px 40px;
}
#productinfo_wrap {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #c0edff;
	background-color: #eefaff;
	margin: 0 9px 0 0;
}
#product_title {
	margin: 20px 20px 0;
	padding: 0 120px 20px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ceeaf6;
}
#product_h2 {
	font-size: 16px;
	color: #2f499d;
	font-weight: bold;
	margin-bottom: 20px;
    line-height:24px;
}
#product_title a {
	color: #ff6600;
	font-weight: bold;
	margin: 0 15px 0 0;
	text-decoration: underline;
	line-height: 2em;
}
#product_content {
	margin: 20px;
}
#overview {
	color: #2f499d;
	font-size: 16px;
}
#product_content p {
	margin: 2em 0;
	color: #333333;
	line-height: 1.5em;
}

#product_content p.strong {
	margin-top:50px;
	line-height:24px;
	font-weight:bold;
}
#moreinfo {
	height: 35px;
	background-color: #d5f3ff;
	line-height: 35px;
	padding: 0 40px;
	text-align: right;
	color: #007fca;
	font-weight: bold;
}
#img_productAd {
	margin: 10px 0;
}
#moreinfo a {
	color: #007fca;
}
/*list end*/
/*listsecond start*/
.listsecond-hr {
	background-image: none !important;
	height: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	margin: 15px 0;
}
#listsecond_page{
	text-align:center;
	margin: 20px 201px 0 27px;
	color: #0f3385;
}
#listsecond_page a {
	color: #0F3385;
}
#listsecond_page a:hover {
	color: #FF0000;
}
#page_input {
	width: 24px;
	padding: 2px;
}
#listsecond_page span {
	padding: 0px 5px;
}
/*listsecond end*/

/*hotlink start*/
#hotlink {
	margin-right: 163px;
}

#hotlink_title {
	font-size: 18px;
	text-align: center;
	color: #0F3385;
	margin: 10px 0 0;
}
#hotlink_warp p {
	margin: 15px 0;
	line-height: 150%;
	font-size: 12px;
}
#Website_logo,#FriendlyLinks {
	text-align: center;
	border: 1px solid #0F3385;
	padding: 20px;
}
#hotlink_warp {
	margin: 0 40px;
}
#Website_logo img,#FriendlyLinks img {
	margin: 5px;
}

#zhuanti_list {
	float:left;
	width:610px;
	padding:10px 0px 0px 0px;
}

#zhuanti_list h1 {
	float:left;
	width:610px;
	font-family:Arial;
	font-size:20px;
	line-height:32px;
	color:#1844a9;
	border-bottom:4px solid #6cd5ff;
}

#zhuanti_list .list_bt {
	float:left;
	width:610px;
}

#zhuanti_list .list_bt p.title {
	float:left;
	width:610px;
	height:32px;
	background:url(../images/v1_0/img_ztbg.gif) no-repeat;
	margin-top:20px;
}

#zhuanti_list .list_bt p.title span {
	float:left;
	width:200px;
	font-size:14px;
	color:#1844a9;
	line-height:32px;
	font-weight:bold;
	padding-left:10px;
}

#zhuanti_list .list_liebiao {
	float:left;
	width:610px;
}

#zhuanti_list .list_left {
	float:left;
	width:153px;
	height:106px;
	background:url(../images/v1_0/img_tpbg1.gif) no-repeat;
	margin:30px 0px 0px 24px!important;
	margin:30px 0px 0px 12px;
}

#zhuanti_list .list_left img {
	float:left;
	width:148px;
	height:100px;
	margin:1px 0px 0px 1px;
}

#zhuanti_list .list_left2 {
	float:left;
	width:153px;
	height:84px;
	background:url(../images/v1_0/img_tpbg2.gif) no-repeat;
	margin:30px 0px 0px 24px!important;
	margin:30px 0px 0px 12px;
}

#zhuanti_list .list_left2 img {
	float:left;
	width:148px;
	height:78px;
	margin:1px 0px 0px 1px;
}

#zhuanti_list .list_right {
	float:left;
	width:410px;
	padding:20px 0px 0px 20px;
}

#zhuanti_list .list_right ul {
	float:left;
	width:410px;
}

#zhuanti_list .list_right ul li.first {
	float:left;
	width:390px;
	font-size:14px;
	color:#4563a5;
	line-height:24px;
	font-weight:bold;
	background:url(../images/v1_0/pt_dianj.gif) no-repeat 0px 10px;
	padding:0px 0px 0px 15px;
	border:none;
}

#zhuanti_list .list_right ul li.first a {
	font-size:14px;
	color:#4563a5;
	line-height:24px;
	font-weight:bold;
}

#zhuanti_list .list_right ul li.first a:hover {
	text-decoration: underline;
}

#zhuanti_list .list_right ul li {
	float:left;
	width:390px;
	font-size:12px;
	color:#0f3385;
	line-height:26px;
	background:url(../images/v1_0/pt_dian.gif) no-repeat 0px 12px;
	padding:0px 0px 0px 15px;
	border-bottom:1px dotted #000;
}

#zhuanti_list .list_right ul li a {
	font-size:12px;
	color:#0f3385;
	line-height:26px;
}

#zhuanti_list .list_right ul li a:hover {
	text-decoration: underline;
}

#tip{
    margin-top:30px;
}
#tip li{
    display:inline;
    margin:0 8px 0 0;
}
#tip ul{
   text-align:center; 
}