/* CSS Document */
body{font-family:Microsoft yahei, "Microsoft yahei"; color:#444; font-size:12px; line-height:20px; text-align:left; background-color:#fff;}
html,body,div,span,ul,li,ol,dl,dt,dd,table,td,th,p,fieldset,form,pre,blockquote,h1,h2,h3,h4,h5,h6,input,img,a{ margin:0; padding:0;}
ul li{ list-style:none;}
img{border:none;}
h1{font-size:16px;}

.wmShow{width:1200px;height:122px;overflow:hidden;margin:15px auto 0px auto;padding:0px 0px 0px 0px;background-color:#fff;border:#e4e4e4 solid 1px;}


.wrapper1{width:1200px;  margin:0 auto;} 


.wrapper{width:990px; text-align:left; margin:0 auto;} 
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}

.f14{ font-size:14px; font-weight:bold;}
.f16{ font-size:16px; font-weight:bold;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt30{ margin-top:30px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt17{ padding-top:17px;}
.pt20{ padding-top:20px;}
.ml10{ margin-left:10px;}
.pl10{ padding-left:10px;}
.pl20{ padding-left:20px;}
.mr5{ margin-right:5px;}
.pr10{padding-right:10px;}
/*字体样式*/
.orange{ color:#ff5a00; height:22px; overflow:hidden;}
.orange a:link{ color:#ff5a00; text-decoration:none;}
.orange a:visited{color:#ff5a00; text-decoration:none;}
.orange a:hover{color:#ff6600; text-decoration:none;}

.blue{ color:#336699;}
.blue a:link{ color:#336699; text-decoration:none;}
.blue a:visited{color:#336699; text-decoration:none;}
.blue a:hover{color:#ff6600; text-decoration:none;}

.gray{ color:#606060;}
.gray a:link{ color:#606060; text-decoration:none;}
.gray a:visited{color:#606060; text-decoration:none;}
.gray a:hover{color:#ff6600; text-decoration:none;}

.gray1{ color:#7b7b7b;}
.gray1 a:link{ color:#7b7b7b; text-decoration:none;}
.gray1 a:visited{color:#7b7b7b; text-decoration:none;}
.gray1 a:hover{color:#ff6600; text-decoration:none;}

.gray2{ color:#999; font-family:Microsoft yahei, Helvetica, sans-serif; font-size:10px;}
.gray3{ color:#999; }

.red{ color:#ea1e00; text-decoration:none; }
.red a:link{ color:#ea1e00; text-decoration:none;}
.red a:visited{ color:#ea1e00; text-decoration:none;}
.red a:hover{ color:#ff6600; text-decoration:none;}

.nounder a:hover{ text-decoration:none;}
 
.nred{ color:#de0001; font-family:Microsoft yahei, Helvetica, sans-serif;}
.nred a:link{ color:#de0001; text-decoration:none;}
.nred a:visited{ color:#de0001; text-decoration:none;}
.nred a:hover{ color:#ff6600; text-decoration:none;}

.white{ color:#fff;}
.white a:link{ color:#fff; text-decoration:none;}
.white a:visited{color:#fff; text-decoration:none;}
.white a:hover{color:#fff; text-decoration:none;}

.nwhite{ color:#fff; text-decoration:none; }
.nwhite a:link{ color:#fff; text-decoration:none;}
.nwhite a:visited{color:#fff; text-decoration:none;}
.nwhite a:hover{color:#fff; text-decoration:none;}

.black{ color:#444;}
.black a{ text-decoration:none; color:#444; }
.black a:link{ text-decoration:none; color:#444; }
.black a:visited{ text-decoration:none; color:#444; }
.black a:hover{ text-decoration:none; color:#ff6600; }

/*顶部样式*/
.topbar{font-size:12px; width:100%; height:27px; border-bottom:1px solid #cfcfcf; background-color:#f5f5f5;}
.topbar .toptab{ width:1200px; margin:0 auto; color:#666;}
.topbar .toptab .greet{padding-left:10px; float:left; padding-top:4px;}
.site-nav {line-height: 19px; height: 22px; float:right; position:relative; z-index:999999;}
.site-nav a {color: #666;}
.site-nav a:hover {color: #e66d02;}
.site-nav .quick-menu {padding-top:4px; float:right;}
.site-nav .quick-menu LI {background-position: right 6px; padding-left:5px; float: left; padding-bottom: 0px; margin-left: 5px; padding-top: 2px}
.site-nav .quick-menu LI.last {background: none transparent scroll repeat 0% 0%}
.site-nav .quick-menu LI.menu-item {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; position: relative}
.site-nav .menu-hd {padding-right:14px; display: block; padding-left: 5px; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px; position: relative; height: 20px;}
.site-nav .myqihui .menu-hd {width: 60px; padding-top: 1px; _padding-top: 1px; height:22px;}
.site-nav .webmenu .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px; height:22px;}
.site-nav .services .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px; height:22px;}
.site-nav .menu-hd b{border-right: #f3f3f3 4px solid; border-top: #ccc 4px solid; font-size: 0px; RIGHT: 3px; border-left: #f3f3f3 4px solid; width: 0px; line-height: 0; border-bottom: #f3f3f3 4px solid; position: absolute; TOP: 7px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
.site-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; display: none; z-index: 10001; left:0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; TOP: 21px}
.site-nav IFRAME.menu-bd {border-top-width: 0px; border-left-width: 0px; z-index: -1; background: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); float: left; border-bottom-width: 0px; border-right-width: 0px}
.site-nav .menu-bd-panel {padding-bottom: 6px; padding-top: 10px}
.site-nav .menu-item-opp .menu-bd {LEFT: 0px}
.site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
.site-nav .menu-item-opp .menu-bd S.lt {background-position: -87px -55px; RIGHT: -2px; LEFT: auto}
.site-nav .menu {position: relative}
.site-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
.site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
.site-nav .menu:hover .menu-bd {display: block}
.site-nav .hover .menu-bd {display: block}
.site-nav .menu:hover .menu-hd B {border-left-color: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border-bottom-color: #fff; border-top-color: #ccc; TOP: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
.site-nav .hover .menu-hd B {border-left-color: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border-bottom-color: #fff; border-top-color: #ccc; TOP: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
.site-nav .myqihui .menu-bd {line-height:25px; TOP:23px; width:90px; height:110px;}
.site-nav .myqihui .menu-bd-panel {padding-left:5px; padding-bottom: 8px; padding-top: 8px; padding-right:5px;}
.site-nav .webmenu .menu-bd {line-height:25px; TOP:23px; width:250px; height:35px;}
.site-nav .webmenu .menu-bd-panel {padding-left:5px; padding-bottom: 8px; padding-top: 8px; padding-right:5px;}
.site-nav .services .menu-bd {line-height:25px; TOP:23px; width:80px; height:110px;}
.site-nav .services .menu-bd-panel {padding-left:5px; padding-bottom: 8px; padding-top: 8px; padding-right:5px;}
.site-nav .swhome{padding-right:7px;}
.site-nav .menu-bd-panel A {color: #666; padding:2px;}
.site-nav .menu-bd-panel A:hover {color:#fff; background-color:#F7600E; padding:2px;}


.posi{ position:relative;}
 

.logotab{ width:1100px; margin:0 auto;}
.logotab .logo100{float:left; text-align:left; text-indent:-999em; background-image:url(/css_n/style/logo.gif); margin:24px 13px 20px 6px;}
.logotab .logo100 p a{width:188px; height:55px; display:block;} 


.logotab .logo101{width:auto;display:block;float:left;text-align:left;vertical-align:middle;height:50px; margin:24px 13px 20px 6px;}
.logotab .logo101 p{width:268px; height:55px; display:block;font-family: microsoft yahei;font-size: 32px;margin-top:18px;margin-left:2px;color: #646464;}

.logotab .logofont{float:left; text-align:left; text-indent:-999em; background:url(/css_n/style/qhwkh.gif) no-repeat 0 0;margin:32px 10px 0 0;width:171px; height:42px; display:block;}
/*搜索样式*/

.searchtab{ width:580px; padding-top:16px; float:right;}
.searchtab .stit{ width:521px; float:left; position:relative; top:1px; }
.searchtab .stit ul li{ width:56px; height:26px; line-height:26px; float:left; text-align:center; }
.searchtab .stit ul li{color:#666; text-decoration:none; display:block; cursor:pointer;}
.searchtab .stit ul li.active{color:#333; font-weight:bold; width:54px; height:25px; background-color:#ececec; border:1px solid #ddd; border-bottom:none; display:block; top:1px;}

.searchtab .searstyle{ width:580px; float:left;}
.searchtab .searstyle .searmiddle{ width:397px; height:29px; border:1px solid #ddd; border-right:none; padding:3px 0 3px 3px; background-color:#ececec; float:left;}
.searchtab .searstyle .searright{ width:105px; height:29px; border:1px solid #ddd; border-left:none; background-color:#ececec; float:left; cursor:pointer; padding:3px;}
.searchtab .searstyle .searright button{ width:105px; height:29px; background:none; background:#f78015;font-size:16px; font-weight:bold; color:#fff; no-repeat -116px -74px;  border:none; cursor:pointer;}
.searchtab .searstyle .searfont{ width:48px; padding-left:10px; float:left;}



/*表单样式*/
.input1{ width:389px; height:23px; line-height:26px; border-width:0; border:none; background:url(/css_n/style/top3.png) repeat-x 0 0; border:1px solid #cbcbbf; border-width:0 1px; float:left; color:#999; padding:3px; }

.wmShow00{width:1200px;height:100px;overflow:hidden;margin:10px auto 0px auto;padding:10px 0px 10px 0px;background-color:#fff;border:#e4e4e4 solid 1px;}
.breadNavv{width:1200px;overflow:hidden;margin:10px auto 0 auto;border:#e4e4e4 solid 1px;}

.blue .s_input {
	border: 2px #3592e2 solid
}
.blue .submit {
	background-color: #3592e2
}
.blue .submit:hover {
	background-color: #2283d4
}
.blue .s_boxA h2 {
	border-left: 2px solid #3592e2
}
.blue .s_ulA ul li.current, .blue .s_ulA ul li.current a {
	background-color: #3592e2
}
.blue .s_btn {
	background-color: #3592e2
}
.blue .s_btn:hover {
	background-color: #2283d4
}
.green .s_input {
	border: 2px #42b712 solid
}
.green .submit {
	background-color: #42b712
}
.green .submit:hover {
	background-color: #47c510
}
.green .s_boxA h2 {
	border-left: 2px solid #42b712
}
.green .s_ulA ul li.current, .green .s_ulA ul li.current a {
	background-color: #42b712
}
.green .s_btn {
	background-color: #42b712
}
.green .s_btn:hover {
	background-color: #47c510
}
.chengse .s_input {
	border: 2px #f78015 solid
}
.chengse .submit {
	background-color: #f78015
}
.chengse .submit:hover {
	background-color: #eb6d13
}
.chengse .s_boxA h2 {
	border-left: 2px solid #f78015
}
.chengse .s_ulA ul li.current, .chengse .s_ulA ul li.current a {
	background-color: #f78015
}
.chengse .s_btn {
	background-color: #f78015
}
.chengse .s_btn:hover {
	background-color: #eb6d13
}
.red .s_input {
	border: 2px #c40000 solid
}
.red .submit {
	background-color: #c40000
}
.red .submit:hover {
	background-color: #ac0404
}
.red .s_boxA h2 {
	border-left: 2px solid #c40000
}
.red .s_ulA ul li.current, .red .s_ulA ul li.current a {
	background-color: #c40000
}
.red .s_btn {
	background-color: #c40000
}
.red .s_btn:hover {
	background-color: #ac0404
}





.intercatad {
	margin-bottom: 10px
}
.interlistdiv {
	color: #585858;
	text-align: left
}
.interlistdiv .hover {
	padding: 10px;
	line-height: 22px;
	border-bottom: 1px solid #dedede
}
.interlistdiv .hovercolor {
	background-color: #F8F8F9;
	background-image: url(../images/category/advfontbg.gif);
	background-position: top right;
	background-repeat: no-repeat
}
.interlistdiv a {
	font-size: 14px;
	text-align: left
}
.intercatdiv {
	/*width: 160px;*/
	float: right;
	margin-left: 10px;
	background-color: #ffffff;
	height: auto;
	overflow: hidden
}
.intercatdiv2 {
	/*width: 160px;*/
	margin-left: 2px;
	background-color: #ffffff;
	height: auto;
	overflow: hidden
}
.infoaddiv {
	/*width: 680px;*/
	background-color: #ffffff;
*height:100%;
	_height: auto;
	overflow: auto;
_overflow:;
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	text-align: center
}
.infoad {
	/*margin: 0 5px 10px 0*/
}
.indexcatad {
	width: 1000px;
	margin: 5px auto 0 auto;
	overflow: hidden;
*margin-bottom:5px
}
.ni-flist1 .indexcatad {
	width: 200px;
}
.ni-flist2 .indexcatad {
	width: 220px;
}
.ni-flist3 .indexcatad {
	width: 275px;
}


.daohang{width:1200px;margin-left:auto;margin-right:auto;overflow:hidden;text-align:center;height:40px;background-repeat:repeat-x;margin-top:10px;background:#fafafa; #e9e9e9 solid; #e9e9e9 solid;border-top:1px #e9e9e9 solid}


.daohang ul{margin-left:auto;margin-right:auto;text-align:left;background-repeat:no-repeat;height:40px;width:1200px}
.daohang li{float:left}
.daohang a{font-size:16px;font-family:"microsoft yahei";line-height:40px;padding-left:16px;padding-right:16px;background-repeat:no-repeat;height:40px;display:block;float:left;*padding-right:15px;color:#000}
.daohang a.current{font-weight:bold;text-decoration:none;background-repeat:no-repeat;text-align:center;color:#fff}
.blue .daohang{border-bottom:2px #3592e2 solid}
.blue .daohang a.current{background-color:#3592e2;#fff}
.blue .sch_t_frm .select{border-top:2px solid #3592e2;border-bottom:2px solid #3592e2;border-left:2px solid #3592e2}
.blue .selectbox-wrapper{border-left:2px solid #3592e2;border-right:2px solid #3592e2;border-bottom:2px solid #3592e2}
.blue .topsearchinput{border-top:2px solid #3592e2;border-bottom:2px solid #3592e2}
.blue .websearch .btn-normal{background-color:#3592e2}
.blue .websearch .btn-normal:hover{background-color:#2283d4}
.green .daohang{border-bottom:2px #42b712 solid}
.green .daohang a.current{background-color:#42b712;color:#fff}
.green .sch_t_frm .select{border-top:2px solid #42b712;border-bottom:2px solid #42b712;border-left:2px solid #42b712}
.green .selectbox-wrapper{border-left:2px solid #42b712;border-right:2px solid #42b712;border-bottom:2px solid #42b712}
.green .topsearchinput{border-top:2px solid #42b712;border-bottom:2px solid #42b712}
.green .websearch .btn-normal{background-color:#42b712}
.green .websearch .btn-normal:hover{background-color:#47c510}
.chengse .daohang{border-bottom:2px #f78015 solid}
.chengse .daohang a.current{background-color:#f78015}
.chengse .sch_t_frm .select{border-top:2px solid #f78015;border-bottom:2px solid #f78015;border-left:2px solid #f78015}
.chengse .selectbox-wrapper{border-left:2px solid #f78015;border-right:2px solid #f78015;border-bottom:2px solid #f78015}
.chengse .topsearchinput{border-top:2px solid #f78015;border-bottom:2px solid #f78015}
.chengse .websearch .btn-normal{background-color:#f78015}
.chengse .websearch .btn-normal:hover{background-color:#eb6d13}
.red .daohang{border-bottom:2px #c40000 solid}
.red .daohang a.current{background-color:#c40000:#fff}
.red .sch_t_frm .select{border-top:2px solid #c40000;border-bottom:2px solid #c40000;border-left:2px solid #c40000}
.red .selectbox-wrapper{border-left:2px solid #c40000;border-right:2px solid #c40000;border-bottom:2px solid #c40000}
.red .topsearchinput{border-top:2px solid #c40000;border-bottom:2px solid #c40000}
.red .websearch .btn-normal{background-color:#c40000}
.red .websearch .btn-normal:hover{background-color:#ac0404}
.full .daohang{width:100%;margin:0 auto;Min-width:1200px}
.full .daohang ul{width:1200px;margin: auto;}
.full .subsearch{width:1198px;margin:0 auto;}

.guanggao{
    position:absolute;
    margin-left: 5px;
    margin-top: 5px;
    font-size: 10px;
    color: #fff;
    background: #c0c0c0;
    text-align: center;
    box-shadow: 0 0 0 1px #fff;
    border-radius: 8px;
    padding: 0 10px;
    z-index:888;
    float:right;
}