/* CSS Document */
*{ margin:0; padding:0}
@charset "utf-8";
html,body { background: #FFF; color: #333; font: 12px/150% "Arial"; }
a { color: #333; text-decoration: none;}
a:hover { color: #333; text-decoration: none; text-decoration:none; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin: 0; padding: 0; }
table { border-collapse: separate; border-spacing: 0; }
fieldset,img { border: 0 }
address,caption,cite,code,dfn,em,strong,th,var,optgroup { font-style: inherit; font-weight: inherit; }
del,ins { text-decoration: none }
li { list-style: none }
caption,th { text-align: left }
h1,h2,h3,h4,h5,h6 { font-size: 100%; /* font-weight: normal; */ }
abbr,acronym { border: 0; font-variant: normal; }
input,button,textarea,select,optgroup,option { border:0; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;  outline:none; }
input,button,textarea,select { font-size: 100% }
strong { font-weight: bold }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
* html .clearfix { height: 1% }
*:first-child + html .clearfix { min-height: 1% }
.b_c { margin: auto }
.b_l { float: left }
.b_r { float: right }
.t_l { text-align: left }
.t_c { text-align: center }
.t_r { text-align: right }
.c_b { zoom: 1 }
.c_b:after { clear: both; content: " "; display: block; }
.c_both { clear: both }


.wapper{ width:100%;}
.header{ height:68px; background:#4c4c4c; width:100%; }
.header .h_top{ width:980px; margin:0 auto;}
.header .h_top .logo{ display:block;}
.h_menu{ width:525px; font-size:14px; padding-top:21px;}
.h_menu li{ float:left; margin-left:35px; font-size:14px; font-weight:bold; height:45px; line-height:45px; }
.h_menu li a{ color:#FFF; display:block;}
.h_menu li a:hover, .h_menu li a.active{ color:#e7131f; border-bottom:#e7131f 2px solid; }

/*菜单开始*/
/* common styling */
.menu {  height:68px; margin:0; font-size:13px;   position:relative; +z-index:99;}
.menu ul {padding:0; margin:0; list-style-type: none;}
.menu ul .lili {float:left; text-align:center; font-weight:bold;}
.menu ul li a, .menu ul li a:visited {display:block; float:left; padding:0 30px; text-decoration:none;  height:68px; line-height:68px; color:#fff;font-size:15px }
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#e71520;}
.menu ul li:hover .ul1 {display:block; position:absolute; top:68px; left:124px; /*background:#b3ab79;*/ color:#fff; z-index:999; padding:0px 30px; background: #e71520;}
.menu ul li:hover .ul2 {display:block; position:absolute; top:68px; left:397px; /*background:#b3ab79;*/ color:#fff; z-index:999; padding:0px 30px; background: #e71520;}

.menu ul li:hover ul li{ display:block; overflow:hidden }

.menu ul li:hover ul li a.hide { color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#b3ab79; color:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li .menu_bot {display:block; background:##b3ab79; color:#fff; height:25px; line-height:25px; width:inherit; padding: 0px 5px;}
.menu ul li:hover ul li a:hover {color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:30px; color:#000; background:#dfc184;}
.menu ul li:hover ul.right li {float:right;}
.menu ul li:hover ul li:hover a.hide {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul li a {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;}


.banner img {
max-width:100%;
height:auto;
width:auto\9;
}
.banner img { width: 100%; }

.index_banner{position:relative;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:2%;left:50%;z-index:999;display:block;margin-left:-16px;width:100px;height:15px;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:8px;height:8px; border-radius:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#eb6100;}
.index_banner cite span.cur{background-color:#eb6100;cursor:default;}
.clear{clear:both;}



.content{ padding:15px 0px;  background:url(../images/bucket-background_11196.png) repeat-x; width:100%; overflow:hidden; }
.news_content1{ width:980px; margin:0 auto;}
.c_main{ height:174px; overflow:hidden; width:1000px; }
.c_main li{ float:left; width:279px; margin-right:11px; padding:20px;  height:134px;   }
.c_main .qid{ background:url(../images/daoliao.jpg) no-repeat;}
.c_main .qid01{ background:url(../images/qidong.jpg) no-repeat;}
.c_main li .c_bt{ font-size:16px; color:#e71520; font-weight: bold;}
.c_main li .c_nr{ padding:10px 0px; height:80px;}
.c_main li .c_more{ font-weight:bold; color:#e71520; font-size:14px; display:block; padding-right:15px;}
.c_main li .c_nr p{ font-size:30px; color:#FFF; line-height:80px; text-align:center;}


.footer{ width:100%; height:38PX; background-color:#000;}
.f_nei{ width:980px; text-align:center; color:#8c8c8c; margin:0 auto; line-height:38px;}



.content_p{ background:url(../images/bgg.jpg) repeat-x; width:100%; overflow:hidden; background-color: #4c4c4c;}
.c_pmain{ width:930px; background-color:#FFF; padding:15px; margin:0 auto; overflow:hidden;}
.c_nei{ width:980px; margin:0 auto;}
.banner1 p{ line-height:18px; border:10px solid #667D85 ;}
.banner2 p img{ line-height:18px; border:10px solid #667D85 ; overflow:hidden}


.c_produ{ padding-top:30px; width:1000px; overflow:hidden;}
.c_produ li{ float:left; margin-right:20px; margin-bottom:20px;} 


.p_left{ width:308px; border:#000 3px solid; border-radius: 8px; padding:15px;}
.p_little{}
.p_little li{ margin-top:10px;}
.p_yuan{ width:257px;}
.p_yuan li{ margin-bottom:3px;}

.b_right{ width:400px;}
.B_BY{ font-size:28px; color:#000; font-weight:bold; padding-bottom:10px;}
.b_datil{border:#000 3px solid; border-radius: 8px; min-height:450px; padding:10px; }


/*联系我们*/
.map{ width:545px; height:380px;}
.c-right{ font-family:"微软雅黑"; border:10px solid #667D85 ; padding-left:0 !important}
.gs-name{ font-size:18px; color:#e5131c; font-weight:bold; padding-bottom:10px;}
.hanggao{ line-height:36px; }

.OnlineMessage{ padding-top:40px; padding-left:40px;} 
.OnlineMessage caption { padding:0 0 25px 30px; text-align:left;}
.OnlineMessage td { padding:10px 0;}
.OnlineMessage .ltd { width:150px; text-align:right;}
.OnlineMessage .textarea { width:280px; height:80px; border:1px solid #ccc;}
.OnlineMessage em { padding-right:5px;}
.OnlineMessage span { padding-left:10px;} 
.Btn{display: inline-block; width: 78px; height: 26px; background: #f95800; color: #fff!important; font: 12px/26px "宋体"; text-align: center; cursor:pointer; margin-left:15px;}
.formtext { width:212px; border:1px solid #ccc; padding:5px; color:#666;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease; margin-left:11px;}
.formtext:focus { border:1px solid #0075be;}
/*视频*/
.sp{ width:980px; overflow:hidden; }
.sp li{ float:left;  width:380ps; height:300px; margin-right:50px; padding-top:5px; padding-left:4px; margin-bottom:10px; } 