@charset "gb2312";
/* ¼¼ÊõÖ§³Ö£ºwww.ljun.net */
body { font-family: "Î¢ÈíÑÅºÚ", simsun; background: #F1EDEC url("../images/header_bg.jpg") repeat-x 0 0; font-size:12px; color:#111; margin: 0; padding: 0;}
div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0; list-style: none none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight: normal;}
table,td,tr,th{ font-size:12px;}
a:link {color: #111; text-decoration:none;}
a:visited {color: #111;text-decoration:none;}
a:hover { color: #f20; text-decoration:none;}
a:active { color: #111;}
.fB {font-weight: bold;}
.cRed,.cRed:link,.cRed:visited{ color: #f20;}
.cRed:hover{ color: #222;}

.clr{ clear: both; height: 0; font-size: 0; line-height: 0;}
.clr_10{ clear: both; height: 10px; line-height: 0; font-size: 0;}
.clr_20{ clear: both; height: 20px; line-height: 0; font-size: 0;}
.pages{ margin:10px; font-size:12px; }
.pages ul{ margin:0; padding:0; list-style:none;}
.pages ul li{ float:left; padding:5px 10px; border:1px solid #CCCCCC; margin-right:6px;}
.pages ul li a{ color:#000;padding:5px 10px;}
.pages ul li a:hover{ color:#FF0000;}
.pages ul li.thisclass,.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ color:#FF0000;padding:5px 10px;}





.Header{ width: 1200px; margin: 0 auto; height: 185px;}
.Header .top{ height: 35px; line-height: 35px; color: #fff; overflow:hidden;}
.Header .top h2{ float:left;}
.Header .top ul{ float:right; color: #666;}
.Header .top ul li{ float:right; padding: 0 15px; background:url("../images/line_1.gif") no-repeat right center;}
.Header .top ul a,.Header .top ul a:visited{ color: #fff;}
.Header .top ul a:hover{ color: #ff0;}
.Header .top ul .no{ padding-right: 0; background: none;}

.Header .logo{ float:left; padding: 10px 0px 0px; height:101px;}

.Header .search{ float:right; width: 750px; padding-top: 42px;}
.Header .search .se{ width: 415px; height: 34px; line-height: 34px; background:url("../images/search_bg.jpg") no-repeat 0 0; float:left;}
.Header .search .se .input{ width: 320px; height: 32px; line-height: 32px; background: none; border: none; float:left; text-indent: 10px; color: #999;}
.Header .search .se .but{ float:right; width: 90px; height: 34px; background: none; cursor: pointer; border: none;}
.Header .search span{ float:right; color:#FFD0BF; font-size: 14px;}
.Header .search span strong{ color: #ff0;font-family: Georgia; font-size: 24px;}


.Header .menu{ height: 39px; clear:both; background:url("../images/menu_l.jpg") no-repeat 0 0; }
.Header .menu h3{ float:left; width: 235px; height: 35px; line-height: 35px; padding-top: 4px;  color: #fff; text-indent: 20px; font-size: 14px;}
.Header .menu h3 strong{}

.Header .menu ul{ float:right; width: 930px; padding-top: 4px; font-size: 14px}
.Header .menu ul li{ float:left; height: 35px; line-height: 35px; background:url("../images/menu_line.gif") no-repeat right center; text-align:center;}
.Header .menu ul li a,.Header .menu ul li a:visited{ color: #fff; padding:8px 24px;}
.Header .menu ul li a:hover{ color: #ff0;}
.Header .menu ul .tag{}
.Header .menu ul .no{ background: none; text-align:right;}

.Header .menu ul .tag a{ background:#6a0000;}

.Header .menu ul .tag1 a{ background:#6a0000; text-align: center;}





.Home{ width: 1200px; margin: 0 auto;}
.HomeBg{ clear:both; background:url("../images/home_bg.jpg");}
.Home .menu{ background: #181818; width: 230px; float:left;}
.Home .menu ul{ border-bottom: 1px solid #444;  padding: 6px 0 6px 20px; width: 210px; float:left;}
.Home .menu ul li{ float:left; width: 50px; height: 25px; line-height: 25px;}
.Home .menu ul li a,.Home .menu ul li a:visited{ color:#ccc;}
.Home .menu ul li a:hover{ color: #f00;}

.Home .menu ul .t{ width: 200px; font-weight:bold; color:#fff; font-size: 14px;}
.Home .menu  h4{ height: 38px; padding: 0 0 0 22px; line-height: 38px; font-size: 14px; color: #fff; background:#a21c1d; clear:both;}


.Home .flash{ float:left; width: 770px;}




.Home .flash #flash { width:770px; height: 340px; overflow:hidden;}
.Home .flash #flash img{ width: 770px; height: 340px;}
.Home .flash #flash .num { right: 12px; float: right; position: absolute; bottom: 12px;}
.Home .flash #flash .num li { background:#fff ; float: left; margin: 0 3px; width: 11px; line-height: 0;height: 11px;cursor: pointer;font-size: 0;}
.Home .flash #flash .num li.on { background: #f20; width: 11px; line-height: 0;height: 11px; }

.Home .flash h3{ height: 30px; background: #E7DFDF; line-height: 30px; padding-left: 15px; font-weight:bold;}
.zhekou{ padding: 14px 0 0 5px; background: #fff; height: 155px; border: 1px solid #D4D4D4;}
.zhekou ul{ width: 200px; height: 80px; float:left; margin-left: 14px; padding: 60px 10px 0 10px;}
.zhekou ul li{ height: 24px; line-height: 24px; background:url("../images/ico_2.gif") no-repeat right center;}
.zhekou .t1{ background:url("../images/bg_1.jpg") no-repeat 0 0;}
.zhekou .t2{ background:url("../images/bg_1.jpg") no-repeat -251px 0;}
.zhekou .t3{ background:url("../images/bg_1.jpg") no-repeat -502px 0;}
.zhekou ul li a{ background:url("../images/ico_1.gif") no-repeat 0 6px; padding-left: 13px;}



.Home .r1{ float:right; width: 200px; background: #fff url("../images/bg_2.jpg") no-repeat 0 0; padding-top: 58px;}
.Home .r1 .gs{ border-right: 1px solid #D4D4D4; border-bottom: 1px solid #D4D4D4; padding: 6px 0 10px 15px;}
.Home .r1 h3{ font-size: 14px; height: 25px; line-height: 25px; }
.Home .r1 .gs li{ background:url("../images/ico_3.gif") no-repeat 0 9px; padding-left: 15px; height: 23px; line-height: 23px;}

.Home .r1 .wb{ padding: 8px 10px 2px 15px; border-right: 1px solid #D4D4D4; }
.Home .r1 .wb ul{ margin-top: 6px;}
.Home .r1 .wb li{ height: 95px; line-height: 23px;}
.Home .r1 .wb li img{ float:left; margin:0px 20px 0px 30px;}
.Home .r1 .dg h4{ height: 30px; line-height: 30px; font-size: 14px; padding-left: 15px; background: #7A6C6B; color: #fff; }
.Home .r1 .dg p{ height: 150px; border: 1px solid #D4D4D4; border-top: none; line-height: 25px; padding: 8px 0 10px 15px; margin: 0;}
.Home .r1 .dg p img{ display:block; margin: 7px 0;}


.HomeBg .Home{ width: 1216px;}
.Home .title{ height: 34px; border-bottom: 4px solid #8F0100; width: 1200px; margin: 0 auto; padding-top: 18px; overflow:hidden;}
.Home .title h3{ width: 160px; height: 31px; line-height: 31px; padding-top: 3px; text-align:center; background:#8F0100; font-size: 14px; color: #fff; float:left; display:block; font-weight:bold;}
.Home .title span{ display:block; height: 33px; line-height: 33px;border-top: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4; background: #fff; width: 1029px; float:left; padding-left: 10px;}
.Home .title span .more{ float:right;}
.Home .title span a{ margin: 0 10px;}

.Home .list1{ padding: 12px 0;}
.Home .list1 .l{ float:left; width: 280px; height: 280px; background:url("../images/bg_3.png") no-repeat 0 0; padding: 8px 9px; margin-right: 8px;}
.Home .list1 .l .pic{ text-align:center; height: 150px; padding-top: 31px;}
.Home .list1 .l ul{ height: 87px; background: #000; padding: 13px 0 0 20px;}
.Home .list1 .l ul li{ float:left; width:65px; height: 25px; line-height: 25px; }
.Home .list1 .l ul li a,.Home .list1 .l ul li a:visited{ color: #999;}
.Home .list1 .l ul li a:hover{ color: #ff0;}
.Home .list1 .r{ float:right; margin-right: 0;}



.epctext { position: relative; overflow: hidden; height: 390px; width: 1216px;}
.epctext li { display: block; float: left; height: 400px;}

.epctext .dots { position: absolute; left: 523px;  bottom: 0;}
.epctext .dots li { display: inline-block; width: 70px; height: 6px; overflow:hidden; font-size: 0; line-height: 0; margin: 0 5px; cursor: pointer; background:#999;}
.epctext .dots li.active { background: #BE1804;}

.Home .list2{ padding: 12px 0 0;  width: 1216px; overflow:hidden; }
.Home .list2 .l{ float:left; width: 280px; height: 335px; overflow:hidden; background:url("../images/bg_4.png") no-repeat 0 0; padding: 8px 8px; margin-right: 7px; }
.Home .list2 .l .pic{ height: 140px; text-align:center; padding-top: 36px;}
.Home .list2 .l h3{ font-size: 14px; font-weight:bold; height: 38px; line-height: 30px; padding: 7px 0 0 15px;}
.Home .list2 .l ul li{ height: 28px; line-height: 28px; padding-left: 15px; float:none;}
.Home .list2 .l li strong{ height: 18px; line-height: 18px; width: 35px; text-align:center; color: #fff; font-weight:normal; display:block; float:left; background: #444;}
.Home .list2 .l li em{ width: 80px; background: #C1C1C1; height: 18px; line-height: 18px; text-indent:2px; font-style:normal; float:left;}
.Home .list2 .l li .s{ margin-left: 20px;}
.Home .list2 .l .s1{ color:#8A633A;}
.Home .list2 .l .s2{ height: 35px; padding: 7px 15px 0 20px;}
.Home .list2 .l .s2 span{ font-size: 26px; font-weight:bold; color:#8A633A;}
.Home .list2 .l .s2 a{ float:right; width: 120px; height: 35px; line-height: 35px; color: #fff; background:#BE1804; font-size: 14px; text-align:center;}
.Home .list2 .l .s2 a:hover{ color: #ff0;}
.Home .epctext li .list2 .r{ float:right; margin-right: 0;}



.Home .list3{ padding: 12px 0;}
.Home .list3 li{ width: 222px; height: 260px; padding: 8px 9px; float:left; margin-right: 4px; background:url("../images/bg_5.png") no-repeat 0 0;}
.Home .list3 .r{ float:right; margin-right: 0;}
.Home .list3 li span{ height: 133px; text-align:center; padding-top: 20px; display:block;}

.Home .list3 li strong{ display:block; height: 55px; line-height: 55px; text-align:center; font-size: 14px;}
.Home .list3 li strong em{ font-size: 26px; font-weight:bold; color:#8A633A; font-style:normal;}
.Home .list3 li .but{ display:block; margin:auto; width: 120px; height: 35px; line-height: 35px; color: #fff; background:#BE1804; font-size: 14px; text-align:center; border: none; cursor: pointer;}





.Home .list4{ padding: 12px 0;}
.Home .list4 .l{ float:left; width: 254px; height: 300px; padding: 8px 23px; float:left; margin-right: 5px; background:url("../images/bg_6.png") no-repeat 0 0;}
.Home .list4 .l h4{ height: 42px; line-height: 42px; padding-top: 3px; font-size: 14px; border-bottom: 1px dotted #ddd; font-weight:bold;}
.Home .list4 .l h4 a{ float:right; font-size: 12px; font-weight:normal;}
.Home .list4 .l p{ margin: 0; padding: 12px 0 0; height: 72px; line-height: 19px; overflow:hidden; color: #999;}
.Home .list4 .l p img{ float:left; margin: 3px 12px 0 0; width: 90px; height: 70px;}
.Home .list4 .l p strong{ color:#8E0000; font-weight:normal;}
.Home .list4 .l ul{ margin-top: 10px;}
.Home .list4 .l li{ height: 25px; line-height: 25px; background:url("../images/ico_3.gif") no-repeat 2px 9px; padding-left: 15px;}

.Home .list4 .r{ float:right; margin-right: 0;}



.ListSearch{ background: #D4D0C4;}
.ListSearch .fenlei{ width: 1200px; margin: 0 auto; padding: 25px 0;}
.ListSearch .fenlei p{ margin: 0; padding: 0; line-height: 30px;}
.ListSearch .fenlei p .tag{ background: #000; color: #fff; padding: 3px 6px;}

.ListSearch .fenlei p .tag:hover{ color: #ff0;}
.ListSearch .fenlei p a{ color:#795D33; padding: 0 6px; margin: 0 7px;}
.ListSearch .fenlei p a:hover{ background: #000; color: #fff; padding: 3px 6px; }



.Content{ background:url("../images/home_bg.jpg");}
.ContentBg{ width: 1216px; overflow:hidden; margin: 0 auto; }
.Content .productslist{ }
.Content .productslist .l{ float:left; width: 280px; height: 335px; overflow:hidden; background:url("../images/bg_4.png") no-repeat 0 0; padding: 8px 8px; margin: 25px 7px 0 0; }
.Content .productslist .l .pic{ height: 140px; text-align:center; padding-top: 36px;}
.Content .productslist .l .g{ background:url("../images/ico_g.png") no-repeat 0 0;}

.Content .productslist .l h3{ font-size: 14px; font-weight:bold; height: 38px; line-height: 30px; padding: 7px 0 0 15px;}
.Content .productslist .l ul li{ height: 28px; line-height: 28px; padding-left: 15px; float:none;}
.Content .productslist .l li strong{ height: 18px; line-height: 18px; width: 35px; text-align:center; color: #fff; font-weight:normal; display:block; float:left; background: #444;}
.Content .productslist .l li em{ width: 80px; background: #C1C1C1; height: 18px; line-height: 18px; text-indent: 2px; font-style:normal; float:left;}
.Content .productslist .l li .s{ margin-left: 15px;}
.Content .productslist .l .s1{ color:#8A633A;}
.Content .productslist .l .s1 b{ font-size: 14px;}
.Content .productslist .l .s2{ height: 35px; padding: 7px 15px 0 15px;}
.Content .productslist .l .s2 span{ font-size: 26px; font-weight:bold; color:#8A633A;}
.Content .productslist .l .s2 a{ float:right; width: 100px; height: 35px; line-height: 35px; color: #fff; background:#BE1804; font-size: 14px; text-align:center;}
.Content .productslist .l .s2 a:hover{ color: #ff0;}
.Content .productslist .r{ float:right; margin-right: 0;}
.Content .productslist .pages{ padding-right: 7px;}


.ContentLeft{ float:left; width: 238px; margin-left: 4px;}
.ContentLeft .menu{ background:url("../images/bg_8.png") no-repeat 0 bottom; padding: 0 4px 4px;}
.ContentLeft .menu li{ height: 39px; line-height: 39px; border-bottom: 1px solid #fff; background:url("../images/menu_bg2.jpg") repeat-x 0 bottom; padding-left: 22px; font-size: 14px;}
.ContentLeft .menu li a,.ContentLeft .menu li a:visited{ background:url("../images/ico_3.gif") no-repeat 0 7px; padding-left: 15px;}
.ContentLeft .menu .tag a,.ContentLeft .menu .tag a:visited{ color: #BE1804; font-weight:bold;}
.ContentLeft .menu .tag a:hover{ color: #222;}
.ContentLeft .menu .t{ font-size: 14px; font-weight:bold;}
.ContentLeft .menu .t a,.ContentLeft .menu .t a:visited{ background:url("../images/ico_3.gif") no-repeat 0 7px;}


.ContentLeft .help li{ height: 35px; line-height: 35px; border-bottom: 1px solid #fff; background:url("../images/menu_bg2.jpg") repeat-x 0 bottom; padding-left: 22px; font-size: 14px;}

.ContentLeft .kefu{ height: 63px; background:url("../images/bg_9.jpg") no-repeat 0 0; padding: 20px 0 0 90px; margin-top: 30px; line-height: 23px;}
.ContentLeft .kefu strong{ color: #f00;}



.ContentRight{ float:right; width: 930px; margin-right: 8px;}

.ContentRight .about{ padding: 30px 0;}
.ContentRight .about h1{ font-size: 38px;}
.ContentRight .about .text{ line-height: 25px; padding: 10px 0;}

.ContentRight .about .bankpay{ }
.ContentRight .about .bankpay table{ margin-top: 25px; width: 100%; border-collapse:collapse; background: #fff;}
.ContentRight .about .bankpay td{ border: 1px solid #ccc; padding: 0 10px; line-height: 34px;}
.ContentRight .about .bankpay th{ background: #EFEFEF; border: 1px solid #ccc; height: 34px; text-align:left; padding: 0 10px;}

.ContentRight .renzhen{}
.ContentRight .renzhen li{ float:left; padding: 20px 0 10px; text-align:center;}
.ContentRight .renzhen .r{ float:right;}
.ContentRight .renzhen li img{ border: 1px solid #ccc; display:block; margin-bottom: 10px;}

.ContentRight .sitemap{}
.ContentRight .sitemap p{ line-height: 30px; color: #ccc; margin: 0; padding: 10px 0;}
.ContentRight .sitemap p a{ margin: 0 20px;}
.ContentRight .sitemap p strong{ color: #111; font-size: 14px;}
.ContentRight .sitemap p .l{ margin-left: 0;}


.ContentRight .newslist{ padding: 30px 0;}
.ContentRight .newslist h1{ font-size: 34px; height: 65px; font-weight:bold;}
/*.ContentRight .newslist .left{ float:left; width:100px; height:90px;}
.ContentRight .newslist .right{ float:left;}
*/
.ContentRight .newslist p{ margin: 0; padding: 20px 0 15px; line-height: 23px; border-bottom: 1px solid #ddd;}
.ContentRight .newslist p strong{ font-size: 14px;}
.ContentRight .newslist p img{ float:left; width: 150px; height:110px; margin: 1px 18px 0 0;}
.ContentRight .newslist p .more{ background:url("../images/ico_4.gif") no-repeat right 6px; padding-right: 15px; color: #0C5BAA;}


.ContentRight .newsview{  padding: 30px 0;}
.ContentRight .newsview h1{ font-size: 28px; height: 65px; font-weight:bold; border-bottom: 1px solid #ddd; text-align:center; background: none;}
.ContentRight .newsview .time{ text-align:center; height: 35px; line-height: 35px;}
.ContentRight .newsview .text{ line-height: 26px; padding-bottom: 70px; font-size: 14px;}
.ContentRight .newsview .text p{ text-indent: 25px;}

.ContentRight .newsview .next{ border-top: 1px solid #ddd; line-height: 26px; padding-top: 15px;}
.ContentRight .newsview .next span{ display:block; float:right; width: 55px; height: 26px; line-height: 26px; margin-top: 10px; text-align:center; }
.ContentRight .newsview .next span a{ display:block;border: 1px solid #666; background: #666; color: #fff; }
.ContentRight .newsview .next span a:hover{ background: #333; color: #fff; border: 1px solid #333;}


.ContentLinks{ height: 35px; line-height: 35px; background: #E9E9E9;}
.ContentLinks span{ display:block; width: 1200px; margin: 0 auto; color: #666;}
.ContentLinks span a,.ContentLinks span a:visited{ color: #666; margin: 0 6px;}
.ContentLinks span a:hover{ color: #f20;}
.ContentLinks span strong{ font-weight:normal; margin-left: 6px;}

.View { padding: 20px 0;}
.View .top{ background:url("../images/bg_10.png") no-repeat 0 0; height: 458px; width: 1216px; margin: 0 auto;}


.View .top #flash { width:774px; height: 360px; overflow:hidden; float:left; margin: 49px 0 0 19px;}
.View .top #flash img{ width: 775px; height: 360px; display:block;}
.View .top #flash .num { right: 12px; float: right; position: absolute; bottom: 12px;}
.View .top #flash .num li { background:#000 ; float: left; margin: 0 3px; text-align:center; width: 20px; height: 20px; line-height: 20px; cursor: pointer; color: #fff;}
.View .top #flash .num li.on { background: #B10000; font-weight:bold;}

.View .r{ float:right; width:350px; margin-right: 8px; padding: 30px 26px 0;}
.View .r h2{ font-size: 16px; font-weight:bold; height: 55px; line-height: 42px;}
.View .r .s1{ height: 75px; background:url("../images/bg_11.png") no-repeat 0 0; line-height: 25px; padding: 10px 15px; font-size: 14px; }

.View .r .s2{ font-size: 14px; height: 40px;}

.View .r .s2 strong{ height: 23px; line-height: 23px; width: 45px; text-align:center; color: #D1BE93; font-weight:normal; display:block; float:left; background: #332E23;}
.View .r .s2 em{ width: 100px; background: #CAB78C; height: 23px; line-height: 23px; text-indent: 2px; font-style:normal; float:left; color: #222;}
.View .r .s2 .s{ margin-left: 20px;}
.View .r .s3{ color:#8A633B; height: 40px; line-height: 30px;}
.View .r .s4{ padding: 35px 25px;}
.View .r .s4 strong{color: #f20;font-family: Georgia; font-size: 36px; margin:0 5px; }
.View .r .s5 .input{ width: 100px; height: 38px; border: 1px solid #DFDFDF; line-height: 38px; text-align:center; background: #fff; color: #666; font-size: 18px;}
.View .r .s5 .but{ width: 120px; height: 40px; display:block; text-align:center; line-height: 40px; font-size: 14px; color: #fff; border: none; cursor: pointer; background: #BE1804; margin-left: 10px;}


/*-----
.View .title{ height: 34px; border-bottom: 4px solid #000; width: 1200px; margin: 0 auto; padding-top: 18px; overflow:hidden;}
.View .title h3{ width: 150px; height: 31px; line-height: 31px; padding-top: 3px; background:#000; font-size: 14px; color: #fff; text-align:center; float:left; display:block; font-weight:bold;}
.View .title span{ display:block; height: 33px; line-height: 33px;border-top: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4; background: #fff; width: 1039px; float:left; padding-left: 10px;}
-------*/


.View .title{ width: 1200px; margin: 0 auto;}
.View .title h3{ width: 160px; height: 38px; background: #111; color: #826F44; text-align:center; line-height: 38px; font-size: 16px; font-weight:bold;}



.View .body{ }
.View .body .t1{ background: #111;}
.View .body .t1 .bg{ width: 1200px; margin: 0 auto; padding-top: 15px;}
.View .body .t1 .text{ line-height: 25px; font-size:14px; color: #826F44; padding: 20px 0 50px;}
.View .body .t1 .dz{ background:url("../images/text_1.jpg") no-repeat 0 0; padding-left: 240px;}
.View .body .t1 .dz .bottom{ background:url("../images/bg_14.jpg") no-repeat 0 0; height: 160px; padding: 30px 0 0 640px; text-align:center; color:#fff; font-size: 18px; line-height: 38px;}
.View .body .t1 .dz .bottom .more{ background: #000; color: #826F44;height: 40px; width: 180px; margin: 10px auto 0; text-align:center; line-height: 40px; display:block; font-size: 16px; font-weight:bold;}
.View .body .t1 .dz .bottom .more:hover{ color: #fff;}

.View .body .t2{ background:url("../images/text_2.jpg") no-repeat 20px 60px; padding: 20px 0 25px 238px; width: 974px; margin: 0 auto;}
.View .body .t2 li{ float:left; width: 318px; height: 220px; margin: 10px 10px 0 0;}
.View .body .t2 .r1{ margin-right: 0; float:right;}

.View .body .t3{ background:url("../images/bg_15.jpg");}
.View .body .t3 .bg{ background:url("../images/text_3.jpg") no-repeat 20px 60px; padding: 20px 0 25px 238px; width: 974px; margin: 0 auto;}
.View .body .t3 ul li{ float:left; width: 318px; height: 220px; margin: 10px 10px 0 0; position:relative;}
.View .body .t3 ul li em{ font-style:normal; height: 30px; line-height: 30px; padding-left: 20px; position:absolute; left: 5px; bottom: 15px; color: #fff;}
.View .body .t3 .r1{ margin-right: 0; float:right;}



.View .body .t4{ background:url("../images/text_4.jpg") no-repeat 20px 60px; padding: 30px 0 25px 235px; width: 975px; margin: 0 auto;}
.View .body .t4 .bg{ background:url("../images/bg_18.jpg") no-repeat 21px bottom; padding-bottom: 21px;}
.View .body .t4 h4{ height: 90px; line-height: 90px; background:url("../images/bg_16.jpg") no-repeat 0 0; font-size: 38px; text-align:center; color: #fff;}
.View .body .t4 .bg1{ background:url("../images/bg_17.jpg") no-repeat 1px 0; padding: 0 10px 0 17px; margin-left: 4px;  }
.View .body .t4 .bg2{ background: #CDC5B3; padding: 0 70px 30px;}

.View .body .t4 .bg2 h5{ font-size: 30px; text-align:center; height: 60px; color:#6A0F04; padding-top: 40px;}
.View .body .t4 .bg2 table{ border-collapse:collapse; margin-bottom: 20px;}
.View .body .t4 .bg2 table td{ line-height: 25px; border-bottom: 1px solid #AEA796; padding: 2px 0;}
.View .body .t4 .bg2 strong{ height: 21px; line-height: 21px; width: 45px; text-align:center; color: #fff; font-weight:normal; display:block; float:left; background: #332E23; }
.View .body .t4 .bg2 em{ width: 90px; background: #826F43; height: 21px; line-height: 21px; text-indent: 2px; font-style:normal; float:left; color: #fff;}
.View .body .t4 .bg2 span{ color: #B6130E; font-weight:bold; font-size: 14px;}
.View .body .t4 .bg2 a{ background: #B6130E; color: #fff; text-align:center; width: 70px; height: 23px; line-height: 23px; display:block; float:right;}
.View .body .t4 .bg2 a:hover{ color: #ff0;}


.View .body .t5{ background:url("../images/text_5.jpg") no-repeat 20px 60px; padding: 15px 0 35px 238px; width: 974px; margin: 0 auto;}
.View .body .t5 li{ float:left;margin: 20px 0 0 0; position:relative;}
.View .body .t5 .r1{float:right;}


.View .body .t6{ background:url("../images/bg_15.jpg");}
.View .body .t6 .bg{ background:url("../images/text_6.jpg") no-repeat 20px 60px; padding: 20px 0 25px 238px; width: 974px; margin: 0 auto;}
.View .body .t6 .pic{ text-align:center; padding: 30px 0;}
.View .body .t6 ul li{ float:left; width: 223px; height: 190px; font-size: 14px; font-weight:bold; margin-right: 27px; text-align:center;}
.View .body .t6 ul li img{ display:block; margin-bottom: 1px;}
.View .body .t6 ul li strong{ background: #B51E2D; height: 30px; line-height: 30px; color: #fff; display:block; }
.View .body .t6 .r1{ margin-right: 0; float:right;}





.View .l{ float:left; width: 280px; height: 335px; overflow:hidden; background:url("../images/bg_4.png") no-repeat 0 0; padding: 8px 9px; margin: 25px 8px 0 0; }
.View .l .pic{ height: 140px; text-align:center; padding-top: 36px;}
.View .l h3{ font-size: 14px; font-weight:bold; height: 38px; line-height: 30px; padding: 7px 0 0 20px;}
.View .l ul li{ height: 28px; line-height: 28px; padding-left: 20px; float:none;}
.View .l li strong{ height: 18px; line-height: 18px; width: 35px; text-align:center; color: #fff; font-weight:normal; display:block; float:left; background: #444;}
.View .l li em{ width: 75px; background: #C1C1C1; height: 18px; line-height: 18px; text-indent: 7px; font-style:normal; float:left;}
.View .l li .s{ margin-left: 20px;}
.View .l .s1{ color:#8A633A;}
.View .l .s2{ height: 35px; padding: 7px 15px 0 20px;}
.View .l .s2 span{ font-size: 26px; font-weight:bold; color:#8A633A;}
.View .l .s2 a{ float:right; width: 120px; height: 35px; line-height: 35px; color: #fff; background:#BE1804; font-size: 14px; text-align:center;}
.View .l .s2 a:hover{ color: #ff0;}
.View .R{ float:right; margin-right: 0;}



.Shop{ width: 1200px; margin: 30px auto 0;}
.Shop .top{ height: 36px; line-height: 36px; background:url("../images/shop_bg.gif") no-repeat 0 0;}
.Shop .top li{ float:left; width:300px; text-indent: 40px; font-size: 14px; }
.Shop .top .tag{ font-weight:bold; color: #fff;}

.Shop .top2{ background:url("../images/shop_bg.gif") no-repeat 0 -36px;}
.Shop .top3{ background:url("../images/shop_bg.gif") no-repeat 0 -72px;}
.Shop .top4{ background:url("../images/shop_bg.gif") no-repeat 0 -108px;}



.Shop .table{ width: 100%; border-collapse:collapse; margin-top: 35px; background: #fff;}
.Shop .table td{ padding: 15px 0; text-align:center; border-bottom: 1px solid #E9E9E9;}
.Shop .table td img{ width: 80px; height: 80px;}
.Shop .table .title td{ background: #E4E4E4; font-weight:bold; border-bottom: none; height: 32px; line-height: 32px; padding: 0; }
.Shop .table .t{ text-align:left;}


.Shop .table .input{ width: 40px; height: 17px; line-height: 17px; border: 1px solid #ccc; text-align:center;}
.Shop .table .bg td{  background: #FAFAFA;}
.Shop .table .but{ height: 23px; line-height: 23px; width: 60px; background: #818181; cursor: pointer; color: #fff; border: none;}





.Shop .but1{ width: 200px; height: 40px; line-height: 40px; font-size: 16px; font-weight:bold; color: #fff; border: none; cursor: pointer; background: #000;}
.Shop .pay{ text-align:right; line-height: 50px; padding: 25px 15px; margin-top: 10px; background: #fff;}
.Shop .pay strong{ display:block; font-size: 20px; height: 60px; }
.Shop .pay span{}
.Shop .tishi{ text-align:center; padding: 100px 0; font-size: 18px; line-height: 30px;}

.Shop .qinkon{ height: 23px; line-height: 23px; width: 60px; background: #818181; cursor: pointer; color: #fff; border: none;}

.Shop .contact{ background: #fff; margin-top: 25px; padding-bottom: 30px;}
.Shop .contact h3{ text-align: right;}
.Shop .contact h4{ background: #E4E4E4; font-weight:bold; height: 32px; line-height: 32px; padding: 0 15px; font-size: 14px; }
.Shop .contact table{ width: 100%; margin-top: 25px;}
.Shop .contact table td{ line-height: 45px; padding-left: 10px; color: #999;}
.Shop .contact table th{ text-align:right; line-height: 45px; font-weight:normal;}
.Shop .contact input{ width: 200px; height: 23px; line-height: 21px; border: 1px solid #ccc; font-size: 14px;}
.Shop .contact select{ height: 27px;}
.Shop .contact textarea{ width: 500px; height: 70px; border: 1px solid #ccc;}

.Shop .contact table .but1{ border: none; height: 38px;}
.Shop .contact .table_1 td{ color: #222; font-size: 14px; font-weight:bold;}



.Shop .alipayok{ background: #fff; padding: 25px ; margin-top: 30px;}
.Shop .alipayok th{ text-align:right; font-size: 14px; line-height: 45px; font-weight:normal; width: 400px;}
.Shop .alipayok td{ font-size: 14px;}



.Lingshou{ width: 1200px; margin: 0 auto; padding: 30px 0;}
.Lingshou h1{ font-size: 18px; font-weight:bold; height: 25px;}
.Lingshou table{ width: 100%; border-collapse:collapse; background: #fff; margin-top: 25px;}
.Lingshou table td,.Lingshou table th{ height: 32px; line-height: 32px;text-indent: 10px; border: 1px solid #ddd;}

.Lingshou table .title{ background: #E4E4E4; font-weight:bold;}
.Lingshou table .title td,.Lingshou table .title th{ font-weight:bold; font-size: 14px; height: 32px;}
.Lingshou table th{ width: 250px; text-align:center; font-weight:normal;}


.Lingshou table .input{ height: 18px; line-height: 18px; text-align:center; width: 50px; border: 1px solid #ccc; color: #999;}
.Lingshou table .but{ width: 55px; height: 22px; line-height: 22px; background: #BE1804; cursor: pointer; color: #fff; border: none;}
.Lingshou table .bg{ background: #FFF4F0;}
.Lingshou p{ line-height: 23px; margin: 0; padding: 15px 0 0;}



.ZheKou{}

.ZheKou h1{ font-size: 18px; font-weight:bold; height: 25px;}

.ZheKou{ padding: 12px 0;}
.ZheKou li{ width: 222px; height: 260px; padding: 8px 9px; float:left; margin-right: 4px; background:url("../images/bg_5.png") no-repeat 0 0;}
.ZheKou .r{ float:right; margin-right: 0;}
.ZheKou li span{ height: 133px; text-align:center; padding-top: 20px; display:block;}

.ZheKou li strong{ display:block; height: 55px; line-height: 55px; text-align:center; font-size: 14px;}
.ZheKou li strong em{ font-size: 26px; font-weight:bold; color:#8A633A; font-style:normal;}
.ZheKou li .but{ display:block; margin:auto; width: 120px; height: 35px; line-height: 35px; color: #fff; background:#BE1804; font-size: 14px; text-align:center;}



.Order{ width: 1200px; margin: 25px auto 0; padding: 0 0 30px;}
.Order h1{ font-size: 18px; font-weight:bold; height: 20px;}

.Order table{ width: 100%; background: #fff; padding-bottom: 25px;}
.Order table td{ line-height: 42px; padding-left: 10px; color: #999;}
.Order table th{ text-align:right; line-height: 42px; font-weight:normal;}
.Order h3{ background: #E4E4E4; font-size: 14px; border-bottom: 15px solid #fff; font-weight:bold; color: #222; height: 32px; line-height: 32px; text-indent: 15px; margin-top: 30px;}

.Order input{ width: 200px; height: 23px; line-height: 21px; border: 1px solid #ccc; font-size: 14px;}
.Order textarea{ width: 500px; height: 70px; border: 1px solid #ccc;}
.Order .but1{ width: 200px; height: 40px; line-height: 40px; font-size: 16px; font-weight:bold; color: #fff; border: none; cursor: pointer; background: #000;}



.dingzhi{ background: #fff; width: 1200px; margin: 0 auto; padding: 0 0 35px;}
.dingzhi .pic{ text-align:center; padding-top: 35px;}


.dingzhi table{ width: 100%; margin-top: 25px;}
.dingzhi table td{ line-height: 42px; padding-left: 10px; color: #999;}
.dingzhi table th{ text-align:right; line-height: 42px; font-weight:normal;}
.dingzhi h3{ background: #E9E9E9; font-size: 14px; font-weight:bold; height: 32px; line-height: 32px; text-indent: 15px; width: 1132px; margin: 40px auto 0;}

.dingzhi input{ width: 200px; height: 23px; line-height: 21px; border: 1px solid #ccc; font-size: 14px;}
.dingzhi select{ height: 27px;}
.dingzhi textarea{ width: 500px; height: 70px; border: 1px solid #ccc;}
.dingzhi .but1{ width: 200px; height: 40px; line-height: 40px; font-size: 16px; font-weight:bold; color: #fff; border: none; cursor: pointer; background: #000; margin-top: 10px;}










.Foot{ background:url("../images/home_bg.jpg"); padding: 20px 0px 0px;}
.Foot .help{ background:url("../images/foot_1.png") no-repeat 0 0; width: 1160px; margin: 0 auto; padding: 80px 0 30px 40px;}
.Foot .help ul{ float:left; width: 289px;}
.Foot .help ul li{ color: #999; height: 23px; line-height: 23px; text-indent: 38px;}
.Foot .help ul .f1{ color: #333; background:url("../images/foot_2.png") no-repeat 0 5px; height: 35px; line-height: 35px;}
.Foot .help ul .f2{ color: #333; background:url("../images/foot_2.png") no-repeat 0 -27px; height: 35px; line-height: 35px;}
.Foot .help ul .f3{ color: #333; background:url("../images/foot_2.png") no-repeat 0 -59px; height: 35px; line-height: 35px;}
.Foot .help ul .f4{ color: #333; background:url("../images/foot_2.png") no-repeat 0 -90px; height: 35px; line-height: 35px;}
.Foot .help ul a,.Foot .help ul a:visited{ color: #999;}
.Foot .help ul a:hover{ color: #f20;}
.Foot .help ul .t,.Foot .help ul .t:visited{ color: #222;}


.Foot .links{ border-top: 1px solid #DFDFDF; text-align:center; clear:both; line-height: 26px; padding-top: 20px; color: #999;}
.Foot .links a,.Foot .links a:visited{ color: #999; margin: 0 15px;}
.Foot .links a:hover{ color: #f20;}