﻿*{ margin:0; padding:0; outline:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
body { color:#000; line-height:1.5; background:#fdfdfd;font-family:"微软雅黑"; }
html, body, img, fieldset, abbr, acronym { border:0 }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
em, strong, th, code, cite, caption { font-weight:normal; font-style:normal; text-align:left }
ol, ul,li,dl,dd { list-style:none }
table { border-collapse:collapse; border-spacing:0 }
table td{ padding:5px;}
q:before, q:after { content:'' }
html { -webkit-text-size-adjust:100% }
body, button, input, select, table, textarea { font-family:"微软雅黑"; color:#000; font-weight:200; }
a { color:#33a1ff; text-decoration:none }
a:hover { color:#1782e0; text-decoration:none }
a:focus, a:active { color:#1782e0 }
address { font-style:normal }
em, i { font-style:italic ;}
img { display:inline-block; border: none;margin: 0;padding: 0;}
p{ margin-bottom:5px;}
strong, b { font-weight:bold;}
h1, h2, h3, h4, h5 { font-family:inherit; font-weight:normal; font-style:normal;}


.clear{ clear:both; height:0px; line-height:0; font-size:0; overflow:hidden;}

/*///////// */


.Wrap_Top{height:45px; width:100%;}
.Wrap_Top img{ display:block;}
.Wrap_Top .logo{ position:absolute; left:50px; top:1px;}
.Wrap_Top .TL_box{ width:45px; height:45px; border-right:1px  solid #700000; position:absolute; left:0px; top:0px;}
.Wrap_Top .TL_box a{ display:inline-block;width:45px; line-height:45px; cursor:pointer; }
.Wrap_Top .TR_box{ width:45px; height:45px;position:absolute; right:0px; top:0px;}
.Wrap_Top .TR_box a{display:inline-block;width:45px; line-height:45px; cursor:pointer;}
.Wrap_Top .S_ico{ width:45px; height:45px; position:absolute; right:50px; top:0px; }
.Wrap_Top .S_ico span{ display:inline-block; width:45px; height:45px; background:url(../images/search_ico.png) no-repeat center center; cursor:pointer;}
.Wrap_Top .S_ico span.close{ display:none; width:45px; height:45px; background:url(../images/close.png) no-repeat center 10px; cursor:pointer;}


.Search{ height:63px; background:#f7f7f9; position:absolute; top:45px; width:100%;background:-moz-linear-gradient(top, #fff, #eeeeee); background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #eeeeee));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eeeeee', GradientType='0'); font-size:16px;  border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0; padding:10px; Border-radius:15px; display:none; z-index:999;}

.S_box{height:34px; line-height:34px; width:100%; position:relative;}
.S_text{border:1px solid #aaaaaa; Border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;-o-border-radius:20px; background:#fff;-moz-box-shadow:5px 5px 10px 3px #ececec inset;-webit-box-shadow:5px 5px 10px 3px #ececec inset;box-shadow:5px 5px 10px 3px #ececec inset; height:34px; line-height:34px; width:100%; padding:0px 45px 0px 20px;}
.S_btn{ position:absolute; background:url(../images/seach.gif) no-repeat  right center; width:30px; height:30px; position:absolute; right:5px; top:2px; border:0px; cursor:pointer;}


/****/
.banner{ margin:0px; padding:0px; position:relative; height:335px;}
.banner img{ width:100%; height:335px;}

#ban_pre{ background:url(../images/prev_light.png) no-repeat left top; width:56px; height:56px; position:absolute; left:0px; top:50%; margin-top:-28px; z-index:88; cursor:pointer;}
#ban_next{ background:url(../images/next_light.png) no-repeat left top; width:56px; height:56px; position:absolute; right:0px; top:50%; margin-top:-28px; z-index:88; cursor:pointer;}




.menu{ margin:0px; padding:0px;}
.menu h1{ margin:0px; padding:0px; background:url(../images/titlebg.jpg) repeat-x left top; height:38px; line-height:38px; color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; padding-left:10px;}
nav{ display:inline-block; width:100%; background:url(../images/bt_bg.jpg) repeat-x center bottom; padding-bottom:21px;}
nav li{height:46px; background:url(../images/libg.jpg) repeat-x left top; line-height:46px; padding:0px 10px;}
nav li:last-child{ background:none;}
nav li a{ display:block; background:url(../images/right_ico.png) no-repeat right center; color:#2f3d4a; font-family:"微软雅黑"; font-size:18px;}




/*///////*/



.Contain{}

.Contain header{ background:url(../images/titlebg.jpg) repeat-x left top; height:38px; color:#fff;  font-size:16px; padding-left:10px; line-height:38px; background-color:#dadada; -moz-box-shadow:0px 0px 20px gray;-webit-box-shadow:0px 0px 20px gray;box-shadow:0px 0px 20px gray;}
.Contain header a{ color:#fff; margin-right:5px;}
.Contain header span{ margin-left:5px;}

.Content{  padding:10px; font-size:14px;}
.Content p{ padding-bottom:5px;}

.news_list{-moz-box-shadow:0px 0px 20px gray;-webit-box-shadow:0px 0px 20px gray;box-shadow:0px 0px 20px gray;}
.news_list li{ background:url(../images/newlistbg.jpg) repeat-x left top; height:93px; position:relative; padding-left:100px; overflow:hidden;}
.news_list li .picture{ width:80px; height:80px; position:absolute; left:5px; top:6px;}
.news_list li .picture img{ width:80px; height:80px; }
.news_list li p{ margin:0px; padding:0px; padding-top:10px;}
.news_list li p a{ color:#4a3824; font-size:16px;}
.news_list li p.time{ color:#c0292e; font-size:13px;}
.news_list li a.more{ display:inline-block; width:93px; height:93px; background:url(../images/right_ico.png) no-repeat 70px center; position:absolute; right:0px; top:0px;}
.news_list li p.price{ color:#4a3824; font-size:14px; padding-top:2px;}


.Pages{ margin-top:30px; background:#d3d3d3; height:54px; text-align:center; line-height:54px;color:#717171;}
.Pages  a{ display:inline-block;color:#717171; margin:0px 10px; width:88px; height:30px; background:#dddddd; line-height:25px; text-align:center; border:1px solid #a9a9a9;}




.Title{ margin:0px;padding:10px 10px 0px 10px; font-size:22px;}

.Pro_title{background:url(../images/titlebg.jpg) repeat-x left top; height:38px; color:#fff;  font-size:16px; padding-left:10px; line-height:38px; background-color:#dadada; -moz-box-shadow:0px 0px 20px gray;-webit-box-shadow:0px 0px 20px gray;box-shadow:0px 0px 20px gray; margin-top:10px;}


.text{ width:100%; border:1px solid #aaaaaa; Border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;-o-border-radius:5px; background:#f9f9f9;-moz-box-shadow:5px 5px 10px 3px #e5e5e5 inset;-webit-box-shadow:5px 5px 10px 3px #e5e5e5 inset;box-shadow:5px 5px 10px 3px #e5e5e5 inset; height:34px; line-height:34px;}

.btn{ width:100%; border:1px solid #fff; Border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-o-border-radius:8px; -moz-box-shadow:5px 5px 10px 3px #e5e5e5 inset;-webit-box-shadow:5px 5px 10px 3px #e5e5e5;box-shadow:5px 5px 10px 3px #e5e5e5; height:40px; line-height:40px; text-align:center;background:-moz-linear-gradient(top, #fdfdfd, #e5e5e5); background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fdfdfd), color-stop(1, #e5e5e5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#e5e5e5', GradientType='0'); font-size:16px; cursor:pointer;}

.feedback td{ font-size:16px;}
@media screen and (min-width: 280px) and (max-width:400px)
{

}
@media screen and (min-width: 280px) and (max-width:504px)
{

}
@media screen and (max-width:700px) {

}

@media screen and (min-width: 730px) {

}
@media screen and (min-width: 1000px) {

}