*{margin:0;padding:0;}
@font-face {
 font-family:Aspergit;
 src:font/Aspergit.otf;
}
body{font: 12px "微软雅黑";color:#000;background:#572205;}
#index{background:#f9f9f9}

a,span{text-decoration:none;color:#000}
p{font:12px Arial,Verdana,"宋体";}
li{list-style:none}
img{border:0}

.clr{clear:both; height:0px; overflow:hidden}
#clear:before,#clear:after{display:table;content:""}
#clear:after{clear:both}
#clear{zoom:1}

/*banner*/
.index_banner{width:100%;height:495px;position:relative}
/*--------------改----------------------*/
.left_menu{width:250px;height:495px;position:absolute;top:0;left:0;z-index:9999;transition: all .3s ease-out;background:url(images/left_menu_bg.png) left top repeat-x}
.left_menu h1{width:234px;height:129px;position:absolute;left:0;top:-35px;background:url(images/left_menu_top.png) left top no-repeat}
.left_menu dt{margin-top:110px;float:left;width:100%;height:24px;line-height:24px;color:#f4d233;font-weight:bold;background:url(images/jiantou1.jpg) 5px center no-repeat;text-indent:23px}
.left_menu dd{width:90%;margin-left:5%;height:35px;float:left;cursor:pointer;position:relative;background:url(images/left_menu_bottom.jpg) left bottom repeat-x}
.left_menu dd:hover{background:#572205}
.left_menu dd:hover a{color:#fff}
.left_menu dd p{width:100%;height:35px;line-height:35px;float:left;overflow-x:hidden;padding-left:10px;background:url(images/jiantou2.jpg) left center no-repeat}
.left_menu dd a{color:#CCC;font-size:14px;float:left}

.left_menu dd:hover ul{display:block}
.left_menu ul{width:210px;position:absolute;left:96%;top:0;display:none;z-index:9999}
.left_menu ul li{width:100%;height:40px;float:left;background:#572205;padding:0 20px;line-height:40px;overflow-x:hidden;}
.left_menu ul li:hover{background:#a47842}

.left_menu .display{width:250px;height:361px;position:absolute;top:134px;left:100%;z-index:9900;transition: all .3s ease-out;background:#1b1b1b;}

.haha{width:250px;height:30px;float:left;margin-top:25px}
.haha a{display:block;width:199px;height:30px;margin:0 auto;cursor:pointer}
#zhankai{background:url(images/display.jpg) center top no-repeat;}
#yincang{background:url(images/display.jpg) center bottom no-repeat;}

.photo li p{color:#fff}

/*--------------改----------------------*/

/*start*/
.top_{width:100%;height:110px;background:#000}
.top{width:1100px;height:110px;margin:0 auto}
.top .logo{display:block;width:336px;height:68px;background:url(images/logo.jpg) no-repeat;float:left;margin-top:25px}

#feedback{width:170px;height:25px;float:right;position:relative;margin-top:60px}
#keywords{float:left;width:120px;height:21px;background:#fff;border:0;position:absolute;left:0;top:2px;color:#999;text-indent:0.5em}
#button{width:50px;height:25px;float:right;background:#bfbfbf;border:0;position:absolute;top:0;right:0;cursor:pointer;color:#fff;font-weight:bold;}
#button:hover{background:#ff6f00}

.menu{width:100%;height:50px;background:#572205}
.menu ul{width:1100px;height:50px;margin:0 auto}
.menu ul li{float:left;padding:0 30px;line-height:25px;height:25px;margin-top:12.5px;border-left:1px #fff dotted}
.menu ul li:first-child{border-left:none}
.menu ul li a{color:#fff;font-size:14px;display:block;padding:0 10px;height:25px;line-height:25px;}
.menu ul li a:hover{box-shadow: 0px 0px 5px #ccc;}

/*index_pro*/
.index_pro{width:1100px;height:160px;margin:0 auto;position:relative}
.index_pro img{margin:50px auto 0;display:block;position:relative;z-index:100}
.index_pro p{display:block;width:100%;height:1px;border-bottom:1px #cccccc solid;z-index:99;position:absolute;top:100px;left:0}

.case {WIDTH:1100px;margin:0 auto 30px;position:relative;z-index:999}
.case .btn {WIDTH: 24px; HEIGHT: 22px; CURSOR: pointer;position:absolute;top:-100px}
.case .left {background:url(images/index_19.jpg) left top no-repeat;right:45px}
.case .right {background:url(images/index_21.jpg) right top no-repeat;right:15px}
.case .center {FLOAT: left}

.blkphotopicx {POSITION: relative;}
.blkphotopicx .Cont{}
.blkphotopicx .box {WIDTH:290px;height:280px; FLOAT: left;}
.box .fang {TEXT-ALIGN: center;width:290px;float:left;}
.box .picFit {}
.box a{position:relative; width:230px; height:229px; display:block;}

.box a .num{width:230px;height:230px;position:absolute;top:0px;left:0;z-index:999;border-radius:115px;overflow:hidden;border:2px #666 solid}
.box a span{display:block;line-height:35px;text-indent:0.5em;color:#fff;opacity: 0.8;background:#222222;width:100%;height:30px;position:absolute;top:0;left:0}

.blkphotopicx .box IMG {float:left;width:230px;height:229px;margin:0 auto;border-radius:115px;position:relative;z-index:800}
.box .fang p{display:block;width:230px;height:50px;float:left;text-align:center;line-height:50px;color:#e21e1f;font-size:18px}

/*main*/
.main_{width:100%;background:#242527;}
.main_top{width:288px;height:134px;background:url(images/m1.jpg) no-repeat;margin:0 auto}
.main{width:1100px;height:333px;background:url(images/m2.jpg) no-repeat;margin:55px auto 0;border-bottom:1px #5f5d5e solid;padding-bottom:40px}
.main .k{float:left;width:550px;height:166.5px;position:relative}
.space{width:175px;height:100%}
.k1 .space,.k3 .space{float:left}
.k2 .space,.k4 .space{float:right}
.k .tit{float:left;font-size:14px}
/*-------------------------改-------------------------------*/
.k1 .tit{padding:25px 0 0 26px;color:#752306}
.k2 .tit{padding:25px 0 0 65px;color:#fff}
.k3 .tit{padding:25px 0 0 26px;color:#fff}
.k4 .tit{padding:25px 0 0 65px;color:#752306}
.k .text{width:355px;height:88px;overflow:hidden;float:left;padding:5px 0 0 5px;line-height:22px}
.k1 .text{color:#752306}
.k3 .text{color:#fff}
.k .more{position:absolute;right:65px;bottom:10px;}
.k1 .more,.k4 .more{color:#752306}
.k3 .more,.k2 .more{color:#f29900}
.k .more:hover{text-decoration:underline}
.k2 .more,.k4 .more{right:190px}

.k2 ul{float:left;width:325px;padding:5px 0 0 50px}
.k2 ul li{float:left;width:325px;text-indent:10px;background:url(images/news_list_bg.jpg) left center no-repeat;line-height:24px}
.k2 ul li a{color:#fff}
.k2 ul li a:hover{text-decoration:underline}

.k4 ul{float:left;width:325px;padding:15px 0 0 50px}
.k4 ul li{float:left;width:100%;line-height:24px;text-indent:25px;}
.k4 ul li a{color:#752306}
/*-------------------------改-------------------------------*/

/*foot*/
.foot{width:1100px;margin:0 auto;}
.foot ul{width:100%;float:left;margin-top:20px;background:url(images/huawen.jpg) left bottom repeat-x;padding-bottom:50px;}
.foot ul li{width:330px;height:200px;float:left;margin-left:80px;_margin-left:40px}
.foot ul li.last_li{width:250px}
.foot ul li:first-child{margin-left:0}
.foot_tit{width:100%;height:60px;float:left;background:url(images/foot_07.png) 20px center no-repeat;line-height:60px;text-align:left;color:#cfcfd1;text-indent:50px;font-size:20px;font-weight:bold}
.foot .mm{float:left;width:100%;padding:15px 20px;color:#fff;border-top:1px #5f5d5e solid;border-bottom:1px #5f5d5e solid;margin-top:20px;text-indent:15px;background:url(images/foot_11.png) 20px 15px no-repeat}
.foot .gg{float:left;width:100%;padding:15px 20px;color:#fff;border-top:1px #5f5d5e solid;border-bottom:1px #5f5d5e solid;margin-top:20px}
.foot .g1{text-indent:0;}
.foot .g2{text-indext:0}
.foot .g1 p,.foot g2 p{line-height:18px;text-indent:0px;}

.foot dl{float:left;width:100%;}
.foot dl dt{float:left;width:100%;color:#b3b3b3;font-size:20px;padding:20px 0 40px 0}
.foot dl dd{float:left}
.foot .ee1{width:58px;height:64px;background:url(images/index_66.jpg) left center no-repeat}
/*-------------------------改-------------------------------*/
.foot .ee2{width:130px;height:130px;background:url(images/erweima_01.jpg) left top no-repeat;margin-left:10px;_margin-left:5px}
/*-------------------------改-------------------------------*/

.foot .foot_bottom{width:1150px;height:80px;float:left;text-align:center;color:#fff;line-height:60px}

/*子页*/
.sub_banner{width:100%;height:255px;background:url(images/t3.jpg) center top no-repeat}

.sub_{width:100%;background:url(images/bj.jpg) repeat-x;background-size:100% 100%}
.sub{width:1100px;min-height:500px;margin:0 auto;padding:20px 10px 0;background:#572205;}

.sub_left{width:250px;float:left;}

.sub_left dl{float:left;width:100%}
.sub_left dl dt{float:left;width:100%;height:45px; overflow:hidden;background:#222222;color:#fff;line-height:45px;text-indent:-999999px;font-size:24px;background:url(images/fds.jpg)}
.sub_left dl dt small{font-size:9px;position:absolute;right:95px;top:-5px}
.sub_left dl dd{float:left;width:100%;line-height:35px;border-bottom:1px #d0d0d0 dotted;text-indent:40px}
.sub_left dl dd a{color:#fff;transition: all .3s ease-out}
.sub_left dl dd a:hover{color:#ccc}
.sub_left dl dd a:before{color:#fff}

.left_con{float:left;width:100%;padding:30px 0 20px}
.left_con_tit{float:left;width:100%;font-size:14px;color:#fff;padding-bottom:8px;}
.left_con_tit b{color:#fff;font-weight:100}
.left_con .add{width:100%;height:auto;float:left;border-bottom:1px #ccc dashed;padding-bottom:5px}
.left_con .add .add_left{width:35px;height:100%;float:left;font-weight:bold;color:#fff;line-height:24px}
.left_con .add p{width:200px;height:auto;float:left;display:block;color:#fff;line-height:24px}
.left_con .phone{float:left;width:100%;}
.left_con .phone li{float:left;width:100%;line-height:36px;color:#fff;border-bottom:1px #ccc dashed}
.left_con .phone li b{padding:0 5px 0 0}
.left_con .left_more{float:left;display:block;width:70px;height:20px;background:#1c1c1c;border-radius:5px;margin-top:15px;transition: all .3s ease-out}
.left_con .left_more p{float:left;display:block;color:#fff;line-height:20px}
.left_con .left_more p.p1{width:15px;background:#595959;border-top-left-radius:5px;border-bottom-left-radius:5px;text-align:center}
.left_con .left_more p.p2{text-indent:5px}
.left_con .left_more:hover{opacity: 0.5}
.left_con .left_more:before{opacity: 1}
.left_con span{padding:15px 0 0 15px;float:left;color:#ccc}


.left_mes{float:left;width:100%;padding-top:30px}
.left_mes a{display:block;width:100%;height:59px;background:url(images/left_mes.jpg) left top no-repeat;float:left}

.sub_right{width:810px;float:left;padding:0px 0 20px 35px;position:relative}
.sub_right_tit{width:100%;height:35px;float:right;border-bottom:1px #fff solid}
.sub_right_tit .ll{width:300px;height:35px;color:#fff;font:bold 16px "微软雅黑";float:left;line-height:40px}
.sub_right_tit p{line-height:40px;color:#fff;float:right;font-size:12px}
.sub_right_tit p a{color:#fff;font-size:12px}
.sub_right_tit p a:hover{text-decoration:underline}

.text{}
.text p{text-indent:2em;color:#fff;line-height:30px;padding:20px 0 0}
.text .chatu{display:block;text-indent:0}
.text .chatu img{max-width:200px;border-radius:5px}
.text .chatu1{float:left;margin:10px 15px 5px 0px}
.text .chatu2{float:right;margin:15px 0 5px 15px}
.text .chatu3{float:left;margin:5px 15px 5px 0px}
.text .chatu4{float:right;margin:15px 0 5px 15px}

/*news*/
ul.news_list{float:left;padding:15px 0;width:100%}
ul.news_list li{float:left;width:100%;height:35px;line-height:35px;background:url(images/news_hangye1.gif) 5px center no-repeat;border-bottom:1px #e5e5e5 solid}
ul.news_list li:hover{background:url(images/news_hangye1.gif) 5px center no-repeat #eeeeee;}
ul.news_list li a{float:left;text-indent:2em;color:#fff}
ul.news_list li:hover a{color:#333}
ul.news_list li:hover .date{color:#333}
ul.news_list li .date{float:right;color:#fff}

/*news_detail*/
.detail{width:100%;padding:15px 0;float:left}
.de_tit{width:100%;height:50px;float:left;line-height:50px;text-align:center;color:#286da1;font-size:16px}
.news_zz{width:100%;height:30px;text-align:center;font:normal 12px "宋体";color:#999;line-height:30px;float:left}
.news_zz font{color:#F60;}
.de_m{width:100%;float:left;line-height:24px;border-top:1px #e5e5e5 dotted;}
.de_m p{text-indent:2em;color:#666;line-height:30px;padding:20px 0 0}
.de_m img{max-width:100%;display:block;margin:15px auto 0;border-radius:5px}

/*contact*/
.contact{width:100%;background:url(images/contact_bj.jpg) right bottom no-repeat;padding-bottom:10px;min-height:580px}
.contact p{line-height:24px;color:#fff;font-size:14px}
.contact strong{font-size:14px;padding-top:25px;display:block;color:#fff}
#ifr{width:810px;height:300px;padding:0;box-shadow:0px 0px 2px #888888;}

/*message*/    /**/
#mes{width:95%;padding:30px 0 0 5%;float:left}
#mess{width:100%; min-height:20px;color:#000;font:14px; font-family:'微软雅黑';text-align:left;float:left;margin-bottom:25px;color:#fff}
#cc{padding-left:75px}
#send,#reset{width:52px;height:20px;background:url(images/YQQ_login_an.jpg);border:none;color:#FFF;font-size:12px;text-indent:12px;float:left;cursor:pointer;margin-right:15px}
#mess span{display:block;width:75px;height:20px;float:left;line-height:20px;color:#fff}
#mess span b{color:#F00;padding:0 5px 0 0}
#s{width:40%;height:20px;float:left;border:1px #CCC solid;color:#fff;text-indent:5px;background:none;font-size:12px;line-height:20px}

/*changfang、honour*/
.photo{width:100%;float:left;margin-top:20px}
.photo li{width:25%;float:left;margin-top:15px}
.photo li a{display:block;width:180px;margin:0 auto;}
.photo li a img{display:block;width:100%;height:130px;border-radius:5px;}
.photo li p{display:block;width:180px;height:30px;margin:5px auto 0;overflow:hidden}

/*zhaopin*/
.zhaopin{width:100%;float:left;padding:15px 0;color:#666;line-height:30px;}
.zhaopin p{color:#666;line-height:30px;}

/*products*/
.pro_list{width:100%;float:left;margin-top:20px}
.pro_list li{width:25%;float:left;margin-top:15px;}
.pro_list li a{display:block;width:180px;margin:0 auto;background:#fff;border-radius:5px;overflow:hidden; position:relative;}
.pro_list li a img{display:block;width:100%;height:130px;border-radius:5px;}
.pro_list li p{display:block;width:180px;height:30px;margin:5px auto 0;overflow:hidden;text-align:center}
.pro_list li h4{ width:180px; height:20px; line-height:20px; text-align:center; border-radius:0 0 0; font-weight:normal; font-size:12px; position:absolute; top:0; left:0;opacity: 0.8; background:#000; color:#fff}

#Menu{width:100%;float:left}
.Navigation{float:left;width:100%;height:45px; overflow:hidden;background:#222222;color:#fff;line-height:45px;text-indent:-999999px;font-size:24px;background:url(images/fds.jpg)}
.cursor{cursor:pointer;float:left;width:100%;line-height:35px;border-bottom:1px #fff500 dotted;overflow-x:hidden;}
.cursor p{padding-left:60px;line-height:35px;color:#fff500;font-size:14px}
.submenu{display: none;float:left;width:100%;line-height:35px;border-bottom:1px #fff500 dotted;text-indent:40px}
.Menutbg_1{display: block;width:100%;height:35px;line-height:35x;color:#000;background:url(images/jian.png) 40px top no-repeat}
.Menutbg_2{display: block;width:100%;height:35px;line-height:35x;color:#572205;background:url(images/jian.png) 40px bottom no-repeat}
.Menutbg_2 p{color:#572205;}
.submenu li{float:left;width:100%;}
.submenu li a{color:#fff500;display:block;width:75%;height:35px;line-height:35px;overflow-x:hidden;padding-left:25%;text-indent:;0;font-size:14px}

/*pro_detail*/   /*1*/
.pro_de{text-indent:0}
.de_tt{width:100%;height:25px;float:left;line-height:25px;color:#fff500;font-weight:bold;padding-top:15px}
.de_tt small{font-weight:100;font-size:12px}
.pro_de img{border:1px #dfe1e0 solid;padding:5px;margin:15px 0;width:420px;display:block;float:left}

.pro_de .product{width:450px;float:left;position:relative}
.pro_de a span{display:block;width:150px;height:25px;line-height:25px;text-indent:1em;background:#222222;color:#fff;position:absolute;top:21px;right:24px;opacity: 0.8}

.table{width:100%;margin-top:15px;float:left}
.ta_tit{width:100%;height:30px;position:relative}
.ta_tit_left{width:15%;height:30px;position:absolute;left:0;top:0;font:bold 18px "宋体";text-align:center;line-height:30px;color:#fff;border-bottom:1px #fff solid}
.ta_tit_right{width:85%;height:30px;position:absolute;right:-1px;top:0}
.table div{color:#fff}

.table td{color:#fff;font-size:14px}

.table img{border:none;padding:0;margin:0;width:95%;float:none;margin:15px auto}

#ca{margin:10px 0;width:97%;float:right}
#ca tr{width:100%}
#ca tr td{line-height:36px;text-align:center;}
#ca #t1{width:15%;font-weight:bold}
#ca #t2{width:30%;font-weight:bold}
#ca #t3{width:30%;font-weight:bold}
#ca #t4{width:25%;font-weight:bold}

/*--------------改----------------------*/
/*fuwu*/
.basic-grey {
margin-left:auto;
margin-right:auto;
max-width:100%;
background: #F7F7F7;
padding: 25px 15px 25px 10px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;
border:1px solid #E4E4E4;
}
.basic-grey h1 {
font-size: 25px;
padding: 0px 0px 10px 40px;
display: block;
border-bottom:1px solid #E4E4E4;
margin: -10px -15px 30px -10px;;
color: #888;
}
.basic-grey h1>span {
display: block;
font-size: 11px;
}
.basic-grey label {
display: block;
margin: 0px;
}
.basic-grey label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #888;
}
.basic-grey label span b{color:#F00;padding-right:5px}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
border: 1px solid #DADADA;
color: #888;
height: 30px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 70%;
font-size: 12px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
padding: 5px 3px 3px 5px;
}
.basic-grey select {
background: #FFF url('down-arrow.png') no-repeat right;
background: #FFF url('down-arrow.png') no-repeat right);
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 70%;
height: 35px;
line-height: 25px;
}
.basic-grey textarea{
height:100px;
}
.basic-grey .button {
background: #E27575;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
margin-right:20px;
}
.basic-grey .button:hover {
background: #CF7A7A
}

.gen{height: 30px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 8px 3px 0px 5px;
width: 70%;
font-size: 12px;
line-height:15px;}

/*--------------改----------------------*/


/* 分页CSS */
.pg {
    font-size: 12px;
    margin: 20px 0;
    text-align: center;
    width: 100%;
	color:#595555;
}
.pg span {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #999999;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin: 0 3px;
    padding: 0 5px;
    text-align: center;
}
.pg a {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #000 !important;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin: 0 3px;
    padding: 0 5px;
    text-decoration: none;
}