@charset "utf-8";
/* 所有元件*/
body{margin:0px;padding:0px;text-align:left;font-family:"arial";font-size:12px;color:#000 ; background:#ebebeb !important; top repeat-x;height:100%;}
h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea {
margin:0;
padding:0;
}
ul, ol { list-style:none outside none; margin:0;padding:0;}
button, input, select, textarea { font:12px/1.5 tahoma, arial, "arial", sans-serif; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size:100%; }
*{padding:0;margin:0;}
img { border:0 none; }
a{color:#000 !important;text-decoration:none; outline:none;}
a:hover{color: #0eb700;}
.clear{clear:both;}
/* 头部*/
#h-head{ width:100%; margin: 0 auto;}
#h-head .top{ height:102px; margin: 0 auto; background:url(../images/top_bj.jpg) center no-repeat;}
#h-head .tops{ width:1233px; height:102px; margin: 0 auto; }
#h-head .logo{ width:635px; height:102px; float:left; background:url(../images/logo.jpg) left no-repeat;}
#h-head .tel{ width:176px; height:102px; float:right; }
#h-head .tel_s{ width:116px; height:38px; float:right; line-height:38px;}
#h-head .tel_x{ width:176px; height:43px; float:left;  margin-top:5px;}

#h-head .nav{ height:48px; margin: 0 auto; background:#cd162f;}
#h-head .navs{ width:1233px; height:48px; margin: 0 auto;}
#h-head .navs ul{ width:1233px; height:48px; margin: 0 auto; overflow:hidden;}
#h-head .navs li{ width:150px; height:48px; float:left; background:url(../images/nav_li.jpg) right no-repeat; line-height:48px; text-align:center; font-size:14px; font-weight:bold;}
#h-head .navs li a{ color:#FFFFFF!important;}

#h-banner{ width:100%; margin: 0 auto;}
#h-banner img{ width:100%; min-height:459px;}
#h-banner .carousel-control{padding-top:200px; background-img:none;}

#h-con{ width:100%; margin: 0 auto;}
#h-con .h-cons{ width:1233px; margin: 0 auto; margin-top:36px;}
#h-con .h-pro{ width:1233px; margin: 0 auto;overflow: hidden;}
#h-con .pro_li{ width:1233px; height:36px; margin: 0 auto; background:url(../images/pro_li.png) center no-repeat;}
#h-con .pro_li b{ font-size:14px; font-family:"微软雅黑"; float:left; color:#FFFFFF; width:120px; height:37px; line-height:37px; text-align:center;}
#h-con .pro_li p{ float:right; color:#ae1326;width:66px; height:37px; line-height:37px; text-align:center;margin:0;}

#h-con .h-pros{ width:1233px; height:240px; margin: 0 auto; /*border:1px #999999 solid;*/overflow: hidden;}
#h-con .h-pros01{ width:272px; height:230px; float:left; margin-top:19px; margin-left:12px; margin-right:11px;text-align: center;}
#h-con .h-pros01s{ width:270px; height:198px; float:left; border:1px #999999 solid; text-align:center; overflow: hidden;}
#h-con .h-pros01s img{max-width:100%;max-height: 100%;vertical-align: middle;}
#h-con .h-pros01x{ width:272px; height:35px; float:left; line-height:20px; text-align:center;margin-top:4px;}

#h-con .h-conx{ width:1233px; height:597px; margin: 0 auto; margin-top:30px;}
#h-con .h-conx p{margin:0px;}
.h-conxz{ width:242px; height:598px; float:left;}
.h-conxzs{ width:242px; height:37px; margin: 0 auto; background:url(../images/pro_li1.png) center no-repeat;}
.h-conxzs b{ font-size:14px; font-family:"微软雅黑"; float:left; color:#FFFFFF; width:96px; height:37px; line-height:37px; text-align:center;}
.h-conxzs p{ float:right; color:#ae1326;width:66px; height:37px; line-height:37px; text-align:center;}

.h-conxzx{ width:242px; height:561px; float:left; border:1px #999999 solid;}
.h-conxzx li{ width:225px; height:40px; line-height:40px; float:left; border-bottom:1px #999999 solid; padding-left:17px;}

.h-conxy{ width:963px; height:597px; float:right;}
.h-about{ width:567px; height:597px; float:left;}
.h-abouts{ width:567px; height:286px; float:left;}
.h-aboutss{ width:567px; height:36px; margin: 0 auto; background:url(../images/pro_li2.png) center no-repeat;}
.h-aboutss b{ font-size:14px; font-family:"微软雅黑"; float:left; color:#FFFFFF; width:121px; height:36px; line-height:36px; text-align:center;}
.h-aboutss p{ float:right; color:#ae1326;width:66px; height:36px; line-height:36px; text-align:center;overflow: hidden;}

#h-con .h-aboutsx{ width:568px; height:252px; float:left; border:1px #999999 solid; padding:10px;overflow: hidden;font-size:10pt; line-height: 21px;}
#h-con .h-aboutsxs{ width:539px; height:111px; float:left; margin-left:15px; margin-top:10px;}
#h-con .h-aboutsxsz{ width:121px; height:107px; float:left; margin: 0 10px 10px 0;}

#h-con .h-aboutsxx{ width:539px; height:129px; float:left; line-height:24px; margin-left:15px; margin-top:3px;}

#h-con .h-news{ width:567px; height:286px; float:left; margin-top:27px;}
#h-con .h-newsx{ width:567px; height:250px; float:left; border:1px #999999 solid;}
#h-con .h-newsx li{ width:539px; height:27px; line-height:27px; float:left;  margin-left:15px;}
#h-con .h-newsx li span{ float:right;}

#h-con .h-contact{ width:371px; height:597px; float:right;}
#h-con .h-contacts{ width:371px; height:286px; float:left;}
#h-con .h-contactss{ width:371px; height:36px; margin: 0 auto; background:url(../images/pro_li3.png) center no-repeat;}
#h-con .h-contactss b{ font-size:14px; font-family:"微软雅黑"; float:left; color:#FFFFFF; width:132px; height:36px; line-height:36px; text-align:center;}
#h-con .h-contactss p{ float:right; color:#ae1326;width:66px; height:36px; line-height:36px; text-align:center;}

#h-con .h-contactsx{ width:371px; height:250px; float:left; border:1px solid silver; line-height:25px; padding:10px 20px 20px 20px;overflow-y: auto;}

#h-con .h-contactx{ width:371px; height:286px; float:left; margin-top:27px;}
#h-con .h-contactxs{ width:371px; height:36px; margin: 0 auto; background:url(../images/pro_li3.png) center no-repeat;}
#h-con .h-contactxs b{ font-size:14px; font-family:"微软雅黑"; float:left; color:#FFFFFF; width:132px; height:36px; line-height:36px; text-align:center;}
#h-con .h-contactxs p{ float:right; color:#ae1326;width:66px; height:36px; line-height:36px; text-align:center;}

#h-con .h-contactxx{ width:371px; height:250px; border:1px #999999 solid; float:left;}
#h-con .h-contactxx li{ width:340px; height:27px; line-height:27px; float:left;  margin-left:15px;}
#h-con .h-contactxx li span{ float:right;}
#h-con .h-contactxx embed{width:100%; height: 100%;}

#h-footer{ width:100%; margin: 0 auto; background:url(../images/foot_bj.jpg) repeat-x; margin-top:30px;}
#h-footer .h-foot{ width:1233px; line-height:30px; margin: 0 auto; text-align:center;padding-top:10px;}


/*关于我们*/

#a-con{ width:100%; margin: 0 auto;overflow: hidden;}
#a-con .a-about{ width:1200px; margin: 0 auto; margin-top:28px;overflow:hidden;}
#a-con .a-aboutz{ width:292px;float:left;}
#a-con .a-abouty{ width:880px; float:left; margin-left:10px;}
#a-con .a-aboutzs{ width:292px; float:left;}
#a-con .a-aboutzx{display:none; width:292px; float:left; text-align:center; padding:30px 20px; text-align:left; line-height: 30px;}
#a-con .a-aboutzx img{width:250px !important;}
#a-con .a-aboutzx b{ margin-left:20px;}
#a-con .a-aboutzx p{ margin-left:20px;}
#a-con .about_titl{ width:292px; height:25px; float:left; border-bottom:2px #cd162f solid; line-height:25px; font-weight:bold; font-size:15px; font-family:"微软雅黑"; color:#cd162f; text-align:center;}
#a-con .about_ul{ width:292px; max-height:650px; float:left; margin-top:5px;overflow-x: hidden; overflow-y:auto;}
#a-con .about_ul li{ width:272px; height:47px; float:left; line-height:47px; text-align:left; background:#f0f0f0; border-bottom:1px #999999 solid;padding-left: 20px;}
#a-con .about_ul li a{ color:#cd162f;}
#a-con .aboutys{width:100%;height:25px; line-height:25px; border-bottom:2px #cd162f solid;}
#a-con .aboutyx{ padding:10px; width:100%;}
#a-con .aboutyx p{ line-height:30px; float:left;}
#a-con .aboutyx h3{ text-align: center;}
#a-con .aboutyx .note{padding:10px;}
#a-con .aboutyx .form{padding:0 10px;}
#a-con .aboutyx .form input[type=text],#a-con .aboutyx .form input[type=submit]{width:100% !important; height:30px; line-height: 30px;}
#a-con .aboutyx .form textarea{width:100%; height:100px;}
#a-con .aboutyx .form p{width:100%; line-height: 20px;}


/*新闻中心*/

#a-con .n-new{width:1047px; height:484px; float:left; margin-top:20px;}
#a-con .n-new li{ width:1047px; height:45px; line-height:45px; border-bottom:1px #999999 dashed;}
#a-con .n-new li a{ color:#333333}
#a-con .n-new li span{ float:right;}


/*客户反馈*/

#a-con .message_x{ width:1047px; height:410px; margin:0 auto;}
#a-con .messages{ width:1047px; height:357px; float:left; margin-left:35px;}
#a-con .messages_s{ width:1047px; height:155px; margin: 0 auto;}
#a-con .messages_x{ width:1047px; height:204px; margin: 0 auto; margin-top:20px;}

#a-con .messages_title{width:1047px; height:80px; line-height:40px; float:left;}
#a-con .messages_title1{ width:1047px; height:40px; line-height:40px; float:left;}
#a-con .messages_text{ width:1047px; height:34px; float:left; border:1px #000000 solid;}

#a-con .messages_xti{ width:1047px; height:40px; line-height:40px; float:left;}
#a-con .messages_xte{ width:1047px; height:132px; float:left; border:1px #000000 solid;}
#a-con .messages_x img{ margin-top:20px;}

/*产品展示*/

#a-con .h-pro{ width:880px;float:right;}
#a-con .pro_li{ width:100%; height:36px; margin: 0 auto; background:url(../images/pro_li4.png) left center no-repeat;}
#a-con .pro_li b{ font-size:14px; font-family:"微软雅黑"; float:left; color:#FFFFFF; width:120px; height:35px; line-height:35px; text-align:center;}
#a-con .pro_li p{ float:right; color:#ae1326;width:66px; text-align:center;}

#a-con .h-pros{ overflow: hidden; margin: 0 auto; border:1px #999999 solid; width:100%;padding:10px;}
#a-con .h-pros h3{ text-align: center; margin-top:0;}
#a-con .h-pros embed{width:100%; height: 500px;}
#a-con .h-pros01{ width:270px; float:left; margin-top:10px; margin-left:5px; margin-right:5px;}
#a-con .h-pros01 a{ overflow:hidden;}
#a-con .h-pros01s{ width:270px; height:200px; float:left; border:1px #999999 solid; text-align:center;overflow: hidden;line-height: 200px;}
#a-con .h-pros01s img{max-height: 100%;max-width: 100%;vertical-align: 200px;}
#a-con .h-pros01x{ width:250px; height:35px; float:left; line-height:20px; text-align:center;}

.news-list{overflow: hidden; padding:5px;}
.news-list li{overflow: hidden; padding:15px 0; border-bottom:1px dashed silver;}
.news-list li span{float:right;}

.product-list{overflow: hidden; padding:10px;}
.product-list li{overflow: hidden; padding:15px 0; border-bottom:1px dashed silver;}
.product-list li span{float:right;}

.pages{width:100%; text-align: center; padding-top:20px;clear:both;}
.pages a{display:inline-block; padding:5px;}
