/*公用部份*/
body,td,th {font-family: 微软雅黑, 宋体;font-size: 12px; color:#3e3e3e;}
body {margin: 0px;padding: 0px;background-color:#1f1f1f; color:#3e3e3e;}
ul,li,dt,dd,dl{ list-style:none; padding:0; margin:0;}
a {color:#3e3e3e; text-decoration:none;}
a {blr:expression(this.onFocus=this.blur());outline: none;}
input {outline: none;}
a:hover {color:#a70404; text-decoration:underline;}
a img {border:0;}
.c { clear:both;}
h2 { margin:0; padding:0; font-weight:normal; font-size:12px;}
.g10 { clear:both; height:10px;}
/*头部*/

.head{ width:1024px; overflow:hidden; margin:0 auto; background-image:url(/bft_images/top_bg.jpg); height:131px; background-repeat:no-repeat;}

.nav { width:940px; margin:0 auto; height:43px; line-height:43px; overflow:hidden; background-image:url(/bft_images/nav_bg.jpg); background-repeat:no-repeat; margin-top:76px; padding-left:20px;}
.nav a { display:block; float:left; width:130px; text-align:center; font-size:14px; color:#fff; font-weight:bold;}
.nav a:hover { background-image:url(/bft_images/nav_hover.jpg); background-repeat:no-repeat; color:#000;}
.nav span { display:block; width:2px; background-image:url(/bft_images/nav_line.jpg); height:43px; float:left;}


.banner { width:1024px; margin:0 auto; background-image:url(/bft_images/bg3.jpg); background-repeat:repeat-x; height:284px;}
.banner1 { width:960px; margin:0 auto;}
.banner2 { width:960px; margin:0 auto; background-image:url(/bft_images/bg2.jpg); background-repeat:repeat-x; height:69px;}
.banner3 { padding-top:5px;}




.productlistx { margin:0px; padding:0;}
.rollproductlists {	PADDING: 0px; MARGIN: 0px; WIDTH: 100%;OVERFLOW: hidden;}
.blkproductlistx {POSITION: relative; ZOOM: 1; OVERFLOW: hidden; padding:0; border:0;}
.blkproductlistx .LeftButton {POSITION: absolute;	WIDTH: 31px;FLOAT: left;HEIGHT: 36px;TOP: 15px;CURSOR: pointer;LEFT: 1px;background-image: url(/bft_images/left.gif);background-repeat: no-repeat;	background-position: 0px 0px;}
.blkproductlistx .RightButton {	POSITION: absolute; WIDTH: 31px; BACKGROUND: url(/bft_images/right.gif) no-repeat 0 0; FLOAT: right; HEIGHT:36px; TOP: 15px; CURSOR: pointer; RIGHT: 1px}
.blkproductlistx .RightButton:hover{background-position: 0px 0px;}
.blkproductlistx .Cont {PADDING: 0px; MARGIN: 0px 0px 0px 45px;OVERFLOW: hidden;}
.blkproductlistx .cp1 {float:left; width:178px; overflow:hidden;}
.blkproductlistx .pic1 img{ border:2px solid #610705;}



.index{ width:1024px; margin:0 auto; overflow:hidden;background-color:#fff;}
.index_con {  width:960px; margin:0 auto; overflow:hidden; margin-top:20px;}
.index_l { width:720px; float:left; overflow:hidden;}
.index_r { width:230px; float:right; overflow:hidden;}


.main{ width:1024px; margin:0 auto; overflow:hidden;background-color:#fff;}
.main_con {  width:960px; margin:0 auto; overflow:hidden; margin-top:20px; min-height:400px;}
.l { width:720px; float:left; overflow:hidden;}
.r { width:230px; float:right; overflow:hidden;}


.video { text-align:center; margin-top:10px;}

.p_list { margin-top:10px;}
.p_list .cp {float:left; width:168px; margin-right:16px; height:165px; overflow:hidden;}
.p_list .pic img{border:solid 1px #d5d5d5; padding:3px; background-color:#f3f3f3;}
.p_list a.titc { height:38px; line-height:38px; overflow:hidden; display:block; width:160px; margin:0 auto; text-align:center; color:#a70404;}





.tita1 { background-image:url(/bft_images/line_bg1.gif); background-repeat:no-repeat; background-position:0 bottom; height:35px; line-height:35px;}
.tita1 h2 { float:left; font-size:14px; font-weight:bold; text-align:center; width:80px;}
.tita1 img { float:right; margin-top:15px;}


.sc{ height:220px; overflow:hidden;}
.sc dl{ padding:0; margin:0; position:relative; overflow:hidden; margin-top:15px;}
.sc dl dt { float:left; width:180px; height:194px;}
.sc dl dd { float:left;}
.sc dl dt img { width:180px; height:166px;}

.sc li{width:168px;padding-left:12px; float: left; margin-bottom:12px;}
.sc li img{width:160px;height:120px;display:block; border:4px solid #e5e6e8;}
.sc li span{display:block; text-align:center;height:38px; line-height:38px; background:#e5e6e8; overflow:hidden;}
.sc li a{color:#333; font-size:12px;}
.sc li a:hover{text-decoration:none;}
.sc li a:hover img{border-color:#ce0211;}
.sc li a:hover span{background:#ce0211; color:#fff;}



.news {}
.news_l { width:350px; float:left;}
.news_r { width:350px; float:right;}

.tita { background-image:url(/bft_images/line_bg.gif); background-repeat:no-repeat; background-position:0 bottom; height:35px; line-height:35px;}
.tita h2 { float:left; font-size:14px; font-weight:bold; text-align:center; width:62px;}
.tita img { float:right; margin-top:15px;}

.n_list1 { margin-top:8px;}
.n_list1 a { display:block; height:24px; line-height:24px; overflow:hidden; background-image:url(/bft_images/dot.gif); background-repeat:no-repeat; background-position:0 10px; padding-left:10px;}

.titb { height:41px;overflow:hidden; background-image:url(/bft_images/titb.jpg); font-size:14px; color: #fff; font-weight:bold; padding-left:80px; line-height:30px;}
.r_con{ margin-left:5px;background-color:#dadada;width:225px; overflow:hidden;}

.n_list2 { margin:10px; margin-top:0;}
.n_list2 a { display:block; height:24px; line-height:24px; overflow:hidden; background-image:url(/bft_images/dot.gif); background-repeat:no-repeat; background-position:0 10px; padding-left:10px;}

.n_list3 { margin-bottom:10px; height:700px; overflow:hidden;}
.n_list3 a { display:block; height:30px; line-height:30px; overflow:hidden; background-image:url(/bft_images/dot.gif); background-repeat:no-repeat; background-position:10px 13px; padding-left:20px; border-bottom:1px solid #cacaca;}
.n_list3 a:hover { color:#fff; background-color:#910202;background-image:url(/bft_images/dot1.gif); background-repeat:no-repeat; background-position:10px 13px; font-weight:bold;}

.n_list4 { margin-bottom:10px;}
.n_list4 a { display:block; height:30px; line-height:30px; overflow:hidden; background-image:url(/bft_images/dot.gif); background-repeat:no-repeat; background-position:10px 13px; padding-left:20px; border-bottom:1px solid #cacaca;}
.n_list4 a:hover { color:#fff; background-color:#910202;background-image:url(/bft_images/dot1.gif); background-repeat:no-repeat; background-position:10px 13px; font-weight:bold;}



.link { width:1024px; margin:0 auto; background:#fff;}
.link_con { width:960px; margin:0 auto; margin-top:10px; line-height:30px; height:30px;}


/*网站底部*/

.foot{ width:1024px; margin:0 auto; background-image:url(/bft_images/f_bg.jpg); height:98px; overflow:hidden; background-repeat:repeat-x;}
.copy { line-height:30px; text-align:center; width:960px; margin:0 auto; color:#999; margin-top:20px;}
.copy a {color:#816038;}






.wz{height:34px; line-height:34px; background:url(/bft_images/line_bg.gif) no-repeat #F0F4F7 left bottom; padding-left:10px; font-size:14px; font-weight:bold;}

.class_title { padding:0; margin:0; border-bottom:1px solid #ddd; text-align:center; height:56px; line-height:56px; font-size:18px; font-weight:bold;}


/*内容*/
.page_content { width:720px;overflow:hidden; font-size:14px; line-height:30px; padding-top:15px;}
.page_content p { margin:0 ; padding:0;}

.content { padding-bottom:20px; line-height:30px; font-size:14px; padding-top:5px; padding:15px;}
.info_title { color: #0079c9; font-size:16px; text-align:center;}
.info_other { border:1px solid #ccc; line-height:30px; height:30px; background-color:#fff; text-align:center; margin-top:10px; margin-bottom:10px;}
.info_content {	min-height:300px;_height:300px;line-height:30x;font-size:14px;}

.info_next { line-height:24px;}



.cp_con { width:720px; overflow:hidden; margin-top:20px;}
.cp_l { width:300px; float:left; text-align:center;}
.cp_r { width:400px; overflow:hidden; float:right; line-height:30px;}
.cp_line { height:2px; background-color:#ccc; margin-top:20px; margin-bottom:20px;}

/*列表*/

.List_page{text-align:center;margin-bottom:20px; margin-top:20px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#A0A0A0;}
.List_page a:hover { text-decoration:none;}
.List_page span{background:#a70404;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #a70404;}

.n_list { padding:15px;}
.n_list li { height:34px; line-height:34px;  overflow:hidden; padding-left:15px; background-image:url(/bft_images/d.gif); background-repeat:no-repeat; background-position:0 14px;}
.n_list a { font-size:14px;/*color:#775830;*/}
/*.n_list a:hover { color:#902a25;}*/
.n_list li span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; float:right;  padding-left:10px; color:#999;}

.c_list {margin-top:15px; margin-left:8px;}
.c_list .cp {float:left; width:168px; margin-right:10px; height:170px; overflow:hidden;}
.c_list .pic img{border:solid 1px #d5d5d5; padding:3px; background-color:#f3f3f3;}
.c_list .titc { height:40px; line-height:40px; overflow:hidden; display:block; width:160px; margin:0 auto; text-align:center;}


.case_title { height:30px; line-height:30px; font-size:14px; font-weight:bold; color: #a00000; border-bottom:1px solid #ccc; margin-bottom:10px;}
.case_title span { display:block; float:right;}

.case_list { margin-top:20px;}

.c_list1 {margin-top:15px; margin-left:8px;}
.c_list1 .cp {float:left; width:228px; margin-right:10px; height:200px; overflow:hidden;}
.c_list1 .pic img{border:solid 1px #d5d5d5; padding:3px; background-color:#f3f3f3;}
.c_list1 .titc { height:40px; line-height:40px; overflow:hidden; display:block; width:220px; margin:0 auto; text-align:center;}





/*留言*/

.book_content {	padding:20px;margin-left:70px;}
.book1 {  line-height:24px;}
.book {  line-height:40px;}
.book span { color:#FF0000; padding-left:10px;}
.book dt{}
dt .input{border:1px solid #775830;height:20px;line-height:20px;color:#775830;background-color:#fbddae;}
dt .inputs{width:356px;height:120px;border:1px solid #775830;overflow:hidden; background-color:#fbddae;}
.input2{width:66px;height:30px;line-height:30px;border:0;	text-align:center;font-size:16px;color:#fbddae;margin:4px;background:#775830;font-family: "微软雅黑", "宋体";cursor:pointer;}


