﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl, dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0; padding:0;font-family: '微软雅黑'}

body,button,input,select,textarea { font-family: "Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",Roboto,Arial,sans-serif; font-size: 14px; line-height: 1.5em;color:#222;font-weight: 400; background:#FFF; }

h1,h2,h3,h4,h5,h6{font-size:100%;}

fieldset,img{border:0;}

img{ vertical-align:top}

address,caption,cite,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block; margin:0; padding:0;}/* HTML5 */

code,kbd,pre,samp{font-family:courier new,courier,monospace}

ol,ul,li{list-style:none;}

a{text-decoration:none; color:#222;}

a:hover{color:#052299;}

a:active{color:#052299;}

sup{vertical-align:text-top;}

sub{vertical-align:text-bottom;}

input,select,button{ vertical-align: baseline; *vertical-align:middle;font-family: tahoma, \5b8b\4f53, arial; font-size: 100%; border:none; background:none; }

input[type=checkbox],input[type=radio]{vertical-align:middle; margin:0 5px;}

input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}textarea{resize:none;}

textarea{overflow:auto; font:100% tahoma,\5b8b\4f53,arial;}

table{border-collapse:collapse; border-spacing:0;}





/*= 清除浮动=*/

.clear{clear: both; height:0px; line-height:0px; font-size:0px;}

.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

/* End hide from IE-mac */

*+html .clearfix {min-height: 1%;}

*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}

(this))}



/* 左右浮动 */

.fl{ float:left;}

.fr{ float:right}



#demo {

	width: 430px;

	margin: auto;

	text-align: center;

	overflow: hidden;

}

#demo img {

	border: 0px;

}

.casetd {

	width: 116px;

	height: 106px;

	background: url(../images/case_bg.gif) repeat-x left bottom;

	vertical-align: top;

}

/*产品分类*/

#quick {

color: #ffffff;

font-size: 24px;

	width: 214px;

	border: 1px solid #980000;

	background-color: #AD0101;

	border-top: 0px none;

	text-align: center;

	padding-top: 14px;

	padding-bottom: 15px;

	line-height: 36px;

}

#quick a {

font-size: 18px;

    color: #ffffff;

	display: block;

	background-color: #C60000;

	text-align: center;

	

	height: 36px;

	line-height: 36px;

	letter-spacing: 2px;

	margin-top: 1px;

}

#xiaolei div{width: 214px;

padding-left: 116px;

border-top: 0px none;

line-height: 16px;}

#xiaolei a {padding-left:6px;

background-color: #sdfsdf;

font-size:14px;

color:#000000;

background:#F9F9F9}



#quick a:hover, #quick a:active {



	background-color: #D72828;

	color: #ffffff;

}

/*产品分类结束*/



ul,ol{

list-style-type:none;/*清楚列表样式符*/

margin-left:0;/*清楚IE左缩进*/

padding-left:0;/*清楚非IE左缩进*/

}

select,input{vertical-align:middle;}



a{text-decoration: none;}

a:link {color: #000000;}

a:visited {color: #555555;}

a:hover{color: #1BAF04;}

a:active {color: #333333;}

.clearit{clear:both;}

.zt { margin:0 auto;}

.bk {border: 1px solid #DEDFE0; background:#FFFFFF;}

.m10 { margin-bottom:10px;}

.ghtit { width:93%;height:20px;border-bottom:1px solid #7BC565; margin:0 auto; padding-top:8px; padding-bottom:8px;}

.ghtit h1 { font-size:14px; font-weight: bold; color: blue; float:left;}

.ghtit span {font-size:12px; color:#C6C6C6; margin-top:10px;float:right;}

.gh h2 { font-size:18px;border-bottom:1px solid #7BC565; width:88%;margin:0 auto; padding-top:10px; padding-bottom:10px;}

.ghtit2 {height:25px; width:95%;font-size:18px;border-bottom:1px solid #7BC565;margin:0 auto; padding-top:10px; padding-bottom:10px;}

.ghtit2 h2 {font-size:18px; float:left;}

.ghtit2 span {font: 14px "宋体";margin-top:10px; margin-right:110px;float:right;}



a img{border:none;}

input:focus{border:none;outline:none;}





/***顶部企业名称***/

.head-wrapper{width:width:100%;margin:0 auto;}

.logo-search-box{width:960px;margin:0 auto;  position:relative; height:115px}



/***导航***/

.wraper{ width:100%;background:#1890FF;}

.nav{ position:relative; width:1200px; height:50px;  overflow:hidden;margin:0 auto;}  /*如果栏目比较少，请修改前面的宽度小一点*/

.nav li{ position:relative; float:left; width:130px; height:50px; line-height:50px; text-align:center; font-size:16px; z-index:1}

.nav li a{ display:block; height:50px; color:#fff;}

.nav li a:hover{ width:120px; height:50px; background:#4D0B33;margin-left:5px; margin-right:5px}

.cur{width:120px; height:50px; background:#4D0B33;margin-left:5px; margin-right:5px}



/*********广告条*******/

.DB_tab25 {width:100%;height:600px;position:relative;overflow:hidden} /*图片高度把510改一下*/

.DB_tab25 .DB_bgSet{position:relative;}

.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:600px;display:none}/*图片高度把510改一下*/

.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-500px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:-140px;top:20px;}

.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:-100px;top:100px}

.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:300px;top:20px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:-150px;top:20px;}

.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:680px;top:30px}

.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:750px;top:210px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:300px;top:30px;}

.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:-230px;top:80px}

.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:-150px;top:240px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:-200px;top:50px;}

.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:600px;top:50px}

.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:640px;top:200px}

.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}

.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:650px;top:200px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}

.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:550px;text-align:center;font-size:0}

