@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;font-size:14px; font-family:'微软雅黑'; color:#555555}
li{list-style:none;}
body{ background:#F2F2F2}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
img{border:none;}
.top_main{ width:100%; }
.bianjie{ width:981px; height:65px; margin:0 auto; margin-top:25px}
.bianjie1{ width:981px; height:40px; margin:0 auto; background:url(../images/line.png) no-repeat center; margin-top:10px}
.weather{float:right; margin-top:10px;}

.search_form{float:right; margin-top:8px; margin-right:9px}
.search_form input{ float:left}
.sub{float:right;}
.logo{float:left;}
.menu{ width:70%; float:left;height:40px; line-height:40px; margin-top:0px; z-index:9999 }
.menu ul { width:100%; margin:0 auto; margin-left:40px;height:40px}
.menu ul li{ width:15%; float:left; text-align:center; font-size:16px; color: #fff; font-family:'微软雅黑'; height:40px}
@media screen and (max-width: 425px) { 
.menu{ width:20%; float:left;height:40px; line-height:40px; margin-top:0px; z-index:9999 }
}

.banner{ width:100%; height:456px}
.line_img{width:100%; height:6px; background:url(../images/l1.jpg) repeat-x}
.product{width:981px; height:263px; margin:0 auto; background:url(../images/cc.jpg) no-repeat center; margin-top:20px}
.title{ width:100%; height:45px;}
.box{ width:100%; height:200px;}
.left_box{ float:left; margin-top:70px }
.center_box{float:left; width:920px;}
.center_box ul{ width:100%}
.center_box ul li{ margin:5px; width:220px ; height:195px; float:left; text-align:center; color:#555555}
.center_box ul li img{ padding:8px; width:205px ; height:150px; border:1px double #CCCCCC; background:#FFF;}
.right_box { float:right; margin-top:70px}
.news{width:981px; height:260px; margin:0 auto; background:url(../images/bb1.jpg) no-repeat center; margin-top:20px}
.gywm{ width:100%; height:242px; float:left; margin-left:-20px}
.gywm_con{ margin-top:45px; height:180px; width:95%; overflow:hidden; margin-left:45px; font-size:14px; line-height:25px;text-indent:2em; }
.news_list{ width:436px; height:242px; float:left; margin-left:11px}
.news_list ul{ width:100%; float:left; margin-top:60px}
.news_list ul li{ height:30px; margin-left:35px}
.news_list ul li a{color:#555}
.news_title{width:350px; height:22px; overflow:hidden; float:left}
.date{float:right; color:#999; margin-right:15px; font-size:12px; margin-top:5px}
.lxwm{ width:224px; height:242px;float:right;}
.lxwm ul{ width:100%; float:left; margin-left:15px; margin-top:35px;}
.lxwm ul li{ width:100%; height:25px;}
.footer{width:100%; min-height:127px; height:auto; margin:0 auto; background:url(../images/bg.jpg) repeat-x; margin-top:10px; color:#FFF; float:left}
.footer a{ color:#FFF}
.footer ul{ width:900px; margin:0 auto; }
.footer ul li{ color:#FFF;width:100%; text-align:center; min-height:30px; height:auto }
.main{width:981px; height: auto; min-height:420px; margin:0 auto; margin-top:40px}
.leftmenu{ width:250px; float:left}
.menulist{ background:url(../images/t2.jpg) repeat-y;}
.menulist ul{ margin-left:18px}
.menulist ul li{ height:41px;  width:210px; line-height:41px}
.menulist ul a{ margin-left:20px}
.menu_top{ background:url(../images/t1.jpg) no-repeat; height:34px; text-align:center; line-height:34px}
.menulist1{ background:url(../images/t2.jpg) repeat-y;}
.menulist1 ul{ margin-left:18px}
.menulist1 ul li{ height:31px; width:210px; line-height:31px}
.menulist1 ul a{ margin-left:20px}
.menu_top{ background:url(../images/t1.jpg) no-repeat; height:34px; text-align:center; line-height:34px}
.right_body{ margin-left:20px; width:700px;min-height:300px; height:auto; float:left}
.right1{float:left; margin-left:20px; width:100%}
.right1 span{ float:right}
.con{ width:90%; line-height:25px;  font-size:14px; font-family:'微软雅黑'; height: auto; margin-bottom:50px}
.newslist{width:700px; height:auto; float:left; margin-left:11px}
.newslist ul li{ height:43px; line-height:43px; background:url(../images/111.png)}
.newstitle{ width:500px; float:left}
.dates{ float:right}
.centerbox{float:left; width:700px; margin-bottom:20px}
.centerbox ul{ width:100%}
.centerbox ul li{ margin:5px; width:220px ; height:195px; float:left; text-align:center; color:#555555; }
.centerbox ul li img{ padding:8px; width:205px ; height:150px; border:1px double #CCCCCC; background:#FFF;}
.tp-banner-container{
	max-height: 306px !important;
	width: 100% !important;
	position: relative;
	overflow: hidden !important;
	padding: 0;
	background-color: #fff;
}.boxed {
    overflow-x: hidden;
}

.home-boxed .boxed {
	z-index: 0;
	width: 92.708%;
	margin: 0 auto;
	position: relative;	
	background: #fff;
	height: 100%;
  	-webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);
  	   -moz-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);
  	        box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);
}


/* flexslider */
.flexslider{position:relative;height:456px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:456px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:55%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.in_proimg{
    width: 994px;
    margin: 0 auto;
    position: relative;
}
.in_proimg span{
    color: #FE7407;
    position: absolute;
    top: 35px;
    left: 455px;
    font-family: Microsoft YaHei;
    font-size: 22px;
}



.in_conDIV{
    width: 667px;
    margin: 0 auto;
    line-height: 36px;
    font-size: 18px;
    color: #282424;
    font-family: Microsoft YaHei;
    height: 274px;
    position: relative;
}
.in_conDIV  img{
     vertical-align: middle;
     margin: 0 6px 0 0 ;
}
.in_conDIV1{
    position: absolute;
    top: 40px;
    left: 0px;
    width: 450px
}
.in_conDIV2{
    position: absolute;
    top: 40px;
    right: 0px;
}




.in_con{
    height: 325px;
}


