
/*样式预设*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}body{font-size:14px;color:#333;font-family:Verdana,Microsoft YaHei,Simsun;background:#fff;line-height:24px;}fieldset,img{border:0;}ol,ul{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;}em{font-style:normal;}input,button,select,textarea{outline:none;}textarea{resize:none;}p{text-align:justify;text-justify:distribute;}a{color:#333;text-decoration: underline;}a:hover{color:#da242b;text-decoration:underline;}
body{width:100%;}
.heads{width:1120px; height:80px; margin:0 auto;}
.heads h1{width:400px; height:80px; line-height:80px; text-indent:1000px; overflow:hidden; background:url(../image/logo1.png) no-repeat 0 0; float:left;}
.heads .nav{ float:right; padding:44px 0 0 0; height:20px; line-height:20px;}
.banner{ background:url(../image/banner0.jpg) no-repeat center center; width:100%; height:355px;}
.banner0{ background:url(../image/banner7.jpg) no-repeat center center; width:100%; height:355px; opacity:0;}
.m0{width:100%; min-width:1120px; height:auto; min-height:550px; margin:0; padding:0; position:relative; z-index:30;}
.pinBox-wrapper{z-index:30;}
.menus{ position: absolute; left:0; top:0px; width:100%; min-width:1120px; height:50px; background:#eee; z-index:20;}
.menus ul{width:1120px; margin:0 auto;}
.menus li{width:133px; height:48px; line-height:48px; border-radius:0px; background:#f4f4f4; margin:1px; overflow:hidden; display:inline-block;}
.menus li{*display:inline;}
.menus li.select{ background:#00b0f0;  }
.menus li a{padding:0px; line-height:48px; width:auto; height:48px; display:block; text-decoration:none; text-align:center; color:#000;}
.menus li a:hover{ color:#00b0f0;}
.menus li.select a{ background:#00b0f0; color:#fff;  }
.mains{ width:1120px; height:auto; min-height:500px; margin:0px auto 30px; padding:50px 0 0 0; position:relative; z-index:10;}
.mains .mainTxt p{ text-indent:2em; padding:5px 0 5px 25px;}
.mains .mainTxt p.imgC{ text-indent:0; padding:5px 0 5px 0px; text-align:center;}
.mains .mainTxt p.imgL{ float:left; padding:5px 25px 5px 0;}
.mains .mainTxt p.imgR{ float:right;}
.mains .mainTxt p.txtER{ text-align:right; color:#999;}
.mains .mainTxt h3{padding:30px 0 20px 25px; font-size:24px; font-weight:bold; height:24px; line-height:24px; color:#005197; background:url(../image/h3Bg.png) no-repeat 0 33px;}
.mains .mainTxt h5{padding:10px 0 10px 25px; text-indent:28px; font-size:16px; font-weight:bold; height:24px; line-height:24px; color:#00b0f0; background:url(../image/h5Bg.png) no-repeat 25px 16px;}
.mains .mainTxt h6{padding:10px 0 10px 25px; text-indent:28px; font-size:16px; font-weight:bold; height:24px; line-height:24px; color:#00b0f0;}
.mains .mainTxt ul{ padding:0 0 0 53px; display:block;}
.mains .mainTxt ul li{ padding:0 0 0 28px; display:block; background:url(../image/liBg.png) no-repeat 5px 9px;}
.mains .mainTxt ul.ul2{ padding:0 0 0 53px; display:block; width:auto; height:450px; overflow:hidden;}
.mains .mainTxt ul.ul2 li{ padding:15px; border:10px solid #eee; display: inline-block; width:460px; height:160px; background: none; margin:0 13px 15px 0; float:left;}
.mains .mainTxt ul.ul2 li p{ padding:0px;}
.mains .mainTxt ul.ul1{ padding:0 0 0 53px; display:block; width:auto; height:180px; overflow:hidden;}
.mains .mainTxt ul.ul1 li{ padding:0 0 5px 28px; width:493px; float:left;}
.mains .mainList{ padding:10px 0 10px 25px;}
.mains .mainList a{ padding:0 0 0 25px; display:block; height:30px; line-height:30px;}
.mains .mainList a.prev{ background:url(../image/prev.png) no-repeat 0 8px; color:#999;}
.mains .mainList a.next{ background:url(../image/next.png) no-repeat 0 8px; color:#00b0f0;}
.mains .mainList a:hover{ color:#da242b;}
.mains .mainBox{ display:none;}
.mains .mainBox .boxs{width:auto; height:1050px;}
.mains .mainBox .boxs p{padding:5px 0;}
.mains .mainBox .boxs ul{padding:5px 0px 5px 10px;}
.mains .mainBox .boxs h6{padding:15px 0; text-indent:0;}
.mains .mainBox .boxs img{max-width:100%;}
.mains .mainBox .boxL{width:480px; height:950px; overflow:hidden; float:left; border:10px solid #eee; padding:20px; margin:0 10px;}
.mains .mainBox .boxR{width:480px; height:950px; overflow:hidden; float:right; border:10px solid #eee; padding:20px; margin:0 10px;}
.menuBox{padding:25px; height:150px;}
.menuBox li{width:530px; height:39px; line-height:39px; border-radius:20px; background:#bbb; margin:2px; overflow:hidden; float:left; }
.menuBox li a{padding:0px 40px; line-height:39px; color:#fff; width:auto; height:39px; display:block; text-decoration:none;}
.menuBox li.menu01 a{ background:url(../image/m1.png) no-repeat 0 0;}
.menuBox li.menu02 a{ background:url(../image/m2.png) no-repeat 0 0;}
.menuBox li.menu03 a{ background:url(../image/m3.png) no-repeat 0 0;}
.menuBox li.menu04 a{ background:url(../image/m4.png) no-repeat 0 0;}
.menuBox li.menu05 a{ background:url(../image/m5.png) no-repeat 0 0;}
.menuBox li.menu06 a{ background:url(../image/m6.png) no-repeat 0 0;}
.menuBox li.menu07 a{ background:url(../image/m7.png) no-repeat 0 0;}
.menuBox li.menu08 a{ background:url(../image/m8.png) no-repeat 0 0;}
.menuBox li:hover{background:#00b0f0; }
.foots{width:100%; height:60px; line-height:60px; text-align:center; color:#999; background:#f4f4f4; border-top:2px solid #ccc; padding:10px 0 0 0;}
.foots a{ color:#888; }
.foots a:hover{ color:#da242b; }
.m1{background:#eee; text-align:center; height:40px; line-height:40px; font-size:16px;}