﻿/*CSS reset*/
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:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{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,b{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
body{  font-family: Arial; font-size: 12px; color: #494949;}
a{text-decoration: none; color: #494949;cursor:pointer;}
a:hover{ color: #a90003;}
h2{font-size: 17px;}
h3{font-size: 15px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear: both;}
.wap{ width: 1190px; margin: 0 auto;}


/*********************************header*****************************************/
.ttext{height: 30px;background-color: #6b7380;border-top:#cf000e 4px solid; line-height: 30px; text-align: center;}
.ttext a{color: #fff;font-size: 13px;}
.header{ height: 90px; background: url(../images/bg_menu.png) repeat-x; margin-top: 5px;width: 100%;overflow: hidden;}
.header .wap{ position: relative;}
.header .logo{padding: 0px 0 0 50px;}
.header .logo img{float: left;}
.header .menu{ width: 830px;padding-top: 35px; margin-left: 360px;  height: 48px;}
.menu ul{ width: 700px; margin: 0 auto;}
.menu ul li{ float: left; line-height: 24px;position: relative;}
.menu ul li a{padding: 5px 22px; font-family: "Arial";font-weight: bold; color: #525252; background: url(../images/ico.png) center right no-repeat;}
.menu ul li.last a{ background: none; }
.menu ul li a:hover{color: #ed2424;}
.menu ul li ul{position: absolute;left: 0; top: 24px; display: none;}
.menu ul li ul li a{ background: none;padding: 0 10px; font-weight: normal;}
.header .ht{position: absolute;top: 0;right: 0;}
.ht .language{float: left;}
.ht .search{float: left;margin-left: 14px;}
.search #text{background: url(../images/input.png) center no-repeat;width: 127px; height: 19px;border: none;float: left;text-indent: 5px;}
.search #btn{background: url(../images/search.png) center no-repeat;width: 18px; height: 19px;border: none;float: left;}


/*********************************index*****************************************/
.list{ width:1197px; margin-top: 6px;}
.list li{float: left; width: 127px; height: 128px; overflow: hidden; margin-right: 5.9px;}

.foot{margin-top: 25px;border-top: 1px solid #dfdfdf; padding-top: 16px;}
.foot_left{float: left;}
.foot_right{float: right;}
.foot_right ul li{float: left;margin-left: 10px;}
.foot_right ul li a{ display: block; width: 26px; height: 27px; }
.foot_right ul li.ico1 a{background: url(../images/ico_f1.jpg) no-repeat;}
.foot_right ul li.ico2 a{background: url(../images/ico_f2.jpg) no-repeat;}
.foot_right ul li.ico3 a{background: url(../images/ico_f3.jpg) no-repeat;}

/*********************************Other*****************************************/
.sort{margin-bottom: 20px;}
.sort_list{position: relative; background-color: #f5f5f5;border-bottom: 1px solid #e9e9e9;}
.sort_list .sort_header{position:absolute;left:32px;top:9px;text-indent: 12px;background: url(../images/ico_p.png) no-repeat left center;}
.sort_list .sort_header span{}
.sort_list .sort_body{margin-left: 186px; border-left: 1px solid #e9e9e9;padding-left: 20px; position: relative;}
.sort_list .sort_body ul li{float: left;margin-right: 25px;}
.sort_list .sort_body a{line-height: 28px;}
.sort_list .s2 ul li{margin: 6px 30px 6px 0;position: relative;}
.sort_list .s2 a.s2a{padding: 0 20px 0 12px;border: 1px solid #e8e8e8;height: 22px;line-height: 22px;display: inline-block;position: relative;vertical-align: top; background-color:#fff; z-index: 3;}
.sort_list .s2 a span{background: url(../images/1.png) no-repeat;background-position: -398px -125px;width: 7px;height: 4px; display: block;position: absolute;right: 7px;top: 11px;}
.s2 ul{padding-right: 182px;}
.sort_list .s3{border-bottom:none; }
.sort_list .s3 ul li{margin: 6px 16px 6px 0;}
.sort_list .s3 a{padding: 0 20px 0 12px;border: 1px solid #e8e8e8;height: 22px;line-height: 22px;display: inline-block;position: relative;vertical-align: top; background-color:#fff; color: #F00;}
.sort_list .s3 a span{background: url(../images/1.png) no-repeat;background-position: -398px -77px;width: 7px;height: 7px; display: block;position: absolute;right: 7px;top: 8px;}
.sort_box{position: absolute;left: 0;top: 22px; z-index: 2;background-color: #fff; display: none;border: 1px solid #e9e9e9; width: 110px;}
.sort_list .sort_box ul{margin-left: 10px; padding: 0;}
.sort_list .sort_box ul li{margin: 0; float: none;}
.apage{text-align: center;}
.apage a{padding: 0 5px; color: rgba(86, 86, 86, 1);}
.apage a.none{color: #ccc;}
.sort_list .sort_body .psearch{position: absolute;top: 6px; right: 25px;}
.psearch #text{ line-height: 20px; width: 100px;border: 1px solid #e8e8e8; text-indent: 5px;float: left; height: 20px;}
.psearch #btn{height: 22px; border: none; background-color: #E7E7E7; float: left; color: #F00; width: 50px;}


.product{width: 1272px;}
.pro_box{width: 420px; float: left;height: 140px; margin-bottom: 30px;}
.pro_box dt{width: 192px; float: left;margin-right: 12px;}
.pro_box dt img{border: 1px solid #e9e9e9; width: 190px; height: 131px;}
.pro_box dd a,.pro_box dd p{ line-height: 25px;}
.pro_box dd a{font-weight: bold;color: #000; display: block;}

.about{margin-top: 25px;}
.about .title{ font-weight: bold;color: #646464;margin-bottom: 10px;}
.show img{max-width: 100%;}
.show *{　word-break:break-all!important;word-wrap:break-word!important;}
.show p {margin:5px 0;}

.newslist{margin-top: 15px;}
.newslist ul li{width: 100%;padding: 15px 0;border-bottom: 1px dashed #c6c6c6;}
.nl{float: left;width: 243px;}
.nl img{width: 243px; height: 141px;}
.nr{float: left; margin-left: 20px; width: 918px;}
.nr a{font-size: 14px; font-weight: bold; line-height: 2em;}
.nr p{font-size: 14px; line-height: 2em;}

.news_top {text-align: center; margin-top: 25px;margin-bottom: 20px;}
.news_top h2{ font-style: 14px; font-weight: bold;}
.news_top p{line-height: 30px;color: #999;}

.case{width: 1246px; margin-top: 25px;}
.case li{width: 255px; float: left; text-align: center; margin-right: 56px; margin-bottom: 20px;}
.case li img{width: 255px; height: 175px;}
.case li a{line-height: 30px;}

.download{margin-top: 25px;}
.download li{background: url(../images/d_tou.jpg) no-repeat left center; text-indent: 20px;border-bottom: 1px dashed #c6c6c6;}
.download li a{ font-size: 14px; line-height: 30px;}

.top span{float: right;}
.top a{line-height: 30px;}

/*--------------------会员功能------------------*/
.sidebar9{width:700px;margin:50px auto;}
.sidebar9 dl{width:700px;float:left;margin:10px 0;}
.sidebar9 dl dt, .sidebar9 dl dd{float:left;}
.sidebar9 dl dt{width:100px;}
.sidebar9 dl .text{width:300px;height:30px;line-height:20px;border:solid 1px #cccccc;padding:0 5px;}
.sidebar9 .textarea{width:300px;height:120px;line-height:20px;border:solid 1px #cccccc;padding:5px;}
.sidebar9 .submit{width:80px;height:30px;line-height:30px;font-weight:bold;color:#ffffff;text-align:center;border:none;margin:20px 0 0 60px;cursor:pointer;background:#6b6b6b;}


.ps_main .title{background-color: #f5f5f5; height: 30px; position: relative;margin-bottom: 20px;}
.ps_main .title h2{ line-height: 30px; text-indent: 10px;color: #a90003; width: 600px; float: left;}
.pdownload{ float: right;}
.pdownload ul li{float: left;width: 100px;margin-left: 5px; background-color: #ff0002; text-align: center;}
.pdownload ul li img{float: left;margin-right: 10px;}
.pdownload ul li a{line-height: 30px; color: #fff; display: block;height: 30px;}


/*banner*/
.banner{ width: 1190px; height: 466px;}
.banner{position:relative;margin:0 auto;overflow:hidden;z-index:1;}
.banner li img{width: 1190px;}
.banner_pre_next{position:relative;z-index:101;top:200px;display:none;}
.banner_pre_next .banner_btn_left{position:absolute;left:40px;color:#fff;font:bold 60px/normal simsun;}
.banner_pre_next .banner_btn_right{position:absolute;right:40px;color:#fff;font:bold 60px/normal simsun;}
.banner_pre_next .banner_btn_right:hover,.banner_pre_next .banner_btn_left:hover{color:#000;}
.banner_show{width:100%;text-align:center;height:572px;overflow:hidden;position:relative; }
.bannger_inbox{position:absolute;left:50%;top:0;}

#dituContent{width:1188px;height:550px;border:#ccc solid 1px;}
