* {margin:0;padding:0;}
html, body { height:100%;}
html {min-width:1000px;}
body { background:#fff;font-family:"微软雅黑", Arial, Helvetica, sans-serif;font-size:100%;color:#333;}
img {border:0;behavior: url("iepngfix.htc");}
ul, ol { list-style:none;}
.clear {clear:both;}
.alignright {text-align:right;}
.aligncenter { text-align:center;}
.alignleft { text-align:center;}
.fleft{ float:left;}
.mg{ margin-top:5px;}
input{ border:1px solid #CCC;}
.bd{ border:1px #CCCCCC solid;}
.kf_top .kf_time{ font-size:14px;}
/*==== 全局 =====*/
#top {width:1000px; height:95px;_height:95px; margin:0 auto; background:url(../images/topmap.jpg) no-repeat right center;}
#toplogo {width:100%; height:95px;_height:95px; margin:0 auto;}
#toptop {width:100%; height:40px;_height:40px; margin:0 auto; background:#777;}
#navi{width:100%; height:40px; line-height:40px; margin:0 auto; background:url(../images/list.jpg)  repeat-x top;}
#banner{width:100%; margin:0 auto; height:400px;}
#wrapper{width:1000px; margin:0 auto; padding-top:10px; margin-bottom:15px; margin-top:10px;}
#wrapper1{width:1000px; margin:0 auto; padding:5px 0px 10px 0px; margin-top:20px;}
#wrapper2{width:1000px; margin:0 auto; padding:10px 0px; margin-top:20px;}

/*==== foot =====*/
#footermain{ width:100%; height:auto; margin:0 auto; background:url(../images/footbg.jpg) repeat-x top; margin-top:10px;}
#footer{ width:980px; margin:0 auto; height:auto; background:url(../images/footmap.jpg) no-repeat right center;padding-top: 30px; padding-bottom:20px;}
#foot2{width:978px; margin:0 auto; height:130px; background:#FFFFFF; border:1px #eee solid; padding:10px;}
#foot2 img{ border:1px #eee solid; margin-right:3px; margin-left:3px; margin-bottom:5px}
#foot3{width:10980px0px; margin:0 auto; height:15px;}
#foot1{width:1030px; margin:0 auto; height:46px;}
.foot1left{ float:left; font-size:14px; line-height:46px; color:#b7b7b7;}
.foot1left a{ text-decoration:none; color:#b7b7b7;}
.foot1left a:hover{ text-decoration:underline; color:#ddd;}
.foot1right{width:170px; float:right; font-size:11px; padding-right:20px; margin-top:14px; height:20px; line-height:18px;}
.foot2right{width:170px; float:right; font-size:11px; margin-top:14px; height:20px; line-height:20px; background:#c2252c; color:#CCCCCC; text-align:center;}
.foot2right a{font-size:11px;color:#CCCCCC; text-decoration:none;}

.footercol{ float:left; width:185px; margin-right:20px;}
.fctitle{ float:left; width:185px; border-bottom:1px #ddd solid; font-size:15px; line-height:30px; color:#333333;}
.fcbox{ float:left; width:185px; line-height:24px;  padding-top:10px;}
.fcbox a:link,.fcbox a:visited{font-size:14px; color:#666; text-decoration:none;}
.fcbox a:hover{font-size:14px; color:#222; text-decoration:none;}
.fcbox1{ float:left; width:320px; line-height:22px; color:#0079ab; font-size:14px; padding-top:10px; }

/*==== top =====*/
.topbox{ width:1000px; height:40px; line-height:40px; margin:0 auto;}
.huanying{ width:611px; float:left; font-size:14px; color:#BABABA;}
.lianxi{ width:288px; float:right; font-size:14px; text-align:right;}
.lianxi a:link,.home a:visited{ color:#BABABA; font-size:14px; text-decoration:none;}
.lianxi a:hover{ color:#BABABA; font-size:14px; text-decoration:underline;}

.logo{ width:498px; height:95px; float:left;}
.home{ width:288px; height:80px; padding-top:15px; line-height:24px; float:right; font-size:14px; text-align:right; color:#666;}
.home a:link,.home a:visited{ font-size:14px; color:#da251c; text-decoration:none;}
.home a:hover{ font-size:14px; color:#da251c; text-decoration:underline;}

/*==== menu 下拉菜单 =====*/
.menu{width:1000px; margin:0 auto; height:40px; line-height:40px;}
#nav {display:block; font-size:16px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
#nav .mainlevel {float:left; text-align:center; display:block; background:url(../images/listline.jpg) no-repeat right center;}
#nav .mainlevel a {color:#E7ECF6; text-decoration:none; text-align:center; display:block; _width:110px; width:110px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#256c25;}

#nav .mainlevel ul {position:absolute; display:none; *width:110px; width:110px; z-index:20;/*IE is great need, width>=li.length*/}
#nav .mainlevel li {float:left; background:#65a70a; border-bottom:1px #408812 solid; font-size:14px;}
#nav .mainlevel li a { width:110px; line-height:26px; height:26px; display:block; color:#FFFFFF; _padding-bottom:10px;/*IE6 only*/}
#nav .mainlevel li a:hover {color:#fff; text-decoration:none; background:#256c25;}
#nav li a em {padding:0 3px;}
.Triangle_con {height:0px; display:block; _margin-bottom:-27px;/*IE6 only*/}
.sub_nav_01{ margin-left:0px;}
#nav .mainlevel .focus{ background:#256c25; color:#fff;}
/*==== banner 变换 =====*/

#lanrenzhijia { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative; z-index:0;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:350px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

#gonggao{ width:100%; margin:0 auto; height:41px; background:url(../images/ggbg.jpg) repeat-x top;}
.ggbox{ width:1000px; height:35px; margin:0 auto; background:url(../images/zixun.jpg) no-repeat left center;}
.ggleft{ width:700px; float:left; line-height:35px; font-size:14px;}
.ggright{ width:250px; float:right; padding-top:8px; height:27px; text-align:right;}

/*----wrapper start----*/
.col1{ width:258px; height:auto; float:left;}
.col2{ width:720px; height:auto; float:right}
.col3{ width:1000px; height:auto; float:right; }

.row1{ float:left; width:254px; height:26px; border:1px #ddd solid; padding:1px; line-height:26px; font-size:14px; color:#FFFFFF;}
.row1 a{ color:#666; text-decoration:none; font-size:14px;}
.row2{ float:left; width:246px; border:1px #ddd solid; padding:5px; border-top:none;}
.row3{ float:left; width:716px; height:26px; border:1px #ddd solid; padding:1px; line-height:26px; font-size:14px; color:#FFFFFF;}
.row3 a{ color:#666; text-decoration:none; font-size:14px;}
.row4{ float:left; width:708px; border:1px #ddd solid; padding:16px 5px; border-top:none;}
.row5{ float:left; width:996px; height:26px; border:1px #ddd solid; padding:1px; line-height:26px; font-size:14px; color:#FFFFFF;}
.row5 a{ color:#666; text-decoration:none; font-size:14px;}
.row6{ float:left; width:988px; border:1px #ddd solid; padding:10px 5px; border-top:none;}


.list1{width:600px; float:left; height:35px; overflow:hidden;}
.list1 li{ float:left; width:600px;line-height:35px; height:35px; font-size:10px; color:#666;}
.list1 li a{color:#333333; text-decoration:none; font-size:14px;}
.list1 li a:hover{color:#E33B1A; text-decoration:none; font-size:14px;}

.list2{width:246px; float:left;}
.list2 li{ float:left; width:236px; line-height:28px; height:28px; padding-left:10px; background:url(../images/dian4.jpg) no-repeat left center; }
.list2 li a{color:#005784; text-decoration:none; font-size:14px;}
.list2 li a:hover{color:#E33B1A; text-decoration:none; font-size:14px;}

.list2top{float:left; width:246px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px #CCCCCC dotted;}
.l2pic{ width:91px; height:66px; float:left;}
.l2zi{ width:146px; float:right; font-size:14px; line-height:22px; color:#666666;}
.l2zi a{font-size:14px; line-height:22px; color:#666666; text-decoration:none;}

.list3{ float:left; width:150px;}
.list3 li{ float:left;line-height:24px; height:24px; width:140px; _width:140px; color:#666; background:url(../images/hongsj.jpg) no-repeat left center; padding-left:10px;}
.list3 li a{ cursor:pointer; color:#666; text-decoration:none; font-size:14px;}
.list3 li a:hover{ cursor:pointer; color:#DA171D; text-decoration:none; font-size:14px;}

.leftt{ float:left;}
.right_new{ float:right; padding-right:5px; font-size:10px;}

/*首页产品滚动css*/
.blk_18 {overflow:hidden;zoom:1; font-size:14px; width:708px; height:221px;}
.blk_18 .pcont {width:658px; float:left; overflow:hidden;}
.blk_18 .ScrCont { width:30000px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:15px; height:235px; float:left;}
.blk_18 .LeftBotton { background:url(../images/axl.jpg) no-repeat; margin:0px 5px;}
.blk_18 .RightBotton { background:url(../images/axr.jpg) no-repeat; margin:0px 5px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none; width:185px; height:185px; margin-bottom:5px;}
.blk_18 .pl { width:185px; height:221px; float:left; text-align:center; line-height:31px; margin:0px 16px; background:url(../images/ipiczi.jpg) no-repeat bottom left; text-decoration:none; color:#333333;}
.blk_18 .pl a:link,.blk_18 .pl a:visited{ font-size:14px; color:#333333; text-decoration:none;}
.blk_18 a.pl:hover { font-size:14px; color:#00679c; background:url(../images/ipiczi.jpg) no-repeat bottom left; text-decoration:none;}


/*==== 内页 =====*/
#banner1{ height:200px; _height:200px; font-size:0px; margin:0 auto; width:100%; background:url(../images/b22.jpg) no-repeat center top;}
#banner2{ height:200px; _height:200px; font-size:0px; margin:0 auto; width:100%; background:url(../images/b11.jpg) no-repeat center top;}
#banner3{ height:200px; _height:200px; font-size:0px; margin:0 auto; width:100%; background:url(../images/b3.jpg) no-repeat center top;}
#banner4{ height:200px; _height:200px; font-size:0px; margin:0 auto; width:100%; background:url(../images/b4.jpg) no-repeat center top;}
#banner5{ height:200px; _height:200px; font-size:0px; margin:0 auto; width:100%; background:url(../images/b5.jpg) no-repeat center top;}
#banner6{ height:200px; _height:200px; font-size:0px; margin:0 auto; width:100%; background:url(../images/b6.jpg) no-repeat center top;}
#banner7{ height:200px; _height:200px; font-size:0px; margin:0 auto; width:100%; background:url(../images/b7.jpg) no-repeat center top;}
#banner8{ height:200px; _height:200px; font-size:0px; margin:0 auto; width:100%; background:url(../images/b8.jpg) no-repeat center top;}

.left{ float:left; width:208px;}
/*left*/
.left_title{ float:left; width:186px; height:31px; padding-left:22px; font-size:16px; color:#333; line-height:31px; background:url(../images/lefttitle.jpg) no-repeat top center;}
.left_cont{ float:left; width:192px; border:1px #DDDDDD solid; padding:7px; font-size:14px; color:#666; background:#FFFFFF;}

/*左侧菜单开始*/
#PARENT{width:192px; float:left;}
#leftlist {float:left;width:192px;line-height: 32px; list-style-type: none;text-align:left;}    /*定义整个ul菜单的行高和背景色*/
#leftlist a {width: 160px; display: block; font-size:16px; padding-left:32px;} /*Width(一定要)，否则下面的Li会变形*/
#leftlist li {background:url(../images/line1.jpg) no-repeat; /*一级目录的背景色*/ float:left; margin-top:5px; margin-bottom:5px;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/}

#leftlist li.bj {background:url(../images/line2.jpg) no-repeat; float:left; margin-top:2px;}
#leftlist li.bj a { color:#FFFFFF;}
#leftlist li a:hover{background:url(../images/line2.jpg) no-repeat; /*一级目录onMouseOver显示的背景色*/}
#leftlist a:link  {color:#333; text-decoration:none;}
#leftlist a:visited  {color:#333;text-decoration:none;}
#leftlist a:hover  {color:#fff;text-decoration:none;}
#leftlist li .focus{background:url(../images/line2.jpg) no-repeat;color:#FFF}
#leftlist li .focus a{ color:#FFF;text-decoration:none;}
.tu{float:left;}
.tu img{ margin-bottom:5px;}

.right{ float:right; width:778px; background:url(../images/mapbg.jpg) no-repeat top center;}
.r_title{ width:738px; height:31px; line-height:31px; font-size:14px; color:#666; margin-left:20px; padding-left:20px; background:url(../images/mapdian.jpg) no-repeat left center;}
.r_title a{ font-size:14px; color:#666; text-decoration:none;}
.r_title a:hover{ font-size:14px; color:#666; text-decoration:underline;}
.r_con{ float:left; width:746px; margin-bottom:20px; font-size:16px; line-height:1.9em; padding:15px; border:1px #ddd solid; background:#FFFFFF; overflow:hidden;}
.r_con img{max-width: 100%;}


.page{width:746px;_width:746px; text-align:center; font-size:14px; color:#000; margin-top:15px; float:left;}
.page a{ font-size:14px; color:#000000; text-decoration:none;}
.page a:hover{ font-size:14px; color:#2DACD5; text-decoration:underline;}

.tt{ border-bottom:1px #CCCCCC dotted; font-size:16px; font-weight:bold; text-align:center; list-style:30px;}
.mm{ text-align:center; font-size:14px; color:#999999; list-style:26px;}
.ncon{ margin:0 auto;}

.lyh{ width:746px; overflow:hidden; clear:both; float:left;}
.lyh li{ float:left; line-height:20px; font-size:14px; color:#666; margin-top:15px; width:206px; height:157px; text-align:center; background:url(../images/picdi.jpg) no-repeat center top; padding:17px;}
.lyhtu{width:206px; height:137px; text-align:center; float:left;}
.lyhti{width:206px; height:20px; text-align:center; float:left; padding-top:20px;}

.list4{float:left; width:746px;}
.list4 li{ width:731px; float:left;line-height:38px; height:38px; padding-left:15px; background:url(../images/dian4.jpg) no-repeat left center; color:#666; border-bottom:1px #CCCCCC dashed;}
.list4 li a{color:#555; text-decoration:none; font-size:14px;}
.list4 li a:hover{color:#2279DA; text-decoration:underline; }

.picbox{ float:left; width:215px; height:322px; margin-left:8px; padding:7px 7px 10px 7px;/* background:url(../images/picbottom.jpg) no-repeat left top;*/ margin-right:10px;}
.picpic{ float:left; width:215px; height:190px;}
.picpic img{ border:1px solid #eeeeee;}
.piczi{ float:left; width:215px; height:140px; line-height:24px; font-size:14px; color:#666666;}
.piczi a{ font-size:14px; color:#0289D8; text-decoration:none;}

.pic{ text-align:center; line-height:28px;}
.pic a{ text-decoration:none; font-size:14px; color:#666;}
.pic img{ margin-right:9px; border:1px #eee solid; padding:4px;}

/*--招聘CSS--*/
dl.job-list{ line-height:20px; border:1px solid #ccc; border-right:2px solid #ccc; margin-bottom:20px; margin-top:20px;}
dl.job-list dt{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #ccc; overflow:hidden; }
dl.job-list dd{ padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #ccc; overflow:hidden; color:#666;}
dl.job-list dt span,dl.job-list dd span{ float:right; width:95px; font-weight:normal; text-align:center; overflow:hidden; border-left:1px solid #ccc;}
dl.job-list dd a{text-decoration:none; color:#0576C4;}
.job_list_detail ul{ list-style:none;}

/*--留言CSS--*/
.biaoge{ margin:0 auto; padding-top:20px; text-align:center;}
.inp1{ width:300px; height:22px; font-size:14px; color:#666666;}
.inp2{ width:300px; height:22px; font-size:14px; color:#666666;}
.tex{width:500px; height:100px; font-size:14px; color:#666666;}

.dianhua{ float:left; padding-left:60px; padding-top:60px;}
.wenzi{ float:right; padding-right:60px; padding-top:60px;}


/*分页样式*/
.page_fy {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
.page_fy ul li{ float:left;}
.page_fy A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
 

.page_fy ul .active a{ color:#FFF;BORDER-RIGHT: #036cb4 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #036cb4 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: #036cb4 1px solid;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #036cb4 1px solid;
    BACKGROUND-COLOR: #036cb4;}
 

 
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #EEEEEE;color: #ccc;margin: 2px;padding: 2px 5px;}

/*表单样式*/
#pr_form {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E6ECF2;height: auto;margin-top: 10px;width: 99%;}
.form_form{margin-top:5px;}
.form_form p{height:25px; line-height:25px; color:333; font-weight:bold; text-align:center}
.form_form input{padding:2px 0;}
.form_form input.pt_go,.form_form input.pt_reset{background:#FF930D;border:1px solid #D07300;height:25px;line-height:25px;padding:0 15px;}
.form_form input.pt_reset{margin-left:15px;}

/*留言本*/
.book_contain{width:100%;}
.book_contain h2{height:25px; font-size:14px; padding-left:8px; line-height:25px; background:#ccc}
.book_head{height:25px; line-height:25px; padding-left:15px;}
.book_head span.time{padding-left:25px;}
.book_head span.title{font-weight:bold}
.book{border-bottom:1px dashed #ccc; margin:8px;}
.book_content,.book_reply{padding-left:15px; line-height:24px;}
.book_reply{color:red;}
.book_form{width:700px; margin:0 auto}

.book_form p{padding:5px; height:25px;}
.book_form label{display:block; float:left; width:120px; text-align:right;}
.list_job{width:100%}
.list_job dt{padding:5px 8px; background:#E0E0E0}
.list_job dt a{font-size:14px; color:#000000; font-weight:bold}
.list_job dd{padding:5px 8px;}
.list_job dd p{width:50%; float:left; text-align:left; padding:5px 0}
.list_job dd div{clear:both; text-align:right; padding:5px 0; font-weight:bold}
.list_job dd div a{ font-size:14px;}
.list_page{float:right; margin:0 1px; margin-top:10px;}
.list_page li{display:inline; margin-right:2px}
.list_page li a{padding:5px;}
.list_page li a:hover,.list_page li.focus a{color:#cc0000;}
.list_page li.focus a{font-weight:bold}
p.title{padding:10px 0; margin-top:15px; text-align:center; font-weight:bold; font-size:24px; color:#777}
p.info{padding:0; text-align:center}
p.info span{padding:0 8px;}
.arc_info{margin:8px 0;border:1px solid #ddd; background:#F9F9F9; padding:8px; line-height:150%;}
.arc_body{margin:8px 0; padding:8px 0 8px 0; width:100%; overflow:hidden; line-height:1.9em; font-size:16px;}
.arc_body a{ text-decoration:underline; color:#FF0000}

.arc_body img{max-width: 100%;}


.arc_body a:hover{color:#FF9900}
.arc_link{margin:15px 0;}
.arc_link span{padding:0 8px;}
.prv,.next{width:130px; height:180px;}
.prv p,.next p{height:25px; line-height:25px; font-weight:bold}
.prv{float:left;}
.next{float:right; margin-right:50px; display:inline}
.prv dt,.next dt{ display:block; height:135px; width:102px;}
.prv dt img,.next dt img{padding:1px; border:1px solid #ddd}
.prv dd,.next dd{padding-top:5px; line-height:14px;}
.ul_list_pic{margin-top:10px;}
.ul_list_pic li{display:block; float:left; width:145px; height:190px; margin-left:10px; display:inline}
.ul_list_pic li img{padding:1px; border:1px solid #ccc; height:130px; width:130px;}
.ul_list_pic li a{display:block; width:140px; height:150px; padding:2px; border:1px solid #FFFFFF}
.ul_list_pic li a:hover{color:#cc0000}
.ul_list_pic li span{display:block; height:28px; margin:3px 0; overflow:hidden; cursor:pointer}
.show_product{margin-top:20px; width:730px;}
.show_left{width:406px; height:480px; float:left}
.show_left .img{ padding:2px; margin-bottom:8px;}
.show_left .img_go{}
.show_left .img_go span{width:4px; height:48px; background:url(../images/icon5.gif) no-repeat 0 center; float:left;}
.show_left .img_go span.spanR{width:4px; height:48px; background:url(../images/icon5.gif) no-repeat -5px center; float:right;}
.show_left .img_go .gallery{width:375px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.show_left .img_go .gallery ul{width:auto;}
.show_left .img_go .gallery li{float:left; width:48px; margin:0 2px;}
.show_left .img_go .gallery li img{width:46px; height:46px; display:block; border:1px solid #ccc}
.show_right{width:280px; height:400px; float:left; padding-left:30px; font-size:14px; line-height:40px;}
.show_right li{display:block; padding:8px;}
.show_right li span{font-weight:bold; color:#777}
.jobs{ line-height:40px;}
.jobs #jobname,#jobmoth,#jobjg,#jobxl,#jobzy,#jobphone,#jobmail{ width:260px; height:24px;}
.jobs #jobgzjl{ width:330px; height:90px;}
.jobs .pt_go{ width:50px; height:25px; margin-right:20px;}
.jobs .pt_reset{ width:50px; height:25px; }
.soft_info{margin:8px 20px;}
.soft_info li{padding:10px 0}
.soft_info span{font-weight:bold; padding-right:10px; color:#777}
.soft_down{margin:15px}
.soft_down a{padding:5px; border:1px solid #91DAFD; background:#DAE7FE}
.job_list{padding:10px; margin:10px 0;}
.job_list li{display:block; height:30px; line-height:30px; border-bottom:1px dashed #ccc;}
.job_list li span{font-weight:bold; padding:0 5px; color:#777}
.list_news{}
.list_news li{display:block; height:20px; line-height:20px; overflow:hidden; width:100%; background:url('../images/icon2.gif') no-repeat left center}
.list_news li a{display:block; height:20px; line-height:20px; padding-left:10px;}
.list_product{}
.list_product li{display:block; width:100%; height:95px; overflow:hidden; margin-top:8px;}
.list_product li a{display:block;}
.list_product li img{display:block; width:90px; height:90px; margin:0 auto; display:block; float:left; padding:1px; border:1px solid #ccc;}
.list_product li p{padding-top:5px; width:85px; line-height:15px; display:block; display:inline;  float:right}
.list_product li p span{display:block;}
.list_product li p span.title{font-weight:bold; color:#666666;}

.ul_list_article{margin-top:10px;}
.ul_list_article li.list_info{height:auto; line-height:normal; background:none}
.ul_list_article li.list_info dt{display:block; height:25px; line-height:25px;font-weight:bold}
.ul_list_article li.list_info dl dd{margin-left:10px;}
.ul_list_article li.list_info dl dd p.in_pic{width:70px; float:left; height:70px;}
.ul_list_article li.list_info dl dd p.in_pic img{ padding:2px; border:1px solid #ccc}
.ul_list_article li.list_info dl dd p.in_text{float:left; color:#333; height:70px; width:580px; text-align:left; margin-left:8px; display:inline}
.q_body{margin-bottom:4px;margin-top:12px;}
.q_body ul{border-bottom:1px solid #E14333;height:29px;}
.q_body ul li{height:25px;margin-top:4px;display:block; cursor:pointer; padding-left:16px; background:url('../images/li2.gif') no-repeat left top; float:left; margin-right:5px; display:inline}
.q_body ul li span{display:block; float:left; padding-right:16px; background:url('../images/span2.gif') no-repeat right top;line-height:25px;}
.q_body ul li.focuswu{margin-top:0; height:29px; background:url('../images/li1.gif') no-repeat left top}
.q_body ul li.focuswu span{background:url('../images/span1.gif') no-repeat right top;line-height:29px; color:#FFFFFF}
/*表单样式*/
#pr_form {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E6ECF2;height: auto;margin-top: 10px;width: 99%;}
.form_form{margin-top:5px;}
.form_form p{height:25px; line-height:25px; color:333; font-weight:bold; text-align:center}
.form_form input{padding:2px 0;}
.form_form input.pt_go,.form_form input.pt_reset{background:#FF930D;border:1px solid #D07300;height:25px;line-height:25px;padding:0 15px;}
.form_form input.pt_reset{margin-left:15px;}