@charset "utf-8";
/* CSS Document */

body,dl,dd,ul,ol,h1,h2,h3,form,p,h4,h5,form,img{margin:0;padding:0;}
	body{ overflow-x:hidden; font-family:Arial, Helvetica, sans-serif; width:100%; font-size:14px}
	a{text-decoration:none; cursor:pointer; font-size:14px; color:#000}
	a:hover{color:#eb6446}
	ul,ol,li{list-style:none; }
	img{ border:0}
	.clear{ clear:both}
#head{ width: 100%; height:112px;overflow: hidden;}
.top { width: 1260px; height:112px; overflow: hidden; margin:0 auto}
.logo{ width:270px; height:112px; float:left; margin-left:16px;}
.hright{ width:974px; float:right;}
.tel{ font-size:12px; color:#eb6446; float:right; margin-top:30px; width:100%; text-align:right;}
.tel span{ float:right; font-size:14px}
.tel img{ float:right; margin:0px 6px}
.menu{ float:right; text-align:left;width:100%;text-align:right; margin-top:18px}
.menu a{  margin:0 16px; font-size:14px; color:#000;}
.menu a:hover{ color:#eb6446}	
.flexslider{position:relative;height:529px;overflow:hidden; z-index:1;}
.slides{position:relative;z-index:1;}
.slides li{height:529px;}
.flex-control-nav{position:absolute;bottom:35px;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:45%;}
.flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/a1.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/a2.png) center center no-repeat;}

#jianbian{background:url(../images/jb.png) repeat-x; position:absolute;height:14px; width:100%;overflow:hidden; z-index:9999; }

#pindex{ width:100%;overflow:hidden; background:url(../images/pindexbg.jpg) repeat-x; height:130px; margin:30px 0 30px 0}
.pindex{ width:1100px; margin:0 auto; }
.pindex img{ float:left}
.pindex .pclass{ float:left; padding-top:73px; margin-left:60px}
.pindex .pclass a{ margin:0 28px; color:#000; font-size:14px;}
.pindex .pclass a:hover{ color:#eb6446}	
.pindex img.more{ float:right; margin-top:55px;}

#demo{overflow:hidden; width:1100px; margin:0 auto; height:270px}
#indemo{float: left; width:800%;}
#demo1{float: left;}
#demo2{float: left;}
.newc{ float:left; margin:5px 13px; background:url(../images/pbg.jpg) no-repeat; padding:8px;}
.newc P{COLOR: #000;  text-align:center;}
.newc a{COLOR: #000; font-size:14px;LINE-HEIGHT:60px;}
.newc a:hover{ color:#eb6446}	

#aboutindex{ width:100%;overflow:hidden; background:url(../images/aboutbg.jpg) repeat-x; height:242px; margin:0px 0 10px 0;}
.abg{ width:1100px; margin:0 auto}
.aleft{ width:29px; height:182px; background:url(../images/jiao1.png) no-repeat left top; float:left; margin:30px 0}
.acenter{ width:690px; text-align:left; margin:50px 15px; float:left}
.acenter span{color:#fb7154; font-size:18px; font-weight:100}
.acenter P{ color:#dfdede; line-height:25px; font-size:14px}
.aright{ width:29px;height:182px; background:url(../images/jiao2.png) no-repeat left bottom; float:left;margin:30px 0}
.abg img{ float:right}

#newindex{ width:1100px; margin:0 auto;overflow:hidden;}
#newsi{width:740px; float:left}
.newtit{color:#fb7154; font-size:18px; font-weight:100; width:100%; float:left; line-height:60px}
.newtxt{ width:100%; float:left}
.newtxt img{ float:left; margin-right:30px}
.newtxt ul{ float:left}
.newtxt ul li{ background:url(../images/newicon.jpg) no-repeat left center; line-height:30px; padding-left:20px}
.newtxt ul li a{ color:#000; font-size:14px;}
.newtxt ul li a:hover{ color:#eb6446}
#conti{ width:320px; float:right; background:url(../images/shuline.jpg) no-repeat left center; height:300px; padding-left:40px; font-size:14px; line-height:24px}
.contit{color:#fb7154; font-size:18px; font-weight:100; width:100%; float:left; line-height:60px}
.contxt{ width:100%; float:left}
.contxt ul li{ padding-left:35px; line-height:28px; color:#000}
.fol{ width:100%; float:left; margin-top:15px; color:#000}
.fol span{ float:left; margin-right:15px; line-height:38px;}
.fol img{ width:37px; height:37px; margin-right:13px; float:left}

#box{ width:1130px;margin:0 auto;background:url(../images/cbg.jpg) repeat-y 0 0; }
#main{ width:1098px; margin:0 22px 0 10px; overflow:hidden; padding:45px 25px}
.left{width:255px;float:left; font-size:12px; background:url(../images/leftbg.jpg) no-repeat top center}
.right{width:730px;float:right;padding-right:68px;min-height:500px;_height:500px;}
.ltit{color:#fff;font-size:22px;height:59px;line-height:59px;padding:12px 0 0 0; text-align:center }
.nav1{padding:14px 0 0 1px;}
.nav1 dt a{display:block;height:55px; font-size:14px;background:url(../images/left2.jpg) no-repeat 0 0;line-height:55px;padding:0 0 0 38px;color:#525252; border-bottom:#FFF 1px solid}
.nav1 dt a:hover,.nav1 dt a.on{background:url(../images/left1.jpg) no-repeat 0 0;line-height:55px;color:#fff;}
.nav1 dd{display:none;}
.nav1 dd li{background:url(../images/navli.jpg) no-repeat 0 0;height:37px; line-height:37px;padding:0 0 0 47px;overflow:hidden;}
.nav1 dd li a{background:url(../images/sign.gif) no-repeat 0 5px;padding:0 0 0 10px;color:#525252;}
.nav1 dd li a:hover,.nav1 dd li a.now{color:#dd001d;}
.board{color:#222;height:50px;font:16px/50px "Arial"; margin:0 0 0 0; background:url(../images/line.jpg) no-repeat bottom }
.board a { font-size:12px}
.board span{float:right;font-size:12px;color:#767676;}.board a{color:#767676;padding:0 5px;}
.site_bottom{ background-color:#fb6f00;height:12px;overflow:hidden;width:94%;margin:0 auto;margin-bottom:47px; margin-top:2px}


.about_det{line-height:24px;padding:0 0 25px;color:#646464; font-size:14px}
.about_det p{padding:0 0 10px;font-size:14px}
.about_det .title{font-size:15px; font-weight:bold; color:#000; text-align:center; }
.about_det span{font-size:15px; font-weight:bold; color:#000; text-align:center; line-height:50px}

.news_det{line-height:24px;padding:0 0 25px;color:#646464; font-size:14px}
.news_det ul{ padding:5px 2%; margin-bottom:50px; float:left; }
.news_det ul li{ width:94%;float:left;background:url(../images/newicon.jpg) no-repeat left center;overflow:hidden; line-height:45px; padding-left:3%; border-bottom:#CCC 1px dashed }
 
.pros{ float:left; margin:5px 10px; background:url(../images/pbg2.jpg) no-repeat; padding:5px;}
.pros P{COLOR: #000;  text-align:center;}
.pros a{COLOR: #000; font-size:14px;LINE-HEIGHT:50px;}
.pros a:hover{ color:#eb6446}	
 
 
#fanye{ height:30px;width:100%; float:left}
#fanye a{ color:#666; background:#FFF; height:28px; padding:0px 10px; line-height:28px; text-align:center; float:left; font-size:14px; border:1px solid #CCC; margin:0px 3px;}
#fanye a:hover{ color:#333; background:#FFF; height:28px; padding:0px 10px; line-height:28px; border:1px solid #fc7104; background:#fc7104; color:#FFF;}
.current { background:#FFF; padding:0px 10px; height:28px; display:block;  color:#333; float:left; text-align:center; line-height:28px;   font-size:14px; border:1px solid #fc7104; background:#fc7104; color:#FFF; margin:0px 3px;}
.fanye_mian{ width:600px; overflow:hidden; margin:0px auto; }


#boxbot{ width:1130px;margin:0 auto; height:38px;background:url(../images/bbg.jpg) no-repeat;}

#footer{ width:100%; background:url(../images/botbgf.png) no-repeat center bottom; height:70px; text-align:center; font-size:12px; padding-top:142px; color:#000}
#footer a{ color:#FFF; font-size:14px; margin:0 16px}
