﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0; padding:0; line-height:normal; }
body{ font:12px,arial,sans-serif normal;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
pre{word-wrap: break-word; word-break:break-all; white-space:pre-wrap;}
ul,ol,li{ list-style:none; }
table { border-collapse:collapse; border-spacing:0;}
.claer{ padding:0px; margin:0px; font-size:0px; border:0px; clear:both;}
body,td,th,div {
	color: #666;
	font-size:12px;
	margin:0px;
	padding:0px;
}
a{ display:inline-block; text-decoration:none;color:#666;}
a:hover{  }

img
{
	border:0px;
}
.r_content
{
	float:left;
	margin-left:10px;
}
.scrwidth
	{
		width:1000px;
		margin:auto;
		 
	}
.top
{
	height:30px;
	background:#f5f5f5;
	border-bottom:#eeeeee 1px solid;
}
.top .top1
{
 
	margin-left:auto;
	margin-right:auto;
}
.top .top1 .left
{
	float:left;
	line-height:30px;
    height:30px;
}
.top .top1 .left .l3
{
	float:left;

}
.top .top1 .left .r3
{
	float:left;
	margin-left:5px;
	margin-top:2px;
	
}
.top .top1 .left .rr3
{
	float:left;
	margin-left:20px;
	line-height:30px;
}
#Lmstopc
{
	 
	 
		overflow:hidden;
		height:30px;
}
.qql
{
	position:absolute;
	top:3px;
	left:200px;
}

.top .top1 .right
{
	float:right;
   line-height:30px;
}
.top .top1 .right li
{
	float:left;
	line-height:30px;
	padding:0 10px;
}
.top .top1 .right   nav{
     
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    position: relative;
     
}
 
.nav-main{
    width: 100%;
    height: 100%;
    list-style-type: none;
}
.nav-main span{
    display: inline-block;
    margin-left: 18px;
    width: 7px;
    height: 7px;
    background: url('/images/down-icon.png') no-repeat;
}
 
.hover-up{
    transition-duration: .5s;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
 
.hover-down{
    transition-duration: .5s;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
 
.nav-main>li{
   
    height: 100%;
    display: block;
    float: left;
    color: #fff;
    cursor: pointer;
}
 
 
.hidden-box{
    width: 92px;
    border: 1px solid #ff5640;
    border-top: 0;
    position: absolute;
    display: none;
    top: 30px;
    z-index:99;
}
#li-1 {
      color: #ff3e3e;
}
#li-1:hover {background:#ff5640; color:#FFF;}
#box-1 {
   
        background: #fff;
}
    #box-1 div {
        width:100%;
        text-align:center;
    }
.hidden-box>ul{
    list-style-type: none;
    color: #ff3e3e;
    cursor: pointer;
}
.hidden-box div:hover{
    background: #ddd;
    color: #fff;
	background: #ff5640;
}
.hidden-box div a:hover { color:#FFF; text-decoration:none;}
.hidden-loc-index{
    right:0px;
}
 





.fl
{

}

.fl_t{ background:#ff500b; height:32px; line-height:32px; color:#FFF; font-size:16px; text-align:center; font-family:"微软雅黑"; font-weight:bold;}

.fl_bg{ background:#f8f8f8; height:346px; position:relative;}

.fl_b{ background-image:url(/images/fl_b.jpg); height:4px}

  

.ber{ width:592px; float:left; margin-left:8px; height:380px}

.kf{ width:191px; float:right}

.kf_t{ background-image:url(/images/kf_t.jpg); height:20px}

.kf_bg{ background-image:url(/images/kf_bg.jpg); height:356px}

.kf_b{ background-image:url(/images/kf_b.jpg); height:4px}

.sbfl_txt{ height:27px; border-bottom:#CCCCCC dotted 1px; margin-top:2px}

.sbfl_txt a{display:block;width:81px!important;width:86px; padding-left:3px; padding-right:3px; float:left; line-height:25px; text-align:left}

.sbfl_txt a:hover{ background-color:#ff7300; color: #FFFFFF}

.sbfl_txt span{ float:left; display:block; width:23px; text-align:center; height:25px}


 




.dl a{ line-height:30px; margin-left:25px; float:left; width:50px}
.head_958_las{ height:91px;width:1000px; margin:0 auto;}
.head_logo{  height:91px; width:300px; float:left;  }
 
.head_jylc{ height:91px; width:200px; float:right; position:relative;}
.head_jylc .bt { height:26px; width:80px; line-height:26px; text-align:center; border-bottom:2px solid #d00d0c; font-size:12px; color:#d00d0c;}
.head_jylc .xw li { height:15px; line-height:15px; margin-top:4px;width:200px; overflow:hidden;}
.head_jylc .xw span { background-color:#ff7300; border-radius:3px; margin-right:5px; text-align:center;color:#FFF; width:45px; height:15px; font-size:10px;}
.search_x{}
.list_lh {
    height:60px; 
    overflow:hidden;
}

.search_x a{ margin-left:2px; line-height:30px; font-size:12px}

.menu_header{clear:both; margin:0 auto; height:35px; background:#ff7300; border-bottom:#ccc 0px solid;}

.topmenu {
	CLEAR: both; DISPLAY:block; FONT-FAMILY: Tahoma; LIST-STYLE-TYPE: none;   width:1000px;   margin:auto;
}
.topmenu LI {
	FLOAT: left; WIDTH:auto; MARGIN-RIGHT:0px; height:35px; position:relative;
}

.topmenu LI .new2015
{
	position:absolute;
	top:-12px;
	left:60px;
}
#menu_line{ width:10px; float:left;height:35px; }

.topmenu A {
	DISPLAY: block;TEXT-ALIGN: center;TEXT-DECORATION: none; font-size:14px; color:#ffffff; height:35px;line-height:35px; width:90px; text-align:center;font-weight:bold
}

.topmenu A:hover {
	 COLOR: #ff0000; TEXT-ALIGN: center; TEXT-DECORATION: none; font-size:14px; background:#FFF;
}
.topmenu .sy {DISPLAY: block;TEXT-ALIGN: center;TEXT-DECORATION: none; font-size:18px; font-family:"黑体"; color:#ff7300; height:31px;line-height:31px; margin-top:2px; width:90px; text-align:center;font-weight:bolder; background-color:#FFF; border-radius:15px 0 0 15px;}
.topmenu .sy:hover{COLOR: #ff0000; TEXT-ALIGN: center; TEXT-DECORATION: none; font-size:18px; font-weight:bolder; background:#FFF; font-family:"黑体";}
.w958{ width:1000px; margin:0 auto; margin-top:10px;   clear:both;}

 .w959{ width:1000px; margin:0 auto;   clear:both;}

.kf{ width:220px; float:right}

 


 .tmprove{width:998px; height:88px;  margin:auto; margin-top:8px; text-align:center; }
 .tmprove .tmcol{width:238px; height:88px; line-height:88px; border-right:#ddd solid 1px; float:left;}
  .tmprove .tmcol2{width:238px; height:88px; line-height:88px;  float:left;}
 .footer {
	margin-top:8px;
background: #F4F4F4;
border-top: #DDD 1px solid;
padding: 5px 10px 10px 10px;
text-align: center;
line-height: 28px;
overflow: hidden;
color: #666;
line-height:25px;
}
.footer  p
{
	line-height:25px;
}
 

 
 
.tfont14
{
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.tfont14 a
{
		font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
}

.qqlist{width:218px; height:380px; font-size:12px; float:left; border:#dddddd solid 1px;}
.qqlist .title{width:218px; height:32px; line-height:32px; font-size:14px; font-weight:bold; text-indent:14px; background:#ff500b; color:#FFF;}
.qf
{
	margin-left:10px;
	margin-top:5px;
}
.qqlist .title a
{
	color:#FFF;
}

 .searchbox{width:218px; height:320px; font-size:12px; float:left; border:#dddddd solid 1px;}
 .searchbox .searchtitle{width:218px; height:32px; line-height:32px; font-size:14px; font-weight:bold; text-indent:14px; background:#e70012; color:#FFF;}
  .searchbox .searchtitle span{font-size:12px;}
  .searchbox .searchcon{width:220px; height:auto; padding:5px;}
 .searchbox .searchcon tr{height:28px;}
  .searchbox .searchcon li{width:43px; font-size:12px; height:26px; line-height:26px; float:left; margin:auto; list-style:none; border-bottom:1px dashed #ddd; text-indent:6px; overflow:hidden;}
  .searchbox .searchcon span{float:right; text-indent:-18px; color:#efa92f;}
  .searchbox .searchcon a:hover {text-decoration: underline;color: #b69514;}
  .fl {
float: left;
}
.fwree
{
	color:#FFF;
}
 
  .gj_search {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; BACKGROUND-COLOR: #efefef; WIDTH: 1000px; HEIGHT: 100px; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid;
	margin:auto; margin-top:8px;}
.gj_search UL LI {
	FLOAT: left
}
.gj_search UL LI.gj_search_check {
	LINE-HEIGHT: 40px; PADDING-LEFT: 10px; HEIGHT: 40px
}
.gj_search UL LI.gj_search_check INPUT {
	MARGIN-RIGHT: 5px
}
.gj_search UL LI.gj_search_text {
	TEXT-ALIGN: left; LINE-HEIGHT: 10px; WIDTH: 160px; HEIGHT: 35px; MARGIN-LEFT: 10px
}
.gj_search UL LI.gj_search_texta {
	TEXT-ALIGN: left; LINE-HEIGHT: 10px; WIDTH: 186px; HEIGHT: 35px; MARGIN-LEFT: 10px
}

.gj_search UL LI.gj_search_text INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #fff; WIDTH: 95px; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.gj_search UL LI.gj_search_text SELECT {
	WIDTH: 95px; COLOR: #666
}
.gj_search UL LI.submits {
	WIDTH: 94px; MARGIN-LEFT: 5px
}
.gj_search UL LI.submits INPUT {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #e33a3d; WIDTH: 94px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; COLOR: #fff; FONT-SIZE: 13px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold
}
.gj_search_check
{
	width:980px;
}
.red   A:link,.red   A:visited{COLOR:#F00;TEXT-DECORATION:none;   font-family:"微软雅黑"; }
.red   A:hover,.red   A:active{COLOR:#e70012;TEXT-DECORATION:none;   font-family:"微软雅黑"; }
.tel
{
	margin-top:10px;
	clear:both;
  
	height:30px;
	font-size:16px;
	text-align:center;
	line-height:30px;
 
	width:216px;
}
.tel2   A:link,.tel2   A:visited{COLOR:#000;TEXT-DECORATION:none; font-size:16px;   font-family:"微软雅黑"; }
.tel2   A:hover,.tel2   A:active{COLOR:#e70012;TEXT-DECORATION:none;  font-size:16px;  font-family:"微软雅黑"; }
.tel2
{
	margin-top:5px;
	height:22px;
	font-size:16px;
	text-align:center;
	line-height:22px;
 
	width:216px;
}
.tmok
{
		margin-top:10px;
	width:216px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.kjdf
{
	width:998px;
	height:28px;
	line-height:28px;
	border-bottom:#CCC 1px solid;
	background:#F6F6F6;
	
	margin:auto;
}
.kdsld
{
	line-height:25px;
}
.gjtitlea
{
	line-height:22px;
	border-bottom:#CCC 1px solid;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	 
}

.gjtitle
{
	line-height:22px;
	border-bottom:#CCC 1px solid;
	 
}
.cuc
{
	width:120px;
}
.cuc   A:link,.cuc  A:visited{	width:120px; }
.cuc   A:hover,.cuc  A:active{	width:120px; }

.goTop { display:none;position: fixed;_position:absolute; _top:expression((document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight))-4);bottom: 10px;right:30px;z-index: 990;width: 50px;  height:203px;}
.goTop a {display: block;width: 50px;height: 40px; background:#ff7101;  color:#fff; font-size:14px; line-height:16px; margin-bottom:1px; text-align: center; padding-top:10px;}
.goTop a:hover{ background:#7F7F7F; text-decoration:none;}
a.ico_goTop{ background:url(/images/top-off.jpg) no-repeat;}
a.ico_goTop:hover{ background:url(/images/top-on.jpg) no-repeat;}
.dlhelp
{
	width:1000px;
	margin:auto;
	overflow:hidden;
}
.footera
{
	
	border-top:#ff7300 2px solid;
width:1000px;
	margin:auto;
	margin-top:10px;
	text-align:center;
	line-height:30px;
	
}
.footera a
{
		font-weight:bold;
	text-align:center;
		font-size:14px;
}
.footer2
{
width:1000px;
	margin:auto;
	line-height:30px;
	font-weight:bold;
	text-align:center;
		font-size:14px;
}
.footer3
{
	color:#999;
	font-size:14px;
	text-align:center;
	line-height:30px;
}
.redf
{
	color:#F30;
	font-weight:bold;
}



#dvContent
{
 
width:380px;
margin-left:1px;
background:#FFF;
border:#ccc 1px solid;
margin-top:37px;
z-index:999;
}
#dvContent div
{
	line-height:22px;
	height:22px;
	padding-left:5px;
	font-size:14px;
    text-align:left;
}

.adsbfl { width:1000px; overflow:hidden; border:1px solid #efefef; font-family:"微软雅黑"; font-size:14px; margin:auto;}
.adsbfl h1 { height:40px; border-bottom:1px solid #efefef; padding-left:30px; font-size:18px; font-weight:normal; line-height:40px;}
.line1 { width:1000px; height:20px; line-height:20px; clear:left; margin-top:15px; padding-left:20px;}
.line1 li { float:left; margin-right:20px;}
.line1 li input { width:100px;}
.line1 li select { width:90px;}
.line2 { width:1000px; clear:left; height:20px; line-height:20px; margin-top:15px; padding-left:20px;}
.line2 a { float:left; margin-right:20px; padding:2px 5px;  TEXT-DECORATION: none;}
.line2 span { float:left; padding:2px 0;}
.bgcolor-orange { background-color:#ed6c00; color:#FFF;  TEXT-DECORATION: none;}
.bgcolor-orange a:hover{
    color:#FFF;
   TEXT-DECORATION: none; 
}
.bgcolor-grey { background-color:#a9a9a9; color:#FFF;}
.bord-grey { outline:1px solid #a9a9a9; color:#a9a9a9;}
.line3 { margin:10px 0; height:40px; margin-left:290px;}
.line3 a { float:left; margin-right:90px;}
.bg-grey { width:980px; margin:0 10px; background-color:#efefef;}
.line4 { height:30px; line-height:30px; padding:10px; clear:both;}
.line4 select { height:30px; border:none; float:left;}
.line4 a { float:left; margin-left:20px;}
.line5 { margin-top:10px; height:30px; padding-bottom:20px;}
.line5 a { float:left; margin:0 10px; padding:5px 20px;}
.line4 .clsqz li
{
    float:left; margin-left:5px;
     padding:5px 10px;
     cursor:pointer;
}
.line4 .clsqz .curr{
    background-color:#ed6c00;
    color:#fff;
}

.adsbfl  SELECT {
	WIDTH: 95px; COLOR: #666
}