body,h1,h2,h3,h4,h5,h6,blockquote,p,dl,dt,dd,ul,ol,li,th,td, form,fieldset,legend,button,input,textarea,a{ margin:0;padding:0 } em,i{ font-style:normal } body,button,input,select,textarea{ font:12px/1.5 \5b8b\4f53,arial,sans-serif } button,input,select,textarea,h1,h2,h3,h4{ font-size:100% } ol,ul{ list-style:none } img,fieldset{ border:0;vertical-align:middle }
div{text-align:left;word-break:break-all;}
table{ border-collapse:collapse;border-spacing:0 }
.clear{font-size:0; line-height:0; height:0; overflow:hidden; clear:both; visibility:hidden} .fl,.mark{float:left}.fr,.subMark{float:right}.spanclass,.contentdiv{display:none}
.cle:after {content:"\20";clear:both;height:0;display:block;overflow:hidden}
.cle {*zoom:1;}
a, a:link,a:visited,a:active{color:#395874;text-decoration:none}a:hover{color:#ff6600;text-decoration:underline}
/*body*/
body{margin:0px; padding:0px; color:#395874; font-size:12px; text-align:left;font-family:"宋体";background: url(../images/mf_02.jpg) left top #000;}
.main{width:1000px; margin:0px auto; clear:both;}
.pt10{padding-top: 10px}.pb10{padding-bottom: 10px;}.pl10{padding-left: 10px;}.pr10{padding-right: 10px;}
.mt10{margin-top: 10px}.mb10{margin-bottom: 10px;}.ml10{margin-left: 10px;}.mr10{margin-right: 10px;}
.mr25{margin-right: 25px;}.ml25{margin-left: 25px;}.pb15{padding-bottom: 15px;}.pl5{padding-left: 5px;}
.layA{float:left;display:inline;}
.layB{float:left;display:inline;}
.layD{overflow:hidden;float:left;display:inline;}
.layC{float:right;display:inline;}
.layAB{overflow:hidden;float:left;display:inline;}
.layABC{overflow:hidden;float:left;display:inline;}
.layBC{float:right;display:inline;overflow: hidden;}
.imgA img{border: 1px solid #8d8d8d;vertical-align: middle;text-align: center}


.bg1{width:100%;margin:0 auto ; clear:both;overflow: hidden;height:195px;background: url(../images/bg_01.jpg) center top no-repeat;}
.bg2{width:100%;margin:0 auto ; clear:both;overflow: hidden;height:175px;background: url(../images/bg_02.jpg) center top no-repeat;}
.bg3{width:100%;margin:0 auto ; clear:both;overflow: hidden;height:361px;background: url(../images/bg_03.jpg) center top no-repeat;}
.bg4{width:100%;margin:0 auto ; clear:both;overflow: hidden;height:541px;background: url(../images/bg_04.jpg) center top no-repeat;}
.bg5{width:100%;margin:0 auto ; clear:both;overflow: hidden;height:204px;background: url(../images/bg_05.jpg) center top no-repeat;}
.bg6{width:100%;margin:0 auto ; clear:both;overflow: hidden;background: url(../images/bg_06.jpg) center top no-repeat;}


/*line-height*/
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh40{line-height:40px;}
/*font*/
.fw-n{font-weight:normal;}
.fw-b{font-weight:bold;}
.ff{font-family:"Microsoft YaHei";}
.fh{font-family:"SimHei";}
.fa{font-family: "Arial"}
.center{text-align: center}
.right{text-align: right}
.left{text-align: left}
.fs12{font-size:12px; }
.fs14{font-size:14px; }
.fs16{font-size:16px; }
.fs18{font-size:18px; }
.fs22{font-size:22px; }
.fs24{font-size:24px; }
.fs26{font-size:26px; }
.fs30{font-size:30px; }
/*color*/
.white ,a.white,a.white:link, a.white:visited,a.white:active,.white a,.white a:link,.white a:visited,.white a:active{color:#fff}  a.white:hover,.white a:hover{color:#ff6600; text-decoration:underline}
.grey ,a.grey,a.grey:link, a.grey:visited,a.grey:active,.grey a,.grey a:link,.grey a:visited,.grey a:active{color:#444444}  a.grey:hover,.grey a:hover{color:#ff6600; text-decoration:underline}
.color1 ,a.color1,a.color1:link, a.color1:visited,a.color1:active,.color1 a,.color1 a:link,.color1 a:visited,.color1 a:active{color:#000}  a.color1:hover,.color1 a:hover{color:#ff6600; text-decoration:underline}
.color2 ,a.color2,a.color2:link, a.color2:visited,a.color2:active,.color2 a,.color2 a:link,.color2 a:visited,.color2 a:active{color:#44c7c3}  a.color2:hover,.color2 a:hover{color:#ff6600; text-decoration:underline}
.color3 ,a.color3,a.color3:link, a.color3:visited,a.color3:active,.color3 a,.color3 a:link,.color3 a:visited,.color3 a:active{color:#c6c6c6}  a.color3:hover,.color3 a:hover{color:#ff6600; text-decoration:underline}
.color4 ,a.color4,a.color4:link, a.color4:visited,a.color4:active,.color4 a,.color4 a:link,.color4 a:visited,.color4 a:active{color:#007cd2}  a.color4:hover,.color4 a:hover{color:#ff6600; text-decoration:underline}
.color5 ,a.color5,a.color5:link, a.color5:visited,a.color5:active,.color5 a,.color5 a:link,.color5 a:visited,.color5 a:active{color:#ffb400}  a.color5:hover,.color5 a:hover{color:#ff6600; text-decoration:underline}
.red ,a.red,a.red:link, a.red:visited,a.red:active,.red a,.red a:link,.red a:visited,.red a:active{color:#f00000}  a.red:hover,.red a:hover{color:#ff6600; text-decoration:underline}
.green ,a.green,a.green:link, a.green:visited,a.green:active,.green a,.green a:link,.green a:visited,.green a:active{color:#8bcc00}  a.green:hover,.green a:hover{color:#ff6600; text-decoration:underline}
.blue ,a.blue,a.blue:link, a.blue:visited,a.blue:active,.blue a,.blue a:link,.blue a:visited,.blue a:active{color:#224984}  a.blue:hover,.blue a:hover{color:#ff6600; text-decoration:underline}
.orange ,a.orange,a.orange:link, a.orange:visited,a.orange:active,.orange a,.orange a:link,.orange a:visited,.orange a:active{color:#ff6600}  a.orange:hover,.orange a:hover{color:#ff6600; text-decoration:underline}
/*width*/
.w570{width: 570px;}
.w340{width: 340px;}
/*box*/
.bgColor{background: #e8e8e8;}
.pTit{font-size: 18px;line-height:30px;text-align: center;font-weight: bold;}
.pTit,.pTit a,.pTit a:link,.pTit a:visited,.pTit a:active{color:#e70000}.pTit a:hover{color:#ff6600; text-decoration:underline}
.pTxt{font-size: 12px;text-align: left;line-height: 22px;color: #395874}
.pTxt a,.pTxt a:link,.pTxt a:visited,.pTxt a:active{color:#e70000}.pTxt a:hover{color:#ff6600; text-decoration:underline}
.pPic{text-align: center}


/*box1 start*/
.box1{height: 355px;}
.box1 .layA{margin:20px 0 0 30px;}

#slide02 {position:relative; width:582px; height:332px;overflow:hidden}
#slide02 .c {height:290px;background: #fff;width: 570px;padding: 6px;}
#slide02 .control {position:absolute; left:5px; bottom:3px; z-index:100; }
#slide02 .control li{float: left;cursor: pointer;display: inline;margin-left: 10px;}
#slide02 .control a {position:relative; display:block; width: 20px;height: 20px; line-height:20px;text-align:center; text-decoration:none; color: #4f4f4f;background: #efefef;border: 1px solid #dbdbdb;}
#slide02 .control a:hover, #slide02_control .current a{width: 20px;height: 20px;  background:yellow; color:#5d899a}
#slide02 .next{background: url(../images/btn.png) right top no-repeat;width: 44px;height: 43px;position: absolute;left:521px;_left:517px;top:-160px;float:none;z-index: 999}
#slide02 .prev{background: url(../images/btn.png) left top no-repeat;width: 44px;height: 43px;position: absolute;left:-9px;top:-160px;float:none;}

.box1 .layC{margin: 20px 30px 0 0}
/*box2 start*/
.box2{height: 541px;background: url(../images/asd_14.jpg) center bottom no-repeat #e8e8e8;}
.box2 .th{padding:35px 0 35px 30px;line-height: 30px; }
.box2 .th .mark{width: 13px;height: 22px;background: #aab0b6;margin:5px 8px 0 0 ;_margin-top:0px;}

.scrolling2{ position:relative; height:430px; width:880px; margin: 0px auto}
.scrolling2 .scrolling2-box ul{ float:left;}
.scrolling2 .scrolling2-box{ overflow:hidden; width:880px; white-space:nowrap; font-size:0;  position:relative;/*position:relative  解决IE6下如果li作了相对定位时错位的bug*/}
.scrolling2 .scrolling2-box li{ display:inline-block; *display:inline; zoom:1; font-size:14px; padding:10px 10px 0 5px; vertical-align:top;}
.scrolling2 .scrolling2-box .i-txt{ width:160px; text-align:center; display:block; line-height:24px; font-size:14px; font-weight:bold;}
.scrolling2 .scrolling2-prev,.scrolling2 .scrolling2-next{ display:block; width:27px; height: 113px; position:absolute; top:35%; cursor:pointer;z-index: 99}
.scrolling2 .scrolling2-prev{ left:-35px;background: url(../images/btn_03.jpg) left top no-repeat;}
.scrolling2 .scrolling2-next{ right:-35px;background: url(../images/btn_05.jpg) left top no-repeat;}
.box2 .pPic{background: url(../images/x_08.jpg) left top no-repeat;width: 275px;height: 192px;padding: 12px 0 0 8px;}


/*box3 start*/
.box3{height: 204px;background: url(../images/asd_14.jpg) center bottom no-repeat #e8e8e8;}
.box3 .th{padding:35px 0 15px 30px;line-height: 30px; }
.box3 .th .mark{width: 13px;height: 22px;background: #aab0b6;margin:5px 8px 0 0 ;_margin-top:0px;}
.box3 ul{width: 940px;margin: 0px auto;}
.box3 ul li{width: 410px;height: 36px;line-height: 36px;float: left;display: inline;background: url(../images/btn_10.jpg) left 12px no-repeat;padding-left: 15px;margin-left: 25px;border-bottom:1px solid #fff; }
/*box4 start*/
.box4{padding-bottom: 20px;margin-bottom: 40px}
.box4 .th{padding:35px 0 35px 30px;line-height: 30px;}
.box4 .th .mark{width: 13px;height: 22px;background: #aab0b6;margin:5px 8px 0 0 ;_margin-top:0px;}
.box4 .tb .divTit{color:#878787;padding-left: 55px;height: 30px;line-height: 30px;}

.scrolling3{ position:relative; height:250px; width:880px; margin: 0px auto}
.scrolling3 .scrolling3-box ul{ float:left;}
.scrolling3 .scrolling3-box{ overflow:hidden; width:880px; white-space:nowrap; font-size:0;  position:relative;}
.scrolling3 .scrolling3-box li{ display:inline-block; *display:inline; zoom:1; font-size:14px; padding:10px 10px 0 5px; vertical-align:top;}
.scrolling3 .scrolling3-prev,.scrolling3 .scrolling3-next{ display:block; width:29px; height: 55px; position:absolute; top:35%; cursor:pointer;z-index: 99}
.scrolling3 .scrolling3-prev{ left:-35px;background: url(../images/btn_13.jpg) left top no-repeat;}
.scrolling3 .scrolling3-next{ right:-35px;background: url(../images/btn_14.jpg) left top no-repeat;}

.box4 .pPic{background: url(../images/x_08.jpg) left top no-repeat;width: 275px;height: 192px;padding: 12px 0 0 8px;}
.box4 .pTat{height: 30px;line-height: 30px;text-align: center;font-size: 14px;width: 275px;}
/*foot*/
