/*** common
--------------------- ***/  
.bgFA{background:#FAFAFA;}
.pL10{ padding-left:10px;}
.pLR10{ padding:0 10px;}
.pt6{padding-top:6px; }
.mT10{ margin-top:10px;}
.fy-siderbar{width:250px; float: right;}
.fy-main{width:740px; float: left;}
.w320{width:320px; }
.w340{width:340px; }
.w390{width:390px; }
.w410{width:410px; }
.w760{ width:760px;}
.bGray{ border:1px solid #CCC;}
.bor-blue{border: 1px solid #E6E6E6; }
.bor-blue-rbl{border: 1px solid #E6E6E6; border-top:none; }
.fcr,.fcr a{color:#e00; }
.fcb,.fcb a{color:#327ACF; }

.bread { color: #797979; font-family: SimSun; }
.bread .bread-entry a{margin: 0 5px;}

.bd-gray{border: 1px solid #ddd;border-radius: 3px;}
.bd-gray-b{border-bottom: 1px solid #ddd;}
/*统一检?*/

.search-box {padding: 10px;margin-bottom: 10px;border: 1px solid #DDD;border-radius: 3px;}
.search-box label{display: inline-block;vertical-align: top;}
.search-box input,.search-box select{border: 1px solid #ddd;height:24px; line-height:24px;vertical-align:-1px;padding: 0 5px;}
.search-box .btn,.search-box .r{ background-color:#ff6600;border:none; cursor: pointer; height: 26px;  font-size:14px; font-weight:bold; color:#fff; text-align:center;padding: 0 10px;border-radius: 2px;}
.search-box select{padding: 2px}
.search-box .r{background-position: -120px -1px;width: 90px;border: 1px solid #00B4FF;}
.search-box .area a{padding:2px 6px;font-family: Arial, sans-serif;}
.search-box .area .act,.search-box .area a:hover{background: #FF6600;color: #fff;text-decoration: none;}
.search-box em{font-weight: bold;color: #327ACF;text-align: right;float: left;}
.search-box .td1,.search-box em a{color: #327ACF;}
.search-box .area em a{margin: 0;}
/*** head
--------------------- ***/  
#esnav .wrap{margin: 0 auto;}
#esnav .wrap ul{border-bottom:5px solid #006EC7;}
#esnav li{float:left; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0;}
#esnav a{ line-height:30px;font-size:14px; padding: 0 20px; overflow:hidden; }
#esnav a:hover{text-decoration: none;}
#esnav .nobg{background:none; }
#esnav .act{ background:#006EC7;}
#esnav .act a{ font-weight:bold; color:#fff; }
#esnav .botimg{display:block;height: 1px;overflow: hidden;font-size: 1px;line-height: 1;margin-bottom: 10px;-webkit-box-shadow: 0 0 10px #056CBF; box-shadow: 0 0 10px #056CBF;}
/*** search
--------------------- ***/
.sea-form .txt{float:left; border: 2px solid #FF9300; border-right:none; height:28px; line-height:28px; width:418px; background:url(../images/fdj.png) no-repeat 5px #fff; padding-left: 22px; box-shadow: 2px 2px 3px #f1f1f1 inset;}
.sea-form .txtfocus{background:#fff;  text-indent: 0;}
.sea-form .btn{float:left; width:100px; height:32px; background-color:#FF9300; border:none; cursor: pointer;font-family:Microsoft yahei; font-size:16px;color: #fff;}
.sea-form .cz-btn{float:left; width:100px; height:32px;font-size: 16px; font-family: Microsoft yahei;color: #fff; background-color: #FF9300; border:none; cursor: pointer;} 


.coltit1{line-height:30px; padding-right:8px; height:30px;}
	.coltit1 h3{font-weight:bold; font-size:14px;  border-bottom: 2px solid #387DE7;float: left;color: #327ACF;}
.content1 a{display: block;background: #FF8A00;height:40px;line-height:40px;padding: 0 12px;color: #fff;font-family: Microsoft yahei,simhei;font-size: 16px;margin-bottom: 5px;border: 1px solid #D97D03;text-align: center;-webkit-transition: opacity .3s ease-out; transition: opacity .3s ease-out;}
.content1 a:hover{opacity:0.8;filter:Alpha(Opacity=80);color: #fff;text-decoration: none;}
.content1 .icon3{background: #F2A103;border-color: #DCA900;}
.content1 .icon4{background: #50B6E0;border-color: #3B9DC5;clear: both;}

.tlist2{*zoom:1;}
.tlist2 li{height:28px; line-height:28px; overflow:hidden; vertical-align: top;}
.tlist2 span{float:left; overflow:hidden;}
.tlist2 .td1{width:54%;}
.tlist2 .td1:before{content:".";float: left;margin-top:-8px;font-family: simsun;font-size: 28px;color: #999;}
.tlist2 .td2{width:20%; text-align: center; font-family: Arial,sans-serif;font-size: 12px;}
.tlist2 .td3{width:26%; text-align: right; font-family: Arial,sans-serif;font-size: 12px;*margin-left: -1px;}

.plist3 li{overflow:hidden; *zoom:1; padding: 8px 0;border-bottom: 1px dashed #ccc;font-family: Arial, sans-serif;}
.tlist3 li:before{content:".";float: left;margin-top:-8px;font-family: simsun;font-size: 28px;color: #999;}
.plist3 li:last-child{border: none;}
.plist3 img{float:left; background: #eee;  margin-right:10px; }
.plist3 h3{margin-bottom: 5px;font-weight: bold;font-size: 14px;}
.plist3 p{ overflow:hidden; height: 24px;line-height:24px;}
.plist3 .ico{border-radius: 2px; padding: 1px; color: #FFF; margin-right: 3px; background-color: #F06D07;line-height: 14px;font-family: simsun;}
.plist3 .ico1{background: #2D99D6;}
/*** 问答搜索
--------------------- ***/
.sea-wd i.ico08{float: left;font-size: 21px;color: #ccc;margin-right: 5px;}



/*top*/

#daohang{ width:100%; margin:0 auto; background:#F5F5F5;}

#daohang .inner{ width:1000px; margin:0 auto; height:30px; line-height:30px;}

#daohang .src{ margin-top:1px; float:left; display:inline;}

#daohang b{ background:url(../2015img/miniTop-jiantou.png) no-repeat right 10px;}

#daohang a{ white-space:nowrap;}

#daohang a{ float:left; padding: 0 5px;color:#666;}

#daohang a:hover, #daohang a.fcr{ color: #C00;}

#userLogin a.qqbnt, #userLogin a.wbbnt{ background:url(../2015img/headico.gif) no-repeat; line-height:29px;}

#daohang .qy-area, #daohang .lmore{ float:left; position:relative; margin-top:2px; z-index:1000;}

#daohang b{float:left; height:22px; line-height:22px; padding:1px 15px 1px 7px; cursor:pointer; font-weight:normal; white-space: nowrap;}

#daohang b a, #daohang b a:hover{ color:#444; text-decoration:none;}

#daohang .act b{ border-bottom:none; position:relative; z-index:100; background-color:#FFF; }

#daohang .items{ position:absolute; top:23px; left:0; background:#FFF; -webkit-box-shadow: 0 0 13px #DDD; -moz-box-shadow: 0 0 13px #DDD; box-shadow: 0 0 13px #DDD;width:260px; padding:5px 0; display: none; line-height:26px;}

#daohang .act .items{ display: block;}

#daohang .lmore .items{ right:0;_right:-1px;width: 90px;padding: 0;}

#daohang .lmore .items2{ right:0;_right:-1px;width: 90px;padding: 0;left: auto;}

#daohang .lmore .items a{ float: none;display: block;text-align:center;border-bottom: 1px solid #eee;}

#daohang .lmore .items a:hover{background:#eee;text-decoration: none;}

#userLogin{ color:#7B7B7B; float:left; font-size:12px; height:27px; line-height:27px;}

#userLogin span{ float:left;}

#userLogin a.qqbnt{ background-position:5px -61px; padding-left:25px; display:block; cursor: pointer;}

#userLogin a.wbbnt{ background-position:5px -175px; padding-left:25px; display:block; cursor: pointer;}