body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:12px;text-align:left; font-family:"Microsoft Yahei"!important;}
ul,ol ,li {list-style:none;}
body{margin:0px; padding:0px; color:#666; font-family:"Microsoft Yahei"!important;}
a{color: #666; text-decoration: none;}
a:hover {color: #ff0000; text-decoration: none;}
a img { border:0;}
td,th{ font-size:12px;}


.top{  width:100%; height:50px; color:#000; line-height:50px; border-bottom: 1px solid #dedede;}
.topnn{ width: 1200px; height: 50px; margin: auto; line-height: 50px;}

.top_lt{ width:285px; height:50px; float:left;font-size: 14px;}
.top_rt{ width:220px; height:50px; color:#000; float:right;}
.top_rt a{ color:#000; font-size: 14px;}


/*end Notice*/
.hedbj{ width: 100%; height: auto; background: #ececec;}
#head11{width:100% height:55px; background:#f78525;font-family:"Microsoft Yahei";}


/*end Notice*/
.header11{ width:1200px; height: 160px;margin: auto; }
.header11 ul{}
.header11 .logo{ overflow:hidden; padding-top: 15px;}



.menu{ width:1200px; height:76px;line-height:76px;margin:auto;overflow:hidden;font-family:"Microsoft Yahei";}

.menu li{ width:130px; height:76px; line-height:76px; color:#fff; float:left; text-align:center; font-size:14px; -webkit-transition:background-color .5s ease-in;-moz-transition:background-color .5s ease-in;-o-transition:background-color .5s ease-in;
	transition:background-color .5s ease-in;}
.menu li a{ color: #fff; font-weight: bold; font-size: 15px;}
.menu li:hover a{ color:#ffffff;}
.menu li:hover{ background:#333332;color:#fff;}
.gl{    background:#af5911;
    width: 130px;
    display: block;
    color: #fff !important;
    text-align: center;}
.gl a{ color: #fff;}


.banner{ height:715px;
overflow:hidden;
	margin:auto; 
	position: relative; 
	min-width:1024px; 
	max-width:100%;
	}
.bwrap{
	position: relative; 
	z-index: 0;
	 }
.bquery{
	position: relative; 
	z-index: 0; 
	height: 715px; 
	}
.blist{
	display: none; 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 0; 
	height:715px; 
	font-size: 0; 
	line-height: 0; 
	}
.blist a{
	display: block; 
	position: absolute; 
	left: 0; 
	top: 0; 
	}
.blist img{ 
}

.bfilter{
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 9; 
	width: 100%; 
	height: 715px; 
	font-size: 0; 
	line-height: 0; 
	}
.bfilter a{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 5%; 
	height: 715px; 
	overflow: hidden;
	}
.bfilter a img{
	position: absolute; 
	left: 0; 
	top: 0; 
	}

.bctrl{
	position: absolute; 
	bottom: 15px; 
	left: 0; 
	z-index: 9; 
	width: 100%; 
	height: 24px; 
	}
.bctrli{
	text-align: center; 
	font-size: 0; 
	line-height: 0; 
	}
.bctrli a{
	display: inline-block; 
	width: 24px; 
	height: 24px; 
	margin: 0 5px; 
	background: url(/statics/sc/images/banner_control.png) no-repeat left center; 
	}
.bctrli a:hover,
.bctrli a.curr{
	background-position: right center;
	 }
.bctrli a{
	*display: inline; 
	*zoom: 1; 
	}

*{padding: 0;margin: 0;}
.flbj{ width: 100%; height: auto; background: #ededed; padding-top: 40px; padding-bottom: 50px;}
.flbt{ width: 1200px; height: 140px; background: url(/statics/sc/images/flbt.jpg) center top no-repeat; margin: auto; padding-top: 100px;}
.flbt p{ color: #000; text-align: center; }
#move{ margin:auto; width: 1195px;  z-index: 999; position: relative;}
#move a{display: inline-block;
		width: 275px;
		height: 290px;
	   background: #fff;
	  border: 1px solid #ccc;
        margin-right: 10px;
		text-align: center;
		position: relative;
		color: #9c9c9c;
		font-size: 12px;
		text-decoration: none;
		line-height: 25px;
		overflow: hidden;
}
#move a i{position: absolute;top: 12px;left: 0;display: inline-block;width: 100%;text-align: center;filter:alpha(opacity=100);opacity: 1;}
#move a:hover{color: #fff; background: #f68524;}
#move h1{width: 225px; margin: auto; font-size: 24px;padding-top: 10px; text-align: center; font-weight: bold; color: #f68524; border-top: 1px solid #ccc; margin-top: 210px;}
#move p{ text-align: center;  color: #000; font-weight: normal; top: 130px; height: 20px; line-height: 20px; font-size: 14px; text-align: center; font-family: arial;}
#move img{border:none; }
#move a:hover h1{ color: #fff;}
#move a:hover h1 p{ color: #fff;}



.pro{ width:100%; height:auto; margin:40px auto 0; padding-top: 20px; overflow:hidden;}
.pro_tb{ width: 1200px; height: 510px;  margin: auto; background: url(/statics/sc/images/cpbj.png) left top no-repeat;  }
.lx{  width: 250px; float: left; margin-left:100px;margin-top:15px; color:#fff;line-height: 24px; font-size: 14px;}
.cptj{ width: 907px; height: 510px; background: url(/statics/sc/images/cpbj.jpg)  left bottom repeat-x; float: right;z-index: 9; position: relative;}
.cptj ul{}
.cptj ul li a{ color: #fff; font-size: 14px;}
.tjcp{ width: 387px; height: 332px; float: left; margin-left: 20px;margin-top: 160px;}
.tjcp p{ width: 150px; height: 27px; display: block; line-height: 27px; color: #fff; background: #ff7b29; z-index: 999; position: relative; margin-top: -50px;}

.cptj ul li:nth-child(2){ width: 493px; height: 498px; float: right; z-index: -9; position: absolute; right: 20px; }
.cptj ul li:nth-child(2) p{ width: 150px; height: 27px; line-height: 27px; color: #fff; background: #ff7b29; z-index: 99; position: absolute; margin-left: 0px; top: 50px;}
.cptj ul li:nth-child(2) p a{ font-size: 20px; margin-left: 20px;}
.cpbt{ width: 150px; height: 27px; display: block; line-height: 27px; color: #fff; background: #ff7b29; z-index: 999; position: relative; margin-top: -60px; font-size: 14px;}

.xbn{ width: 100%; height: 210px; background: url(/statics/sc/images/xgg.jpg) center top no-repeat;}


.about_bt{ width: 1200px; height: 140px; background: url(/statics/sc/images/jjbt.jpg) center top no-repeat; margin:50px auto; padding-top: 100px;}
.about_bt p{  text-align: center;color: #000; font-size: 14px;}
.about{ width:100%; height:auto; overflow:hidden; padding-top: 60px; padding-bottom: 60px;  background:#ebebeb; }
.about_nr{ width: 1200px; height: 405px; background: url(/statics/sc/images/jjbjt.png) center  top no-repeat; margin: auto; overflow: hidden;}
.about_left{ width: 458px; height: 353px; float: left;}

.about_right{ width:650px; padding: 50px; height:130px;  float: left;}

.about_nr span{ width: 650px; float: left; margin-left: 10px; margin-top: 150px; line-height: 24px; font-size: 14px; color: #000;}
.about_nr p{ font-size: 24px; color: #000; margin-bottom: 20px;}





.pro_nn{ width:1200px; height:300px;margin:55px auto 0; overflow:hidden;}
.pro_nn ul{ width:1450px; height:300px; margin:auto;}
.pro_nn ul li{ width:260px; height:300px; float:left; margin-right:20px;}
.pro_nn ul li img{display: block;width: 100%;position: relative;overflow: hidden; transition: all 0.3s ease 0s;}
.pro_nn ul li:hover img{transform: scale(1.1, 1.1);} 
.pro_nn ul li .img{ display:block; overflow:hidden; width:260px; height:255px;}
.pro_nn_bt{ width:260px; height:35px; float:left;  background:#ff7b29;  transition: all 0.3s ease 0s;}
.pro_nn_bt ul{ width:260px; height:35px; float:left; }
.pro_nn_bt ul li{width:260px; height: 35px; line-height: 35px; float:left;text-align:center;webkit-transition:background-color .5s ease-in;-moz-transition:background-color .5s ease-in;transition:background-color .5s ease-in;}

.pro_nn_bt span{ line-height:35px; color: #fff; float: left; margin-left: 20px;}
.pro_nn_bt ul li a{ font-size:15px;color:#fff; line-height:35px;  text-align: center;}
.pro_nn ul li:hover  .pro_nn_bt { background:#bb500d;}
.pro_nn ul li:hover  .pro_nn_bt span{ color: #fff;}
.pro_nn ul li:hover  .pro_nn_bt h1{ color: #fff;}
 
 
 
 .probj{ width: 100%; height: 1032px; background: url(/statics/sc/images/cpbj.jpg) center center no-repeat; padding-top: 50px;}
 .pronr{ width: 1200px; height: auto; margin: auto;}
 .tjcpbt{ width: 1200px; height: 140px; margin: auto; background: url(/statics/sc/images/cpbt.png) center top no-repeat;}
 .tjcpnr{ width: 1200px; height: auto;margin: auto;}
 
 
.tjcp1{  width: 1200px; float: right; margin-top: 10px; margin-left: 20px;}
.tjcp1 ul{ width: 1250px; float: right;}
.tjcp1 ul li{ width:285px; height: 350px; float: left; background: #fff; margin-left: 10px; margin-right: 5px; margin-bottom: 10px; margin-top: 10px;}
.tjcp1 ul li img{ width: 285px; height: 290px; float: left; margin-top: 5px;}
.pro_bt{ width: 285px; height: 40px; line-height: 40px;}
.pro_bt h1{ width: 160px; float: left; font-size: 14px;height: 40px; line-height: 40px; margin-left: 10px; }
 .gdm{ width: 60px; height: 40px; line-height: 40px; float: right;}
 
.new_bj{  width: 100%; height: auto; overflow: hidden; margin-top: 40px;}
.new{ width:1200px; height:auto; overflow:hidden; margin: auto; }
.new_bt{ width:1200px; height: 140px; background: url(/statics/sc/images/xwbt.jpg) center top no-repeat; margin: auto; text-align: center; padding-top: 100px;}
.new_bt p{ font-size: 14px; text-align: center;}

.newlb{ width: 550px; height: 45px; margin: auto;}
.newlb ul{ width: 595px; height: 45px; margin: auto; overflow: hidden;}
.newlb ul li{ width: 178px; float: left; height: 45px; line-height: 45px; text-align: center ; background: #bebebe; margin-left: 10px;}

.newlb ul li a{color: #fff; font-size: 18px;}

.newlb ul li:nth-child(2){color: #fff; background: #f68524;}

.tim{  float: left; margin-bottom: 20px; margin-right: 10px; width: 580px; height: 155px; background: url(/statics/sc/images/xwt.jpg) center center no-repeat;}
.tim1{ width: 105px; height: 120px; float: left; margin-left: 50px;  text-align: center; background: #f68524;padding: 15px;}
.tim1 h1{ font-size: 60px; font-weight: normal; color: #fff; border-bottom: 1px solid #fff;}
.tim1 span{ font-size: 15px; text-align: center; font-weight: normal; line-height: 40px; color: #fff; }

.new_bt h1{ font-size:24px; font-weight:bolder; margin-top:40px; text-align:center; color:#4b8b3f;text-transform:uppercase;}
.new_bt h2{ font-size:22px; font-weight:normal;text-align:center; color:#000; }
.new_nr{ width:1200px; height:auto; margin:30px auto; overflow:hidden;}
.new_nr_rt{ width:575px; height:auto; float:left; background: #ebebeb;  }
.new_nr_rt span{ line-height:24px; }
.new_nr_rt p{ font-size: 14px; color: #aeacac; margin-bottom: 20px;}
.xwbtt{ width: 300px; float: left;padding:15px; }
.xwbt{ height: 30px; float: left; font-size:18px; font-weight: bold; color: #000;margin-left: 15px;}

.xwnr{ float: left; padding: 15px;  line-height: 24px; font-size: 14px;}
.xwmore{ width: 105px; height: 25px; float: left; border: 1px solid #bcbcbc; border-radius: 20px; text-align: center; line-height: 25px; margin-left: 30px; margin-top: 10px;}
.xwmore a{ color: #bcbcbc;}

.new_nr_lt{ width: 588px; float: right;}
.new_nr_lt ul{}
.new_nr_lt ul li{ width: 588px; height: 82px; float: left; line-height: 22px; margin-bottom: 15px; border-bottom: 1px solid #ccc; font-size: 14px;}
.new_nr_lt ul li h1{ margin-bottom: 5px; font-size: 18px; font-weight: bold;}
.time{ width: 70px; height: 70px; float: left; border: 1px solid #dedede; text-align: center; border-radius: 35px; margin-right: 35px; color: #989898;}
.time h1{ width: 80%; margin: auto; font-size: 18px; font-weight: normal; text-align: center; line-height: 24px; color: #989898; margin-top: 10px;border-bottom: 1px solid #dedede; display: block;}
.time span{ font-size: 12px;line-height: 12px; color: #989898;}






.foot{ width: 100%; height: auto; overflow: hidden;}
.foottop{ width: 100%; height: auto; padding-bottom: 20px; background: #f68624; overflow: hidden;}
.footbot{width: 100%; height: 40px; background: #252525; overflow: hidden;}
.foottopnn{ width: 1200px; height: auto; margin: auto; overflow: hidden;}
.foottopnn ul{ width: 900px; float: right;margin-top: 30px; border-bottom: 1px solid #fff;}
.foottopnn ul li { height:40px;float: left; width: 100px;}
.foottopnn ul li a{ font-size: 16px; color: #fff; font-weight: bold;}
.footdh{ margin-top: 10px; float: left;}
.footdhlist{ width: 130px; float: left;border-right: none;}
.footdhlist  li{ width: 130px; float: left; border-right: none!important; margin-left: 0!important;}
.footdhlist  li a{ font-size: 12px!important; line-height: 24px;}
.contact{width: 200px; float: left;}
.bq{ width: 300px; float: right;color: #fff; margin-top: 50px;line-height: 30px;font-size: 14px;}


.footbotnn{ width: 1200px;  height:40px; line-height:40px;margin: auto; text-align: center; color: #b1b1b1;}
.footbotnn img{ margin-top: 30px; float: right;}



.animated10s { 
-webkit-animation-duration: 1s; 
animation-duration: 1s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated15s { 
-webkit-animation-duration: 1.5s; 
animation-duration: 1.5s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated20s { 
-webkit-animation-duration: 2s; 
animation-duration: 2s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated25s { 
-webkit-animation-duration: 2.5s; 
animation-duration: 2.5s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated28s { 
-webkit-animation-duration: 2.8s; 
animation-duration: 2.8s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated30s { 
-webkit-animation-duration: 3s; 
animation-duration: 3s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}


.delay1 { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }
.delay2 { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; }
.delay3{ -webkit-animation-delay: 1.0s; animation-delay: 1.0s; }
.delay4{ -webkit-animation-delay: 1.2s; animation-delay: 1.2s; }
.delay5{ -webkit-animation-delay: 1.4s; animation-delay: 1.4s; }
.delay6{ -webkit-animation-delay: 1.6s; animation-delay: 1.6s; }
.delay7{ -webkit-animation-delay: 1.8s; animation-delay: 1.8s; }
.delay8{ -webkit-animation-delay: 2.0s; animation-delay: 2.0s; }
.delay9{ -webkit-animation-delay: 2.2s; animation-delay: 2.2s; }
.span2,.span3{animation-duration:1.5s;-webkit-animation-duration:1.5s; }
.an-hide{ visibility:hidden;}
.an-show{ visibility:visible}