body,html
{
	padding:0px;margin:0px;
}
* {font-family: 'Î¢ÈíÑÅºÚ';-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
a {text-decoration:none;}
key {color:#ff0000;}

.top {width:100%;height:90px;line-height:90px; vertical-align:middle;background-color:#fff;min-width:1200px;}
.logo {float:left;margin-left:80px;}
.logo img {width:186px;margin-top:20px;}
.main {width:1200px;margin:0 auto;text-align:center;}
.tool {display:inline-block;float:right;}

.mm {margin:0 auto;padding:0px;}
.mm li {display:inline-block;margin:0px;padding:0px 30px 0px 30px;font-size:16px;}
.disb a {color:#333;font-size:16px;}
.disb a:hover {color:#e67613;}
.ctab {}
.ctab a {text-decoration:none;color:#e67613;}
.cdiv {margin:0 auto;position:relative;left:50%;width:30px;background-color:#e67613;margin-left:-15px;height:3px;margin-top:-2px;}


.mainlang {background:url(../images/new/lang.png) no-repeat left center;background-size:20px 20px;
	padding-left:30px;color:#333;font-size:16px;line-height:90px;vertical-align:middle;cursor:pointer;}
.mainlang:hover {color:#e67613;}

.slidelang{position:absolute; top:80%; left:-30%; width:150%; z-index:1; background:#fff; box-shadow:0px 0px 3px #ccc; opacity:0; visibility:hidden; transition:all .5s; }
.slidelang a{display:block; width:100%; line-height:30px;font-size: 16px; text-align:center; color:#333; transition:all .5s;padding:7px;border-top:solid 1px #f3f3f3;}
.lang {position: relative;margin-right:20px;}
.lang:hover .slidelang{opacity:1; visibility:visible;}
.lang .slidelang a:hover{color:#8893b9;}
.lang .dd {background:url(../images/new/drop.png) no-repeat right center;padding-right:20px;}

.login_box {display:inline-block;float:right;font-size:16px;color:#ddd;position: relative;cursor:pointer;}
.login_box:hover .slidelogin{opacity:1; visibility:visible;}

.mainlogin {background:url(../images/new/sign.png) no-repeat left center;background-size:20px 20px;
	padding-left:28px;color:#333;font-size:16px;line-height:90px;vertical-align:middle;margin-right:5px;}
.mainlogin .slidelogin a:hover{color:#8893b9;}
.mainlogin .dd {background:url(../images/new/drop.png) no-repeat right center;padding-right:16px;}

.slidelogin{position:absolute; top:80%; left:-55px; width:160px; z-index:1; background:#fff; box-shadow:0px 0px 3px #ccc; opacity:0; visibility:hidden; transition:all .5s; }
.slidelogin a{display:block; width:100%; line-height:30px;font-size: 16px; text-align:center; color:#333; transition:all .5s;padding:7px;border-top:solid 1px #f3f3f3;}
.langName {display:block; width:100%; line-height:30px;font-size: 16px; text-align:center; color:#333; padding:7px; transition:all .5s;cursor:pointer;}
.langName:hover{color:#8893b9;background-color:#f3f3f3;}

.regist {color:#333;font-size:16px;line-height:90px;vertical-align:middle;margin-left:5px;}
.regist:hover {color:#e67613;}

.bar_index {width:100%;background:url(../images/new/bar_index.png) no-repeat center center;background-size:100% 760px;height:760px;}

.grid {width:100%;}
.grid thead tr {}
.grid th {background-color:#e9f9f2;color:#598174;font-size:14px;font-weight:bold;line-height:36px;padding:5px;border-bottom:solid 2px #3bc186;}
.grid tr {background-color:#fff;}
.grid tr:hover {background-color:#f3f3f3;}
.grid td:first-child {border-left:solid 1px #e5e5e5;}
.grid td {font-size:14px;line-height:26px;padding:5px;border-bottom:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5;word-break: break-all;
		text-align:center;}
.grid1 th {background-color:#0bc270;color:#fff;font-size:14px;font-weight:bold;line-height:36px;padding:5px;border-bottom:none;}
.grid1 td {font-size:14px;line-height:26px;padding:5px;border:solid 1px #e5e5e5;background-color:#fff;word-break: break-all;}
.addtocomp1 {background:#fff;cursor:pointer;display:inline-block;margin-left:5px;line-height:28px;
        background:url(../images/new/add.png) center center no-repeat;background-size:20px 20px;width:20px;height:28px;vertical-align:bottom;}

.grid2 {width:100%;}
.grid2 th {background-color:#e9f9f2;color:#598174;font-size:16px;font-weight:bold;line-height:36px;padding:5px;border-bottom:solid 1px #e5e5e5;}
.grid2 td {font-size:14px;line-height:26px;padding:5px;border:solid 1px #e5e5e5;word-break: break-all;}
.grid2 tbody th {font-size:14px;}
.grid2 .blk {color:#598174;}

.slogan {float:left;margin-left:20px;margin-top:-3px;font-size:20px;font-family:'Times New Roman';font-style:Italic;font-weight:bold;color:grey;}