﻿@charset "utf-8";
/* 全局样式 */
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;border:0;}
body>div,form>div{margin:0 auto;}
/* div{text-align:left;} */
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal}
body{color:#5F5F5F;font-size:12px;font-family:"微软雅黑";/* text-align:center; */ }
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
select,input,img{vertical-align:middle;font-size:12px;}
a{outline-style:none;color:#5F5F5F;text-decoration:none;}
a:hover{color:#FE6B01;}
a,area {blr:expression(this.onFocus=this.blur()) }
:focus {-moz-outline-style: none; }
.clear{clear:both;}
.hidden{display:none;}
.block{display:block;}
.left{float:left;}
.right{float:right;}
.headerbg {
	background: url(../images/m1_bg1.jpg) repeat-x left top;
	/* height: 118px; */
}
.head {
	margin: 0px auto;
	width: 1041px;
	/* height: 118px;
	background: url(../images/m1_bg2.jpg) no-repeat center; */
}
.head2 { /* 去掉原来的语言块的标题图片 */
	margin: 0px auto;
	width: 1020px;
	/* height: 118px;
	background: url(../images/m1_bg3.jpg) no-repeat center; */
}
.logo_link {
	display: block;
	height: 80px;
	width: 120px;
	margin-top: 20px;
	float: left;
}
.headR {
	float: right;
	width: 350px;
	padding-top: 18px;
}
.head_time {
	text-align: right;
	display: block;
	height: 45px;
	line-height: 22px;
	color: #000;
}
.head_a {
	color: #000;
}
.head_time2 {
}
.head_s1 {
	float: right;
	display: block;
	font: 16px "微软雅黑";
	color: #000;
	padding-top: 12px;
}
.head_s2 {
	float: right;
	display: block;
	color: #fdc52c;
	font: 30px "微软雅黑";
	padding: 0px 10px;
}
.nav {
	height: 40px;
	width: 1041px;
}
.nav ul li {
	float: left;
}
.nav_a {
	width: 100px;
	display: block;
	float: left;
	height: 40px;
	text-align: center;
	font: 14px/40px "微软雅黑";
	color: #000;
}
.nav_a:hover,.nav_cuta,.nav_cuta:hover {
	width: 100px;
	display: block;
	float: left;
	height: 40px;
	text-align: center;
	font: 14px/40px "微软雅黑";
	background: url(../images/navbg.png) no-repeat center top;
	color: #000;
}

.contengbg {
    background-color:#E4F1F7;
    /* text-align:center; */
}

.m2con_nav {
	width: 1041px;
    height:35px;
    margin-left:auto;
    margin-right:auto;
    vertical-align:middle;
    line-height:35px;    
}

.m2con {
	width: 1041px;
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF;
    padding-bottom:10px;
}
.m2conL {
	float: left;
	width: 260px;
	overflow-x:hidden;
    margin-left:20px;
    margin-top:20px;
}

.m2conR {
	float: right;
	width: 755px;
	display: inline;
}

.m2Edit {
	line-height: 27px;
    padding-top:22px;
    padding-right:20px;
}

.m2conF {
	width: 1041px;
	padding-top: 0px;
	display: inline;
}


.m2Edit p {
	text-indent: 24px;
}

.banner {
	height: 229px;
	width: 954px;
	background: url(../images/m1bannerbg.jpg) no-repeat center bottom;
	padding-bottom: 12px;
}
.banner_new {
	height: 12px;
	width: 954px;
	background: url(../images/m1bannerbg.jpg) no-repeat center bottom;
}

.mcon1 {
	height: 240px;
	width: 958px;
	overflow: hidden;
}
.mcon1_r {
	float: right;
	width: 681px;
	padding-top: 4px;
	padding-right: 2px;
}
.mcon1_l {
	background: url(../images/mcon1bg1.jpg) no-repeat;
	float: left;
	height: 195px;
	width: 225px;
	padding: 45px 0px 0px 45px;
}
.mcon_int {
	height:24px;
	height: 18px\9;
	padding-top:6px\9;
	width: 130px;
	border: 1px solid #D5D5D5;
}
.mTab1 {
	color: #000;
}
.mc1r_h2 {
	background: url(../images/mcon_bg1.jpg) no-repeat;
	height: 30px;
}
.mc1r_con {
	height: 195px;
	border-right: 1px solid #C6C6C6;
	border-left: 1px solid #C6C6C6;
}
.mc1r_bg {
	background: url(../images/mcon_bg2.jpg) no-repeat;
	height: 5px;
	overflow: hidden;
}
.mc1r_s1 {
	text-align: center;
	display: block;
	float: left;
	width: 96px;
	font: bold 14px/30px "微软雅黑";
	color: #000;
}
.mc1r_more {
	font: 11px/30px Arial;
	float: right;
	color: #B0AEAF;
	margin-right: 12px;
}
.mc1r_img {
	padding: 20px 0px 0px 20px;
	width: 215px;
	float: left;
}
.mc1r_list {
	float: left;
	width: 425px;
	padding-top: 13px;
}
.mc1r_list ul li {
	line-height: 30px;
	background: url(../images/line1.jpg) repeat-x left bottom;
	clear: both;
	height: 30px;
	padding-bottom: 1px;
}
.mc1r_s2 {
	background: url(../images/squer1.jpg) no-repeat 1px 13px;
	padding-left: 15px;
	display: block;
	float: left;
}
.mc1r_s3 {
	float: right;
	color: #A1A1A1;
}
.mcon2 {
	height: 571px;
	width: 958px;
}
.mcon2_left {
	float: left;
	width: 748px;
}
.mcon2l_h2 {
	height: 35px;
	padding-top: 15px;
	display: block;
}
.mcon2l_more {
	float: right;
	margin-right: 15px;
	margin-top: 3px;
}
.mcon2_ul li {
	height: 28px;
	margin: 6px 0px 0px 18px;
}
.mcon2_m {
	float: left;
	width: 473px;
	height: 167px;
	padding-top: 7px;
	background: url(../images/mcon2_bg4.jpg) no-repeat center bottom;
}
.mcon2m_h2 {
	background: url(../images/mcon2_bg2.jpg) no-repeat;
	height: 32px;
}
.mcon2m_con {
	height: 123px;
	border-right: 1px solid #C6C6C6;
	border-left: 1px solid #C6C6C6;
	background: url(../images/mcon2_bg3.jpg) repeat-x left bottom;
	padding: 7px 0px 0px 22px;
}
.mcon2m_span {
	font: bold 14px/32px "微软雅黑";
	color: #000;
	display: block;
	float: left;
	padding-left: 20px;
}
.mcon2m_more {
	font: 11px/32px Arial;
	float: right;
	margin-right: 7px;
	color: #B3842C;
}
.mcon2m_con ul li,.mc2_list ul li {
	line-height: 23px;
	clear: both;
	height: 23px;
	padding-right: 28px;
}
.mcon2m_s1 {
	display: block;
	float: left;
	background: url(../images/squer1.jpg) no-repeat left 9px;
	padding-left: 15px;
}
.mcon2l_s1 {
	font: 13px "微软雅黑";
	color: #000;
	float: left;
	padding-left: 48px;
    font-weight:bold;
}

.mcon2_l {
	background: url(../images/mcon2bg1.jpg) no-repeat;
	height: 178px;
	width: 266px;
	float: left;
	margin-right: 9px;
}
.mcon2_l_new {
	background: url(../images/mcon2bg1.jpg) no-repeat;
	height: 178px;
	width: 266px;
	margin-right: 9px;
}
.mcon2_con3 {
	height: 187px;
}
.mcon2_con4 {
	background: url(../images/mcon2_bg5.jpg) no-repeat;
	height: 89px;
	width: 743px;
	padding-left: 2px;
	margin: 0px 0px 6px 2px;
}
.mcon2_con4 ul li {
	float: left;
	padding: 9px 6px 0px 7px;
}
.mcon2_con5 {
	height: 280px;
}
.banner2 {
	width: 957px;
	margin-bottom: 10px;
}

.footbg {
	background: url(../images/footerbg.jpg) repeat-x left top;
	height: 92px;
}
.footer {
	height: 92px;
	width: 940px;
	margin: 0px auto;
	background: url(../images/footerbg2.jpg) no-repeat center;
}
.footer_en {
	height: 92px;
	width: 940px;
	margin: 0px auto;
	background: url(../images/footerbg2_en.jpg) no-repeat center;
}
.footerL {
	float: left;
	width: 277px;
}
.foot_a {
	color: #000;
}
.footerM {
	float: left;
	width: 577px;
}
.footerR {
	float: right;
	width: 100px;
	background: url(../images/footerbg2.jpg) no-repeat left center;
	padding-top: 3px;
}
.mc2_c5l {
	height: 278px;
	width: 266px;
	float: left;
	background: url(../images/mcon5_bg.jpg) no-repeat;
}
.mc2_c5r {
	float: right;
	width: 473px;
	padding-top: 8px;
	background: url(../images/mcon2_bg4.jpg) no-repeat center bottom;
	height: 260px;
}
.mc2_con {
	height: 223px;
	border-right: 1px solid #C6C6C6;
	border-left: 1px solid #C6C6C6;
	background: url(../images/mcon2_bg3.jpg) repeat-x left bottom;
	padding: 0px 0px 0px 22px;
}
.mc2_img {
	padding: 14px 0px 0px 20px;
	float: left;
	width: 103px;
}
.mc2_list {
	float: left;
	width: 448px;
	padding-top: 10px;
}
.mc2_6r {
	padding-top: 12px;
}
.mcon2_right {
	float: right;
	width: 197px;
	margin: 7px 2px 0px 0px;
}
.mcon2_btn {
	height: 81px;
	width: 195px;
	margin-bottom: 13px;
	text-align: center;
}
.mcon2_h2 {
	background: url(../images/mbg1.jpg) no-repeat;
	height: 32px;
}
.mcon2_con6 {
	height: 217px;
	padding-top: 10px;
	border-right: 1px solid #C6C6C6;
	border-left: 1px solid #C6C6C6;
}
.mc2_dl {
	padding-left: 18px;
}
.mc2_dl dd {
	height: 16px;
	width: 222px;
	margin-bottom: 8px;
	text-align: center;
	font: bold 13px/22px "微软雅黑";
}
.mc2_dla:hover {
	background: #D6E6F3;
	color: #1E7DBF;
}
.mc2_dla {
	color: #333;
	display: block;
	background: #f0f0f0;
}
.mcon2_con6 ul li {
	line-height: 26px;
	background: url(../images/squer2.jpg) no-repeat 16px 12px;
	height: 26px;
	padding-left: 24px;
}
.mcon2_bg {
	background: url(../images/mbg2.jpg) no-repeat;
	height: 8px;
	overflow: hidden;
}


.m2menu_title {
	height: 53px;
	background: url(../images/m2bg1.jpg) no-repeat;
	padding-left: 25px;
	font: bold 14px/40px "微软雅黑";
	color: #000;
}
.m2menu_a {
	display: block;
	height: 32px;
	width: 164px;
	margin-bottom: 6px;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	line-height: 32px;
	padding-left: 25px;
	background: url(../images/m2btnbg2.jpg) no-repeat;
}
.m2menu_cuta,.m2menu_a:hover,.m2menu_cuta:hover {
	display: block;
	height: 32px;
	width: 164px;
	margin-bottom: 6px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	line-height: 32px;
	padding-left: 25px;
	background: url(../images/m2btnbg1_blue.jpg) no-repeat;
}
.m2menu ul li {
	padding-left: 23px;
}

.m2menu {
	background: url(../images/m2bg2.jpg) repeat-y;
	padding:8px 0 12px 0;
}
.m2menubg {
	background: url(../images/m2bg3.jpg) no-repeat;
	height: 13px;
	overflow: hidden;
	margin-bottom: 8px;
}
.m2link {
	text-align: center;
	height: 81px;
	margin-bottom: 6px;
	_padding-bottom:1px;
}
.m2link_new {
	text-align: center;
	height: 50px;
	margin-top: 26px;
	_padding-bottom:1px;
}
.m2down {
	background: url(../images/m2boxbg.jpg) no-repeat;
	height: 177px;
}


.m2conr_dh {
	line-height: 27px;
	height: 27px;
	border-top: 1px solid #FCA204;
	border-bottom: 1px solid #E0E0E0;
	text-align: right;
	padding-right: 10px;
}

.t1{width:93px; height:39px; border:1px solid #ccc; float:left; margin:0 6px 5px 5px ; display:inline}
.sanj{ width:100%; height:auto}
.sanj li{ height:30px; line-height:30px; width:140px; padding-left:40px!important; border-bottom:1px solid #ccc;}

.input
{
	border:1px solid #d9d9d9;
	font-size:10pt;
	height:20px;
	color:#666;
	padding:2px 2px 2px 2px;
}

.ziban_text {
	font-size: 14px;
	font-weight: bold;
	color: #669900;
}

.mlength650
{
    display: block;
    width: 650px;
    overflow: hidden; 
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.select
{
	border:1px solid #d9d9d9;
	font-size:10pt;
	height:27px;
	color:#666;
	padding:2px 2px 2px 2px;
}

.input_txt1
{
	border:1px solid #d9d9d9;
	border-radius:3px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#666;
	padding:5px 5px 5px 5px;
}

.input_txt2
{
	border:1px solid #d9d9d9;
	border-radius:3px;
	font-family:"微软雅黑";
	color:#666;
	padding:5px 5px 5px 5px;
}


div.x-column-header-align-left { text-align:center; } 

.sel-contract-1 div { background-color:#E0E0FF; }
