*{
	box-sizing: content-box;
}
a,a:link,a:visited,a:hover {
	text-decoration: none;
}
html, body, div, span, p,a,ul, li,input,button{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 12px;vertical-align: baseline; background: transparent;text-decoration:none;}
ul li{list-style:none;}
i , em{ font-style: normal; }
.groupbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fleft{float:left;}
.fright{float:right;}
.wrapper{width:1004px;margin:0 auto;}
.pr10{ padding-right:10px;}
.mr10{ margin-right:10px;}
.ml40{ margin-left:40px;}
.ml10{ margin-left:10px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.clear{ clear:both;}
.red{ color:#E62F2B;}
.blue{ color:#2196F3;}
.blueS{ color:#0057A4;}
.gray{ color:#7e7e7e;}
.Orange{color:#F1921A}
.bgcolor{ background:#ededed ; }
/*.Texts{border:#e5e5e5 1px solid; height:30px; line-height:30px; width:225px; color:#666; padding-left:10px; }*/

.f12{ font-size:12px}
.f14{ font-size:14px}

html{width:100%;}
body{width:100%;margin:0;line-height:1;}
.layout{position:absolute;}
.width1004{ width: 1004px; margin: 0 auto; }



header{ height: 78px; width: 100%; background: #0057A4; color:#fff;line-height: 78px; }
.headerleft{ position: absolute; left: 0px;  background: url("../images/left.png") -100px 10px no-repeat; width: 357px; height: 78px; }
.headerright{position: absolute; right:0px;background: url("../images/right.png")  0px 10px  no-repeat; width: 357px; height: 78px;}
.logo{font-family:"微软雅黑";font-size:36px; float: left;  }
.login{font-size:12px; float: right; }
.login span{ display: inline-block; width: 35px; text-align: center; }
.login span:hover{ text-decoration: underline; cursor: pointer; }


.BaseF_TIT{  height: 50px; line-height: 50px; background:#F6F6F6 url("../images/fusionico.png")  no-repeat;font-family:"微软雅黑"; font-size: 20px;padding-left: 10px; width: 994px; margin-top: 10px;  }
.BaseF_TIT span {
	font-family:"微软雅黑"; font-size: 20px;
}
.BaseF_locat{ float: right; padding-right:10px; }
.BaseF_locat button{ background: url("../images/fusionico.png") -404px -121px no-repeat;  border: 0px; font-size: 0px;  width: 96px ; height: 37px;}
.BaseF_locat button:hover{  background: url("../images/fusionico.png") -404px -215px no-repeat;  cursor: pointer; }

.BaseFcenter{width: 997px; border: 1px #ddd solid; padding-left: 5px; height: 365px;  }
.BaseFcenterl{ float: left; padding: 60px 18px 30px 18px; }
.BaseFcenterl img{}
.photoBOX { height: 32px; width: 240px; background: #BDBDBD; color: #fff; line-height: 32px; text-align: center; margin-top:20px; }
.photoBOX span{ width: 60px; display: inline-block; text-align: center; font-size: 14px; }
.photoBOX span.photo{ background: url("../images/fusionico.png") -238px -88px no-repeat; padding-left: 2px; }

.BaseFcenterC{ float: left; padding-top: 54px;}
.BaseFcenterC ul li{margin: 10px 0;}
.BaseFcenterC ul li span{ display: inline-block;  line-height: 40px;  font-family:"微软雅黑"; font-size: 16px; color: #666; }
.BaseFcenterC ul li span.Bname{width:80px; line-height: 25px;  text-align: right;color: #333;  }
.BaseFcenterC ul li span.Bvalue{ width: 227px;  line-height: 25px; vertical-align: top;}

.BaseFcenterR{ float: right; border-left:1px #D9D9D9 solid;width:396px;height:364px; }

/*.GoTo{ border: 1px #DBDBDB solid ;border-right: 0px; border-left: 0px;  }*/
.GoTo span{ display: inline-block;  width: 113px; height: 45px; line-height: 45px; padding-left: 15px; text-align: center;}
.Tothis{background: url("../images/fusionico.png") 33px -86px no-repeat;  }
.Tothat{background: url("../images/fusionico.png") 28px -164px no-repeat; /*border-left: 1px #d9d9d9 solid;border-right: 1px #d9d9d9 solid;*/}
.Tonearby{background: url("../images/fusionico.png") 28px -240px no-repeat;}

.GoTosearch { width:390px; height: 45px; }
.GoTosearch input{height: 23px; width: 262px; border: 1px #d9d9d9 solid; margin:11px 5px 5px 5px; padding-left: 10px;}
.GoTosearch button{border: 1px #d9d9d9 solid; height: 23px; line-height: 23px;width: 50px; }
.GoTosearch button.NOleftB{ border-left: 0px;  }


.Fsearch{ width:1004px;margin:0 auto; margin-top:10px;  }
.Fsearch input {  height: 45px; width: 857px; border: 1px #d9d9d9 solid; background: url("../images/fusionico.png") -229px -153px no-repeat;  padding-left: 45px;}
.Fsearch button{ position: relative; top:2px;  background: #0C81EA; height: 45px; line-height: 45px; width: 100px;  color: #fff; font-size: 14px;border: 1px #0C81EA solid;  }

.theme{  width: 1004px; margin-top:10px; }
.theme ul.themeTIT{ display: block;width:1004px;  background: #F6F6F6; color: #666; line-height: 45px;}
/*.theme ul li{ float: left; padding: 0px 20px; text-align: center;font-family:"微软雅黑"; font-size: 16px; }*/
.theme ul li a{ float: left; padding: 0px 20px; text-align: center;font-family:"微软雅黑"; font-size: 16px;color:#666;}
/*.theme theme-title.select, .theme theme-title:hover{color:#0057A4;cursor:pointer;}*/
.theme ul li.themeTITdy{background: #0057A4; color: #fff; font-size:16px;padding:0 20px;font-family:"微软雅黑";}
.theme ul li a .select, .theme ul li a:hover{color:#0057A4;cursor:pointer;}

.themeTITsub{ clear: both; height: 45px; line-height: 45px;/*border-left: 1px #d9d9d9 solid;border-right: 1px #d9d9d9 solid;*/font-family:"微软雅黑"; font-size: 16px; }
.themeTITsub span{ display: inline-block; padding-left: 20px; }
.themeTITsub span.filter{ font-weight: bold; }
.themeTITsub span input{ position: relative; top:2px; display: inline-block; margin-right: 4px; }

.themeitem {padding-left:20px;height: 45px; line-height: 45px;font-family:"微软雅黑"; font-size: 16px; font-weight: bold;/*border-left: 1px #d9d9d9 solid;border-right: 1px #d9d9d9 solid;*/}
.themeitem,.themeitem .theme-name{height: 45px; line-height: 45px;font-family:"微软雅黑"; font-size: 16px; font-weight: bold;/*border-left: 1px #d9d9d9 solid;border-right: 1px #d9d9d9 solid;*/}

.themelist{ padding-left:20px; /*border-left: 1px #d9d9d9 solid;border-right: 1px #d9d9d9 solid;*/ float:left; width: 982px;  }
.themelist .line{ height: 1px;border-top: 1px #d9d9d9 solid;  padding-left:20px; width: 940px;  }
.themelist .themeC{ height: 175px;padding: 20px 0px; }
.themelist img{display: block; float: left; }
.themelist .word{float: right; width: 710px;  margin: 0; }
.themelist .word span,.themelist .word div { line-height: 29px; font-family:"微软雅黑"; font-size: 14px; }
.themelist .word span.themelistTIT{  font-size: 16px;  font-weight: bold; line-height: 40px;  } 
.themelist .word span.describe{ display: block;margin: 5px 0px; color: #666; }
.themelist .word div i.title{ font-weight: bold; color: #333;}
.themelist .word div.themelistvalue{ margin-right: 20px; }
/*.themelist .word div.themelistvalue .title{ display:inner-block;width:200px;float:right; }*/
.themelist .word .themeDetail{display:none;}

/*.themelist:hover  .themeC{background: #D2EAFF ;cursor: pointer;}*/
/*.themelist:hover  .word{background: #D2EAFF ;cursor: pointer;}*/
.themelist:hover  .word span {  color:#0057A4; }
.themelist:hover  .word span.themelistTIT{  color:#0057A4;  } 
.themelist:hover .word span.describe{ color:#0057A4; }
.themelist:hover .word span i{   color:#0057A4;}

.page-bar {
	text-align: center;
	width: 100%;
}
.tab-content {
	border: 1px #d9d9d9 solid;
	border-top:0;
}
.theme ul li.themeTITdy a {
	line-height: 45px;
	color: white;
	padding: 0 20px 0 20px;
}
#footerID{ height: 35px; line-height: 35px; text-align: center; background: #0057A4; color: #fff; font: 12px; }