@charset "utf-8";

/* base 公共部分 */

a { color:#000; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.clearboth { clear:both; }
.page{ text-align:center; margin:10px 0; width:100%; float:left;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#d30000;}

.main{width:1100px; margin:30px auto;}


/*banner*/

.slideBox{ width:100%;  overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;  bottom:10px; z-index:1; left:45%;  }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:50px; height:8px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:51px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
		
		
/*主体*/
.content{ width:100%; float:left; margin:15px 0;}
.content-sy{ width:100%; float:left;  background:#e1e1e1;}


/* 本例子css */
.box_1{width:100%; margin:0 auto;background:#f6f6f6; min-height:375px; margin-bottom:35px; padding:30px 0;}
.box{ width:1100px; margin:0 auto; margin-top:22px; margin-bottom:20px;}
.box .title{ font-weight:bold; color:#555459; text-align:center; padding-bottom:25px;}
.box .fl{ width:1100px;margin:0 auto; height:70px; margin-bottom:20px;}
.box .fl ul li{ float:left; width:265px; margin-right:6px; background:#4a4a4a; padding:10px 0; text-align:center;}
.box .fl ul li:hover{ background:#c71500;}
.box .fl ul li a{ font-size:16px; color:#fff; font-weight:bold;}
.box .pro{ width:1100px;margin:0 auto;}
.box .pro ul li{ float:left; width:210px; height:230px; margin-right:6px; margin-bottom:20px;text-align:center;}
.box .pro ul li img{ width:210px; height:193px;}
.box .pro ul li span{width:210px; height:38px; line-height:38px; background:url(../images/span.jpg) no-repeat center; display:block;}
.box .pro ul li span a{ text-align:center; color:#fff;}
.box .pro .last{ margin-right:0;}


/*响应式轮播图*/
#responsive-shuffling { width:1100px;margin:0 auto; height:70px; margin-bottom:20px;}
#responsive-shuffling .swiper-slide .fl ul li{float:left; width:265px; margin-right:6px; background:#4a4a4a; padding:10px 0; text-align:center;}
#responsive-shuffling .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ display:none; left:0px; width:40px; height:40px; background:url(../images/jt02.png) no-repeat 0 0; overflow:hidden; opacity:1;}
#responsive-shuffling .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ display:none; right:0px; width:40px; height:40px; background:url(../images/jt02.png) no-repeat 100% 0; overflow:hidden; opacity:1;}
#responsive-shuffling:hover .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ display:block;}
#responsive-shuffling:hover .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ display:block;}








.box1{width:100%; margin:0 auto; /*background:#e7e5e5;*/ height:350px; margin-bottom:35px;}
.box1 .box11{ width:1010px; margin:0 auto; padding-top:35px;}
.box1 .box11 .title{ color:#c71500; font-size:22px; font-weight:bold; text-align:center; padding-bottom:20px;}
.box1 .box11 .title span{ color:#555459; font-size:14px; padding-top:10px; display:block;}
.box1 .box11 .left{ float:left; width:520px; margin-right:20px;height:215px;}
.box1 .box11 .left img{ width:520px; height:215px;}
.box1 .box11 .right{float:right; width:490px;height:215px;}
.box1 .box11 .right p{ line-height:26px; font-size:14px; text-align:left;}
.box1 .box11 .right ul{ padding-top:18px;}
.box1 .box11 .right ul li{ float:left; width:70px; margin:0 10px; margin-right:42px;text-align:center;}
.box1 .box11 .right ul li a{ color:#c71500;}
.box1 .box11 .right .a1 a{background:url(../images/a1.png) no-repeat center top; width:70px; height:68px; display:block; padding-top:65px;}
.box1 .box11 .right .a1  a:hover{ background:url(../images/a1-h.png) no-repeat center top; }
.box1 .box11 .right .a2 a{background:url(../images/a2.png) no-repeat center top; width:70px; height:68px; display:block; padding-top:65px;}
.box1 .box11 .right .a2  a:hover{ background:url(../images/a2-h.png) no-repeat center top; }
.box1 .box11 .right .a3 a{background:url(../images/a3.png) no-repeat center top; width:70px; height:68px; display:block; padding-top:65px;}
.box1 .box11 .right .a3  a:hover{ background:url(../images/a3-h.png) no-repeat center top; }
.box1 .box11 .right .a4 a{background:url(../images/a4.png) no-repeat center top; width:70px; height:68px; display:block; padding-top:65px;}
.box1 .box11 .right .a4  a:hover{ background:url(../images/a4-h.png) no-repeat center top; }

.box2{ width:1100px; margin:30px auto;}
.box2 .left{ float:left;width:330px; height:225px;  margin:0 20px;}
.box2 .left .title{ height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#555459; background:url(../images/line_29.jpg) no-repeat left bottom; margin-bottom:15px; text-align:left;}
.box2 .left .title a{ font-size:14px; font-weight:200;color:#555459;}
.box2 .left .title span{ float:right; font-size:14px;font-weight:200;color:#555459;}
.box2 .left .title span a{color:#555459}
.box2 .left ul li{ height:30px; line-height:30px; border-bottom:1px dashed #ccc;}
.box2 .left ul li a{ color:#555555;}
.box2 .left ul li span{ float:right;}

.box2 .center{float:left;width:330px; height:225px; margin:0 20px;}
.box2 .center .title{ height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#555459; background:url(../images/line_29.jpg) no-repeat left bottom; margin-bottom:15px; text-align:left;}
.box2 .center .title a{ font-size:14px; font-weight:200;color:#555459;}
.box2 .center .title span{ float:right; font-size:14px;font-weight:200;color:#555459;}
.box2 .center .title span a{color:#555459}
.box2 .center ul li{ height:30px; line-height:30px; border-bottom:1px dashed #ccc;}
.box2 .center ul li a{ color:#555555;}
.box2 .center ul li span{ float:right;}

.box2 .right{float:left;width:330px; height:225px;}
.box2 .right{float:left;width:330px; height:225px;}
.box2 .right .title{ height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#555459; background:url(../images/line_29.jpg) no-repeat left bottom; text-align:left;}
.box2 .right .title a{ font-size:14px; font-weight:200;color:#555459;}
.box2 .right .title span{ float:right; font-size:14px;font-weight:200;color:#555459;}
.box2 .right .title span a{color:#555459}
.box2 .right .nr{ width:330px; height:225px; background:url(../images/lxwm.jpg) no-repeat center;}
.box2 .right .nr p{line-height:25px;}

.box3{ width:1100px; margin:30px auto;}
.box3 .title{ text-align:center; margin-bottom:5px;}
.multipleColumn{ overflow:hidden; position:relative; width:1100px;  }
.multipleColumn .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.multipleColumn .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn .hd ul li.on{ background-position:0 0; }
.multipleColumn .bd{ overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:284px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ margin:8px 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:120px; height:60px; display:block;  padding:2px; border:1px solid #ccc; }
.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
.multipleColumn .bd ul li .title{ line-height:24px;   }







.jianju{ margin-bottom:20px;}
/*内页左边菜单*/
.sidebar{ width:200px; float:left;}
.side_menu{}
.side_menu .title{background:url(../images/hd_n_c.jpg) no-repeat left; overflow:hidden; height:74px; line-height:74px; padding:0 10px;}
.side_menu .title .wz01{ color:#fff; font-size:12px; }
.side_menu .title span{ color:#fff; font-size:24px;  }
.side_menu .title  span a{ font-size:12px;color:#fff;}
.sideMenu{  border:1px solid #ddd;  }
.sideMenu h3{ height:32px; line-height:32px; padding-left:10px;  border-top:1px solid #e3e3e3; background:url(../images/btbj-2.jpg) no-repeat left; cursor:pointer;font:normal 14px/32px "Microsoft YaHei"; color:#fff;;
		}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px; }
.sideMenu ul{ padding:8px 8px; color:#999; display:none; /* 默认都隐藏 */ }

.side_menu ul{}
.side_menu ul li{ font-size:14px; position:relative; background:url(../images/btbj-1.jpg) repeat-x; height:36px; }
.side_menu ul li span{ float:left; line-height:29px; }
.side_menu ul li a{ display:block; border-bottom:1px solid #ccc; line-height:36px; padding-left:33px;}
.side_menu ul li a:hover,.side_menu ul li a.active,.side_menu ul li:hover{ background:url(../images/btbj-2.jpg) repeat-x; height:36px;  color:#fff;}
.side_lxwm{ width:200px; height:300px; margin-top:20px; border:1px solid #ccc;}
.side_lxwm img{ width:200px; height:86px;}
.side_lxwm p{ padding:0 10px; line-height:26px;}
.side_menu .intro ul li{ background:url(../images/btbj-1.jpg) repeat-x; height:36px; font-size:14px; position:relative;}
.side_menu .intro ul li a{ display:block; border-bottom:1px solid #ccc; line-height:36px; padding-left:33px;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li a.active,.side_menu .intro ul li:hover{ background:url(../images/btbj-2.jpg) repeat-x; height:36px;  color:#fff;}
#menu2 ul ul{ display:none;  position:absolute; top:0;  left:200px; width:200px; border-left:solid 1px #fff; z-index:10;}





.multipleColumn1{ overflow:hidden; position:relative; width:1100px;  }
.multipleColumn1 .hd1{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.multipleColumn1 .hd1 .prev,.multipleColumn1 .hd1 .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.multipleColumn1 .hd1 .next{ background:url("images/icoRight.gif") no-repeat;  }
.multipleColumn1 .hd1 ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn1 .hd1 ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn1 .hd1 ul li.on{ background-position:0 0; }
.multipleColumn1 .bd1{ overflow:hidden;  }
.multipleColumn1 .bd1 ul{ overflow:hidden; zoom:1; width:284px;  float:left; _display:inline;  }
.multipleColumn1 .bd1 ul li{ margin:8px 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn1 .bd1 ul li .pic{ text-align:center; }
.multipleColumn1 .bd1 ul li .pic img{ width:120px; height:60px; display:block;  padding:2px; border:1px solid #ccc; }
.multipleColumn1 .bd1 ul li .pic a:hover img{ border-color:#999;  }
.multipleColumn1 .bd1 ul li .title{ line-height:24px;   }
