@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"\5b8b\4f53";font-size:14px;color:#333;text-align:left;background:url(bg.jpg?1) no-repeat center 0;}
a:focus {outline:none;}
a {color:#333;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#c5250c;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}

.w1000 { margin:0 auto; }
.banner {overflow:hidden;width:100%;height:482px;}


.menu100 {overflow:hidden;width:100%;height:59px;background:url(bj1.jpg) no-repeat center 0px;margin:0px auto;}
.menu {overflow:hidden;width:960px;height:59px;margin:0px auto;}
.menu ul {list-style:none; text-align:center; }
.menu ul li {float:left;display:inline;overflow:hidden;font-family:"Microsoft Yahei";font-size:19px;color:#fff;font-weight:bold;width:auto;height:59px;line-height:59px;padding:0px 32px;}
.menu ul li.line {width:1px;background:url(bj2.jpg) no-repeat 0px 23px;padding:0px;}
.menu a {color:#fff;}
.menu a:hover {color:#fff;}


.maina {overflow:hidden;font-family:"Microsoft Yahei";background:url(bj3.jpg) no-repeat 0px 0px;width:866px;height:48px;line-height:24px;margin:20px auto 0px;padding:11px 0px 0px 94px;}
.maina p {text-indent:2em;}


.main {overflow:hidden;width:960px;margin:15px auto 0px;}


.title1 {overflow:hidden;width:100%;height:38px;line-height:38px;background:url(bj4.jpg) repeat-x 0px bottom;margin:0px auto;padding:0px 0px 2px;}
.title1 h3 {float:left;font-family:"Microsoft Yahei";font-size:23px;color:#c5250c;letter-spacing:1px;}
.title1 a {color:#c5250c;}
.title1 a:hover {color:#c5250c;}


.mainb {overflow:hidden;float:left;width:570px;}

.mainba {overflow:hidden;width:570px;margin:0px auto;}
.mainba ul li {float:left;overflow:hidden;width:540px;line-height:26px;margin:10px 0px 0px;padding-left:30px;}
.mainba ul li p {padding:0px 0px 10px;border-bottom:1px dashed #d6d6d6;}
.mainba ul li.ba1 {background:url(ba1.jpg) no-repeat 0px 4px;}
.mainba ul li.ba2 {background:url(ba2.jpg) no-repeat 0px 4px;}
.mainba ul li.ba3 {background:url(ba3.jpg) no-repeat 0px 4px;}
.mainba ul li.ba4 {background:url(ba4.jpg) no-repeat 0px 4px;}
.mainba ul li.ba5 {background:url(ba5.jpg) no-repeat 0px 4px;}


.mainc {overflow:hidden;float:right;width:370px;background:url(bj6.jpg) no-repeat 0px bottom;padding-left:10px;}

.mainca {overflow:hidden;width:370px;line-height:30px;margin:15px auto 0px;}
.mainca h3 {font-size:14px;font-weight:normal;margin:26px 0px 0px;}
.mainca h4 {font-size:14px;margin:26px 0px 0px;}

.maincb {overflow:hidden;width:235px;margin:0px auto;padding:5px 20px 15px 0px;}
.maincb ul li {float:left;overflow:hidden;width:235px;height:46px;margin:22px 0px 0px;}


.maind {overflow:hidden;width:960px;background:url(bj7.jpg?1) no-repeat 0px -15px;margin:0px auto; margin-top:50px; }
.maind ul li {float:left; overflow:hidden; width:25%; height:250px; line-height:26px; font-weight:bold; text-align:center; }
.maind ul li:nth-child(1) { margin-left:25%; }
.maind ul li img {max-width:90%; max-height:180px; display:block; margin-bottom:5px; margin:0 auto; }
.maind ul li h3 {font-size:14px;}
.maind ul li p {}
.maind ul li video {max-width:96%; max-height:180px; display:block; margin-bottom:5px; margin:0 auto; }


.title2 { background-image:url(lzmh.jpg); }
.title3 { background-image:url(wdy.jpg); }


.maine {overflow:hidden;width:960px;margin:15px auto 0px;}


.mainf {overflow:hidden;float:left;width:670px;}

.mainfa {overflow:hidden;width:670px;margin:15px auto 0px;}
.mainfa ul li {float:left;overflow:hidden;font-size:12px;width:652px;line-height:26px;padding-left:18px;}
.mainfa ul li.fa1 {background:url(fa1.jpg) no-repeat 0px 9px;}
.mainfa ul li.fa2 {background:url(fa2.jpg) no-repeat 0px 9px;}
.mainfa ul li.fa3 {background:url(fa3.jpg) no-repeat 0px 9px;}
.mainfa ul li.fa4 {background:url(fa4.jpg) no-repeat 0px 9px;}
.mainfa ul li.fa5 {background:url(fa5.jpg) no-repeat 0px 9px;}
.mainfa ul li.fa6 {background:url(fa6.jpg) no-repeat 0px 9px;}

.maing {overflow:hidden;float:right;width:270px;}

.mainga {overflow:hidden;width:270px;line-height:27px;margin:15px auto 0px;}
.mainga h3 {font-size:14px;font-weight:normal;margin:12px 0px 0px;}




/*页脚**/
.foot { max-width:1000px; width:100%; line-height:23px; color:#333; margin-top:15px; text-align:center; position:relative }
.foot a { color:#336799; }
.foot a:visited { color:#336799; }
.foot a.jj { position:absolute; left:0; top:20px }
.foot a.cc { position:absolute; right:0; top:20px }
@media (max-width: 640px) {
  .foot img { display:none; }
}


.footer {overflow:hidden;font-size:12px;text-align:center;width:960px;line-height:21px;margin:0px auto;padding:15px 0px;}

/*手机**/
@media (max-width: 640px) {
body { background-size:120% auto;}
.banner {height:135px;}
.menu100 { height:30px; }
.menu {width:100%; height:30px; }
.menu ul li { float:none; font-size:16px;padding:0px 6px; line-height:30px; }
.menu ul li.line {width:1px;background:url(bj2.jpg) no-repeat 0px 23px;padding:0px;}
.maina {width:100%;height:auto;line-height:24px;margin:20px auto 0px;padding:11px 0px 0px 0; background-image:none;}
.maina p {text-indent:2em;}

.maind {width:100%; background-size:40% auto; }
.maind ul li {width:100%; height:200px; }
.maind ul li:nth-child(1) { margin-left:0%; margin-top:100px; }
.maind ul li img {max-width:100%; max-height:170px; display:block; margin-bottom:5px; margin:0 auto; }
.maind ul li h3 {font-size:14px;}
.maind ul li p {}
.maind ul li video {max-width:100%; max-height:170px; display:block; margin-bottom:5px; margin:0 auto; }
}

