@charset "gb2312";
/* CSS Document */

/* CSS Document */
/*边距清零*/
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,ol{margin:0; padding:0;}
form,span,input,select{margin:0; padding:0;}
/*----------------------------------------------------------总体设置----------------------------------------------------------*/
html{margin:0 auto;padding:0;font-size:14px; overflow-y:scroll;overflow-x:hidden;font-family:'微软雅黑';}
body{line-height:200%; color:#1a1b1c; margin:0 auto;padding:0; }
a:link,a:visited{color:#1a1b1c; text-decoration: none;}
a:active{color:#1a1b1c; text-decoration:none;}
a:hover{color:#f00;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签虚线*/
p{ margin:0; padding:0;}
img{ margin:0; padding:0; border:0;}
ul,li{ list-style-type:none; margin:0; padding:0;}

/*公共*/

.clear{ clear:both;}
.padding{padding:30px 0; margin:0 auto;}
.nothing{font-size:14px; font-weight:bold; color:#f00; text-align:left;}/*资料整理中*/
.floatL{ float:left;}
.floatR{ float:right;}

.marginT{ margin:15px auto;}
.border{ border:1px solid #c0bfbe; border-top:2px solid #cd0001; margin-bottom:25px;}

.w1100{ width:1100px; margin:0 auto;}
.w640{ width:640px; }
.w445{ width:445px;}

/*----------------------------------------------------------/总体设置----------------------------------------------------------*/

/****************************************************************头部设置*********************************************************************/
.logos{ width:1180px; margin:0 auto;}
.logo{width:1180px; top:36px;  position:absolute; height:45px; z-index:10000000;  margin:0 auto; height:45px;background:url(images/logo.png) no-repeat center left;}
/*导航*/

/****************************************************************导航*********************************************************************/
#menu{ z-index:100;margin:0 auto; width:1024px; background:url(images/menu.png) no-repeat; float:right; height:45px; overflow:hidden;  font-family:'微软雅黑'; font-size:18px;}

.navbox{margin:0 auto; z-index:9;padding:0; padding:0;}
.nav{margin:0 auto;list-style:none; padding:0 0; }
.nav li{ display:block; float:left; position:relative;text-align:center; line-height:45px;padding:0; }
.nav li a{display:block; padding:0 15px; color:#fff;}
.nav li.mline{width:9px; padding:0; height:45px; background:url(images/line.png) no-repeat center; padding:0; margin:0;}
.nav li:hover a{ color:#ff0; display:block; }
.nav li.mj_hover_menu a{ color:#ff0; display:block;}


.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none; position:absolute;top:47px; left:0; font-size:12px; z-index:1000000000;}
.nav li .submenu .ddmenu{ width:125px !important;  filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; background:#fff;  }
.nav li .submenu .ddmenu ul li{width:125px !important;  height:36px !important; line-height:36px !important; float:none !important;text-align:center !important;color:#000; font-weight:normal; background:none; padding:0 !important; border-bottom:1px solid #eee; margin:0 !important;}
.nav li .submenu .ddmenu ul li a{ color:#000 !important; font-size:12px; padding:0; width:125px !important; background:none !important; height:36px !important; line-height:36px !important;}
.nav li .submenu .ddmenu ul li a:hover{ color:#f00 !important;}

.nav li.search1{ float:right; border-radius:15px; padding:5px 15px; background:#fff; margin-top:8px; margin-right:10px;}
.nav li.search1 input[type='text']{  height:17px; width:105px; line-height:17px; background:#ff; border:0; float:right;}
.nav li.search1 .sub{  height:17px; width:17px; float:left; line-height:17px;  border:0; background:url(images/ss.png) no-repeat center; }


/****************************************************************banner条*********************************************************************/
.slider{ margin:0 auto; position:relative;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 450px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right:50px;}
.flex-direction-nav .flex-prev {left: 50px;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}

.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block; zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;
}
.flex-control-paging li a.flex-active {background-position: 0 0;}



/****************************************************************其它*********************************************************************/

.indextitle{ position:relative; background:#efefef; padding:10px; font-family:'微软雅黑'; color:#282929;}
.indextitle h2{ font-size:24px; }

.indextitle .more{ position:absolute; right:12px; bottom:12px; }


.about{ padding:14px; font-size:15px; line-height:2;}
.about img{ display:block; margin-bottom:10px;}



/****************************************************************首页新闻类别开始*********************************************************************/
/*新闻简介图片+列表——1*/
.newslist_pic{ width:1200px; margin:0 auto; padding:25px 0 40px 0; }
.newslist_pic ul{ width:1300px;}
.newslist_pic ul li {width:570px; margin-right:60px; float:left; margin-bottom:40px; }
.newslist_pic ul li img{width:212px; float:left; margin-right:15px;}
.newslist_pic ul li h2{ font-weight:normal; font-size:22px; color:#333333;font-family:'微软雅黑'; display:block; text-overflow:ellipsis; -o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.newslist_pic ul li p{ display:block; margin:8px 0; font-size:15px; color:#666666;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.newslist_pic ul li .more{ color:#f00;}

/*新闻列表*/
.newslist{ padding:10px 14px;}
.newslist li{ padding:3px 0; font-size:15px; background:url(images/dian.png) no-repeat center left; text-indent:12px;}
.newslist li span.date{ float:right; color:#aaa; font-size:13px;}
/********************************************新闻列表结束*************************************************************************************************/

/********************************************产品类别开始*******************************************************************************************************************/
/*产品分类+图片滚动*/

.product{ width:1100px; margin:25px auto 0 auto; }
.product .pro1{ width:1200px;}
.product .pro1 li{ display:inline-block; background:#efeeeb; padding:7px 10px; width:128.5px; font-size:18px; color:#141413; margin-right:10px; }
.product .pro1 li a{ display:block; background:url(images/jia.png) no-repeat no-repeat right center; padding-right:30px; color:#141413;}
.product .pro1 li:hover{ background:#b60924;}
.product .pro1 li:hover a{ color:#fff; background:url(images/jia1.png) no-repeat no-repeat right center;}
.product .pro1 li.selected{ background:#b60924;}
.product .pro1 li.selected a{ color:#fff; background:url(images/jia1.png) no-repeat no-repeat right center;}


/*图片左边滚动*/
.movepiczong{  margin:20px 10px 0 10px; padding:0 0; }
.movepiczong .pictitle{ text-align:center; font-size:15px; padding-top:10px;   }
.movepicimg{ overflow:hidden; border:1px solid #ddd;}
.movepicimg img{ display:block;  }



/********************************************产品类别结束*******************************************************************************************************************/







.infopiclist{ margin:0 auto; padding:0; overflow:hidden; width:1100px;}
.infopiclist ul{ margin:0; padding:0 0; width:1200px;}
.infopiclist ul li{ margin-bottom:20px; width:242px; float:left;  margin-right:30px; text-align:center; text-align:center;}
.infopiclist ul li img{ width:240px;}
.infopiclist ul li .indexlistpic{ border:0;  width:240px; border:1px solid #eee;}
.infopiclist ul li .indexlistname{ margin:0 auto; text-align:center; line-height:60px; height:60px;font-family:'微软雅黑'; font-size:15px;}



.infopiclists{ margin:0 auto; padding:0; overflow:hidden; width:1100px;}
.infopiclists ul{ margin:0; padding:0 0; width:1200px;}
.infopiclists ul li{ margin-bottom:20px; width:242px; float:left;  margin-right:30px; text-align:center; text-align:center;}
.infopiclists ul li img{ width:240px;}
.infopiclists ul li .indexlistpic{ border:0;  width:240px; border:1px solid #eee;}
.infopiclists ul li .indexlistname{ margin:0 auto; text-align:center; line-height:60px; height:60px;font-family:'微软雅黑'; font-size:15px;}


/*----------------------------------------------------------内页开始----------------------------------------------------------*/
/*--内页整体--*/

.pager {
	TEXT-ALIGN: center; CLEAR: both; padding-bottom:35px;  padding-top:15px;
}
.pager A {  display:inline; zoom:1; margin-right:8px; padding:8px 15px; background:#fff; border:1px solid #ddd;}
.pager SPAN {
	 border:0;display:inline; zoom:1; margin-right:8px; padding:8px 15px; background:#F60; color:#fff;

}
.pager A:hover {  background:#F60; color:#fff;}



/*--------------------------------------------------内页整体开始---------------------------------------------------*/

.info{width:1100px; margin:25px auto; font-family:'微软雅黑'; font-size:16px;  border:1px solid #ddd; border-top:2px solid #cd0001;}

.inforight{ margin:0 auto 0 auto; }/*内页左边*/

.infoleft{ width:240px; }
.infocontent{clear:both; margin:0 auto; padding:0; }/*内页右边内容详情*/
.infocontentz{ margin:0 auto;   text-align:left; padding:15px;  line-height:2.2;  border-top:0; min-height:520px; }


.zuzhi_left{ margin:0 auto;}
.zuzhi_left{ }
.zuzhi_left li{   font-family:'微软雅黑'; margin-bottom:5px; font-size:24px; background:#e9e9e9; height:72px; line-height:72px;}
.zuzhi_left li img{ float:left; margin-right:13px;}
/*--------------------------------------------------内页整体结束----------------------------------------------*/





/*内页右边栏目*/
.topmenu{font-weight:normal;  font-size:12px; font-family:'宋体'; padding-top:00px;}



.indextitles1{ margin-bottom:15px; text-align:center; font-size:29px; line-height:33px; font-family:'微软雅黑'; position:relative; height:70px; text-transform:uppercase; padding:20px 0;}
.indextitles1 strong{ display:inline-table; text-align:center; background:#fff; position:relative; z-index:100; padding:0 40px; color:#666666; font-weight:normal;}
.indextitles1 strong span{ display:block; border-bottom:3px solid #076ce0; width:50%; margin:5px auto;}
.indextitles1 p{ font-weight:normal; font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#c1c0c0;}
.indextitles1 i{ display:block; border-bottom:1px solid #ddd; position:absolute; width:100%;  top:70px; z-index:0;}


#left_menu{ width:1100px; margin:0 auto; margin-top:25px;}
#left_menu ul{ width:1200px;}
#left_menu li{ display:inline-block; background:#efeeeb; padding:12px 18px;  font-size:18px; color:#141413; margin-right:10px; }
#left_menu li a{ display:block; background:url(images/jia.png) no-repeat no-repeat right center; padding-right:35px; color:#141413;}
#left_menu li:hover{ background:#b60924;}
#left_menu li:hover a{ color:#fff; background:url(images/jia1.png) no-repeat no-repeat right center;}
#left_menu li.ledd{ background:#b60924;}
#left_menu li.ledd a{ color:#fff; background:url(images/jia1.png) no-repeat no-repeat right center;}






.articlist{ padding:15px 0; }
.articlist li { font-size:14px;  border-bottom:1px dotted #ddd; padding:30px 0;}
.articlist li .date{ display:block; float:left; text-align:center; width:75px; margin-right:20px; height:84px;  font-family:'微软雅黑';font-size:15.5px; color:#888;border:1px solid #068036; color:#068036; }
.articlist li .date strong{ font-size:26px; font-weight:bold; background:#068036; color:#fff;  display:block; height:54px; line-height:54px;}
.articlist li img{ float:left; width:240px; margin-right:18px;}







.articlist li strong{  font-size:21px; color:#171717;font-family:'微软雅黑'; font-weight:normal; display:block; height:40px; line-height:25px;
text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap; }
.articlist li p{color:#888; font-family:'宋体'; font-size:14px; line-height:2;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.articlist li  p a{ color:#662501; }




/*-新闻--
.articlist{ margin:0; padding:0; width:1300px;}
.articlist li{ margin-bottom:28px; width:560px; float:left; height:108px; margin-right:80px; font-size:15px;}
.articlist li .data{ width:81px; padding:20px 0; height:50px;float:left; font-family:'微软雅黑'; font-size:18px; line-height:22px; text-align:center; background:url(images/time.png) no-repeat;}
.articlist li .data span{ display:block;  color:#fff;}
.articlist li .content{ padding:0; float:right; width:450px; overflow:hidden;}
.articlist li .content p a{ color:#068900;}
.articlist li .content p{ color:#989898; font-size:13px; line-height:1.8; padding-top:6px;}
*/

.artictitle{ text-align:center; font-size:22px;  border-bottom:1px dotted #ccc; font-weight:bold;}
.artictitle_1{ text-align:center; color:#ccc;}

/*新闻详情内容*/
.artictitle_3{ height:25px; line-height:25px; text-align:left;}/*新闻详情上一篇,下一篇*/
/*--图文片列表开始--*/
.getpicimg{margin:0; text-align:left; }/*产品图片*/
.getpicimgb{ padding:0px;  border:1px solid #50A6D9;} 

.getpicname{ line-height:35px; height:35px; text-align:center; overflow:hidden;  margin:5px auto 0 auto;padding:0;}/*产品名称*/

.getpicpage{ height:60px; line-height:60px; padding:0px; text-align:center; }/*产品页码*/

.getpicimg .getpicnamea p{ text-align:left; font-weight:bold; display:block; line-height:50px;}
.getpicimg .getpicnamea span a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#f00}
.getpicimg .getpicnamea span a:hover{ color:#000;}
.getpicimg .more{ background:url(images/more.jpg) no-repeat; width:110px; height:33px; margin:10px 0; line-height:33px; text-align:center;}


/*--图文详细开始--*/
.picshow{margin:0 auto; width:auto; text-align:center;}
.picshow span{}
.picshow_1{margin:0 auto; text-align:left; font-size:15px; font-weight:bold; text-align:center;}
.picshow_2{height:auto;}
.picshow_2 img{ max-width:100%;}
.picshow_3{ color:#777; font-family:'微软雅黑';}
.picshow_3 strong{ display:block;font-size:20px; text-align:center; display:block; height:40px; color:#000; }
.picshow_3 p{ font-family:Arial, Helvetica, sans-serif; display:block; text-align:center; color:#bbb; border-bottom:1px dotted #ddd; margin-bottom:15px;}
.picshow_3 b{ display:block;}
.picshow_content{ padding:15px 0;}

/*--案例列表开始--*/
.getpicimga{margin:0 auto; border:1px solid #E2E2E2; padding:5px;  background:#fff; }/*产案例名称*/
.getpicnamea{ line-height:35px; height:35px; margin:0;text-align:center;}/*案例名称*/
.getpicpagea{ height:30px; line-height:30px;padding:3px 0 3px 0; text-align:center;}/*案例页码*/

/*--客户留言--*/
.feedback{  margin:0 auto;}
.feedback0{height:25px;  margin:0 0 0 0px; border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;}/*留言标题*/
.feedback1{border:1px solid #ddd; height:100%; float:left;margin:0 0 6px 0px;}/*中间整体*/
.feedback2{width:69px; height:100%; float:left; padding-top:20px; margin:0 auto;text-align:center;}/*头像*/
.feedback3{height:100%; width:1028px; float:right;border-left:1px solid #ddd}/*头像右边框*/
.feedback4{text-align:left; height:auto; border-bottom:1px solid #ddd; padding:8px;}/*留言内容*/
.feedback7{text-align:left; height:auto;padding:6px;color:#F60;}/*站长回复*/
.feedback5{border:1px solid #ddd; background:none; color:#686868;}/*留言文本框*/
.feedback6{background:none; border:1px solid #ddd; color:#686868; padding-top:3px;} /*留言文按钮*/

.booktext{ border:1px solid #f1f1f1; background:#fff; height:31px; line-height:31px; margin:0; padding:0 0 0 10px; color:#888; font-size:13px;}
.booktext1{ width:460px;}
.booktext2{ width:150px;}
.booktext3{ width:214px;}
.booktext4{ width:80px;}
.booktexts{ border:1px solid #f1f1f1;width:452px;  margin:0; padding:10px; color:#bbb; font-size:13px;}
.bookbutt{ width:90px; background:#fff; background:url(images/t.png) no-repeat center; width:195px; border:0; margin:0; padding:0; font-size:15px; color:#fff; height:54px; font-family:'微软雅黑';}
.orderform .bb1{ width:100px; margin:0;}
.orderform .bb2{ width:230px; margin:0;}
.orderform .bb3{ width:450px; margin:0;}
.orderform .bb4{ margin:0;}

/*----------------------------------------------------------左边设置开始----------------------------------------------------------*/




/*------------------------------------------------------------bottom设置----------------------------------------------------*/

/*底部*/

.zhiliang{ background:#efefef; padding:15px 0;}
.zhiliang ul{ width:1200px; margin:0 auto;}
.zhiliang ul li{ float:left; width:16.6%; text-align:center; color:#A4A3A1;}
.zhiliang ul li img{ display:block; margin:0 auto;}


.bottom_m{ background:#666666; padding:15px 0;}
.bottom_m ul{ width:600px; margin:0 auto;}
.bottom_m ul li{ float:left; width:40%; color:#fff; font-size:13px;}
.bottom_m ul li h2{ font-size:16px; font-weight:normal;}
.bottom_m ul li a{ color:#fff;}
.bottom_m ul li a:hover{ color:#ff0;}
.bottom_m ul li.wei{ width:66px; float:right;}

.bottom{ margin:0 auto 0 auto;font-family:'微软雅黑'; text-align:center; background:#E8E9EB; font-size:15px; padding:15px 0;}
.bottom a:hover{ color:#f00;}


