@charset "utf-8";
/* CSS Document */
body{text-align:center; font-family:"Arial"; background:#FFFFFF;}
div{ text-align:left;}
*{ margin:0; padding:0;}

#all{ width:1160px; height:auto; overflow:hidden; margin:0 auto;}
#top{ width:1160px; height:110px; background:url(images/top.jpg) no-repeat left top; margin:0 auto;}
.logo{float:left;width:355px;height:auto;margin-top:20px;}
.top_r{width:805px;height:80px; float:left;}
.top_r1{width:100%;height:50px; text-align:right;font-size:12px; line-height:35px;}
.top_r1 a{color:#FF6600; text-decoration:none; float:right; margin-left:20px; display:inline;}
#nav{width:100%;height:50px;}
.dh_shy{float:left; list-style:none;width: 68px;height:33px;/*background:url(images/dh_bg1.jpg) no-repeat left top;*/}
.dh_shy a{display: block;
	padding: 0 10px;
	width: 48px;height:33px; line-height:33px; font-weight:bold;
	color: #000;
	text-align: center;
	text-decoration: none; }
#t{width:190px;height:16px;background:url(images/dhxl_bg1.jpg) no-repeat;}
#d{width:190px;height:16px;background:url(images/dhxl_bg3.png) no-repeat;}	
#banner{width:100%;height:447px; background:url(images/banner.jpg) no-repeat center top;}
#bottom{width:100%;height:auto; overflow:hidden; background:#ffa23b;z-index:999; position:relative;}
#bottom_nr{width:1160px;height:auto; overflow:hidden; margin:0 auto;}
.bottom_nr1{width:430px;height:auto; overflow:hidden; float:left;font-size:12px; line-height:22px;color:#F7F7F7;}
.bottom_nr1 span{font-size:18px; font-family:"Times New Roman", Times, serif;}
.bottom_nr2{width:445px;height:auto; overflow:hidden; float:right;}
#bottom1{width:1160px;margin:0 auto; height:50px; text-align:center; line-height:50px;font-size:12px; background:#f07f05;color:#FFFFFF; z-index:999; position:relative;}
#bottom2{width:100%; background:#f07f05;}
#shy_sht{width:100%;height:40px; text-align:center; line-height:40px; background:#f07f05;color:#FFFFFF;border-top:1px solid #fffffd; float:left; position:relative;}
.shy_sht{width:1160px;height:40px; margin:0 auto;}
.shy_sht ul{list-style:none;}
.shy_sht ul li{width:288px;height:39px;float:left;font-size:14px; line-height:39px;font-weight:bold; background:#f07f05; text-align:center;position: relative; border-right:1px solid #fffffd;}
.shy_sht ul li:hover{background:#ffa23b;}
.shy_sht ul li div{width:270px;height:260px; overflow:hidden;position: absolute;bottom:38px; display:none; background:#e5e4e0;filter:alpha(opacity=95); padding:10px;color:#000000; line-height:25px;opacity: 0.95;font-size:12px; line-height:23px;font-weight:100; left:0; z-index:100}
.shy_sht ul li div a{text-decoration:none;color:#333;}
.shy_sht ul li div a:hover{color:#999; text-decoration:underline;}
.shy_sht ul li:hover div{display:block;}
.shy_sht2 img{ text-align:center;}

.shy_sht2{width:1160px;height:40px; margin:0 auto; text-align:center;} 
.shy_sht2 ul{list-style:none;}
.shy_sht2 ul li{width:130px;height:39px;float:left;font-size:14px; line-height:39px;font-weight:normal; background:#eee; text-align:center;position: relative; border-right:none;}
.shy_sht2 ul li:hover{}
.shy_sht2 ul li div{width:270px;height:auto; overflow:hidden;position: absolute;bottom:38px; display:none; background:#e5e4e0;filter:alpha(opacity=95); padding:10px;color:#000000; line-height:25px;opacity: 0.95;font-size:12px; line-height:23px;font-weight:100; left:0; z-index:100}
.shy_sht2 ul li div a{text-decoration:none;color:#333;}
.shy_sht2 ul li div a:hover{color:#FF6600;}
.shy_sht2 ul li:hover div{display:block;}

#wshm{width:100%;height:124px; background:url(images/wshm.jpg) no-repeat center top;}
#shp{width:100%;height:375px; background:url(images/tu.jpg) center top;}
#nshp{width:100%;height:300px; margin-top:25px;}
.shpk{width:375px;height:300px; float:left; background:url(images/sh_bg1.jpg) no-repeat center top;}
.shpk1{width:100%;height:40px; line-height:40px; font-size:14px; text-indent:4em; font-weight:bold;color:#FFFFFF;}
.shpk2{width:360px;height:260px; margin:0 auto;}

#why_xz{width:100%;height:250px;}
.why_xz1{width:310px;height:230px; float:left;}
.why_xz11{width:100%;height:65px;}
.why_xz12{width:100%;height:auto; overflow:hidden;}
.why_xz12 ul{list-style:none;}
.why_xz12 ul li{width:100%;height:25px; background:url(images/xb.png) no-repeat left center; line-height:25px;font-size:13px;}
.why_xz12 ul li a{color:#777777; text-decoration:none; padding-left:20px;}
.why_xz2{width:543px;height:230px; float:left;}
.why_xz3{width:191px;height:230px; float:right;}
#yqlink{width:100%;height:59px;}
.link1{width:1050px;height:39px; background:url(images/yqlj.jpg) no-repeat left top; float:left;}
.link2{width:110px;height:39px; float:right;}
#linknr{width:100%;height:130px;}
.ind_nr11{width:39px;height:39px; float:left;}
.ind_nr13{width:39px;height:39px; float:right;}
.rollBox{width:100%;height:130px;overflow:hidden;margin:0 auto; background:none;}
.rollBox .Cont{width:1160px;overflow:hidden; margin-left:3px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;width:165px;height:85px; text-align:center;font-size:14px; line-height:35px; margin:0 20px 0 10px; display:inline;}
*+html .rollBox .Cont .pic{float:left;width:165px;height:85px; text-align:center;font-size:14px; line-height:35px; margin:margin:0 20px 0 10px;display:inline;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto; border:1px solid #FF6600;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.ny_nav{width:100%;height:90px;background:url(images/ny_bt_bg.jpg) repeat-x;}
.ny_nav1{width:1160px;height:90px; margin:0 auto; line-height:75px; background:url(images/ny_bt_bg1.jpg) no-repeat left top;color:#899490;}
.ny_nav1_l{

    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    height: 75px;
    text-indent: 1em;
    width: 50%;
}
.ny_nav1_l a{ color:#899490; text-decoration:none;}
.ny_nav1_l a:hover{ color:#666; text-decoration:none;}

.ny_nav1_r a{ color:#899490; text-decoration:none;}
.ny_nav1_r a:hover{ color:#666; text-decoration:none;}
.ny_nav1_r{width:100%;height:75px; float:right; text-align:left;font-size:12px;}

#bdcen{width:100%;height:auto; background:#f3f3f3;}
#center{width:1160px;height:auto; overflow:hidden; background:#f3f3f3; margin:0 auto}
.center11{width:1160px;height:auto; overflow:hidden; margin:0 auto;}
.center{width:1160px;min-height:700px; overflow:hidden; margin:0 auto;}
#lm{width:100%;height:35px;line-height:32px;font-size:13px; margin:20px 0;}
.ny_fh_btn{width:49px;height:32px; background:url(images/fh_btn_bg.jpg) no-repeat; text-align:center;float:left; margin-right:15px; display:inline;}
.ny_fh_btn a{width:49px;height:32px;color:#FFFFFF; text-decoration:none;}
.lm1{width:115px;height:32px; background:url(images/btn_bg1.jpg) no-repeat; text-align:center;float:left; margin-right:15px; display:inline;}
.lm1 a{width:115px;height:32px;color:#FFFFFF; text-decoration:none;}
.lm2{width:115px;height:32px; background:url(images/btn_bg2.jpg) no-repeat; text-align:center;float:left; margin-right:15px; display:inline;}
.lm2 a{width:115px;height:32px;color:#FFFFFF; text-decoration:none;}

#news{width:900px;height:auto; overflow:hidden; float:right; background:#f3f3f3; padding:10px;}
#news ul{list-style:none;}
#news ul li{width:100%;height:120px; border-bottom:1px dashed #333333; margin-bottom:10px;}

.n_tu{width:150px;height:110px; float:left;}
.n_tu img{width:150px;height:110px; border:none;}
.n_nr{width:730px;height:110px; float:right;}


.shij{width:80%;height:23px;font-size:14px; line-height:50px; color:#8da5b2}
.n_nr1{width:100%;height:40px; line-height:50px;font-size:14px; font-weight:normal; padding:0 10px;}

.n_tur{ float: left;
  height:40px; line-height:40px;
    padding: 0 25px; width:100px; font-size:15px;}
	

#newss{width:900px;height:auto; overflow:hidden; float:right; background:#f3f3f3; padding:10px;}
#newss ul{list-style:none;}
#newss ul li{width:100%;height:60px; border-bottom:1px dashed #333333; margin-bottom:0px;}

.n_nrr{width:100%;height:40px;line-height:40px; float:left;}
.shijr{width:90px;font-size:15px;height:40px; line-height:40px;color:#000; float:right}
.n_nr1r{width:640px;height:40px; line-height:40px;font-size:15px; font-weight:normal; padding:0 10px; float:left;}
.nn_nr1{width:640px;height:40px; line-height:40px;font-size:14px; font-weight:normal; padding:0 10px; float:left;}
.nn_nr1 a{text-decoration:none;color:#333;}
.titt{border-bottom: 3px solid #f60;
    height: 38px;
    margin-bottom: 10px;}
	.nn_tu img{border:none;}

.n_nr1 a{text-decoration:none;color:#333;}
.n_nr2{width:100%;height:40px; line-height:22px;font-size:13px;color:#7f8c8c; text-indent:2em; overflow:hidden;}
.n_nr2 a{text-decoration:none;color:#7f8c8c;}
.n_nr3{width:100%;height:35px;}
.tit{border-bottom: 3px solid #f60;
    height: 50px;
    margin-bottom: 10px;}
	
	.nn_tu{float:left; padding:0 10px; height:40px; line-height:50px;width:120px;}
.n_tu img{/*width:150px;height:110px;*/ border:none;}
.nshij{width:100px;height:40px; line-height:30px;font-size:14px; color:#8da5b2; float:right;}
.nn_nr{width:100%;height:40px; line-height:50px;float:left; margin-top:13px;}
.n_nr1{width:100%;height:40px; line-height:50px;font-size:15px; font-weight:normal; padding:0 10px;}



.gd_btn{width:130px;height:35px; float:right; text-align:center; line-height:35px; background:url(images/btn_gdbg.jpg) no-repeat;}
.gd_btn a{color:#FFFFFF; text-decoration:none;}
/*banner*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:475px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li img{}
#playBox .oUlplay li{ float:left; text-align:center;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

#ny_left{width:225px; background:url(images/ny_nav_bg.png) no-repeat; height:478px; float:left; top:0; z-index:9;}
.ny_left1{width:100%;height:55px; line-height:55px; font-size:16px; font-weight:bold; text-indent:1em;color:#666666;}
.ny_left2{width:100%;height:auto; overflow:hidden;}
.ny_left2 ul{list-style:none; margin-left:35px;}
.ny_left2 ul li{width:100%;height:30px; line-height:30px;}
.ny_left2 ul li a{color:#000000; text-decoration:none;}
.ny_left2 ul li a:hover{color:#FF6600;}
.ny_left2_lied a{color:#FF6600;}
.ny_lm1{width:100%;;height:35px; line-height:38px;font-size:14px; background:url(images/lbg1.jpg) no-repeat; padding-left:45px;}
.ny_lm1 a{color:#333; text-decoration:none;}
.ny_lm1 a:hover{color:#FF6600;}
.ny_lm1:hover{background:url(images/lbg2.jpg) no-repeat;color:#FF6600;}
.ny_lm2{width:100%;;height:35px;line-height:38px;font-size:14px;background:url(images/lbg2.jpg) no-repeat;padding-left:45px;}
.ny_lm2 a{color:#FF6600; text-decoration:none;}

#ny_nr{width:900px;height:auto; overflow:hidden; float:right; background:none; padding:10px;}
#feiye{width:100%;height:50px; text-align:center;font-size:13px; line-height:39px; font-family:Arial, Helvetica, sans-serif; background:none;color:#666666; text-align:right;}
#feiye a{color:#FF6600;}
.page_nr{height:39px; margin:0 auto; text-align:center;}
.disabled{width:60px;height:39px;float:left;}
.disabled img{border:none;}
.page_dq{ background:none;width:45px;height:39px; line-height:39px;color:#999;float:left;}
.page_wd{ background:none;width:45px;height:39px;line-height:39px;color:#999;float:left;}
.page_wd:hover{background:none; color:#000;}
.page_wd a{color:#FFFFFF; text-decoration:none;}


.ind_tit{width:100%;height:40px; text-align:center; line-height:40px; background:#f07f05;color:#FFFFFF;margin-top:20px;}
.ind_nr2{width:100%;;height:auto; overflow:hidden; margin:10px auto;}
.nra2_2{width:950px;height:200px; float:left; display:inline;}
.nra2_2a{width:950px;height:200px; float:left; display:inline; display:none;}
.tuoy{width:100%;height:40px; margin:0 auto;}
.zfl{width:223px;height:38px;float:left;font-size:14px; line-height:39px;font-weight:bold; background:#ffa23b; text-align:center;position: relative; border:1px solid #fffffd; border-bottom:none;}
.zfla{width:223px;height:38px;float:left;font-size:14px; line-height:39px;font-weight:bold; background:#f07f05; text-align:center;position: relative; border:1px solid #fffffd;border-bottom:none;}
.shjfg_2{width:100%;height:auto; overflow:hidden; margin:20px auto;}
.shjfg_2a{width:100%;height:auto; overflow:hidden;display:none;}

.contact1{width:1160px;height:25px; background:url(images/lx_bg1.jpg) no-repeat;margin-top:20px;}
.contact2{width:1159px; height:auto; overflow:hidden; background:#f9e1c4;}
.contact2 div{margin:0 20px; line-height:25px;font-size:13px;color:#666666;}
.contact3{width:1160px;height:25px; background:url(images/lx_bg2.jpg) no-repeat; margin-bottom:20px;}
.contact4{width:1160px; height:auto; overflow:hidden;}
.contact41{width:700px;height:auto; overflow:hidden; float:left;}
.contact42{width:350px;height:auto; overflow:hidden; float:right;}
.input{width:380px;height:26px; background:e5e6e6#;border:1px solid #e5e6e6; line-height:26px;}
.zt{font-size:14px; font-weight:bold;color:#9ea7a7; line-height:35px;}


.zfl0{width:100%;height:38px;font-size:14px; line-height:37px; background:url(images/lbg1.jpg) no-repeat;}
.zfla0{width:100%;height:38px;font-size:14px; line-height:37px; background:url(images/lbg2.jpg) no-repeat;}
.zfl0 a{text-decoration:none; padding-left:45px;color:#666666;}
.zfl0 a:hover{ color:#f60;}
.zfla0 a{text-decoration:none; padding-left:45px;color:#f60;}
.shjfg_20{width:100%;height:auto; overflow:hidden;}
.shjfg_2a0{width:100%;height:auto; overflow:hidden;display:none;}
.l_dh{width:200px;height:38px;font-size:14px; line-height:37px; background:url(images/lbg1.jpg) no-repeat; margin-left:20px;}
.l_dh a{text-decoration:none; padding-left:45px;color:#666666;}
.l_dh a:hover{ color:#f60;}

.anli{width:100%;height:auto; overflow:hidden;}
.anli ul{list-style:none;}
.anli ul li{width:280px;height:210px; float:left;font-size:12px; line-height:30px; text-align:center; float:left; margin:10px 10px 0 10px; display:inline; overflow:hidden;}
.anli ul li img{border:none; width:280px; height:180px;}
.anli ul li a{text-decoration:none;color:#333333; font-weight:bold;}
.anli ul li a:hover{ color:#09c;}

.anli2{width:100%;height:500px; overflow:hidden;}
.anli2 ul{list-style:none;}
.anli2 ul li{width:210px;height:230px; float:left;font-size:12px; line-height:30px; text-align:center; float:left; margin:15px 5px 0 8px; display:inline;}
.anli2 ul li p{ background:#fff;}
.anli2 ul li img{border:none;width:210px;height:200px;}
.anli2 ul li a{text-decoration:none;color:#333333;}

.tjpd{width:100%;height:auto; overflow:hidden; margin-top:20px; margin:0 auto; position:relative;}
.tjpd ul{list-style:none;}
.tjpd ul li{width:370px;height:230px; float:left;font-size:12px; line-height:30px; text-align:center; float:left; margin:40px 5px 0 10px; display:inline;}
.tjpd ul li img{border:none;width:370px;height:230px;}
.tjpd ul li a{text-decoration:none; color:#333; font-size:1.25em;}

.dbxx{width:130px;height:auto; overflow:hidden; float:left; color:#ffffff; text-align:center;}
.dbxx1{width:100%;height:25px; font-size:14px; line-height:25px; font-weight:bold;}
.dbxx2{width:100%;height:25px; font-size:14px; line-height:25px;}
.dbxx2 a{ text-decoration:none;color:#fff;}

.dhhm{ background:url("images/tel.png") no-repeat scroll right 0;
    color: #ffffff;
    font-size: 35px;
    font-weight: bold;
    height: 67px;
    line-height: 40px;
    padding-top: 25px;
    text-align: left;
    text-indent: 4em;
    width: 100%;}
.index_ly{background: none;
    display: inline;
    float: left;
    height: 130px;
    margin: 30px 0 0 60px;
    width: 429px;
}
.ssbtn1{float:left;width:25px;height:25px; background:url(images/ss_btn.png) no-repeat left center; border:none;}
.lycs input{background:none; border:none; float:left;}
.textarea1{ border:0; background:none; line-height:22px; width:255px; height:92px; margin:2px 0 0 1px; overflow-x:hidden;overflow-y:auto;color:#666;}
.sumbit{ display:inline-block; width:64px; height:27px;border:0; background:none;background:url(../n_images/btn_submit.gif) no-repeat 0 0; overflow:hidden;font:12px/26px "Microsoft Yahei",Arial,sans-serif; color:#414141; cursor:pointer;}
.ssbtn2{float:right;width:62px;height:25px; border:none;}

.prod{height:50px; background:url("images/picbg.png") no-repeat scroll left 0; position:relative; padding-top:5px; padding-left:10px; font-size:16px;}
.prod a{ }
.prod:hover{height:50px; background:url("images/hover.png") no-repeat scroll left 0;color:#fff;}
.prod:hover a{ color:#fff;}

.anli li .case_f {
    background: rgba(0, 0, 0, 0) url("images/bg_casetit.gif") no-repeat scroll 0 100%;
    display: block;
    height: 18px;
}

.linkk{ width:400px; float:left; color:#fff;}
.linkk1{background:url("images/yqlj.png") repeat-x scroll 0 bottom;
    font-size: 18px;
    line-height: 55px;}
.linkk2 ul li{ display: inline;
    float: left;
    line-height: 25px;
    margin-right: 10px;
    width: auto; font-size:12px; width:120px;}
	.clear{ background:#fff; height:25px;line-height: 25px;}
	
	.produ ul li{ width:225px; height:auto; margin:10px 20px; border:1px solid #e8e8e8;float:left;font-size:12px; line-height:30px; text-align:center; float:left; display:inline;}
	
	.produ ul li img{ width:225px; border:none; list-style:none;}
	.produ1{text-align:center;}
	.produ2{ text-align:center; background:url("images/bg_prolist_tit.gif") repeat-x scroll 0 bottom;}
	.produ2 a{ color:#333;text-decoration:none; line-height:40px;}
	.produ3{ width:96%; height:50px; overflow:hidden; padding:5px; line-height:18px; color:#555;}
	.produ4{ text-align:right;}
	.produ4 a{ color:#C60; text-decoration:none;}
	
	.anli3{width:100%;height:auto; overflow:hidden;}
.anli3 ul{list-style:none;}

.ce{ width:100%; background:#f3f3f3}

.zti{ width:750px; margin:0 auto;}
.ztii{ width:850px; margin:0 auto;}
.yp{  border-bottom:3px solid #ff6600; padding:10px 15px;}