.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}

.DB_tab25 .DB_prev{position:absolute;left:-100px;top:280px;cursor:pointer;display:none}

.DB_tab25 .DB_next{position:absolute;right:-100px;top:280px;cursor:pointer;display:none}











.all_tit{ text-align:center; font-size:30px; color:#999; text-transform:uppercase; font-family:Arial; line-height:26px;}

.all_tit01{ font-weight:bold; font-size:24px; color:#000; font-family:'微软雅黑'; background:url(../images/tit02.jpg) no-repeat bottom center; height:35px;}

.all_tit01 span{ color:#ff9700;}

/****首页 新闻资讯****/

.index_news{ height:630px; overflow:hidden; padding-top:30px; background:url(../images/xwbg.jpg)}



.index_news01{ width:1200px; margin:0 auto; border-radius:15px; height:510px;}



.index_news03{ display:block; overflow:hidden; width:104%; padding:36px 0 0;}

.index_news03 dl{float:left; width:580px; height:127px;background:url(../images/index_news03.jpg) 0 0 no-repeat; margin:0 29px 31px 0; overflow:hidden;}

.index_news03 dl dt{ float:left; width:170px; overflow:hidden; text-align:center;}

.index_news03 dl dt img{ max-width:100%;}

.index_news03 dl dd{ float:right; width:370px; padding:0 15px 0 22px; height:120px; margin-bottom:7px; overflow:hidden; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; background:#1890FF;border-radius: 8px;}

.index_news03 dl:hover dd{ background:#DB261F;}



.index_news03 dl dd h4{ font-size:17px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#fff;padding:15px 0 0; line-height:36px; height:36px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; font-weight:bold;}

.index_news03 dl:hover dd h4{ color:#FFF;}



.index_news03 dd span{ display:block; font-size:14px; line-height:22px; height:44px;overflow:hidden; color:#fff; padding:7px 0 0;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.index_news03 dl:hover span{ color:#eeeded;}





.index_news04{ width:133px; height:37px; line-height:35px; margin:0 auto; margin-top:10px;}

.index_news04 a{ display:block; color:#DB261F; font-size:14px; text-align:center; border:#E61F27 solid 1px;width:131px; height:35px;}

.index_news04 a:hover{ color:#ff9700; }





/*新闻中心*/

.ghjg { width:490px; height:278px; }

.ghjg ul{ list-style:none; margin:5px 0px 0px 5px;}

.ghjg li{ line-height:27px; background:url(../images/jt.png) top left no-repeat;border-bottom:1px dashed #CCC; width:480px; float:left; margin-right:15px;}

.ghjg li a{ line-height:25px; color:#5b6266;padding:0px 10px 0 10px; font-size:13px;}

.ghjg li a strong{ line-height:25px;}

.ghjg li a:hover{color:#1BAF04;}

/*首页产品中心*/

.rollBox { width:895px;overflow:hidden;margin:0 auto; }/*产品空间大小*/

.rollBox ul{ list-style:none;overflow:hidden;width:100%}

.rollBox li{ margin:5px 10px 20px 10px; float:left;background:#fff;border:1px solid #EBEBEB;}/*产品单个大小*/

.rollBox li img{margin:0 auto;}

.rollBox li h3 {font-size:16px; color:#8F8F8F;line-height:55px; text-align:center;display:block;white-space:nowrap; text-overflow:ellipsis;/* 内容超出宽度时隐藏超出部分的内容 */ }

.rollBox li h3 a:hover{color:#8B2307;}











/*产品页*/

.rollBox1 { width:910px;overflow:hidden;margin:5px auto; }/*产品空间大小*/

.rollBox1 ul{ list-style:none;overflow:hidden;width:100%}

.rollBox1 li{ margin:5px 10px 20px 10px; float:left;background:#fff;border:1px solid #EBEBEB;}/*产品单个大小*/

.rollBox1 li img{margin:0 auto;}

.rollBox1 li h3 {font-size:16px;color:#8F8F8F;line-height:55px; text-align:center;display:block;white-space:nowrap; text-overflow:ellipsis;/* 内容超出宽度时隐藏超出部分的内容 */ }

.rollBox1 li a:hover{color:#8B2307;}









/* 分页新闻-列表 */

.list{ background:#F9F9F9;width:1200px;margin: 0 auto;overflow:hidden;}

.list .node{margin:0px 0px 20px 20px;border-bottom: 1px #CCC dashed;  height: 120px;} /* 单个文章信息 */

.list .nodel { margin : 0px 20px 0px 5px;float:left;} 

.list .node img{padding:5px;background:#fff;border:1px solid #ccc;width:140px; height: 90px; float:left;}

.list .noder {width:62%; float:left }

.list .noder .title{padding-bottom:0px; height: 30px; line-height: 30px; text-align: left;} /* 标题 */

.list .noder .title h2{ font-size:18px; text-align:left;color: #666666; font-weight:bold;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.list .noder .title a:hover{ color:#000; font-weight:bold;}



#time{float: right;color: #888888;}

#guanjian{ float: left;}

.list .noder .description{color:#555; padding-left: 5px; padding-right: 5px; padding-top: 5px;}

.list .noder .description p{ line-height: 20px;text-indent: 2em; text-align: left;} /* 描述 */





/*当前位置*/

.dqwz { width:95%; height:38px;background:url(../images/bg1.gif) repeat-x left bottom;font-family: 'Microsoft YaHei','Droid Serif',"宋体", arial, helvetica, sans-serif;font-size:14px; padding-left: 20px; line-height:38px; overflow:hidden;}

.dqwz a:visited{color:#626466;text-decoration:none;}

.dqwz a:hover{color:#f00;text-decoration:underline;}



/* 网站左侧联系方式 */

.zclx {width:190px;height:auto; padding-left:10px; }

.zclx h3{font-size:14px; font-weight: bold; color:#FF0000;text-align:center;}

.zclx dd{padding-left:10px;line-height:1.8; }



/* 网站中间区域 */

.content {width:1200px;background-color:#fff;margin: 0 auto;overflow:hidden;}

.content img{max-width:100%;overflow:hidden;}

.content .Content-Left{

    width:230px;

    float:right;/*设置浮动，实现多列效果，div+Css布局中很重要的*/

   background:#CCCCCC ;

}

.content .Content-Main{

    overflow:hidden;

    width:930px;

    /*margin:20px;设置元素跟其他元素的距离为20像素*/

    float:left;/*设置浮动，实现多列效果，div+Css布局中很重要的*/

	background:#F9F9F9;

   

}

/* 内容标题 */

.nrbt {width:653px;height:38px;font-size:18px;margin: 0 auto; font-weight: bold; color:#6C6C6C;text-align:center;border-bottom:1px solid #DBDBDB;padding-top:35px}

.bbt{color:#999999;text-align:center;height:38px;}

.nr{width:94%;line-height:25px;padding-left: 8px; padding-right: 8px;margin: 0 auto;}

.pp{width:800px;margin: 0 auto;}



/*上下页*/

.sxy {line-height:25px;padding-left: 8px; padding-right: 8px;}

.sxy li { line-height:27px; width:250px; float:left; margin-right:15px;text-align:center;}

.sxy li a{ line-height:25px; color:#5b6266;padding:0px 10px 0 10px; font-size:16px;}





/*产品横向列表*/

.cplb {width:100%;}

.cplb a:visited{color:#626466;text-decoration:none;}

.cplb a:hover{color:#f00;text-decoration:underline;}



/*按钮*/



.button { 

display: inline-block; 

zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ 

*display: inline; 

vertical-align: baseline; 

margin: 0 2px; 

outline: none; 

cursor: pointer; 

text-align: center; 

text-decoration: none; 

font: 14px/100% Arial, Helvetica, sans-serif; 

padding: .5em 2em .55em; 

text-shadow: 0 1px 1px rgba(0,0,0,.3); 

-webkit-border-radius: .5em; 

-moz-border-radius: .5em; 

border-radius: .5em; 

-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); 

-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); 

box-shadow: 0 1px 2px rgba(0,0,0,.2); 

} 

.button:hover { 

text-decoration: none; 

} 

.button:active { 

position: relative; 

top: 1px; 

} 

.bigrounded { 

-webkit-border-radius: 2em; 

-moz-border-radius: 2em; 

border-radius: 2em; 

} 

.medium { 

font-size: 12px; 

padding: .4em 1.5em .42em; 

} 

.small { 

font-size: 11px; 

padding: .2em 1em .275em; 

} 

/* blue */ 

.blue { 

color: #d9eef7; 

border: solid 1px #0076a3; 

background: #0095cd; 

background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)); 

background: -moz-linear-gradient(top, #00adee, #0078a5); 

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5'); 

} 

.blue:hover { 

background: #007ead; 

background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e)); 

background: -moz-linear-gradient(top, #0095cc, #00678e); 

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e'); 

} 

.blue:active { 

color: #80bed6; 

background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee)); 

background: -moz-linear-gradient(top, #0078a5, #00adee); 

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee'); 

} 





/* 走动的图片transform: scale(0.92)缩小多少*/



.mr_frbox { height: 1090px; padding: 24px 22px 0px; }

.mr_frBtnL { float: left; margin: 448px 22px 0px 0px; cursor: pointer; display: inline; }

.mr_frUl { float: left; height: 1090px; width: 1000px; }

.mr_frBtnR { float: right; margin-top:448px; cursor: pointer; }

.mr_frUl ul li { display: inline; float: left; height: 1085px; width:292px; margin-right: 13px; overflow: hidden; }/* 滚动高度，宽度*/

.mr_frUl ul li H3{font-size:14px;color:#fff;line-height:45px; text-align:center;display:block;white-space:nowrap; text-overflow:ellipsis; background:#DB261F; }/* 内容超出宽度时隐藏超出部分的内容 */

.mr_frUl ul li img { display: block; margin-bottom: 7px; border: 1px solid #EEEBEB;  height: 215px; width:290px;}





/*底部*/

.foot {width:100%;background-color:#696969;height:200px;color:#ffffff;}

.foot .end {width:1100px;margin:0 auto; }

.foot .end1 {height:180;width:800px;float: left;  margin-top:20px; }

.foot .end2 {height:180;width:200px;float: left;  margin-top:20px; }

.foot a {color:#ffffff;}





 /*产品图片放大 */ 

#main .photoblock-many {		/* A general full-width photo block (that clears), for many thumbnails */

   margin: 0 10px 10px -4px;

   clear: both;

   width: 100%;

   text-align: center;

   font-size: 10px;

   color: #888888;

}



 /*产品与新闻分页 */ 

.pages {

	width:790px;

	margin:20px auto 0 auto;

}

.pages #Pagination {

  float: left;

  overflow: hidden;

}

.pages #Pagination .pagination {

  height: 40px;

  text-align: right;

  font-family: \u5b8b\u4f53,Arial;

}

.pages #Pagination .pagination a,

.pages #Pagination .pagination span {

  float: left;

  display: inline;

  padding: 5px 13px;

  border: 1px solid #e6e6e6;

  border-right: none;

  background: #f6f6f6;

  color: #666666;

  font-family: \u5b8b\u4f53,Arial;

  font-size: 14px;

  cursor: pointer;

}

.pages #Pagination .pagination .current {

  background: #ffac59;

  color: #fff;

}

.pages #Pagination .pagination .prev,

.pages #Pagination .pagination .next {

  float: left;

  padding: 5px 13px;

  border: 1px solid #e6e6e6;

  background: #f6f6f6;

  color: #666666;

  cursor: pointer;

}

.pages #Pagination .pagination .prev {

  border-right: none;

}



.pages #Pagination .pagination .pagination-break {

  padding: 5px 5px;

  border: none;

  border-left: 1px solid #e6e6e6;

  background: none;

  cursor: default;

}

.pages .searchPage {



  padding: 8px 0;

}

.pages .searchPage .page-sum {

  padding: 5px 13px;

  color: #999999;

  font-family: \u5b8b\u4f53,Arial;

  font-size: 14px;

}

.pages .searchPage .page-go {

  padding: 8px 0;

  color: #999999;

  font-family: \u5b8b\u4f53,Arial;

  font-size: 14px;

  padding: 10px 0\9;

  *padding: 6px 0;

}

.pages .searchPage .page-go input {

  width: 21px;

  height: 20px;

  margin: 0 5px;

  padding-left: 5px;

  border: 1px solid #e4e4e4;

}

.pages .searchPage .page-btn {

  margin: 9px 0 5px 5px;

  padding: 2px 5px;

  background: #ffac59;

  border-radius: 2px;

  color: #ffffff;

  font-family: 'Microsoft YaHei', Arial;

  font-size: 14px;

  text-decoration: none;

}



/*页眉*/

.header{width:100%; overflow:hidden; background:url(../images/header_bg.png) no-repeat center top; background-color:#fff;}



.headertop { overflow:hidden; height:155px;}

.headertop h1{ float:left; overflow:hidden; margin-top:24px;}

.headertop .wen{ overflow:hidden; float:left; margin-left:5px; padding-left:25px; border-left:1px solid #aeaeae; margin-top:45px;}

.headertop .wen h2{ font-size:40px; color:#292929; line-height:55px;}

.headertop .wen p{ font-size:17px; color:#BF0106;}

.headertop .headright{ overflow:hidden; float:left;}

.headertop .headright ul{ overflow:hidden; margin-top:15px; float:left;}

.headertop .headright li{ float:left; border-right:1px dotted #ababab; padding:0 8px; font-size:13px;}

.headertop .headright li a{ color:#6b6b6b;}

.headertop .headright li.last{ border:none;}

.headertop .phone{ overflow:hidden; background:url(../images/phone.png) right center no-repeat; padding-right:50px; float:left; margin-top:20px; text-align:right;padding-left:20px;}

.headertop .phone p{ font-size:14px; color:#343434;}

.headertop .phone h3{ font-family:Arial; font-size:25px; color:#418ed4;line-height:25px;}



.headerNav { overflow:hidden; width:100%; height:60px; background-color:#1890FF;}

.headerNav li{ float:left; line-height:60px; font-size:16px; background:url(../images/nav_bor.png) no-repeat right center; padding:0 56px 0 10px}

.headerNav li a{ text-decoration:none; color:#fff;}

.headerNav li.last{ background:none}

.headerNav li.cur a,.headerNav li a:hover{ font-weight:bold; color:#fff; background:#BF0106}

.container {

    margin-left: auto;

    margin-right: auto;

    width: 1200px;

}



.F_v{overflow:hidden;width:100%;background:url(../images/F_vBg.jpg) no-repeat center;height:623px;}

.F_v .FVCon{width:100%;margin-top:50px;overflow:hidden; padding-left:20px;}

.F_v dl{width:230px;float:left;height:405px;background:#1890FF url(../images/F_btn01.png) no-repeat left bottom}

.F_v dt{position:relative;width:230px;height:160px;}

.F_v dd{padding:0 29px;margin-top:10px;text-align:justify;}

.F_v dd h3{text-align:center;font-size:18px;color:#fff;background:url(../images/wt_h3_titBg.png) no-repeat center;line-height:70px;}

.F_v dd p{font-size:13px;line-height:100px;color:#fff;line-height:25px;margin-top:20px;overflow:hidden;}

.F_v .blue2{background:#103488 url(../images/F_btn02.png) no-repeat left bottom}

.F_v .blue01{background:#1890FF url(../images/F_V03.jpg) no-repeat left bottom}

.F_v .blue02{background:#103488 url(../images/F_V04.jpg) no-repeat left bottom}

.F_v .blue03{background:#1890FF url(../images/F_V05.jpg) no-repeat left bottom}



.title5 {

    overflow: hidden;

    width: 100%;

    text-align: center;



}

.title5 img {

    display: block;

    margin: 0 auto;

}

.title5 p {

    font-size: 16px;

    color: #fff;

    line-height: 30px;

    background: url(../images/title-p-wen.png) no-repeat center;

    margin-top:10px;

}



.ystit {

    text-align: center;

    padding-top: 10px; background:url(../images/ysbg_02.jpg) no-repeat center;

}

.ystit h4 em {

    font-size: 32px;

    color: #ffffff;

    line-height: 50px;

}

.ystit span {

    font-size: 20px;

    color: #ffffff;

    line-height: 40px;

}





/*about*/

.about { overflow:hidden; width:100%; padding-top:30px;background:url(../images/about_bg.jpg) repeat center; position:relative}

.about .yezhi{ display:block; position:absolute; left:50%; top:315px; margin-left:675px;}

.about h3{ text-align:center; font-size:30px; margin-bottom:5px;}

.about h3 a{ color:#1890FF;}

.about .span{ display:block; text-align:center; font-size:12px; color:#666; margin-bottom:10px;}

.about i{ display:block; width:49px; height:3px; margin:0 auto; background-color:#1890FF; margin-bottom:50px;}

.about dl{ overflow:hidden; margin-bottom:35px; width:100%; height:285px;}

.about dd{ overflow:hidden; float:left; width:660px;}

.about dd h4{ font-weight:normal; font-size:22px; margin-bottom:25px; font-weight:bold;}

.about dd h4 a{ color:#DB261F;}

.about dd p{ font-size:14px; color:#000; line-height:27px; margin-bottom:25px; text-align:justify}

.about dt{ overflow:hidden; width:482px; height:274px; float:right; background:url(../images/about_spbg.png) no-repeat left center;}

.about dt a{ display:block; float:left; margin-top:110px;}

.about dt .sp{ overflow:hidden; width:297px; height:274px; float:right;}

.about .aboutmenu { overflow:hidden; width:100%; height:263px;}

.about .aboutmenu img{ display:block; float:left}

.about .aboutmenu ul{ overflow:hidden; float:right}

.about .aboutmenu li{ float:left; width:200px; height:223px; margin-left:10px; background-color:#fff;}

.about .aboutmenu b{ display:block; width:90px; height:90px; margin:0 auto; margin-top:30px; margin-bottom:30px;}

.about .aboutmenu span{ display:block; text-align:center; font-size:18px; color:#333}

.about .aboutmenu em{ display:block; text-align:center; margin-top:5px; font-size:12px; color:#cfcfcf;}

.about .aboutmenu a{ display:block; text-decoration:none}

.about .aboutmenu .b01{ background:url(../images/about_icon01.png) no-repeat center top;}

.about .aboutmenu .b02{ background:url(../images/about_icon02.png) no-repeat center top;}

.about .aboutmenu .b03{ background:url(../images/about_icon03.png) no-repeat center top;}

.about .aboutmenu .b04{ background:url(../images/about_icon04.png) no-repeat center top;}

.about .aboutmenu li:hover{ background-color:#DB261F;}

.about .aboutmenu li:hover span,

.about .aboutmenu li:hover em{ color:#fff;}

.about .aboutmenu li:hover b{ background-position:bottom}

/*pro*/

.pro{ overflow:hidden; width:100%; height:640px; background:url(../images/pro_bg.jpg) no-repeat center top;}

.pro h3{ text-align:center; margin-top:20px; font-size:35px; line-height:60px;}

.pro h3 a{ color:#fff;}

.pro .span{ display:block; text-align:center; font-size:12px; color:#666; margin-top:5px; margin-bottom:10px;}

.pro i{ display:block; width:49px; height:3px; background-color:#fff; margin:0 auto; margin-bottom:50px;}

.pro .proBox{ overflow:hidden; width:1200px; margin:0 auto; height:424px;}

.pro .proLeft{ overflow:hidden; float:left; width:356px; height:424px; background-color:#DB261F;}

.pro .proLeft p{ width:320px; margin:0 auto; margin-top:50px; font-size:13px; color:#fff; line-height:32px; margin-bottom:40px; text-align:justify}

.pro .proLeft a{ display:block; width:184px; height:46px; background-color:#fff; text-align:center; line-height:46px; font-size:14px; color:#333; margin:0 auto; text-decoration:none}

.pro .proLeft a img{ position:relative; left:10px; top:15px;}

.pro .proRight{ overflow:hidden; width:844px; height:424px; background-color:#fff; float:right}

.pro .proRight .proWin{ overflow:hidden; width:796px; height:352px; margin:0 auto; margin-top:23px; position:relative}

.pro .proWin ul{ position:absolute; overflow:hidden; width:3980px; height:352px;}

.pro .proWin li{ overflow:hidden; float:left}

.pro .btn{ overflow:hidden; width:230px; margin:0 auto; margin-top:15px;}

.pro .btn span{ display:block; width:11px; height:11px; background:url(../images/pro_btn.png) no-repeat center right; float:left; margin-right:11px;}

.pro .btn span.on{ background-position:left}



input {

    border: 1px solid #c5c6c9;

    background: url(../images/input_bg1.jpg);

    font-family: "heiti", arial, helvetica, sans-serif;

    font-size: 14px;

}

/*加盟*/

.jiameng { width:100%; height:735px; background:url(../images/jm_bg.jpg) no-repeat center top; position:relative}

.jiameng .img_tu{ display:block; position:absolute; left:50%; bottom:-144px; margin-left:462px;}

.jiameng a{ display:block; margin:0 auto; width:245px; height:47px; background:url(../images/jm_btn.png) no-repeat center;}

/*.jiameng a:hover{ background:#131010;}*/

.jiameng h3{ text-align:center; margin-bottom:5px; padding-top:40px; font-weight:normal; font-size:35px; color:#FFFFFF; line-height:40px;}

.jiameng h3 em{ color:#FFFFFF;}

.jiameng>p{ text-align:center; font-size:14px; color:#c0c0c0; font-family:Arial; text-transform:uppercase; margin-bottom:35px;}

.jiameng .jmbox{ overflow:hidden; width:1200px; height:460px; margin:0 auto; position:relative; margin-bottom:40px;}

.jiameng .jmbox img{ display:block; position:absolute;    border: 2px solid #fff;}

.jiameng .jmbox .img01 { left:0; top:152px}

.jiameng .jmbox .img02 { left:239px; top:32px}

.jiameng .jmbox .img03 { left:172px; top:140px}

.jiameng .jmbox .img04 { left:239px; top:292px}

.jiameng .jmbox .img05 { left:398px; top:0}

.jiameng .jmbox .img06 { left:398px; top:158px}

.jiameng .jmbox .img07 { left:398px; bottom:0}

.jiameng .jmbox .img08 { right:237px; top:32px}

.jiameng .jmbox .img09 { right:170px; top:140px}

.jiameng .jmbox .img10 { right:237px; top:292px}

.jiameng .jmbox .img11 { right:0; top:152px}

.jiameng .jmbox img:hover{ animation:img 1s}

@keyframes img{

	from{ transform: rotateY(0deg)}

	to{ transform: rotateY(360deg)}

	}



/*ad*/

.ad { overflow:hidden; width:100%; height:300px; background:url(../images/ad.jpg) no-repeat center top;}

.ad p{ font-size:30px; color:#fff; margin-top:60px;}

.ad h3{ font-size:30px; color:#fff;line-height:60px;}

.ad h3 b{ color:#DB261F;text-shadow: 1px 0 #EDEDED,

 0 2px #EDEDED,

 2px 0 #EDEDED,

 0 -2px #EDEDED;}

.ad span{ display:block; margin-top:5px; font-size:13px; color:#D7D7D7; font-family:Arial; margin-bottom:40px;}

.ad em{ overflow:hidden; display:block}

.ad em a{ display:inline-block; width:175px; height:40px; background-color:#DB261F; text-align:center; line-height:40px; font-size:16px; color:#fff; font-weight:bold; border-radius:6px 6px 0 0; margin-left:30px; text-decoration:none}

.ad em a{ *display:inline}

.ad .wen{ overflow:hidden; margin-left:760px;}

.contar{ width:1200px; height:300px; margin:0 auto; background:url(../images/pi.png) no-repeat;}



/*流程*/

.liucheng { overflow:hidden; width:100%; height:237px; background:url(../images/liucheng_bg.jpg) no-repeat center top; padding-top:30px;}

.liucheng .lcbox{ overflow:hidden; width:1150px; margin:0 auto; height:110px; position:relative; background:url(../images/liucheng00.png) no-repeat center 45px; margin-top:25px;}

.liucheng ul{ overflow:hidden; width:102%;}

.liucheng li{ float:left; width:120px; margin:0 36px 0 33px; height:110px;}

.liucheng li em{ display:block; width:26px; height:22px; text-align:center; line-height:22px; font-size:16px; color:#fff; background-color:#006bbd; margin:0 auto; position:relative; z-index:2}

.liucheng li b{ display:block; width:75px; height:65px; background-color:#fff; border:3px solid #006bbd; margin:0 auto; margin-top:-14px;}

.liucheng li i{ display:block; width:50px; height:50px; margin:0 auto; margin-top:12px;}

.liucheng li span{ display:block; text-align:center; font-size:14px; color:#666; margin-top:10px;}

.liucheng li .i01{ background:url(../images/liucheng01.png) no-repeat center top;}

.liucheng li .i02{ background:url(../images/liucheng02.png) no-repeat center top;}

.liucheng li .i03{ background:url(../images/liucheng03.png) no-repeat center top;}

.liucheng li .i04{ background:url(../images/liucheng04.png) no-repeat center top;}

.liucheng li .i05{ background:url(../images/liucheng05.png) no-repeat center top;}

.liucheng li .i06{ background:url(../images/liucheng06.png) no-repeat center top;}

.liucheng li:hover em{ background-color:#DB261F;}

.liucheng li:hover b{ border-color:#DB261F}

.liucheng li:hover i{ background-position:bottom}



.title6{ overflow:hidden; width:100%;}

.title6 h2{ text-align:center; font-size:30px; color:#DB261F; line-height:40px;}

.title6 h2 a{ color:#006bbd}

.title6 b{ display:block; text-align:center; font-size:14px; color:#c0c0c0; text-transform:uppercase; margin-top:3px;}

.title6 i{ display:inline-block; width:73px; height:1px; background-color:#e0e0e0; margin:0 15px; position:relative; top:-6px;}

.title6 i{ *display:inline}

.title6.wt h2,.title.wt a,.title.wt b{ color:#fff;}

.title6.wt i{ background-color:#fff;}



/*页尾*/



.footer{ width:100%; background:url(../images/bj.jpg) ; padding-top:50px; padding-bottom:15px;}

.ftnav{ overflow:hidden; }

.ftnav>li{  min-height:170px; float:left; background:url(../images/ftnavline.png) repeat-y left top; padding:0 29px;}

.ftnav>li.noPl{ padding-left:0; background:none;}

.ftnav>li h4{ font-size:16px; color:#fff; padding-left:25px;}

.ftnav>li ul{ overflow:hidden; margin-top:5px;}

.ftnav>li ul li{ float:left; margin-left:25px; padding-right:25px;}

.ftnav>li ul li p{ height:30px; line-height:30px;}

.ftnav>li ul li p a{ font-size:14px; color:#fff;}

.ftnav>li.wx{ padding-left:40px; padding-right:68px;}

.ftnav>li.wx img{  margin:20px auto 0 auto;}

.ftnav>li.wx p{ text-align:center; font-size:13px; color:#fff; margin-top:8px;}

.ftnav>li .ftle1{ background:url(../images/ftBg1.png) no-repeat left center;}

.ftnav>li .ftle2{ background:url(../images/ftBg2.png) no-repeat left center;}

.ftnav>li .ftle3{ background:url(../images/ftBg3.png) no-repeat left center;}



.ftdress{ text-align:center; margin-top:20px;}

.ftdress p{ height:30px; line-height:30px; font-size:13px; color:#fff;margin-right:50px;}

.ftdress p span{ margin-left:28px;}

.ftdress a{ color:#fff;}





.side_nav{

	position: fixed;

	top: 50%;

	right: 0;

  	width: 60px;

}

.side_nav ul li{

	position: relative;

	width: 60px;

	height: 60px;

  	float: right; 

  	margin-bottom: 1px;

  	/* border-bottom: 1px solid #fff; */

}

.side_nav ul li a{

	
}

/* .side_nav ul li:last-child,.side_nav ul li:last-child a{

	border-bottom: 0;

} */

.current_side_n{

	width: 160px!important;

}

.current_side_n a{

	width: 160px!important;

}

/* .current_side_n span{



} */

.side_nav ul li span{

/*  	display:block; */

width: 200px;

height: 184px;

  	float: left;

	color:#fff;

	line-height: 60px;

	font-size: 16px;

 	margin-left: 60px;

 	cursor: pointer;

}

.side_nav_3 a{

	width: 60px;

}

.side_nav_3 a span{

	width: 200px;

	height: 168px;

	position: absolute;

	right: 60px;

	bottom: 0;

	margin-left: 0!important;

 	display: none; 

}



.tel a{

	

}

.QQ a{

	

}

.sub_QR a{

	

}

.back_top a{

	

}



.c { clear: both; } /*清浮动*/







.pro_left {

    overflow: hidden;

    width: 230px;

}

.pro_left h3 {

    font-size: 18px;

    padding-left: 15px;

    height: 65px;

    line-height: 65px;

    background-color:#DB261F;

}

.pro_left h3 a {

    color:#fff;

}

.pro_left h3 span {

    font-size: 12px;

    color:#FFF;

    font-family: Arial;

    font-weight: normal;

    margin-left: 5px;

}

.pro_left dl {

    overflow: hidden;

    width: 200px;

    padding: 0 15px;

    background-color:#1890FF;

}

.pro_left dt {

    overflow: hidden;

    width: 190px;

    height: 35px;

    line-height: 35px;

    padding-left: 10px;

    font-size: 15px;

    margin-top: 20px;

    font-weight: bold;

    background: url(../images/pro_left01.png) no-repeat left center;

}

.pro_left .phone {

    overflow: hidden;

    width: 230px; 

    background:#DB261F;

}

.pro_left .phone p {

    background: url(../images/pro_left04.png) no-repeat left center; 

    padding-left: 50px;

    margin-left: 30px;

    margin-top: 25px;

}

.pro_left .phone em {

    display: block;

    font-size: 20px;

   color:#FFF

}

.pro_left .phone span {

    display: block;

    font-size: 13px;

   color:#FFF

}

.pro_left .phone h5 {

    font-size: 23px;

    color: #fff;

    font-weight: normal;

    margin-top: 5px;

    margin-left: 30px;

}

.pro_left .phone h6{ font-size:14px; line-height:35px; padding-left:25px; padding-top:10px;}

.pro_left dd a {

    font-size: 16px;

    color: #fff; font-weight:bold;

    line-height: 40px;

    background: url(../images/pro_left02.png) left center no-repeat;

    padding-left: 10px;

    margin-left: 10px;

    display: block;

}

.pro_left dd a:hover {

   text-decoration: underline; 

}



