﻿@charset "utf-8";
/*--全局样式--*/
body{margin:0px auto;font-size:12px;background:url(/images/bg.jpg);}
div,span{margin:0px;padding:0px;	}
ul,li,label{margin:0px;padding:0px;list-style:none;}
form,input{margin:0px;padding:0px;}
H1,H2,H3{PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-TOP: 0px;PADDING-TOP: 0px;font-size:12px;font-weight:normal;}
img {border:0px;}
.red{color:#d70006;}
.left{float:left;}
.right{	float:right;}
.clear{clear:both; height:0px; font-size:0px; overflow:hidden; line-height:0px;}
.warp{width:978px;margin:0px auto; padding:6px 12px 6px 12px; background-color:#fff; overflow:hidden;}
.disnone{display:none;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#f60;}
.num{font-family:Georgia;font-size:11px;}
.top{width:auto;height:160px;background:url(/images/topbg.gif) repeat-x;}
.head{width:1002px;margin:0px auto;height:91px;}
.head .logo{width:282px;height:91px;float:left;}
.head .mark{float:right;width:710px;line-height:30px;padding-top:50px;margin-left:10px;}
	.mark h1 {font-weight:bold;font-size:12px;display:block;display:inline;}
.menu{width:1002px;margin:0px auto;height:70px;}
.menu .nav{height:34px;position:relative;}
.menu .nav ul{ margin-left:20px;}
.menu .nav ul li{float:left; overflow:hidden; background:url(/images/menu_line.gif) right top no-repeat;}
.menu .nav li .v a{display:block;width:106px;  height:32px;color:#fff;text-align:center; font-weight:bold; line-height:32px; margin-top:2px;}
.menu .nav li .v a:hover,.menu .nav li .v .sele{display:block;width:106px; background:url(/images/menu_on.gif) center bottom no-repeat;color:#000;}
.bottom{width:auto;height:43px;background:url(/images/bomline.gif) repeat-x; text-align:center;color:#5f5f5f; line-height:48px;}
.foot{width:auto;background:url(/images/footbg.gif) repeat-x; text-align:center;color:#5f5f5f; line-height:20px; padding-top:10px;padding-bottom:10px; _height:1%; overflow:hidden;}
.inwarp{width:978px;margin:0px auto; padding:6px 12px 0px 12px; background-color:#fff; overflow:hidden;}
.line{ background:#FFFFFF; font-size:0px; height:1px;}
.inlifebox{ float:left;width:702px;}
.inrightbox{ float:right;width:264px;}
.focus{ overflow:hidden;}
#ifocus { width:700px; height:248px; border:1px solid #DEDEDE; background:#ffffff;}
#ifocus_pic { display:inline; position:relative; float:left; width:580px; height:225px; overflow:hidden; margin:10px 0 0 10px;}
#ifocus_piclist { position:absolute;}
#ifocus_piclist li { width:580px; height:225px; overflow:hidden;}
#ifocus_piclist img { width:580px; height:225px; border:none;}
#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0;}
#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px;}
#ifocus_btn .current { background: url(/images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:580px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF;}
#ifocus_tx .normal { display:none;}
.casetit{height:39px; background:url(/images/titbg.gif) repeat-x;padding-left:20px;line-height:39px;font-size:14px;font-weight:bold;}
.casetit .more{ float:right; margin-right:10px; margin-top:20px;}
.incase{ background:url(/images/inboxbg.gif) repeat-x; padding-top:15px; overflow:hidden; border:#ededed 1px solid; border-top:none; overflow:hidden;}
.incase li{float:left;width:204px; height:163px;  background:url(/images/case_pic_bg.gif) center top no-repeat; text-align:center;}
.incase li img{width:168px; height:111px; padding:1px; background-color:#FFFFFF;  margin-top:15px;}
.incase li p{ margin-top:8px; margin-bottom:5px;text-align:center;font-weight:bold;}
.rollBox{width:690px;overflow:hidden;padding:5px 0 5px 10px;  }
.rollBox .LeftBotton{height:166px;width:36px;background:url(/images/goleft.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:0px 2px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:166px;width:36px;background:url(/images/goright.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:610px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.infobox{width:234px; margin-top:0px; float:left;}
.infobox .tit{width:234px; background:url(/images/wzjs.gif) no-repeat; height:39px;color:#ff7048;}
.infobox .tit h2,.infobox .tit1 h2,.infobox .tit2 h2{ position:absolute; padding-left:20px; height:39px; padding-top:18px;font-weight:bold;}
.infobox .tit a,.infobox .tit1 a,.infobox .tit2 a{ position:relative; right:5px; float:right; top:20px;}
.infobox .tit1{width:234px; background:url(/images/wlyx.gif) no-repeat; height:39px;color:#ff7048;}
.infobox .tit2{width:234px; background:url(/images/wltg.gif) no-repeat; height:39px;color:#ff7048;}
.infobox .box{background:url(/images/inboxbg.gif) repeat-x; padding-top:15px; overflow:hidden; padding-left:15px;}
.infobox .box b{ display:block;background:url(/images/graybg.gif) no-repeat;width:111px; height:38px; line-height:38px;  padding-left:100px;color:#5a5a5a;font-weight:bold;}
.infobox .box h2 a{color:#5a5a5a;font-weight:bold;}
.infobox .box p{ float:right; margin:0px;  margin-top:5px;width:120px; line-height:18px;color:#666;}
.infobox .box  img{ margin-top:-25px; float:left }
.infobox .box ul{ margin-top:15px;}
.infobox .box li{ background:url(../images/icon_s.gif) 0px 6px  no-repeat; line-height:20px; height:20px; padding-left:8px; width:200px; overflow:hidden;}
.selour{width:979px; height:63px;}
.wzjsbox{border:#d8d8d8 1px solid; padding-top:7px; overflow:hidden;}
.wzjsinfo{height:85px;}
.wzjspic{margin-left:10px; float:left; background-color:#c70102; display:inline;}
.wzjspic p{text-align:center;  margin:5px auto;;color:#FFFFFF;}
.wzjspic img{padding:1px;}
.wzjsinfo .info{ float:left; line-height:18px;color:#676767; text-indent:2em; margin-left:10px;width:140px;}
.wzjsclass{width:242px; height:60px; padding-top:5px; padding-left:20px;background:url(/images/rowbg.gif) no-repeat;}
.wzjsclass ul{ }
.wzjsclass ul li{ float:left;width:105px; line-height:20px; background:url(/images/icon_r.gif) 0px 5px no-repeat;padding-left:10px;}
.newbox{border:#d8d8d8 1px solid; padding:1px;background:url(/images/boxbom_bg.gif) bottom repeat-x; overflow:hidden;}
.newbox .tit{height:24px; line-height:24px; background:url(/images/ntit.gif) repeat-x;}
.newbox .title{font-weight:bold;height:24px; line-height:24px; background:url(/images/quan.gif) 3px 3px no-repeat; padding-left:25px;}
.newbox ul{ padding-top:10px;padding-bottom:5px;}
.newbox li{ line-height:22px; height:22px; background:url(/images/icon_si.gif) 12px 7px no-repeat; padding-left:25px;width:225px; overflow:hidden;}
.newbox li a{color:#333;}
.lcbox{border:#d8d8d8 1px solid; padding:1px;background:url(/images/boxbom_bg.gif) bottom repeat-x; overflow:hidden; margin-top:9px;}
.newbox .module{ width:241px; padding:0px 10px; overflow:hidden;background:#fafafa;}
.newbox .module DIV{float:left; width:230px;}
.newbox .module DIV H4 {TEXT-DECORATION: none; margin:5px 0px 0px 0px;padding:2px 0px 2px 5px; line-height:28px;border:solid 1px #ccc;color:#5a5a5a;font-size:12px;}
.newbox .module DIV P {LINE-HEIGHT: 18px; padding:0;TEXT-INDENT:2em;color:#666;}
.lcbox .tit{height:24px; line-height:24px; background:url(/images/ntit.gif) repeat-x;}
.lcbox .title{color:#d60107;font-weight:bold;height:24px; line-height:24px; background:url(/images/quan.gif) 3px 3px no-repeat; padding-left:25px;}
.lcbox ul{ padding-top:10px; padding-left:10px; padding-right:5px;}
.lcbox li{color:#363636; height:65px; line-height:18px;}
.lcbox li .modul{ float:left; margin-right:5px; height:60px;}
.lcbox li img{ }
.foot span {margin:auto 5px;}
/*list*/
.lifebox{ float:left;width:765px;margin-top:18px; overflow:hidden;_height:1% }
.rightbox{ float:right;width:184px;margin-top:18px; }
.banner{ padding-top:6px; }
.loaction{color:#5e5e5e; background:url(/images/location.gif) no-repeat; padding-left:20px; height:24px;}
.loaction a{color:#5e5e5e;}
.loabg{ background:url(/images/location_line.gif) right top no-repeat; height:5px;  font-size:0px;}
.caseinfo{ margin-top:9px;  }
.caseinfo .info{float:left ;  width:430px;  padding-left:50px; padding-top:15px; }
.caseinfo .pic{float:Left; width:270px; text-align:center;display:inline;padding:0px;}
.caseinfo div p{ margin:0px; margin-top:15px; padding:0px;line-height:20px;}
.caselist{height:165px; background:url(/images/dotted.gif) repeat-x; padding:15px 0 10px 50px;}
.caselist .pic{width:198px; height:163px;  background:url(/images/case_pic_bg.gif) center top no-repeat; text-align:center; float:left;}
.caselist .pic img{width:168px; height:111px; padding:1px; background-color:#FFFFFF; margin-top:15px;}
.caselist .pic p{ margin-top:8px; margin-bottom:5px;text-align:center;font-weight:bold;color:#333333;}
.caselist .picinfo{float:left; margin-left:30px;line-height:20px;color:#333333;}
.caselist .picinfo dl{ margin:0px; padding:0px; margin-bottom:10px;}
.caselist .picinfo dt{ float:left;width:80px; margin:0px; padding:0px;color:#666;font-weight:bold; }
.caselist .picinfo dd{ float:left;width:320px; ; margin:0px; padding:0px;}
.caselist dl.url{color:#bc0000;}
.caselist dl.con{ height:95px;}
.caselist dl.t{ height:20px;}
.mtop10{ margin-top:10px;}
.mtop20{ margin-top:20px;}
h1.tit1{color:#d70006; font-weight:bold;}
.rightbox .tit{height:43px; background:url(/images/right_tit_bg.gif);padding-top:13px; padding-left:32px;font-weight:bold;}
.rightbox .tit h3{colot:#333; font-size:14px;font-weight:bold;font-size:14px;}
.rightbox .tit p{ margin:0px;color:#999; font-family:Arial, Helvetica, sans-serif;}
.rightbox .bom{ height:13px; font-size:0px; background:url(/images/bom.gif);}
.rightbox .boxcon{border-top:#fff 1px solid;width:184px;}
.rightbox .boxcon li{background:#e3e3e3 url(/images/row_red.gif) 20px 13px no-repeat; height:35px; line-height:35px; border-bottom:#fff 1px solid; padding-left:35px; overflow:hidden;}
.rightbox .boxcon li a{colro:#666;}
.rightbox .boxcon li.on{background-color:#ececec;}
.art_list{ height:auto;overflow:hidden;width:729px;border:#d3d3d3 1px solid; margin-top:20px;padding:17px; }
.art_list li {line-height:220%;}
.art_list li span {clear:both;float:right;text-align:left;margin-right:15px;}
.pagelist{border-top:solid 1px #999;margin:15px;padding:10px 20px 0 0;text-align:right;margin-bottom:0px;}
.pagelist a{margin:0 5px 0 5px;text-decoration:none;}
.pagelist strong{color:red;margin:0 5px 0 5px;}
.prenews{margin-bottom:10px;border:#ccc 1px dashed;margin-top:10px;background:#f5f5f5;padding:5px;line-height:20px;height:20px;}
.prenews li{float:left; width:350px; overflow:hidden;color:gray;}
/*article*/
.unshowconbox{padding:15px; line-height:20px;}
.unshowconbox .tit{text-align:center;}
.unshowconbox .tit h2{font-size:14px; font-weight:bold;color:333;}
.unshowconbox .tit p{color:#999; margin-top:5px;}
.MainBody{min-height:270px;_height:270px; font-size:14px;line-height:220%;}
.MainBody a.k{color:#154E9B; text-decoration:underline;}
.box_xg{border:1px solid #e3e3e3;}
.box_xg .title_xg{background:#e3e3e3;color:#003770;line-height:26px;height:26px;padding-left:15px;border:1px solid #fff;font-weight:bold;}
.box_xg ul{	padding:6px;overflow:hidden;height:1%;}
.box_xg ul li{float:left;width:50%;*width:49%;text-indent:12px;height:24px;line-height:24px;overflow:hidden;font-size:12px;}

