body{ background:url(bg_body.gif); padding:0; margin:0;}
body {font-size: 12px;color:#000;line-height: 160%;font-family: "宋体";}
p,ul,li,h7,h6,h5,h4,h3,h2,h1,input,textarea,select{margin:0;padding:0;}
input,textarea,select{padding:1px;margin:0 2px;font-size:12px;}
input,textarea,select{COLOR: #333;}
table,tr,td{font-family: "";font-size:12px;LINE-HEIGHT: 160%;}
ul,li{ list-style:none;}
img,img a{border:0;}
.clear{clear:both;}
a:link,a:visited {color:#23478b;text-decoration: none;}
a:active,a:hover {color:#ff0000;text-decoration: underline;}
.blank0 {clear: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 10px}
a.spaces:link,a.spaces:visited{}
a.spaces:active{}
a.spaces:hover{left: 1px;top: 1px;position: relative;}
.red{ color:#f00;}
.green{color:#07781c;}
.font14{ font-size:14px;}

.header{ height:86px; background:url(bg_jb.gif) repeat-x;}
.header .con{ width:950px; margin:0 auto; padding:15px 10px 0 10px;}
.header .con .left{ width:250px; float:left;}
.header .con .center{ width:350px; float:left; text-align:center; padding-top:15px;}
.header .con .right{ width:300px; float:right; text-align:right;padding-top:20px;}
.headmenu{background:url(bg_jb.gif) 0 -124px repeat-x; height:41px; }
.headmenu .menu{ width:950px; margin:0 auto;}
.headmenu .menu a{background:url(bg_jb.gif) 0 -193px no-repeat; display:block; padding:12px 22px 0 22px; float:left; font-size:14px; color:#fff; font-weight:700;}
.headmenu .menu a:active,.headmenu .menu a:hover{color:#8bcdfc;}
.warp{ width:934px; background:#fff; padding:8px 8px 10px 8px; margin:0 auto;}
.banner{}
.conwarp{}
.leftbox{ width:270px; float:left; background:#e8f5ff;}
.leftbox .title{ background:url(bg_title.gif) no-repeat; height:37px}
.leftbox .title h1{ font-size:14px; color:#fff; padding:10px 0 0 15px;}
.leftbox .con{ border:1px solid #d5d3d3; border-top:1px solid #fff; padding:7px 10px;}
.leftbox .con ul{}
.leftbox .con li{overflow:auto;zoom:1; padding:3px 0}
.leftbox .con li img{ float:left; border:1px solid #d5d3d3; padding:1px; margin:5px 8px 0 0;}
.leftbox .con li h1{ font-size:14px;}
.leftbox .con li p{ line-height:17px; padding:3px 0 0 0}
.leftbox .con .xia{ text-align:center; border-top:1px dotted #ccc; padding:17px 0 14px 0; margin-top:15px;}
.leftbox .con .xia img{margin:9px 0;}

.cenbox{ width:326px; float:left; margin-left:16px; overflow:hidden;}
.cenbox .title{ background:url(bg_title.gif) no-repeat 0 -72px; height:36px; position: relative;}
.cenbox .title h1{ font-size:14px; padding:9px 0 0 25px;}
.cenbox .title span{ position:absolute; right:8px; top:3px; background:url(bg_title.gif) no-repeat 0 -141px; width:44px; height:17px; padding:6px 0 0 8px;}
.cenbox .title span a:link,.cenbox .title span a:visited {color:#fff;text-decoration: none;}
.cenbox .title span a:active,.cenbox .title span a:hover {color:#fff;text-decoration: underline;}
.casesbox{}
.casesbox ul{border:1px solid #d5d3d3; padding:10px; border-top:0;}
.casesbox ul li{overflow:auto;zoom:1; padding:3px 0}
.casesbox ul li img{ float:left; border:1px solid #d5d3d3; padding:1px; margin:3px 8px 0 0;}
.casesbox ul li h1{ font-size:14px;}
.casesbox ul li p{ line-height:17px; padding:3px 0 0 0}

.customer{ }
.customer ul{border:1px solid #d5d3d3;border-top:0; overflow:hidden;}
.customer ul li{ border-bottom:1px dotted #ccc; padding:4px 5px 5px 22px; background:url(icon_csj.gif) no-repeat 10px 8px; margin-bottom:-1px;}

.rightbox{ width:306px; float:right;}

.hotbox{}
.rtitle{ overflow:auto;zoom:1; border-bottom:2px solid #23478b;}
.rtitle li{ width:90px; float:left; background:url(bg_title.gif) no-repeat 0 -273px; text-align:center; height:21px; font-size:12px; font-weight:700; padding:11px 0 0 0; margin-right:6px; cursor:pointer; }
.rtitle li.liwai{background:url(bg_title.gif) no-repeat 0 -215px;padding:7px 0 0 0;height:25px; color:#fff;font-size:14px;}
.hotbox .con{border:1px solid #d5d3d3; border-top:0;}
.hotbox .conbg{ background:url(bg_rcon.gif) repeat-x; border:1px solid #fff; padding:12px 8px 10px 12px;}
.hotbox .con h1{ font-size:14px; padding:0 0 7px 0;}
.hotbox .con img{ border:1px solid #d5d3d3; padding:1px; margin:0 0px 0 0;}
.hotbox .con ul{ background:url(bg_rcon.gif) repeat-x; border:1px solid #fff; overflow:hidden;zoom:1;}
.hotbox .con ul li{border-bottom:1px dotted #ccc; padding:4px 5px 5px 22px; background:url(icon_csj.gif) no-repeat 10px 8px; margin-bottom:-1px;}

.link{border:1px solid #d5d3d3;}
.linkbg{ background:url(bg_link.gif) repeat-x; height:50px; border:1px solid #fff; position:relative; padding:8px 6px 0 34px; line-height:21px;}
.linkbg a{ display:block; padding:0 8px; float:left;}
.linkbg .tit{ position:absolute; left:-2px; top:-2px; background:url(bg_title.gif) no-repeat 0 -349px; height:62px; width:30px;}

.footer{ background:url(bg_jb.gif) repeat-x 0 -247px; height:55px; width:952px; margin:0 auto;}
.footer p{ padding:10px 10px 0 10px; text-align:center; color:#b4ddff;}


/*-----------------------内页----------------------------------*/
.neiwarp{ background:url(bg_neicon.gif) repeat-y; min-height:600px;_height:600px;}
.neileft{ width:226px; float:left;}
.neileft .title{ background: url(bg_title.gif) no-repeat 0 -477px; height:37px;}
.neileft .title h1{ font-family:"黑体"; font-size:18px;color:#fff; padding:10px 0 0 33px; font-weight:normal;}
.neileft ul{}
.neileft li{  border:1px solid #acdaf3; border-top:0;}
.neileft li div{background:url(bg_neim.gif) repeat-x; _height:36px;min-height:36px; border:1px solid #fff;}
.neileft li div.more{ background: url(bg_prdm02.gif) repeat-x; padding-bottom:10px;}
.neileft li h1{ background:url(icon_fang.gif) no-repeat 13px 12px; padding:10px 0 2px 36px; font-size:14px; }
.neileft li h1.f02{background:url(icon_fangb.gif) no-repeat 13px 12px;}
.neileft li h2{ padding:9px 0 0 40px; font-size:14px; font-weight:normal;}

.neiright{ width:697px; float:right; background:url(bg_neirt.gif) no-repeat}
.neiright .title{ padding:15px 15px 5px 15px;}
.neiright .title h1{ font-size:12px; font-weight:normal; border-bottom:1px solid #cfcfcf; padding-bottom:10px;}
.neiright .title h1 span{ font-family:"黑体"; font-size:18px; color:#f00;}
.newslist{ padding:0 15px;overflow:hidden;}
.newslist ul{ overflow:auto;zoom:1; border-bottom:1px dotted #ccc; padding:9px 0 6px 0; margin-bottom:-1px;}
.newslist li{ width:100px; float:left; color:#a19f9f;}
.newslist li.tit{ width:540px; background:url(icon_csj.gif) no-repeat 9px 5px; padding-left:25px; font-size:14px;}
.page{ padding:8px 0 20px 25px; border-top:1px solid #cfcfcf;zoom:1;}

.detailed{font-size:14px; padding:20px;}
.detailed h1{ font-size:18px; text-align:center; padding:5px 0 8px 0;}
.detailed h1 span{ font-size:12px; font-weight:normal; display:block; padding:5px 0 0 0; color:#a0a1a2;}
.detailed p{ padding:0 0 20px 0;line-height:22px; text-indent:25px;}
.detailed p.p1{ text-indent:0}
.hongzi{font-family:"黑体"; font-size:18px; color:#f00;}
.hongzi02{font-weight:700;color:#f00; }
.heizi{ font-weight:700; }

.neiwarp02{background: url(bg_neicon02.gif) no-repeat;zoom:1;}
.neiwarp02 .title{ padding:20px 15px 10px 15px;}
.neiwarp02 .title h1{ font-size:12px; font-weight:normal; border-bottom:1px solid #cfcfcf; padding-bottom:10px;}
.neiwarp02 .title h1 span{ font-family:"黑体"; font-size:18px; color:#f00;}

.downlist{ padding:0 15px; overflow:hidden;}
.downlist ul{ overflow:auto;zoom:1; border-bottom:1px dotted #ccc; padding:9px 0 7px 0; margin-bottom:-1px;}
.downlist ul.bg{ background:#f0f1f3;}
.downlist li{ width:20%; float:left; color:#a19f9f; background:url(icon_down.gif) no-repeat 5px 5px; padding:3px 0 0 25px; font-weight:700;}
.downlist li h1{ font-size:14px; padding-bottom:3px;}
.downlist li h1 span{ font-size:12px; font-weight:normal; color:#7e7e7e}
.downlist li.tit{ width:72%; background:url(icon_csj.gif) no-repeat 9px 5px; padding:0 0 0 25px; font-weight:normal}

.messbox{ padding:20px; min-height:500px;_height:500px;}
.messbox .tabs{}
.messbox .tabs td{ padding:6px;}
.messbox .tabs th{ padding:6px; font-size:14px; font-weight:normal;}

.messbox .tabx{}
.messbox .tabx td{ padding:6px; border-bottom:1px dotted #ccc;}
.messbox .tabx tr.bg{background:#f0f1f3;}
.messbox .tabx th{ padding:6px; font-size:14px; border-top:1px solid #cfcfcf; background:#f0f1f3;}
.messbox .tabhf{ }
.messbox .tabhf th{ text-align:left; font-size:14px;border-top:1px solid #cfcfcf; background:#f0f1f3; padding:5px 15px;}
.messbox .tabhf td.con{ padding:15px 15px 25px 15px;}
.messbox .tabhf th.data{color:#a0a1a2; padding:5px 15px 10px 15px; font-size:12px; font-weight:normal; text-align:right; }
.messbox .tabhf td{ padding:5px 15px;}

.surveybox{}
.surtit{ padding:0 0 5px 15px;}
.surcon{ padding:15px 25px; font-size:14px;}
.surcon p{ text-indent:25px; padding:5px 0; line-height:20px;}

.surinput{ background:#fff1f1 url(bg_dc.gif) no-repeat;}
.surinput h1 { background:url(icon_dc.gif) no-repeat 15px 16px; padding:14px 10px 10px 28px; color:#db241e; font-weight:normal; font-size:14px;}
.surinput td{ padding:6px 3px;}
.surinput th{ font-size:14px; font-weight:normal;}


/*-----------------------banner----------------------------------*/

.baconbox{padding:15px 50px; font-size:14px; min-height: 500px;}
.baconbox h1{ font-size:30px; font-family:"黑体"; color:#b01c0f; text-align:center; padding:35px 0 25px 0; background:url(bg_batit.gif) repeat-x 0 bottom; margin-bottom:25px;}
.baconbox h2{ font-size:30px; font-family:"黑体"; color:#b01c0f; text-align:center; padding:15px 0 20px 0; background:url(bg_batit.gif) repeat-x 0 bottom; margin-bottom:20px; line-height:42px;}
.baconbox p{ padding:10px 0; text-indent:25px; line-height:24px;}
.baconbox p.b2{padding:2px 0;}
.baconbox p.data{ padding:40px 0 0 0; font-size:12px; text-align:right;line-height:20px;}

.newdiaoy{padding:15px 50px; font-size:14px;}
.newdiaoy h1{ font-size:30px; font-family:"黑体"; color:#b01c0f; text-align:center; padding:35px 0 25px 0; background:url(bg_batit.gif) repeat-x 0 bottom; margin-bottom:15px;}
.newdiaoy p{ padding:3px 10px; text-indent:25px; line-height:24px;}
.sldiv{ border-top:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf; padding:10px 0; margin:10px 0 0 0;}
.sldiv td{ padding:5px 3px;}
.secul{}
.secul li{border-bottom:1px dashed #bfbfbf; padding:15px 10px;}
.secul strong{ display:block; padding-bottom:8px;}
.tijiaodiv{ padding:15px;


