@charset "utf-8";

/* CSS Document */



body { font-family: "宋体"; margin:0; padding:0; background:#ffffff; font-size:13px; line-height:19px; color:black;}

div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin: 0; padding: 0; border:0; }





img{ border:none;}

ul, li { list-style-type: none;}

select,input,button,button img{vertical-align:middle; }

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }

.fixed { display: block; min-height: 1%; }

*html .fixed { height: 1%; }



.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }/**--一锟斤拷写锟节革拷box锟斤，锟斤拷锟斤拷锟皆讹拷锟秸猴拷--**/

.clearfix { zoom:1; }

.clear {clear: both; overflow: hidden; height: 0px;font:0/0 aria}



.blank{ display:block; height:10px; clear:both; overflow: hidden; visibility:hidden;}





a,a:link {color: black; line-height:21px; text-decoration:none;}

a:visited{ }

a:hover {color: black; text-decoration:underline;}







.wrapper{ width:1000px; margin:0 auto;}

.logo{ overflow:hidden; padding-top:25px; padding-bottom:15px; position:relative;}

.lg_ri{ width:420px; float:right; top:25px; right:0px; position:absolute;}

.lg_ri p{float:right}

.lgp a{ display:inline-block; padding:0 10px; }

.lgp a:hover{ color:#f26104; text-decoration:none;}

.nav{ height:40px; line-height:40px; background-color:#006699; overflow:hidden;}

.nav img{ vertical-align: top; width:0px; float:left;}

.nav a{width:108px; float:left; text-align:center; color:#fff; font-size:14px; height:40px; line-height:40px; text-decoration:none;}

.nav a:hover{ background-color:#f26104; }







#p_left:hover{ background-position:0 -42px; }

#p_right:hover{ background-position:-26px -42px; }

#p_left{  float:left; /*margin-left:-20px;*/ width:53px; height:91px;}

#p_right{  float:right; /*margin-right:-20px;*/ width:53px; height:91px;}

.float_point{ width:100%; position:absolute; top:80px; left:0; cursor:pointer;}









.box1{ overflow:hidden; padding-left:30px; border-top:1px solid #e5e5e5; background:url(/image/ac_28.jpg) no-repeat center bottom; height:115px;}

.box1 p{ width:173px; float:left; background:url(/image/ac_20.jpg) no-repeat right top; padding-right:110px; padding-top:10px; height:100px; padding-left:20px; color:#666;} 

.box1 p strong{ display:block; font-size:14px; padding-bottom:5px;}

.box1 p strong a:link{color:#242424;}

.box1 p strong a:hover{color:#242424}



.item_head {

	padding-right: 10px; padding-left: 10px; font-weight: 700; 

	/* background-image: url(../images/head_bg.gif); */ 

	color: #FFF; line-height: 25px; height: 25px

;

	background-color:#db2a0b;

}

.item_head a {

	color:#FFFFFF;

}



.box2,.box3,.box4{ overflow:hidden;}



.left{ width:242px; float:left;}

.mid{ width:440px; float:left; padding-left:20px;}

.mid em{ font-style:normal; display:block; height:25px; line-height:25px;}

.right{ width:272px; float:right;}



.left h2,.mid h2,.right h2{ background:url(/image/ac_31.jpg) no-repeat left bottom; height:30px; line-height:30px; overflow:hidden; margin-top:15px;}

.left h2 b,.mid h2 b,.right h2 b{ width:75px; float:left;}

.left h2 b a,.mid h2 b a,.right h2 b a{ color:#0066cc; font-size:16px;}

.left h2 span,.mid h2 span,.right h2 span{ width:60px; float:right;}

.left h2 span a,.mid h2 span a,.right h2 span a{ font-size:13px; font-weight:normal; color:#393939;}





.jiao dl{ overflow:hidden; padding-top:10px; margin-bottom:5px;}

.jiao dt{ width:74px; float:left;}

.jiao dd{ width:150px; float:right; font-size:13px;}

.jiao dd a{ display:block; height:25px; line-height:25px;}

.jiao ul li{ background:url(/image/ac_77.jpg) no-repeat left center; height:27px; line-height:27px; padding-left:17px;}

.jiao ul li a{ color:black;  font-size:14px;height:27px; line-height:27px;}



.red{ overflow:hidden; padding-top:15px;}

.red_ri{ width:300px; float:right;}

.red_ri a{ display:inline-block; line-height:25px;}

.si span{ color:#f26104; display:inline-block; width:56px;}

.p1{ color:#393939; font-size:14px; font-weight:bold; height:35px; line-height:35px;}

.p1div a{ display:inline-block; padding:0 9px; height: 25px; line-height: 25px;}

.p1div a:hover,.lidiv a:hover{ color:#f26104;}

.lidiv a{ display:inline-block; width:35px; text-align:center; height:17px; border:1px solid #cfcfcf; margin-left:13px; line-height:17px;}

.lidiv p{ padding-bottom:8px; height: 25px; line-height: 25px;}



.mid re a{ display:block; height:25px; line-height:25px;}

.mid re p.si{ height:25px; line-height:25px;}

.pin dl{ overflow:hidden; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #c9c9c9;}

.pin dt{ width:90px; float:left;}

.pin dd{ width:160px; float:right;}

.pin dd span,.pin dd strong{ font-size:14px; display:block;}

.pin dd span{ margin-bottom:5px;}



.tabdiv p{ width:220px; float:left; padding-right:15px; line-height: 25px;}

.tabdiv p a{ display:block; margin-bottom:5px;}

.tabnav{ padding-bottom:5px; padding-top:15px;}

.tabnav a{ display:inline-block; width:115px; text-align:center; color:#fff; height:23px; line-height:23px; padding-bottom:10px; background:url(/image/ac_93.jpg) no-repeat left top; font-weight:bold; margin-right:10px;}

/*.tabnav a:hover{ background:url(/image/ac_91.jpg) no-repeat left top; text-decoration:none;}*/

.box3{  padding-bottom:10px;}

.si4{ background:url(/image/ac_69.jpg) no-repeat; height:188px;float:left;margin-top:20px;}

.si4 a{ display:inline-block; width:115px; padding-top:66px; margin-bottom:10px; text-align:center;}



.you{ overflow:hidden;}

.you a{ display:block; margin-bottom:8px;}

.you p{ width:90px; float:left; padding-right:20px; text-align:center; margin-top:15px;}



.wenti li{ background:url(/image/ac_77.jpg) no-repeat left center; height:25px; line-height:18px; padding-left:18px;}

.wenti li a{ color:black; height:25px; line-height:25px;}

.wenti{ padding:5px 0;}



.xinshou{ background:url(/image/ac_43.jpg) no-repeat right center; padding-right:60px; padding-top:10px;}

.xinshou a{ display:inline-block; padding:0 5px; line-height:30px;}

.xinshou a:hover{ color:#f26104; text-decoration:none;}



.inpu{ background:url(/image/ac_56.jpg) no-repeat; height:122px; padding:0 15px;}

.ip p{ overflow:hidden; zoom:1; margin-bottom:5px; background:url(/image/ac_60.jpg) no-repeat; height:19px; }

.ip p span{ color:#fff; width:42px; font-size:12px; float:left; text-align:center; font-weight:bold;}

.ip p input{ background:url(/image/inp.jpg) no-repeat; height:18px; line-height:18px; width:105px; float:left; font-size:12px;}

.ip{ width:154px; float:left;}



.subnav div{ background:url(/image/ac_53.jpg) no-repeat;padding-left:70px; cursor:pointer }

.subnav div:hover{ background:url(/image/ac_35.jpg) no-repeat;}

.subnav div:hover .st1{ color:#FFF;}

.subnav div a{ font-size:14px; height:29px; line-height:29px;}

.subnav div a:hover{ text-decoration:none; color:#f26104;}

.subnav div.on{ background:url(/image/ac_35.jpg) no-repeat; color:#FFF; font-size:14px; line-height: 29px; color:#FFF;}

.subnav div.on a.ha,.subnav div.on .st1{color:#fff;}

.subnav div p a{ height:25px;line-height:25px; background:url(/image/ac_47.jpg) no-repeat left center; display:block; color:black; font-size:13px; padding-left:10px;}

.subnav div p{ padding:4px 0;}

.subnav a{ display:block; height:27px;}



.jd{ height: 252px;}

.jd div{padding-top: 3px;}

.jd a:link{color:#242424;} 

.jd a:hover{color:#242424;} 



.fot{ background:#393939 url(/image/ac_122.jpg) 740px center no-repeat; overflow:hidden; padding-left:90px; padding-top:30px; padding-bottom:30px;}

.fot ul{  float:left;}

.fot ul li a{ color:#fff;}

.fot ul li{ color:#fff;}

.fotp{ text-align:center; color:#535353; padding:20px;}



.left01 { width:228px; height:260px; border:1px solid #ccc; overflow:hidden; float:left; padding:1px; } 

.orange{color: #393939;font-size: 16px;font-weight: bold;}

ul#menu li ul { padding-top:5px; line-height:24px; height:94px; }

ul#menu li ul li { width:228px; border-top:none; padding-left:50px; font-size:12px; overflow:hidden; list-style:none; margin:0; }

ul#menu li { text-decoration:none; color:#ea5420; margin:0; }

ul#menu li h5 { width:178px; height:26px; line-height:26px; overflow:hidden; background:url(/images/onlyz02.jpg) no-repeat; padding-left:50px; color:#333; font-weight:700; font-size:14px; cursor:default; border-bottom:1px solid #fdd9c3; margin:0; }

ul#menu li ul li  { line-height:25px; }

ul#menu  li ul li a { text-decoration:none; color:#ea5420; }

ul#menu   li ul li a:hover { text-decoration:underline; color:#ea5420; }