@charset "gb2312";

/* CSS Document */

.clear{ clear:both;}

*{margin:0; padding:0;}

a{ text-decoration:none; color:#F00;}

a:hover{ text-decoration:underline;}

body{ background:url(images/bj.jpg) repeat; color:#454545; font-size:12px; line-height:22px; margin:0; padding:0;}

ul{ list-style:none;}

img{ border:none;}

.fl{ float:left;}

.fr{ float:right;}

.red{ color:#red;}

p{

 padding: 0;

 margin: 0;

}

#nav{ width:100%; height:77px; background:url(images/nav_bj.jpg) no-repeat center;}

.nav_con{ width:1002px; height:77px; margin:0 auto;}

.logo{ width:417px; height:77px;}

.nav{ height:77px; width:583px;}

#banner{height:327px; width:100%; background:url(images/banner_bj.jpg) no-repeat center;}

.banner_con{ height:327px; width:1002px; margin:0 auto;}

.banner3{ width:1002px; height:96px; background:url(images/banner3.jpg) no-repeat;}

.banner3 .banner_btn{ width:90px; height:30px; float:left; margin:15px 0 0 145px;}

.freetel{ width:280px; float:left; padding:58px 0 0 310px;}

.freetel input{ border:none;}

.freetel .tel_txt{ width:153px; height:24px; line-height:24px; background:url(http://www.81089999.com/images/mfdh_input.gif) no-repeat; border-right:1px solid #dacdb8; padding:0 0 0 5px; margin:0 5px 0 0; float:left;}

.freetel .tel_btn{ width:105px; height:33px; background:url(images/tel_btn.gif) no-repeat; float:left; cursor:pointer;}

.main{ width:1002px; background:url(images/main_bj.jpg) repeat-y; overflow:hidden; margin:0 auto;}

.part1{ width:977px; overflow:hidden; margin:0 auto;}

.pyzl{ width:187px;}

.pyzl p{ text-indent:2em; padding:0px 0px 0px 10px;}

.fg{ width:1002px; height:15px; background:url(images/fg.jpg) no-repeat;}

.sdwq{ width:1002px; overflow:hidden;}

.wq1{ width:285px; height:282px; background:url(images/wq1.jpg) no-repeat; margin-left:16px;_margin-left:8px;}

.wq1 p{ text-indent:2em; padding:100px 10px 0px 70px;}

.wq2{ width:323px; height:282px; background:url(images/wq2.jpg) no-repeat; margin-left:16px;_margin-left:8px;}

.wq2 p{ text-indent:2em; padding:100px 10px 0px 70px;}

.wq3{ width:304px; height:282px; background:url(images/wq3.jpg) no-repeat;margin-left:16px;_margin-left:8px;}

.wq3 p{ text-indent:2em; padding:100px 10px 0px 70px;}



.sdwh{ width:942px; height:395px; background:#ede9dd; border:1px #ba8615 solid; margin:5px 0px 0px 18px;_margin:5px 0px 0px 9px;}

.wh1{ width: 219px; margin-left:13px;}

.wh1 p{ padding-top:10px; text-indent:2em;}

.dcbg{ width:977px; height:140px; background:url(images/dcbg.jpg) no-repeat;}

.dcbg p{ color:#730009; text-indent:2em; padding:10px 160px 0px 200px; text-align:center;}

.lf{ width:645px;}

.lf p{ text-indent:2em; padding-left:30px;}

.lf_t{ width:249px; height:114px; margin-top:10px;}

.lf_z{ width:945px;}

.pk{ width:934px; margin-left:18px; _margin-left:9px;}

.pk_l{ width:615px; height:396px; background:url(images/pk.jpg) no-repeat; color:#420a01;}

.pk_l ul{ margin-top:50px;}

.pk_l ul li{ height:58px;}

.yb{ width:182px; margin-left:20px;}

.lyb{ width:200px; margin-right:6px;}

.pk_t{ width:297px; height:355px;}

.hl_l{ width:347px; height:210px; margin-top:11px; margin-left:18px; _margin-left:9px;}

.hl_l p{ text-indent:2em;}

.hl_r{ width:328px; height:210px; margin-top:11px; margin-right:18px; _margin-right:9px;}

.hl_r p{ text-indent:2em;}



#demo {overflow:hidden;width:940px; margin:0px 0px 0px 18px;_margin:0px 0px 0px 9px;}

#indemo {float: left;width: 800%;}

.zj{ margin:20px 0px 0px 18px;_margin:20px 0px 0px 9px;}

.zj1{ width:305px; margin-left:6px; border: 1px solid #C69F4A;}

.zj1 h2{ font-size:16px;}

.zj1 h2 span{ padding-left:10px;}

.ls{width:942px;margin:20px 0px 0px 18px;_margin:20px 0px 0px 9px; border:1px #a57400 solid; background:#ede9dd;}

.ls p{ text-indent:2em; padding:12px; color:#303030;}

.al{ width:942px; margin:21px 18px 0px 18px;}

.al_l{ width:225px; line-height:24px;}

.pz{ width:504px;}

.al_r{ width:405px; height:480px; border:1px #c69f4a solid;}

.jq1{ width:358px; line-height:24px;}

.jq1 h2{ font-size:12px; color:#F00;}

.jq1 h2 span{ padding-right:10px;}

.wy{ width:977px; height:278px; background:url(images/rybj.jpg) no-repeat; margin-top:20px;}



.rollBox{width: 244px;

padding:60px 0px 0px 18px;  height:165px; overflow:hidden; float:left;}

.rollBox .LeftBotton{ height:150px; width:30px; padding-top:200px; overflow:hidden;float:left; cursor:pointer; background:url(../images/left.jpg) center center no-repeat;}

.rollBox .RightBotton{ height:150px; width:30px; padding-top:200px; overflow:hidden; float:right; cursor:pointer; background:url(../images/right.jpg) center center no-repeat;}



.rollBox .LeftBottonh{ height:150px; width:30px; padding-top:200px; overflow:hidden;float:left; cursor:pointer; background:url(../images/left_h.jpg) center center no-repeat;}

.rollBox .RightBottonh{ height:150px; width:30px; padding-top:200px; overflow:hidden; float:right; cursor:pointer; background:url(../images/right_h.jpg) center center no-repeat;}



.rollBox .Cont{width:244px; height:165px; overflow:hidden; float:left;}

.Cont ul{ list-style:none; display:block; height:165px; float:left;}

.Cont ul li{ list-style:none; display:block;  height:165px; float:left;}

.rollBox .ScrCont{width:1000%; float:left;}

.wznm{ width:688px; height:75px; margin-left:20px; margin-top:80px;}

.wznm p{ text-indent:2em; line-height:24px;}

#footer{ width:100%; height:161px; background:#887845;}

.footer_con{ height:160px; margin:0 auto; width:1002px;}