@charset "utf-8";

*{ margin:0px; padding:0px;}
a{ color:#837e7a; text-decoration:none}
a:hover{ color:#eab002;}
a img{ border:none;}
table{border-collapse:collapse; border-spacing:0px;}
body{font-size:12px; text-align:left; font-weight:normal; color:#837e7a; line-height:24px; background:url(../images/bg.jpg) repeat-x #141412;}
ul,ol,p,dl,li{margin:0;pading:0; list-style:none;}
ul,ol,dl{ list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}
input {font:12px;}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{ margin:0px; padding:0px;}

.headers{ width:1000px; background:url(../images/headerbg.jpg) no-repeat;  height:133px; overflow:hidden; margin:0px auto;}
.headers .home{ float:right; display:inline; margin-top:2px; margin-right:29px; width:240px; overflow:hidden; color:#fff; text-align:right;}
.headers .home span{ width:65px; height:18px; overflow:hidden; padding:2px 7px 5px; line-height:25px; color:#fff;}
.headers span a{ line-height:35px; overflow:hidden;}
.headers span a:link,.headers span a:visited{ color:#fff;}
.headers span a:hover{ color:#d61111;} 
.bannersbg{ width:100%; height:446px; overflow:hidden; background:url(../images/bannersbg.jpg) left bottom #141412;}
.menubg{ width:100%; background:url(../images/line2.png) repeat-x left bottom; height:49px; overflow:hidden;}
.menu{ width:1000px; overflow:hidden;  height:49px; overflow:hidden; margin:0px auto; }
.menu ul.nav{ width:1000px; margin:0px auto; padding-left:0px; height:49px; margin-top:0px;text-align:center;list-style:none;}
.menu ul.nav li{ float:left; width:111px;text-align:center;   line-height:49px; text-align:center;}
.menu ul.nav li a{ display:block; color:#fff; width:111px;font-size:14px;height:49px; text-decoration:none; font-weight:bold;}
.menu ul.nav li a:link,.menu ul.nav li a:visited{ color:#fff;}
.menu ul.nav li a:hover{ color:#fff; background:url(../images/m_hover.png) no-repeat;_background:url(../images/m_hover.gif) no-repeat; }
.menu ul.nav li a.choose{ color:#fff; background:url(../images/m_hover.png) no-repeat;_background:url(../images/m_hover.gif) no-repeat; }

.ll{ position:absolute; top:0px; left:0px; background:url(../images/line2.png) repeat-x; width:100%; height:46px; overflow:hidden; z-index:9;}
.banners{ width:1000px; height:336px; margin:0px auto;overflow:hidden; margin-top:20px; }
.containers{ width:1000px; margin:0px auto; height:auto; overflow:hidden;}
.line2{ background:url(../images/line.jpg) repeat-x; height:7px; width:100%; overflow:hidden; margin:0px auto 35px;}
.space{ width:1000px; margin:0px auto 11px; height:135px; overflow:hidden}
.space h3{ height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.space h3 span { float:right; display:inline; margin-right:30px; }
.space h3 span a:link,.space h3 span a:visited{ color:#c1c0c0;}
.space h3 span a:hover{ color:#9c0e06;}

.space ul{ width:1200px; height:105px; overflow:hidden;}
.space ul li{ width:230px; height:105px; overflow:hidden; float:left; display:inline; margin-right:20px;}
.cont_anews{ width:1000px; height:340px; margin:0px auto; overflow:hidden;}
.tabout_tel{ width:1000px; height:188px; overflow:hidden; margin:0px auto;}
.a_teams{ float:left; display:inline; overflow:hidden; width:660px; height:auto; }
.about_t{ background:url(../images/a_ttt2.jpg) repeat-x; height:186px; overflow:hidden; width:660px; margin-bottom:30px; float:left; display:inline; }
.aimg{ width:211px; height:134px; float:left; display:inline; overflow:hidden; margin-top:28px; margin-left:10px; margin-right:10px;overflow:hidden;}
.tels{ background:url(../images/teslt.jpg) no-repeat; width:267px; height:186px; float:right; display:inline; overflow:hidden;}
.anputt{text-align:Justify;text-justify:inter-ideograph; color:#9a9a9a;  margin-left:5px; margin-top:25px; line-height:24px;}
.anputt h1{ color:#9a9a9a; font-weight:bold;}
.anputt span{ text-align:right; overflow:hidden}
.anputt span a:link,.anputt span a:visited{ color:#9c0e06;}
.anputt span a:hover{ color:#9a9a9a;}
.tels h3{ height:65px; overflow:hidden; width:267px}
.lixts{ padding-left:10px; color:#a08104;}
.tearms{ height:127px; width:1000px; margin:20px auto 0px;overflow:hidden; }
.tearms h3{ width:37px; height:127px; overflow:hidden; float:left; display:inline; }

.showpro{ padding:0px 0px 0px; height:127px; width:960px; float:right; display:inline; overflow:hidden;}
.showpro table td img {width:97px; height:121px; margin-left:0px; padding:0px; border:3px solid #c14102; float:left; display:inline;}

.prot_t{ float:right; display:inline; width:140px; height:127px; overflow:hidden; text-align:left;}
.p_sjow{ width:261px; height:127px; overflow:hidden;}
.prot_t h1{ color:#a08104; font-size:14px; height:30px; line-height:30px;}
.newst{ width:312px; float:right; display:inline; overflow:hidden; height:auto;}
.word_t{ height:100px; line-height:24px; overflow:hidden; color:#95450d;}
.word_t a:link,.word_t a:visited{ color:#dc261e;}
.word_t a:hover{ color:#95450d;}
.newst h3{ height:25px; width:312px; overflow:hidden;}
.newst h3 span { float:right; display:inline; margin-right:10px;}
.newst h3 span a:link,.newst h3 span a:visited{ color:#c1c0c0;}
.newst h3 span a:hover{ color:#9c0e06;}
.nimg{ width:312px; height:116px; margin:12px auto 6px;}
.nword{ width:325px; height:116px; margin-left:22px; float:left; display:inline; background:url(../images/s6.jpg) right top no-repeat;}
.nword h1{ font-weight:bold; color:#a46c1c; line-height:45px; overflow:hidden; width:282px; font-size:14px; height:45px;}
.nst{ height:72px; line-height:24px; color:#c1c0c0; width:282px; overflow:hidden;}
.nst span a:link,.nst span a:visited{ color:#9c0e06;}
.nst span a:hover{ color:#c1c0c0;}


.news_deta1{width:291px; height:auto; margin-left:3px; padding-top:2px; float:right; display:inline; margin-right:10px; }
.news_deta1 ul{ margin-top:0px; width:291px; margin:0px auto;}
.news_deta1 li{ width:300px ; height:35px; line-height:35px; background:url(../images/iocn.jpg) 0px  11px no-repeat;}
.news_deta1 li a{  display: block;
    line-height: 35px;
    margin-left: 3px;
    padding-left: 13px;height:35px; overflow:hidden; width:291px;white-space: nowrap;
text-overflow: ellipsis; }
.news_deta1 li span{float:right; margin-right:15px; margin-left:10px;}
.news_deta1 li a:link,.news_deta1 li a:visited{ color:#c1c0c0;}
.news_deta1 li a:hover{ color:#9c0e06;}

.banner1{ width:996px; height:101px; margin:18px auto; overflow:hidden; border:2px solid #b24e06;}


.products{ height:344px; width:1000px; margin:0px auto 12px;}
.products h3{width:1000px; overflow:hidden; background:url(../images/linettt.jpg) left bottom repeat-x; height:35px; overflow:hidden;}
.products h3 span { float:right; display:inline; margin-right:10px;}
.products h3 span a:link,.products h3 span a:visited{ color:#c1c0c0;}
.products h3 span a:hover{ color:#9c0e06;}


.proimg{ margin:2px auto 0px; overflow:hidden; width:1000px; padding-top:20px; padding-bottom:20px;}

.rollBox{width:100%;overflow:hidden;margin-top:0px; height:auto; padding-bottom:0px;}
.rollBox .LeftBotton{height:140px;width:0px;background:url(../images/pro_06.jpg) no-repeat left center;overflow:hidden;float:left;display:none;cursor:pointer; margin-right:0px; margin-left:0px;}
.rollBox .RightBotton{height:140px;width:0px;background:url(../images/pro_08.jpg) no-repeat right center;overflow:hidden;float:right;display:none;cursor:pointer; margin-right:1px;}
.rollBox .Cont{width:100%;overflow:hidden;float:left; margin-left:0px; margin-right:0px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:291px; height:280px;float:left;margin-right:20px; display:inline;}
.rollBox .Cont .pic img{ width:291px; height:140px;vertical-align:top; }
.rollBox .Cont .pic h2{height:30px; line-height:30px; text-align:center;}
.rollBox #List1,.rollBox #List2{float:left;}
.rott_t h1{ color:#c15c02; line-height:30px; height:30px; font-size:14px;}
.rott_t h1. b{ font-weight:bold;}

.t_edit{ color:#e7e7e7; height:100px; line-height:24px; overflow:hidden;text-align:Justify;text-justify:inter-ideograph; }


.case{ height:255px; width:1000px; margin:0px auto 0px; clear:both;}
.case h3{width:1000px; overflow:hidden; background:url(../images/linettt2.jpg) left bottom repeat-x; height:45px; line-height:45px;overflow:hidden;}
.case h3 span { float:right; display:inline; margin-right:10px;}
.case h3 span a:link,.case h3 span a:visited{ color:#c1c0c0;}
.case h3 span a:hover{ color:#000;}

.showpro2{ padding:0px 0px 0px; height:auto; overflow:hidden; width:1000px; background:url(../images/ortst.jpg) no-repeat; height:210px;}
.showpro2 table td img {width:235px; height:151px; margin-left:0px; padding:0px; }
.showpro2 table a{ width:235px; margin-bottom:0px; display:block; height:151px; margin-left:10px; border:1px solid #aa0c05;}
.showpro2 table a:link,.showpro2 table a:visited{ color:#fff;}
.showpro2 table a:hover{ color:#9c0e06;}
.showpro2 table  h1{ height:30px; width:235px; line-height:30px; margin-top:-151px; text-align:center;background:#000;	filter:alpha(opacity=80);
	opacity: 0.8;}

.friends{ background:url(../images/hzhb.jpg) no-repeat; height:74px; width:1000px; overflow:hidden; margin:0px auto;}


.showpro3{ padding:0px 0px 0px; height:auto; overflow:hidden; float:right; display:inline; margin-top:10px; width:900px;}
.showpro3 table td img {width:105px; height:36px; margin-left:0px; padding:0px; }
.showpro3 table a{ width:105px; margin-bottom:0px; display:block; height:36px; margin-left:10px; }
.showpro3 table a:link,.showpro3 table a:visited{ color:#fff;}
.showpro3 table a:hover{ color:#9c0e06;}
.showpro3 table  h1{ height:30px; width:235px; line-height:30px; text-align:center; background:#000;}

.footers{ background:url(../images/ffrtoot.jpg) repeat-x; height:148px; width:100%;}
.mind_ft{ background:url(../images/ft_16.jpg) no-repeat bottom right ; color:#960a01; height:114px; margin:0px auto 0px; padding-top:34px; width:1000px; overflow:hidden;}
.mind_ft a:link,.mind_ft a:visited{ color:#960a01;}
.mind_ft a:hover{ color:#c1c0c0;}


.left{ display:inline; overflow:hidden; width:257px; height:auto; float:left; margin-left:0px;}
.list{ width:257px; height:auto; overflow:hidden; margin-top:0px; margin-bottom:18px; background:url(../images/ttte.jpg) repeat-y;}
.list h3{ width:257px; height:68px; overflow:hidden;}
.listbg{ width:217px; border-top:none; height:auto; overflow:hidden; padding-bottom:10px; margin:0px auto; }
.listbg ul{ width:217px;  border-top:none; margin-top:10px; margin-left:0px;}
.listbg ul li{height:auto; width:217px;}
.listbg ul li a{padding-left:0px;background:url(../images/link.jpg) no-repeat left bottom ; margin-left:0px; text-indent:30px;display:block; height:33px; line-height:33px;overflow:hidden; font-weight:bold; font-size:14px; margin-bottom:1px; }
.listbg ul li a:link,.listbg ul li a:visited{ color:#9a9a9a;}
.listbg ul li a:hover{ color:#9c5f16;}
.pr_list{ width:257px; height:430px; overflow:hidden; margin-bottom:10px;}

.showpro4{ padding:0px 0px 0px; height:auto; overflow:hidden; margin:0px auto;margin-top:10px; width:241px;}
.showpro4 table td img {width:241px; height:116px; margin-left:0px; padding:0px; }
.showpro4 table a{ width:241px; margin-bottom:0px; display:block; height:116px; margin-bottom:25px; }
.showpro4 table a:link,.showpro4 table a:visited{ color:#fff;}
.showpro4 table a:hover{ color:#9c0e06;}
.showpro4 table  h1{ height:30px; width:235px; line-height:30px; text-align:center; background:#000;}

.cont_tt{ background:url(../images/telst.jpg) no-repeat right  top; height:157px; width:257px; margin-bottom:10px;}
.cont_tt h3{ height:30px; width:257px; overflow:hidden;}
.tgle{ height:48px; color:#a08104; padding-top:10px; line-height:24px; padding-left:10px;}


.right{ width:659px; float:right; display:inline; overflow:hidden; height:auto;}

.detal{  width:659px; height:auto; overflow:hidden; color:#333333; overflow:hidden; margin-top:17px;}
.detal_s{  width:659px; padding-bottom:5px;height:auto; overflow:hidden; margin-left:0px;}
.detal_s h3{ background:url(../images/pro_h2.jpg)  no-repeat; height:38px; line-height:38px; overflow:hidden; color:#9e2121; font-weight:bold; font-size:14px; text-indent:35px; margin-bottom:9px;}
.detal_s h3 b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:3px;}
.detal_s h3 span{ float:right; margin-top:0px; font-weight:normal; font-size:12px; margin-right:2px;margin-top:0px;color:#9e2121}
.detal_s h3 span a:link,.detal_s h3 span a:visited{ color:#9e2121;}
.detal_s h3 span a:hover{ color:#fff;}
.detal_s h3 img{ vertical-align:middle; margin-right:2px ; margin-top:5px;}
.deteo{ padding:0px 0px 0px; height:auto; overflow:hidden;min-height:500px;  _height:expression(this.scrollHeight < 500? "500px" : "auto");  height:auto;  width:659px; padding-bottom:15px; }

.about_edit{ color:#9a9a9a; line-height:26px; margin-top:11px; padding-right:0px; margin-left:1px; margin-right:1px;text-align:Justify;text-justify:inter-ideograph;}

.detal_s h4{ background:url(../images/pro_h4.jpg)  no-repeat; height:40px; line-height:37px; overflow:hidden; color:#9e2121; font-weight:bold; font-size:14px; text-indent:35px; margin-bottom:9px;}
.detal_s h4 b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:3px;}
.detal_s h4 span{ float:right; margin-top:0px; font-weight:normal; font-size:12px; margin-right:2px;margin-top:0px;color:#9e2121}
.detal_s h4 span a:link,.detal_s h4 span a:visited{ color:#9e2121;}
.detal_s h4 span a:hover{ color:#fff;}


ul.inner_pro{height:auto; overflow:hidden; padding-bottom:10px; width:750px; margin-top:10px;}
ul.inner_pro li{ float:left; margin:39px 27px 15px 0px;display:inline; }
ul.inner_pro li img{ width:195px; height:94px; padding:0px;vertical-align:top;}
ul.inner_pro li a{ width:195px; height:132px; display:block; color:#eeeeee; overflow:hidden; border:3px solid #9c5f16;  }
ul.inner_pro li a:hover{ color:#9c5f16; border:3px solid #eeeeee;}
p.photo_title{height:38px; line-height:38px; text-align:center; background:#6d0202; font-size:14px; font-weight:bold;}

.module_page{ width:100%;  line-height:20px;margin-top:30px;text-align:center; color:#a99e8b;}
.module_page a{ text-decoration:none; color:#a99e8b; margin:0px 3px;}
.module_page span{ padding-left:20px; padding-right:20px;}
.module_page a:hover{ text-decoration:none; color:#fff;}
.module_page  select{ margin-left:5px; color:#000;}
.module_page img{ vertical-align:middle;}


.main_right_con2{overflow:hidden;}

.description{ height:auto; overflow:hidden; width:98%; margin:10px 10px; }

.descripimg{  background:none; width:500px; height:250px; margin-bottom:0px; margin:0px auto 0px;}
.descripimg img{ padding:0px; width:500px; height:242px; border:1px solid #C15C02; padding:1px;}
.descriptcot{margin:0px; padding:0px;}
.text_p{ color:#C15C02;padding:0px;width:100%; text-align:center;}
.moule_edot{  color:#a99e8b;width:99%; margin-left:5px; clear:both;text-align:Justify;
text-justify:inter-ideograph;}


ul.inner_pages{ padding-top:8px;margin:10px auto 10px; margin-left:5px;}
ul.inner_pages li{line-height:26px;color:#fff;}
ul.inner_pages a{color:#fff;}
ul.inner_pages a:hover{color:#C15C02}

.detal_s .netitle{ background:url(../images/netitle.jpg)  no-repeat; height:38px; line-height:37px; overflow:hidden; color:#9e2121; font-weight:bold; font-size:14px; text-indent:35px; margin-bottom:9px;}
.detal_s .netitle b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:3px;}
.detal_s .netitle span{ float:right; margin-top:0px; font-weight:normal; font-size:12px; margin-right:2px;margin-top:0px;color:#9e2121}
.detal_s .netitle span a:link,.detal_s .netitle span a:visited{ color:#9e2121;}
.detal_s .netitle span a:hover{ color:#fff;}

.nimg2{ width:659px; height:55px; margin:18px auto 15px; }


.news_deta2{width:632px; height:auto; margin-left:14px; margin-top:10px; }
.news_deta2 ul{ margin-top:0px;}
.news_deta2 li{ width:630px ; height:34px; line-height:34px; background:url(../images/iocn2.jpg) 0px  13px no-repeat;}
.news_deta2 li a{  display: block;
    line-height: 34px;
    margin-left: 3px;
    padding-left: 15px;height:34px; overflow:hidden; width:632px; }
.news_deta2 li span{float:right; margin-right:15px; margin-left:10px;}
.news_deta2 li a:link,.news_deta2 li a:visited{ color:#804906;}
.news_deta2 li a:hover{ color:#a99e8b;}


.module_page2{ width:100%;  line-height:20px;margin-top:30px;text-align:center; color:#a99e8b; border-top:1px dotted #fff7e3; padding-top:15px;}
.module_page2 a{ text-decoration:none; color:#a99e8b; margin:0px 3px;}
.module_page2 span{ padding-left:20px; padding-right:20px;}
.module_page2 a:hover{ text-decoration:none; color:#fff;}
.module_page2  select{ margin-left:5px; color:#000;}
.module_page2 img{ vertical-align:middle;}


.main_right_con{ padding:8px 3px 12px;color:#804906; overflow:hidden;}
h1.inner_news_tit{height:30px; padding:8px 0px;text-align:center; font-size:14px;  color: #804906; font-weight: bold; border-bottom:1px dashed #ccc;}
h2.inner_news_time{height:25px; line-height:25px;color:#fff; padding-left:10px; margin-bottom:4px; text-align:center; border-bottom:1px dashed #ccc;}
h2.inner_news_time a{ color:#a99e8b;}
h2.inner_news_time a:hover{ color:#804906; text-decoration:underline;}
h2.inner_news_time span{ float:right; text-align:right; padding-right:10px;}



.edit{overflow:hidden;text-align:Justify;text-justify:inter-ideograph; color:#a99e8b; margin:10px 1px 0px;}

ul.inner_pages{ padding-top:8px;margin:10px auto 10px; margin-left:5px;}
ul.inner_pages li{line-height:26px;color:#a99e8b;}
ul.inner_pages a{color:#a99e8b;}
ul.inner_pages a:hover{color:#804906}


ul.inner_pro2{height:auto; overflow:hidden; padding-bottom:10px; width:750px; margin-top:10px;}
ul.inner_pro2 li{ float:left; margin:39px 23px 15px 0px;display:inline; }
ul.inner_pro2 li img{ width:140px; height:175px; padding:0px;vertical-align:top;}
ul.inner_pro2 li a{ width:140px; height:213px; display:block; color:#eeeeee; overflow:hidden; border:3px solid #9c5f16;  }
ul.inner_pro2 li a:hover{ color:#9c5f16; border:3px solid #eeeeee;}
p.photo_title{height:38px; line-height:38px; text-align:center; background:#6d0202; font-size:14px; font-weight:bold;}



.descripimg3{background:none; width:500px; height:332px; margin-bottom:15px; margin:0px auto;}
.descripimg3 img{ padding:0px; width:500px; height:322px; border:1px solid #C15C02; padding:1px; margin:0px auto;}


.descripimg2{background:none; width:400px; height:505px; margin-bottom:15px; margin:0px auto;}
.descripimg2 img{ padding:0px; width:400px; height:498px; border:1px solid #C15C02; padding:1px;}


ul.inner_pro3{height:auto; overflow:hidden; padding-bottom:10px; width:750px; margin-top:10px;}
ul.inner_pro3 li{ float:left; margin:39px 27px 15px 0px;display:inline; }
ul.inner_pro3 li img{ width:195px; height:125px; padding:0px;vertical-align:top;}
ul.inner_pro3 li a{ width:195px; height:163px; display:block; color:#eeeeee; overflow:hidden; border:3px solid #9c5f16;  }
ul.inner_pro3 li a:hover{ color:#9c5f16; border:3px solid #eeeeee;}
p.photo_title{height:38px; line-height:38px; text-align:center; background:#6d0202; font-size:14px; font-weight:bold;}

.newstt{ width:1000px; height:157px; overflow:hidden; margin:7px auto 18px;}

.newstt h3{width:1000px; overflow:hidden; height:26px; overflow:hidden; margin-bottom:15px;}
.newstt h3 span { float:right; display:inline; margin-right:10px;}
.newstt h3 span a:link,.newstt h3 span a:visited{ color:#c1c0c0;}
.newstt h3 span a:hover{ color:#9c0e06;}
.newbgst_detal{}
.nimg3{ width:312px; height:116px; float:left; display:inline; overflow:hidden;}

