/* 样式重置 */
@charset "utf-8";
/*
    Document   : CSS样式初始化
    Created on : 2013. 8. 6,15:41:00
    Author     :
    Description:
        CSS样式表的初始化，全局样式设置。部分样式属性请根据具体页面重置其属性
导入方式：<link href="css/common.css" rel="stylesheet" type="text/css" />
*/
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}  /* 初始化标签在所有浏览器中的margin、padding值 */
fieldset,img {border:0 none}  /* 重置fieldset（表单分组）、图片的边框为0*/
dl,ul,ol,menu,li {list-style:none}   /* 重置类表前导符号为onne,menu在HTML5中有效 */
blockquote, q {quotes: none}   /* 重置嵌套引用的引号类型 */
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}  /* 重置嵌套引用*/
input,select,textarea,button {vertical-align:middle}  /* 重置表单控件垂直居中*/
button {border:0 none;background-color:transparent;cursor:pointer}  /* 重置表单button按钮效果 */
body {background:#fff}   /* 重置body 页面背景为白色 */
body,th,td,input,textarea,button {font-size:12px;line-height:1 ;font-family:"微软雅黑";color:#333} /* 重置页面文字属性 */
a {color:#333;text-decoration:none}  /* 重置链接a标签 */ 
a:active, a:hover {text-decoration:none}   /* 重置链接a标签的鼠标滑动效果 */
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}  /* 重置样式标签的样式 */
caption {display:none;}    /* 重置表格标题为隐藏 */
table {border-collapse:collapse;border-spacing:0;table-layout:fixed;}    /* 重置table属性 */
img{vertical-align:middle}  /* 图片在当前行内的垂直位置 */
/* 页面设置 */
  /* 取消a标签点击后的虚线框 */
a {outline: none;}  
a:active {star:expression(this.onFocus=this.blur());}
 /* 设置页面文字等在拖动鼠标选中情况下的背景色与文字颜色 */ 
/* 
::selection {color: #fff;background-color: #4C6E78;}    
::-moz-selection {color: #fff;background-color: #4C6E78;} 
*/
body {
 overflow-x:hidden;
}

.dz_h_l_phone { height: 50px; margin-top: 30px; padding-left: 56px; background: url(../images/phone.png) no-repeat left center; }
.dz_h_l_phone i { display: block; padding-top: 10px;}
.dz_h_l_phone b { display: block; font-size: 185.71428%; /* 26/14 */ color:#3b3b3b; }

.clear {
	clear:both;
}
.top_bg {
	width:100%;
	height:155px;
	/*background:url(../images/top_bg.jpg) no-repeat top center;*/
	background-size:cover;
}
.config_border {
	width:100%;
	border-bottom:1px solid #d5d4d4;
	margin-bottom:18px;
	height:26px;
	line-height:26px;
	color:#555;
}
.contain {
	width:1200px;
	margin:0 auto;
}
.config_border .contain .left {
	float:left;
}
.config_border .contain .right {
	float:right;
}
.config_border .contain .right li {
	float:left;
}
.config_border .contain .right li a {
	color:#555;
}
.config_border .contain .right li .border {
	border-left:1px solid #555;
	border-right:1px solid #ccc;
	padding:0 14px;
}
.config_border .contain .right li .noborder {
	padding-right:14px;
}
.config_border .contain .right li .first {
	border-left:none;
	padding-left:0;
}
.config_border .contain .right li .last {
	border-right:none;
	padding-right:0;
}
.config_border .contain .right li img {
	margin:-5px 3px 0 0;
}
.logo {
	float:left;
	margin-bottom:17px;
}
.phone {
	float:right;
	margin-top:7px;
}
.nav_bg {
	width:100%;
	height:53px;
	line-height:53px;
	/*background:url(../images/nav_bg.jpg);*/
	background-color: #1f497a;
}
.nav_bg .nav li {
	float:left;
	padding:0 40px;
	font-size:16px;
}
.nav_bg .nav li:hover {
	/*background:url(../images/nav_active_bg.jpg);*/
	background-color: #f4a70d;
}
.nav_bg .nav li a{color: #fff;}
.nav_bg .nav li.on {
	/*background:url(../images/nav_active_bg.jpg);*/
	background-color: #f4a70d;
}
.slideBox{ width:100%; height:auto;  position:relative;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; overflow:hidden;}
.slideBox .bd img{ width:1920px; height:606px;position:relative;left:50%;margin-left:-960px;display:block;  }
/*搜索*/
.search_border {
	width:100%;
	border-bottom:1px solid #e7e7e7;
}
.fl {float:left;}
.fr {float:right;}
.h_sea{ height:37px;line-height: 37px; overflow:hidden; color:#8b8b8b; padding-top:8px; }
.h_sea b{font-weight: bold; color: #a00503;font-size:14px;}
.inp01{height:30px;line-height:30px;   padding-left: 15px; width:184px;float:left;color:#986a69;  border: none;font-family:"Microsoft YaHei"; background: none;}
.s_ss { float:left; width:32px; height:31px; background: none;border: none; cursor: pointer;text-indent:-99px;}
.key a{color:#8b8b8b;padding-right: 15px;}
.s_inp{ background:url(../images/serbg.jpg) no-repeat; width: 231px;height: 31px;}
/* 当前位置 */
.plc{ background:url(../images/position_icon1.gif) no-repeat 5px 13px; height:30px; line-height:30px; margin-bottom:10px; padding:10px 0 0px 24px; position:relative; color:#666; overflow:hidden; } 
.plc span {font-weight:bold; }
.plc a:hover{color:#9A4548}
.plc img { margin-top:2px; vertical-align:middle; }
.plc_tit { font-weight:bold; line-height:50px; } /* a的颜色*/
.plc_tit:hover { text-decoration:none; }
/* 左侧导航 */
.left_tree {width: 210px; float:left; overflow:hidden;}
.m_pleft {
    width: 210px;
    margin-bottom: 15px;
}
.f_fl {
    float: left;
}
.fld {
    background: url(../images/fld.jpg) no-repeat;
    height: 12px;
}
.m_pleft h2 {
    background: url(../images/flh2.jpg) no-repeat;
    text-align: center;
    height: 58px;
    padding-top: 19px;
}
.m_pleft h2 a {
    font-size: 22px;
    color: #fff;
    font-weight: normal;
}
.m_pleft .m_plc {
    padding: 0 20px 10px 20px;
    background: url(../images/flmid.jpg) repeat-y;
}
.m_pleft h3 {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    padding-top: 12px;
	font-size:20px;
}
.m_pleft h3 a {
    display: block;
    padding: 0 25px 0 30px;
    width: 115px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    background: url(../images/flh3h.jpg) no-repeat right center;
}
.m_pleft h3:hover a, .m_pleft h3.cur a {
    background: url(../images/flh3h.jpg) no-repeat right center;
}
.m_pleft .m_plc ul {
    padding: 8px 0 2px 0;
}
.m_pleft .m_plc li {
    height: 30px;
    line-height: 30px;
    padding-left: 50px;
    overflow: hidden;
    background: url(../images/flico.jpg) no-repeat 37px center;
}
.m_pleft .m_plc li a {
    font-size: 14px;
    color: #666666;
}
.m_pleft .m_plc li:hover a,.m_pleft .m_plc li.cur a{color: #9A4548;}
.f_cb:after, .f_cbli li:after {
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    content: ".";
}
.leib2, .leib {
    overflow: hidden;
    padding-bottom: 15px;
    width: 210px;
}
.leib2 .tit, .leib .tit {
    color: #fff;
    display: block;
    font: normal 22px "Microsoft Yahei";
    background: #9A4548 none repeat scroll 0 0;
    border-top: 4px solid #ccc;
    height: 45px;
    overflow: hidden;
    padding-top: 15px;
    text-align: center;
    text-transform: uppercase;
    width: 210px;
}
.leftlx {
    width: 194px;
    text-align: left;
    margin-top: 0px;
    font-family: "Microsoft YaHei";
    font-size: 13px;
    padding: 10px 5px 10px 9px;
    border: 1px solid #ececec;
    display: block;
    margin-bottom: 20px;
}
.leftlx .dianhua span {
    font-weight: bold;
    font-size: 16px;
    padding-bottom: 0px;
    border-bottom: 1px solid #dedede;
    color: #9A4548;
}
.leftlx p {
    line-height: 35px;
    word-spacing: -1.5px;
}
.index_content {
    width: 100%;
    float: right;
    display: inline;
    overflow: hidden;
}
dl.idx_list_dl {
    width: 371px;
    overflow: hidden;
    float: left;
    padding: 0 10px 30px 10px;
	text-align:center;
}
dl.idx_list_dl dt, dl.idx_list_dl dt a {
    line-height: 0;
    font-size: 0;
}
dl.idx_list_dl dt img {
    /*width: 220px;
    height: 210px;*/
    width: 95%;
    height: auto;
    border: 2px solid #f1f1f1;
    padding: 5px;
	margin-bottom: 10px;
}
/* 右侧产品列表 */
.right_content {
    width: 970px;
    float: right;
    display: inline;
    overflow: hidden;
}
.hh3 {
    border-bottom: 1px solid #ddd;
    height: 40px;
    line-height: 40px;
    margin-bottom: 15px;
	font-size:20px;
}
.hh3 b {
    background: url(../images/dyt1.png) no-repeat scroll 5px -58px;
    border-bottom: 3px solid #9A4548;
    color: #9A4548;
    display: inline-block;
    float: left;
    font: bold 18px/40px "Microsoft YaHei";
    height: 38px;
    margin-right: 10px;
    overflow: hidden;
    padding: 0 28px 0 40px;
}
.hh3 i {
    color: #333;
    display: inline-block;
    font: bold 18px/65px "Times New Roman",Times,serif;
    height: 30px;
    line-height: 30px;
    padding-left: 8px;
}
.pro_main {
    background-color: #fff;
    zoom: 1;
    overflow: hidden;
	padding-left: 5px;
}
.diysr {
    height: 40px;
    line-height: 40px;
    color: #9A4548;
    font-family: "Microsoft YaHei","微软雅黑";
    font-size: 16px;
    font-weight: bold;
    text-indent: 8px;
}
.diysr i {
    font-size: 10px;
    font-family: arial;
    font-weight: normal;
    text-transform: uppercase;
    font-style: normal;
    padding-left: 5px;
    color: #999;
}
.diysr .line {
    margin: 0;
}
.diysr .line {
    border-top: 1px solid #9A4548;
    font-size: 0;
    height: 0;
    margin-right: 10px;
    overflow: hidden;
}
.product_pro_random, .news_pro_random, .project_pro_random, .download_pro_random {
    padding-top: 25px;
    margin: 0 auto;
}
dl.pd_list_dl {
    width: 295px;
    overflow: hidden;
    float: left;
    padding: 0 10px 30px 10px;
	text-align:center;
}
dl.pd_list_dl dt, dl.pd_list_dl dt a {
    line-height: 0;
    font-size: 0;
}
dl.pd_list_dl dt img {
    width: 280px;
    height: auto;
    border: 2px solid #f1f1f1;
    padding: 5px;
	margin-bottom: 10px;
}
.RandomNews {
	margin-bottom:25px;
}
.RandomNews ul {
    margin: 0 auto;
    display: block;
    padding: 0 5px;
    padding-top: 15px;
}
.RandomNews ul li {
    height: 30px;
    line-height: 30px;
    padding: 0;
    /*width: 46%;*/
    overflow: hidden;
    padding-right: 1%;
}
.RandomNews ul li span {
    font-size: 12px;
}
.RandomNews ul li a {
    color: #353e47;
    background: url(../images/dtico.jpg) no-repeat 0 3px;
    padding-left: 25px;
}
.RandomNews ul li a:hover {
    color: #a00503;
}
/* 产品内页 */
.prodbaseinfo_a{float:left;width:310px; margin-left:16px; z-index:1;}
.propar a {
    padding: 10px 35px;
    background-color: #a00503;
    color: #fff;
}
.h2_prodtitle{font-size:16px;color:#414141;border-bottom:1px dashed #bbbbbb;padding:2px 0 10px;line-height:1.6em; }
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;}
.ul_prodinfos{padding:6px 15px;overflow:hidden;zoom:1;font-size:14px;font-weight:bold;}
.ul_prodinfos li{padding:5px 0 10px;margin-bottom:20px;}
.ul_prodinfo li{ padding:6px 0;color:#333;}
.ul_prodinfo li span{ font-size:14px}
.li_normalprice,.li_prono{line-height:24px; }
.proinfo {
	padding:20px 5px 0;
	border-top:1px dashed #333;
	font-size:14px;
	line-height:25px;
}
/*案例*/
.case_bg {
	margin-top: 35px;
	margin-bottom:24px;
}
.slideTxtBox{ width:100%;}
.slideTxtBox .hd{ float:left;margin-right:23px;}
.slideTxtBox .hd ul li{width:215px;height:42px;line-height:42px;margin-bottom:15px;text-align:center;font-size:16px;padding:6px 17px 6px 9px;background:url(../images/case_nav_normal_bg.jpg) no-repeat center;cursor:pointer;  }
.slideTxtBox .hd ul li.on{background:url(../images/case_nav_hover_bg.jpg) no-repeat center;color:#fff;transition: all .5s;}
.slideTxtBox .hd ul li.on a{color:#fff;}
.slideTxtBox .bd {margin-bottom: 29px;float:left;border:1px solid #e8e8e8;padding:21px 4px 15px;}
.slideTxtBox .bd ul{  zoom:1;  }
.slideTxtBox .bd li.top {float:left;}
.slideTxtBox .bd li.top .case_img {padding:9px 8px 9px 9px;margin:0 17px 13px 6px;border:1px solid #e8e8e8;float:left;width:94%;text-align:center;}
.slideTxtBox .bd li.top .right {float:left;width:690px;padding:0 10px;}
.slideTxtBox .bd li.top .case_tit {float:left;font-size:18px;font-weight:bold;margin-bottom:15px;margin-top:5px;}
.slideTxtBox .bd li.top .case_cont {float:left;font-size:14px;line-height:30px;}
.slideTxtBox .bd li.bot {padding:8px 8px 8px 9px;margin:0 6px;border:1px solid #e8e8e8;float:left;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }

dl.dl_4s{ height:195px; margin-bottom:30px; padding:23px 20px 0 25px; background:#f9f9f9;border:1px solid #d7d7d7; border-bottom:4px solid #d7d7d7;}
dl.dl_4s dt{ float:left; width:283px;}
dl.dl_4s dt img{ width:277px; height:173px; border:3px solid #f3f3f3;}
dl.dl_4s dt img:hover{ border:3px solid #9A4548;}
dl.dl_4s dd{ float:right; width:610px;}
dl.dl_4s dd h3{ padding-bottom:14px; font-size:18px; line-height:18px;font-family: "Microsoft Yahei"; font-weight:normal; border-bottom:1px dashed #959595;}
dl.dl_4s dd h3 a{ color:#000000;}
dl.dl_4s dd p{ height:100px; padding:10px 0 0 0; line-height:24px; font-size:14px; font-weight:normal; overflow:hidden;}
dl.dl_4s dd span a{ display:block; width:120px; height:34px; text-align:center; line-height:34px; font-size:14px; color:#9A4548; background:url(../images/main_bg1.gif) no-repeat center top;}

/*产品*/
.pro_bg {
	width:100%;
	padding-top:28px;
	background-color:#f5f5f5;
}
.pro_box {
	padding-bottom:56px;
}
.shadow {
	width:165px;
	height:269px;
	float:left;
	position:absolute;
	background-color:#a00503;
}
.pro_nav {
	border-bottom:1px dashed #e2e3e4;
	width:100%;
	position: relative;
}
.pro_nav .left {
	width:148px;
	padding:24px 0 27px 17px;
	float:left;
}
.pro_nav .left .cn {
	font-size:16px;
	color:#fff;
	margin-bottom:8px;
	display:block;
}
.pro_nav .left .en {
	font-size:14px;
	color:#c58384;
	display:block;
	font-family:'arial';
}
.pro_nav .right {
	height:69px;
	overflow:hidden;
	background-color:#fff;
	padding:20px 23px 0 31px;
	float:left;
}
.pro_nav .right .pro_nav_list {
	width:690px;
	float:left;
}
.pro_nav .right a {
	float:left;
	padding-right:22px;
	margin-right:22px;
	border-right:1px dashed #d2d2d2;
	margin-bottom:25px;
}
.pro_nav .right a.more {
	border:none;
	float:right;
}
.pro{ width:1200px;margin:0 auto;text-align: center;}
.pro .parHd{ margin-bottom:5px;}
.pro .parHd ul{ margin:0 auto;width:550px;}
.pro .parHd ul li{ float:left; margin:0 19px; cursor:pointer;font-size:16px;padding-bottom:16px;}
.pro .parHd ul li.on{background:url(../images/pro_nav_bg.jpg) no-repeat bottom center;transition: all .5s;}
.pro .slideBox{ width:1150px;overflow:hidden; zoom:1; position:relative;padding:0 27.5px;   }
.pro .slideBox .more {margin-bottom:34px;display:block;}

.pro .sPrev{ position:absolute; left:0px; top:105px; display:block; width:26px; height:28px;background:url(../images/pro_left_arrow.png) center center no-repeat; }
.pro .sNext{ position:absolute; right:0px; top:105px; display:block; width:26px; height:28px;background:url(../images/pro_right_arrow.png) center center no-repeat; }

.pro .parBd ul{ overflow:hidden; zoom:1;   }
.pro .parBd ul li{ margin:0 12.5px; float:left; _display:inline; overflow:hidden; }
.pro .parBd ul li .pic { margin-bottom:18px; }
.pro .parBd ul li .title { margin-bottom:44px; }
.gg {
	position:relative;
	width:1920px;
	height:auto;
	left:50%;
	margin-left:-960px;
}
/* 差异化 */
.youshi_bg {
	width:100%;
	height:669px;
	padding-top:225px;
	background:url(../images/youshi_bg.jpg) no-repeat top center;
	color:#fff;
}
.youshi_bg .fl ,.youshi_bg .fr {
	width:416px;
	padding:0 34px;
}
.youshi_bg .tit {
	font-size:30px;
	font-weight:bold;
	text-align:center;
	width:100%;
	display:block;
	margin-bottom:54px;
}
.youshi_bg .t_top,.youshi_bg .t_bot  {
	padding-left:30px;
}
.youshi_bg .t_top {
	font-size:20px;
	margin-bottom:13px;
	background:url(../images/youshi_arrow.png) no-repeat 7px top;
}
.youshi_bg .t_bot {
	font-size:14px;
	color:#e2f1fd;
	margin-bottom:32px;
	white-space:nowrap;
}
/* 五大理由 */
.wdly_bg {
	width:100%;
	height:1817px;
	margin-top:-25px;
	padding-top:221px;
	background:url(../images/wdly_bg.png) no-repeat top center;
}
.wdly {
	position:relative;
}
.wdly_bg .ly {
	position:absolute;
}
.wdly_bg .ly02 {
	top:403px;
	right:-24px;
}
.wdly_bg .ly03 {
	top:800px;
}
.wdly_bg .ly04 {
	top:1158px;
	right:-24px;
}
.wdly_bg .ly05 {
	top:1530px;
}
.wdly_bg .tit {
	line-height:26px;
	padding-left:116px;
	display:block;
	font-size:26px;
	font-weight:bold;
}
.wdly_bg .tit01 {
	margin-bottom:40px;
	line-height:40px;
	font-size:20px;
	font-weight:normal;
}
.brown {
	color:#a00503;
}
.wdly_bg .cont {
	width:475px;
	margin-left:34px;
	padding-left:20px;
	background:url(../images/ly_ico.png) no-repeat left 6px;
	font-size:14px;
	line-height:20px;
	margin-bottom:23px;
	text-align:justify;
}
/* 客户见证 */
.kehu {
	margin-top:44px;
	padding-top:118px;
	background:url(../images/kehu_bg.jpg) no-repeat top center;
}
.kehu .kehu_box {
	width:50%;
	float:left;
	margin-bottom:58px;
}
.kehu .kehu_box .kehu_img {
	float:left;
	padding:3px 2px 2px 3px;
	border:1px solid #e4e4e4;
	position:relative;
	margin-right:19px;
}
.kehu .kehu_box .kehu_img .kehu_shadow {
	position:absolute;
	bottom:-14px;
	left:7px;
}
.kehu .kehu_box .right {
	float:left;
}
.kehu .kehu_box .right .kehu_tit {
	font-size:16px;
	line-height:28px;
	margin-bottom:10px;
}
.kehu .kehu_box .right .kehu_cont {
	width:390px;
	text-align:justify;
	line-height:30px;
	margin-bottom:10px;
}
.hzkh_bg {
	width:100%;
	padding-top:2px;
	background:url(../images/hzkh_bg.jpg) repeat-x;
}
.hzkh_bg .khjz_ico {
	float:left;
	margin-right:10px;
	margin-bottom:58px;
}
/* 合作客户 */
.picScroll-left{ width:785px;  overflow:hidden; position:relative;padding-top:30px; }
.picScroll-left .prev{ display:block;  width:14px; height:33px; float:left; margin-top:55px;  overflow:hidden;
	 cursor:pointer; background:url(../images/hzkh_left_arrow.jpg) no-repeat;}
.picScroll-left .next{ display:block;  width:14px; height:33px; float:right; margin-top:55px;  overflow:hidden;
	 cursor:pointer; background:url(../images/hzkh_right_arrow.jpg) no-repeat;margin-right: 18px;}
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:226px;height:130px;line-height:130px;background-color:#fff;margin:0 8px;overflow:hidden; text-align:center; border:2px solid #cacaca; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
/* 留言 */
.message {
	height:347px;
	background:url(../images/message_bg.jpg) no-repeat right bottom;
}
.message .form {
	float:left;
}
.message .form .msg {
	border-bottom:4px solid #81282a;
	font-size:22px;
	font-weight:bold;
	padding-bottom:10px;
	margin-bottom:38px;
	float: left;
}
.message .form tr {
	margin-bottom: 10px;
    display: block;
}
.message .form td {
	font-size:14px;
	height:29px;
	line-height:29px;
}
.message .form .text {
	width:229px;
	height:29px;
	line-height:29px;
	padding:0 10px;
	background:url(../images/text_bg.jpg);
	border:1px solid #e8e8e8;
}
.message .form .code {
	width:97px;
	height:27px;
	line-height:27px;
	padding:0 10px;
	background:url(../images/text_bg.jpg);
	border:1px solid #e8e8e8;
}
.message .form .btn {
	width:75px;
	height:31px;
	line-height:31px;
	text-align:center;
	font-size:16px;
	border:none;
	margin-top:17px;
	margin-right:45px;
	cursor:pointer;
	border-radius:4px;
}
.message .form .submit {
	background-color:#a00503;
	color:#fff;
}
.message .form .reset {
	background-color:#e2e2e2;
	color:#333;
}
/* 关于我们 */
.about_bg {
	width:100%;
	height:437px;
	padding-top:117px;
	background:url(../images/about_bg.jpg) no-repeat center;
}
.about_bg .left {
	float:left;
	width:505px;
	margin:83px 0 0 178px;
	font-size:14px;
	color:#fff;
	line-height:34px;
	text-indent:2em;
}
.about_bg .left a {
	color:#fff;
	font-weight:bold;
	float: right;
}
/* 相册 */
.slideGroup{ width:1200px;margin:0px auto 0;text-align: center;position:relative;}
.slideGroup .parHd{ margin-bottom:6px;}
.slideGroup .parHd ul{ background-color:#fff;height:55px;line-height:55px;}
.slideGroup .parHd ul li{ float:left; margin:0 19px; cursor:pointer;font-size:16px;}
.slideGroup .parHd ul li.on{color:#a00503}
.slideGroup .slideBox{ width:1150px; zoom:1; position:relative;padding:0 24px;   }
.slideGroup .slideBox .more {position:absolute;top:-40px;right:55px;}

.slideGroup .sPrev{ position:absolute; left:0px; top:91px; display:block; width:26px; height:28px;background:url(../images/pro_left_arrow.png) center center no-repeat; }
.slideGroup .sNext{ position:absolute; right:0px; top:91px; display:block; width:26px; height:28px;background:url(../images/pro_right_arrow.png) center center no-repeat; }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 12.5px; float:left; _display:inline; overflow:hidden; }
.slideGroup .parBd ul li .pic { margin-bottom:18px; }
.slideGroup .parBd ul li .title { margin-bottom:37px; font-size:14px;}
/* 新闻 */
.news_bg {
	width:100%;
	padding-top:38px;
	background:url(../images/news_bg.jpg);
}
.news{ width:670px;float:left;background:url(../images/news_shadow.jpg) no-repeat right 45px; margin-bottom:52px;}
.news .hd{ width:633px;height:43px; line-height:44px; position:relative;margin-bottom:27px;border-bottom:1px solid #a00503; }
.news .hd ul li{ float:left; width:126px;height:44px;line-height:44px;font-size:18px;font-weight:bold;text-align:center;margin-right:16px;color:#a00503;cursor:pointer;  }
.news .hd ul li.on{ height:44px;  background:url(../images/news_nav_bg.jpg) no-repeat center;color:#fff;}
.news .bd ul{ zoom:1;  }
.news .bd ul .nav_more {position:absolute;top:-52px;right:37px;}
.news .bd li .news_img {float:left;margin-right:24px;margin-bottom:22px;}
.news .bd li .right {float:left;width:372px;}
.news .bd li .right .news_tit {font-size:16px;line-height:28px;margin-bottom:10px;display: block;}
.news .bd li .right .news_cont {line-height:24px;margin-bottom:25px;text-align:justify;letter-spacing:1px;}
.news .bd li .right .more {font-size:14px;font-weight:bold;}
.news .bd li.normal {line-height:39px;width:43%;float:left;border-bottom:1px dashed #e1e1e1;padding-left:4%;background:url(../images/news_ico.png) no-repeat 9px center;}

dl.news_dl{ padding-bottom:15px;padding:13px 7px;background:#fff;}
dl.news_dl_2{background:#f3f3f3;}
dl.news_dl dt{ height:25px; overflow:hidden; line-height:25px; font-size:14px; font-weight:bold; padding-left:14px;}
dl.news_dl dt a{ color:#020202;}
dl.news_dl dd h3{ font-size:14px; height:25px; line-height:25px; overflow:hidden;}
dl.news_dl dd h3 a{ color:#333;}
dl.news_dl dd span{ height:52px; font-size:14px; line-height:24px; overflow:hidden; padding-top:5px; color:#555555; padding-left:14px; display:block;} 
dl.news_dl dd i{ width:100px; height:22px; border:1px solid #9A4548; text-align:center; line-height:22px; display:block; margin-left:14px;}
dl.news_dl dd i a{ font-style:normal; color:#9A4548;font-family:"宋体";} 


.n_info_con { width:100%; padding:0px 0px 0 0px;  font-size:14px;}
.n_info_con strong{ font-weight:bold;}
.n_info_con h1 {  padding-top:16px; color: #333;  font-weight:normal;  font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;font: 20px/63px "Microsoft Yahei";}
.n_info_con2 { margin:0 auto; border:1px solid #D6D6D6;}
.n_info_con h3 { text-align:center; color:#000; font-family:"宋体"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } /*资讯详细页面，内容标题*/
.info_con_tit {font-family:"宋体";  line-height:24px; margin-bottom:15px;text-align:center;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .m_qrinfo{position:relative;}
.gduo{ line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ overflow:hidden; height:30px; display:block;}
.gduo a{  color:#923C3D;}
/* 常见问题 */
.txtMarquee-top{ width:499px;  overflow:hidden; position:relative; float:right }
.txtMarquee-top .top { width:633px;height:43px; line-height:44px; position:relative;margin-bottom:27px;border-bottom:1px solid #a00503; }
.txtMarquee-top .top ul li { float:left; width:126px;height:44px;line-height:44px;font-size:18px;font-weight:bold;text-align:center;margin-right:16px;color:#a00503;cursor:pointer; background:url(../images/news_nav_bg.jpg) no-repeat center;color:#fff;}
.txtMarquee-top .infoList li {border-bottom:1px solid #e1e1e1;margin-bottom:17px;}
.txtMarquee-top .infoList li .question { height:20px; line-height:20px; padding-left:30px;display:block; margin-bottom:10px;background:url(../images/qusetion_ico.jpg) no-repeat left center;letter-spacing:1px; }
.txtMarquee-top .infoList li .answer {line-height:26px; padding-left:30px; margin-bottom:10px;background:url(../images/answer_ico.jpg) no-repeat left top;letter-spacing:1px; }
/* 友情链接 */
.link {
	padding-bottom:10px;
}
.link .tit {
	width:100%;
	border-bottom:3px solid #a00503;
	line-height:18px;
	margin-bottom:23px;
}
.link .tit .left {
	font-size:18px;
	font-weight:bold;
	float:left;
	padding-bottom:10px;
	margin-left:2px;
	letter-spacing:1px;
}
.link .tit .link_add {
	float:right;
	margin:0;
}
.link a {
	float:left;
	margin-right:29px;
	margin-bottom:20px;
	letter-spacing:1px;
}
/* 网站地图 */

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:30px 0; padding-bottom:10px; }
.sitemap_con { width:845px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc { background:url(../images/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:30px;}
.b4 { border:solid 1px #E0E0E0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width:164px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#0F6BD6;}
/* 底部 */
.foot_bg {
	width:100%;
	height:222px;
	padding-top:20px;
	background:url(../images/foot_bg.jpg);
}
.foot_bg .foot_nav {
	width:99%;
	height:29px;
	/*background-color:#933033;*/
	padding:0 0.5%;
    padding-top: 15px;
	overflow:hidden;
}
.foot_bg .foot_nav a {
	width:10.8%;
	text-align:center;
	float:left;
	font-size:14px;
	line-height:14px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	color:#fff;
	margin-bottom:18px;
}
.foot_bg .foot_shadow {
	text-align:center;
	margin-bottom:4px;
}
.foot_bg .foot_logo {
	float:left;
	margin-left:43px;
	margin-right:17px;
}
.foot_bg .set {
	width:520px;
	float:left;
	line-height:25px;
	color:#fff;
	letter-spacing:1.5px;
}