﻿@charset "utf-8";

.center {

	text-align: center;

}

body {

	font-size: 16px;

	background: #FFF;

}

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;

	list-style: none;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

a {

	text-decoration: none;

	color: #333;

}

img {

	border: 0;

}

/* -- 页面整体布局 -- */



.content, .footer {

	width: 1200px;

	margin: 0 auto;

}

.content {

	margin: 10px auto;

}

.header {

	width: 100%;

}

/*头部开始*/



.h_top {

	height: 36px;

	line-height: 36px;

	color: #bb0102;

	background: #e5e6e0;

	border-bottom: #d4d2d3 1px solid;

	font-size: 12px;

}

.h_top_in, .h_con_in, .h_nav ul {

	width: 1200px;

	margin: 0 auto;

}

.h_top p a {

	padding: 0 8px;

	color: #bb0102;

	font-size: 12px;

}

.h_con {

	height: 126px;

	background: #fff;

}

.h_con h2 {

	padding-top: 17px

}

.h_con h1 {

	padding: 17px 19px 0 25px;

}

.h_con h1 img {

	float: left;

}

.h_con h1 span {

	float: left;

	padding: 10px 0 20px 28px;

	margin-left: 18px;

	display: inline;

	overflow: hidden;

	line-height: 32px;

	font-size: 26px;

	color: #06326e;

	font-family: "微软雅黑";

	background: url(../images/hbor.gif) no-repeat left top;

}

.h_con h1 span em {

	font-style: normal;

	font-size: 22px;

	display: block;

	color: #000;

}

.h_con h1 span em {

	font-style: normal;

	font-size: 22px;

	display: block;

	color: #000;

}

.h_pho {

	width: 206px;

	padding: 63px 0 35px 70px;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 17px;

	color: #060001;

	line-height: 26px;

	background: url(../images/tel.jpg) no-repeat left 38px;

	font-size: 27px;

	font-weight: bold;

	color: #000;

}

.h_nav {

	height: 46px;

	overflow: hidden;

	padding-left: 3px;

	background: #FF3333;

}

.h_nav ul li {

	float: left;

	display: block;

	height: 46px;

	font-size: 15px;

	position: relative;

	background: url(../images/nav_shu.jpg) no-repeat right center;

	width: 133px;

	font-family: "微软雅黑";

}

.h_nav ul li:last-of-type {

	background: none;

}

.h_nav ul li a {

	color: #fff;

	text-align: center;

	height: 46px;

	width: 133px;

	position: absolute;

	left: 0;

	top: 0;

	line-height: 46px;

	display: inline-block;

	z-index: 2;

	text-decoration: none;

}

.h_nav ul li a:hover, .h_nav ul .cur a {

	display: inline-block;

	color: #fff;

	text-decoration: none;

	background: url(../images/hover.gif) repeat-x;

}

 .h_nav ul li a:-webkit-any-link {

display:block;

}

.h_nav ul .nobot {

	background: none;

}

.ser {

	background: url(../images/ser.gif) repeat-x;

	height: 54px;

	overflow: hidden;

	line-height: 50px;

}

.h_ser {

	width: 1200px;

	height: 54px;

	margin: 0 auto;

	overflow: hidden;

	font-size: 12px;

}

.h_ser p {

	display: block;

	height: 45px;

	line-height: 45px;

	color: #646464;

}

.h_ser p a {

	padding: 0 12px;

	color: #646464;

}

.s_inp {

	width: 203px;

	height: 26px;

	margin-top: 9px;

}

.inp01 {

	width: 162px;

	height: 24px;

	line-height: 24px;

	border: none medium;

	background: url(../images/txt.gif) no-repeat;

	padding-left: 5px;

	color: #c6c6c6;

	font-size: 12px;

}

/*头部结束*



/*底部开始*/



.fbg {

	overflow: hidden;

	background: #9a0003;

}

.f_nav {

	height: 36px;

	line-height: 36px;

	text-align: center;

	color: #fff;

	background: #d20707;

}

.f_nav a {

	padding: 0 26px;

	color: #fff;

}

.f_con {

	width: 1200px;

	padding: 1px 0 0 0;

	height:180px;

	overflow: hidden;

}

.f_con h1 {

	padding: 5px 35px 0 1px;

	font-size: 15px;

	color: #fff;

	text-align: center;

}

.f_con h1 a img {

	margin: 5px 0 0 1px;

}

.f_con p {

	line-height: 24px;

	text-align: left;

	color: #fff;

	font-size: 13px;   /*background:url(../images/fsha.gif) no-repeat left top;*/

}

.f_con p a {

	color: #fff;

}

/*底部结束*/



/*-----------------index.css---------------------------*/



.mb10 {

	margin-bottom: 10px;

}

.ml10 {

	margin-left: 10px;

}

/*正文开始*/



.banner a {

	height: 412px;

	background: url(../images/banner.jpg) no-repeat center top;

	overflow: hidden;

	display: block;

}

.prolist {

	width: 201px;

	overflow: hidden; /*background:url(../images/listsha.jpg) no-repeat left top;*/

	padding-left: 34px;

	position: relative;

	margin-left: -34px;

}

.prolist h2 {

	height: 47px;

	line-height: 47px;

	padding: 18px 0 0 32px;

	font-size: 18px;

	font-family: "微软雅黑";

	background: url(../images/barfaq.gif) no-repeat left bottom;

}

.prolist h2 a {

	color: #bb0102;

}

.list_con {

	border: 3px solid #bb0102;

	border-top: 0;

	overflow: hidden;

	padding: 14px 12px 0;

	background: url(../images/listbg.jpg) repeat-y;

}

.list_con h3 {

	font-size: 15px;

	height: 37px;

	line-height: 37px;

	overflow: hidden;

	background: url(../images/listh3.gif) no-repeat;

	padding-left: 16px;

	font-family: "微软雅黑";

}

.list_con h3 a {

	color: #fff;

}

.list_con h4 {

	font-size: 15px;

	height: 32px;

	line-height: 32px;

	margin-top: 1px;

	margin-bottom: 1px;

	overflow: hidden;

	background: url(../images/listh4.gif) no-repeat;

	padding-left: 16px;

	font-family: "微软雅黑";

}

.list_con h4 a {

	color: #393939;

}

.list_con ul {

}

.list_con ul li {

	height: 32px;

	line-height: 32px;

*height:31px;

*line-height:31px;

	border-bottom: 1px dashed #d8d8d8;

	padding-left: 16px;

	background: url(../images/lidd.gif) no-repeat 3px center;

	overflow: hidden;

}

.list_con ul li a {

	color: #060001;

}

.list_con ul .nobot {

	border-bottom: 0;

}

.pro {

	width: 736px;

	overflow: hidden;

	margin-top: 18px;

}

.barpro {

	height: 39px;

	overflow: hidden;

	padding: 8px 20px 0 18px;

	background: url(../images/barbg.gif) no-repeat left bottom;

}

.barpro span {

	margin: 20px 12px 0 0;

}

.barpro span a {

	line-height: 30px;

	font-size: 11px;

	color: #fff;

}

.barpro ul li {

	font-size: 15px;

	font-weight: bold;

	font-family: "微软雅黑";

	height: 30px;

	line-height: 30px;

	margin-right: 12px;

	display: inline;

	float: left;

}

.barpro ul li a {

	color: #686868;

	display: inline-block;

}

.barpro ul li span {

	background: url(../images/p02.gif) no-repeat right top;

	display: inline-block;

	padding-right: 18px;

}

.barpro ul li a:hover, .barpro ul .cur a {

	color: #0351a8;

}

.pp_con {

	height: auto;

	overflow: hidden;

	padding: 16px 0 0 10px;

	border: 1px solid #d6d5d5;

	border-top: 0;

}

.pp_con ul li {

	margin: 3px;

	float: left;

	display: inline;

	height: 258px;

	overflow: hidden;

	background: url(../images/ps.jpg) no-repeat center 228px;

}

.pp_con ul li img {

	width: 229px;

	height: 220px;

	border: 1px solid #ccc;

	padding: 2px;

}

.pp_con ul li span a {

	color: #797979;

	height: 36px;

	line-height: 36px;

	overflow: hidden;

	display: block;

	text-align: center;

}

.pp_con ul .nobot {

	margin-right: 0

}

.hzbg {

	margin-top: 20px;

	height: 212px;

	background: url(../images/hzbg.jpg) no-repeat center top;

	overflow: hidden;

}

.hz {

	width: 1200px;

	margin: 0 auto;

	height: 212px;

	overflow: hidden;

}

.hz h2 {

	text-align: center;

	font-size: 18px;

	font-family: "微软雅黑";

	height: 56px;

	line-height: 56px;

	color: #06326e;

}

.hz_c {

	padding: 12px 0 0 16px;

	height: 123px;

	overflow: hidden;

}

.hz_c ul {

	margin-left: 14px;

}

.hz_c ul li {

	float: left;

	margin-right: 13px;

	display: inline;

	overflow: hidden;

	width: 166px;

	background: url(../images/hzs.jpg) no-repeat center 72px;

}

.hz_c ul li img {

	width: 164px;

	height: 70px;

	border: 1px solid #dfdfdf;

}

.hz_c ul li span {

	text-align: center;

	display: block;

	height: 30px;

	line-height: 30px;

}

.h01 {

	padding-top: 24px;

}

.bd3 {

	height: 154px;

	position: relative;

}

.bd03 {

	width: 1200px;

	margin: 0 auto;

	position: relative;

}

/* flexslider */

.flexslider {

	margin: 0 auto;

	position: relative;

	width: 100%;/*height:520px;*/

	overflow: hidden;

	zoom: 1;

}

.flex-viewport {

	max-height: 2000px;

	-webkit-transition: all 1s ease;

	-moz-transition: all 1s ease;

	transition: all 1s ease;

}

.flexslider .slides {

	zoom: 1;

}

.flex-direction-nav a {

	width: 60px;

	height: 90px;

	line-height: 99em;

	overflow: hidden;

	margin: -60px 0 0;

	display: block;

	background: url(../images/ad_ctr.png) no-repeat;

	position: absolute;

	top: 50%;

	z-index: 10;

	cursor: pointer;

	opacity: 0;

	filter: alpha(opacity=0);

	-webkit-transition: all .3s ease;

}

.flex-direction-nav .flex-next {

	background-position: 0 -90px;

	right: 0;

}

.flex-direction-nav .flex-prev {

	left: 0;

}

.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 5px;

	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;

}

/*------------index.css END-----------------------*/



.clear {

	clear: both;

}

.yq {

	width: 1200px;

	height: 67px;

	margin-top: 10px;

}

.yq h3 {

	float: left;

	padding: 10px 0 0 20px;

	width: 75px;

	text-align: center;

}

.yq h3 a {

	font-family: "微软雅黑";

	font-size: 17px;

	color: #fff;

	font-weight: normal;

}

.yq h3 a span {

	display: block;

}

.yq p {

	float: left;

	width: 710px;

	padding-left: 50px;

	line-height: 25px;

	padding-top: 10px;

}

.yq p a {

	padding: 0 10px;

}

.yq_but {

	padding: 22px 0 0 20px;

}

.pinpai {

	height: 206px;

	background: url(../images/pinpai.jpg) no-repeat top center;

	margin: 13px 0;

}

.fenzhan {

	height: 36px;

	line-height: 36px;

	color: #d20707;

	font-size: 12px;

	font-family: "微软雅黑"

}

.fenzhan a {

	color: #d20707;

	font-family: "微软雅黑"

}

.fenzhanIn {

	margin: 0 auto;

	width: 1200px;

	line-height: 24px;

	text-align: left;

	color: #fff;

	font-size: 13px;

}

.proinfo .Prony {

	background: #b60000 url(../images/Prony.png) no-repeat;

	width: 740px;

	height: 125px;

	line-height: 125px;

}

.proinfo .Prony span {

	font-size: 40px;

	font-weight: bold;

	color: #fff;

	padding-left: 275px;

}

.ewm .qql {

	margin-top: 50px;

	float: left;

}

.ewm .qqr {

	float: left;

}

.cpztc {

	width: 100%;

	margin: 0px auto;

	height: 40px;

	background: #ECECEC;

}

.cpztc ul {

	width: 1200px;

	height: 40px;

	margin: 0px auto;

}

.cpztc ul h2 {

	color: #d20707;

	width: 110px;

	height: 40px;

	line-height: 40px;

	text-align: center;

	float: left;

	font-size: 16px;

}

.cpztc ul li {

	height: 40px;

	line-height: 43px;

	text-align: center;

	float: left;

	margin-right: 15px;

}

.cpztc ul li a:hover {

	color: #d20707;

}

.cpztcl {

	width: 1200px;

	margin: 0px auto;

	height: 40px;

	background: #fff;

}

.cpztcl ul {

	width: 1200px;

	height: 40px;

	margin: 0px auto;

}

.cpztcl ul h2 {

	color: #d20707;

	width: 110px;

	height: 40px;

	line-height: 40px;

	text-align: center;

	float: left;

	font-size: 18px;

}

.cpztcl ul li {

	height: 40px;

	line-height: 40px;

	text-align: center;

	float: left;

	margin-right: 15px;

}

.cpztcl ul li a {

	color: #333;

	font-size:14px;

}

#scrollTop, #scrollTop .level-2 {

	background: url(../images/rocket_up.png) no-repeat 0 0;

}

#scrollTop div {

	left: 0;

	overflow: hidden;

	position: absolute;

	top: 0;

	width: 149px;

	margin: 0;

	padding: 0

}

#scrollTop .level-2 {

	background-position: -149px 0;

	display: none;

	height: 180px;

	opacity: 0;

	z-index: 1

}

#scrollTop .level-3 {

	background: none;

	cursor: pointer;

	display: block;

	height: 180px;

	z-index: 2

}

#scrollTop {

	cursor: pointer;

	display: block;

	height: 180px;

	overflow: hidden;

	position: fixed;

	right: -42px;

	top: 95%;

	width: 149px;

	z-index: 11;

	margin: -124px 0 0;

	padding: 0

}

.content {

	width: 100%;

}

.cpzs {

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

}

/* 左侧列表 */

.leftr {

	float: left;

	width: 230px;

	overflow: hidden;

	display: inline;

	margin-top: 10px;

	border: 1px solid #ddd;

	font-family: "微软雅黑"

}

.prot .tit {

	font-family: "Microsoft Yahei";

	font-size: 16px;

	text-align: center;

	background: #d20707;

	height: 35px;

	line-height: 35px;

	margin-bottom: 5px;

}

.prot .tit a {

	color: #fff;

	font-size: 18px;

	font-family: "Microsoft Yahei";

	font-weight: bold;

	line-height: 35px;

}

.prot .nr h4 {

	background: #d20707;

	line-height: 40px;

	font-family: "Microsoft Yahei";

	font-size: 15px;

	clear: both;

	font-family: "微软雅黑";

	text-align: center;

	border-radius: 10px;

}

.nr {

	width: 220px;

	padding: 0 5px;

}

.prot .nr h4 a {

	color: #fff;

}

.prot .nr ul {

	overflow: hidden;

	padding: 5px 0 6px 0;

}

.prot .nr li {

	height: 30px;

	line-height: 30px;

	text-align: center;

	border-bottom: 1px dashed #d20707;

	width: 180px;

	margin: 0 15px;

	font-family: "微软雅黑"

}

.prot .nr li:hover a {

	color: #f00;

}

.prot .nr li a {

	color: #000;

	font-size: 15px;

	font-weight: bold;

	display: inline-block;

}

.prot .nr li.cur a {

	color: #672b67;

}

.nr p {

	font-size: 13px;

	text-align: left;

	padding: 3px;

	line-height: 22px;

}

.prot {

	width: 230px;

	padding-bottom: 8px;

}

/* 大图 */

/* flexslider */



.Bannerslider {

	position: relative;

	width: 100%;

	height: 450px;

	margin: 0 auto;

	overflow: hidden;

}

.Bannerslider ul {

	position: relative;

	width: 1000%;

	overflow: hidden;

	height: 100%;

}

.Bannerslider ul li {

	width: 10%;

	float: left;

	display: block;

	background: center top no-repeat;

	height: 100%;

}

.Bannerslider ul li a{ height:450px; display:block;}

.Bannerslider ul li img {

	display: none;

}

.Bannerslider ol {

	text-align: center;

	width: 100%;

	position: absolute;

	bottom: 10px;

	left: 0;

}

.Bannerslider ol li {

	width: 16px;

	height: 16px;

	background: url(../images/dot.png) 0 -16px;

	cursor: pointer;

	display: inline-block;

*display:inline;

*zoom:1;

}

.Bannerslider ol li.on {

	width: 16px;

	height: 16px;

	background: url(../images/dot.png) 0 0px;

}

.Bannerslider .ScrollLeft {

	display: none;

	width: 60px;

	height: 90px;

	position: absolute;

	top: 50%;

	left: 0;

	opacity: 0.8;

	background: url(../images/ad_ctr.png) 0 0;

	cursor: pointer;

	z-index: 1;

	margin-top: -45px;

}

.Bannerslider .ScrollRight {

	display: none;

	width: 60px;

	height: 90px;

	position: absolute;

	top: 50%;

	right: 0;

	opacity: 0.8;

	background: url(../images/ad_ctr.png) 0 -90px;

	cursor: pointer;

	z-index: 1;

	margin-top: -45px;

}

.Bannerslider .ScrollLeft:hover, .Bannerslider .ScrollRight:hover {

	opacity: 1;

}

.Bannerslider:hover .ScrollLeft, .Bannerslider:hover .ScrollRight {

	display: block;

}

/* 小图 */

.xbanner {

	background: url("../banner/xbanner.jpg");

	width: 100%;

	height: 350px;

	background-position: center center;

}

.xbanner a {

	width: 100%;

	height: 350px;

	display: block;

}

/* 内容 */

.nr_right {

	width: 950px;

	margin-top: 10px;

	float: right;

}

.bt {

	width: 948px;

	height: 40px;

	line-height: 40px;

	margin-bottom: 10px;

	font-size: 16px;

	border: 1px solid #ddd;

	overflow: hidden;

}

a.bta {

	width: 107px;

	float: left;

	text-align: center;

	font-size: 18px;

	font-weight: 800;

	font-family: "微软雅黑";

	color: #d20707;

	background: url(../images/btabg.png) no-repeat;

}

.bt a.bta {

	width: 107px;

	float: left;

	text-align: center;

	font-size: 18px;

	font-weight: bold;

	font-family: "微软雅黑";

	color: #d20707;

	background: url(../images/btabg.png) no-repeat;

}

.bt span a {

	float: right;

	padding-right: 20px;

	font-size: 12px;

	font-family: "微软雅黑";

	color: #d20707;

	background: none;

}

.cpbt {

	width: 936px;

	height: 40px;

	line-height: 40px;

	margin-bottom: 10px;

	font-size: 16px;

	border: 1px solid #ddd;

	overflow: hidden;

	padding-left: 10px;

}

.cpbt a {

	font-family: "微软雅黑";

	color: #d20707;

}

.cpbt span a {

	font-size: 12px;

	font-family: "微软雅黑";

	color: #d20707

}

.cp_right {

	width: 950px;

	margin-top: 10px;

	float: right;

	padding-bottom: 10px;

}

.cp_right ul li {

	width: 300px;

	height: 270px;

	margin: 5px 7px;

	border: 1px solid #ddd;

	float: left;

	text-align: center;

}

.cp_right ul li a span {

	font-size: 14px;

	font: "微软雅黑";

	background: #FF3333;

	color: #fff;

	width: 300px;

	height: 40px;

	display: block;

	line-height: 40px;

}

.page_code {

	width: 934px;

	font-family: "微软雅黑";

 border: 1px solid #d20707;

   text-align: center;

	height: 30px;

	line-height: 30px;

}

.cp_right ul li a img {

	width: 298px;

	padding: 1px;

}

.nr_right ul li {

	width: 300px;

	height: 266px;

	margin: 10px 7px;

	border: 1px solid #ddd;

	float: left;

	text-align: center;

}

.nr_right ul li a span {

	font-size: 14px;

	font: "微软雅黑";

	background: #FF3333;

	color: #fff;

	width: 300px;

	height: 40px;

	display: block;

	line-height: 40px;

}

.nr_right ul li a img {

	width: 298px;

	padding: 1px;

}

/** 优势 **/

.ys {

	width: 1200px;

	margin: 0 auto;

	margin-top: 30px;

}

.yst {

	background: url(../images/ys.jpg);

	position: relative;

	margin-top: 15px;

	width: 1200px;

	height: 140px;

}

.ys1 {

	background: url(../images/ys1.jpg);

	position: relative;

	width: 1200px;

	height: 758px;

}

.ys01 {

	font-size: 15px;

	padding: 110px 0 0 180px;

	font-family: "微软雅黑";

	width: 400px;

}

.ys01 p {

	padding: 0 0 0 20px;

	background: url(../images/jt.jpg);

	margin-top: 10px;

}

.ys02 {

	font-size: 15px;

	padding: 130px 0 0 180px;

	font-family: "微软雅黑";

	width: 400px;

}

.ys02 p {

	padding: 0 0 0 20px;

	background: url(../images/jt.jpg);

	margin-top: 10px;

}

.ys03 {

	font-size: 15px;

	padding: 130px 0 0 780px;

	font-family: "微软雅黑";

	width: 400px;

}

.ys03 p {

	padding: 0 0 0 20px;

	background: url(../images/jt.jpg);

	margin-top: 10px;

}

.ys04 {

	font-size: 15px;

	padding: 130px 0 0 780px;

	font-family: "微软雅黑";

	width: 400px;

}

.ys04 p {

	padding: 0 0 0 20px;

	background: url(../images/jt.jpg);

	margin-top: 10px;

}

.ys2 {

	background: url(../images/ys2.jpg);

	position: relative;

	width: 1200px;

	height: 425px;

}

/* 公司简介 */

.about {

	width: 1200px;

	margin: 0 auto;

	margin-top: 15px;

	overflow:hidden;

}

.gsjj {

	width: 820px;

	float:left;

	padding: 10px 10px 10px 0;

	font-size: 16px;

	font-family: "微软雅黑";

}

.gsjj_bt {

	width: 810px;

	border: 1px solid #ddd;

	line-height: 40px;

	margin-bottom: 10px;

	border: 1px solid #ddd;

	overflow: hidden;

}

.gsjj_bt span a {

	float: right;

	margin-right: 15px;

	font-size: 12px;

	color: #d20707

}

.gsjj_bt a {

	color: #d20707;

}

.gsjj p {

	margin: 10px 10px;

	line-height: 35px;

	font-size: 14px;

	color: #7a7a7a;

}

.case {

	width: 1200px;

	margin: 0 auto;

	padding: 10px;

	font-size: 16px;

	font-family: "微软雅黑";

}

.case_bt {

	width: 1200px;

	border: 1px solid #ddd;

	line-height: 40px;

	margin-bottom: 10px;

	border: 1px solid #ddd;

	overflow: hidden;

}

.case_bt span a {

	float: right;

	margin-right: 15px;

	font-size: 12px;

	color: #d20707

}

.case_bt a {

	color: #d20707;

}

.case_con {

	overflow: hidden;

}

.case_con ul li {

	float: left;

	width: 300px;

}

.case_con ul li h5 {

	font-size:16px;

	height: 30px;

	line-height: 30px;

	margin-top: 8px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.case_con ul li p {

	color: #303030;

	font-size: 12px;

	width:280px;

	height: 60px;

	line-height: 20px;

	margin-top: 3px;

	overflow: hidden;

}

.case_con ul li .Rmore{

	background: url(../images/rmore_h.png) repeat;

    color: #fff;

    display: inline-block;

    font-size: 14px;

    height: 36px;

    line-height: 36px;

    margin-top: 15px;

    text-align: center;

    text-decoration: none;

    width: 130px;

}



.case_con ul li .Rmore:hover{background: url(../images/rmore.png) repeat; color: #d20707;}



.case_con ul li img {

	width: 280px;

	height: 200px;

}

.honor {

	width: 350px;

	padding: 10px;

	font-size: 16px;

	font-family: "微软雅黑";

	float: right;

	text-align: center;

}

.honor_bt {

	width: 350px;

	border: 1px solid #ddd;

	line-height: 40px;

	margin-bottom: 10px;

	border: 1px solid #ddd;

	overflow: hidden;

}

.honor_bt span a {

	float: right;

	margin-right: 15px;

	font-size: 12px;

	color: #d20707;

}

.honor_bt a {

	color: #d20707;

}

.honor a img {

	border: 1px solid #ddd;

}

.honor a span {

	height: 35px;

	width: 330px;

	display: block;

	background: #d20707;

	margin: 10px;

	color: #fff;

	line-height: 35px;

}

.gd {

	width: 1200px;

	height:140px;

	margin: 0 auto;

	border: 1px solid #ddd;

}

/* 新闻 */

.new_list {

	width: 936px;

	min-height: 20px;

	border: 1px solid #ddd;

	padding: 5px;

}

.new {

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

	padding: 10px;

}

.news {

	width: 780px;

	float:left;

	font-size: 16px;

	font-family: "微软雅黑";

}



.news ul li {

	background:url(../images/dian.png) no-repeat left 10px;

	margin: 5px 10px 5px 0;

	float:left;

	padding-left:5px;

	width: 375px;

 	border-bottom: 1px dashed #666;  

	height: 30px;

	font-size: 14px;

	line-height: 30px;

}

.news ul li span a {

	float: right;

	margin-right: 10px;

	color: #7e7e7e;

	font-size: 12px;

}

.news ul li a {

	margin-left: 10px;

}

.news_bt {

	width:780px;

	border: 1px solid #ddd;

	line-height: 40px;

	margin-bottom: 10px;

	border: 1px solid #ddd;

	overflow: hidden;

}

.news_bt span a {

	float: right;

	margin-right: 15px;

	font-size: 12px;

	color: #d20707

}

.news_bt a {

	color: #d20707;

}

.new_con

{

	overflow:hidden;

}

.new_con ul{ overflow:hidden; margin-top:10px;}

.fl {

    float: left;

}

.new_con dl{ width:780px; overflow:hidden;}



.new_con dl dt{ }



.new_con dl dt img

{border: 1px solid #ccc;

    height: 135px;

    padding: 2px;

    width: 200px;}



.new_con dl dd{overflow: hidden;

    padding-left: 10px;

    width: 560px;

	}

.new_con dl dd h3{ font-size:16px; margin-bottom:8px;}



.new_con dl dd p{ font-size:13px; line-height:26px;}



.new_con dl dd span a{ font-size:13px;color: #d20707;}





.support {

	width: 400px;

	font-size: 16px;

	font-family: "微软雅黑";

	float: right;

	margin-right: 2px;

}

.support_bt {

	width: 400px;

	border: 1px solid #ddd;

	line-height: 40px;

	margin-bottom: 10px;

	border: 1px solid #ddd;

	overflow: hidden;

}

.support_bt span a {

	float: right;

	margin-right: 15px;

	font-size: 12px;

	color: #d20707;

}

.support_bt a {

	color: #d20707;

}

.support ul li {

	margin: 5px 10px 5px 0;

	width: 395px;

	padding-left:5px;

 	border-bottom: 1px dashed #666;  

    height: 30px;

	font-size: 14px;

	line-height: 30px;

	background:url(../images/dian.png) no-repeat left 10px;

}

.support ul li span a {

	float: right;

	margin-right: 10px;

	color: #7e7e7e;

	font-size: 12px;

}

.support ul li a {

	margin-left: 10px;

}

.xw_right {

	width: 950px;

	margin-top: 10px;

	float: right;

}

.xw_right ul li {

	width: 915px;

	margin: 5px 10px;

	height: 30px;

	font-size: 14px;

	font-family: "微软雅黑";

	line-height: 30px;

	border-bottom: 1px dashed #d20707

}

.xw_right ul li span a {

	float: right

}

/* 友情链接 */

.link {

	width: 1200px;

	height: 70px;

	margin: 0 auto;

	font-size: 16px;

	padding-left: 15px;

	font-family: "微软雅黑";

	color: #d20707;

	line-height: 40px;

}

.link b{ font-size:18px;color: #d20707;}



.link a{ font-size:13px;}

.clear {

	clear: both;

}

.info_nr {

	width: 946px;

	border: 1px solid #ddd;

	min-height: 20px;

	overflow: hidden;

	font-size: 14px;

	font-family: "微软雅黑"

}

.info_nr p {

	margin: 10px;

	line-height: 30px;

}

/* 产品内页 */

.cpxq {

	width: 946px;

	min-height: 20px;

	border: 1px solid #ddd;

	padding-bottom: 10px;

	text-align: center;

}

.nybt {

	width: 946px;

	text-align: center;

	font-size: 14px;

	font-family: "微软雅黑";

	line-height: 30px;

	margin-top: 10px;

}

.nybt h1{ font-size:20px;}

.nybt a {

 color: #d20707;  font-size: 12px;

}

.nybt a span {

	margin-left: 10px;

}

.cpxq img {

 border: 1px solid #d20707  width: 400px;

	padding: 1px;

	margin: 5px 10px;

}



.xqy{margin: 5px 10px;}



.xqy p img{ margin:0; padding:0;}







.cpnr {

	margin: 0 20px;

	font-size: 14px;

	font-family: "微软雅黑";

	text-align: left;

}

.cpnr p {

	line-height: 30px;

}

.cpnr p span {

	color: #7a7a7a;

}

.cpnr p a {

	color: #136ed2;

}

.xgcp {

	width: 946px;

	font-family: "微软雅黑";

border:1px solid:#ddd;

	margin-top: 10px;

	font-size: 14px;

}

.xgcp_bt {

	width: 928px;

	padding-left: 20px;

	background: #d20707;

	color: #fff;

	height: 30px;

	line-height: 30px;

}

.xgcp ul li {

	float: left;

	width: 228px;

	height: 204px;

	margin: 5px 3px;

}

.xgcp ul li a img {

	width: 226px;

}

.xgcp ul li a span {

	width: 228px;

	font-size: 12px;

	height: 30px;

	line-height: 30px;

}

.xgxw {

	width: 928px;

	font-family: "微软雅黑";

border:1px solid:#ddd;

	margin-top: 10px;

	font-size: 14px;

}

.xgxw_bt {

	width: 928px;

	padding-left: 20px;

	background: #d20707;

	color: #fff;

	height: 30px;

	line-height: 30px;

}

.xgxw ul li {

	width: 920px;

	height: 30px;

	line-height: 30px;

	text-align: left;

	border: none;

	margin-left: 10px;

	border-bottom: 1px dashed #d20707

}

.xgxw ul li a {

	font-size: 12px;

	margin-left: 10px;

}

.xgxw ul li span {

	color: #7e7e7e;

	font-size: 12px;

	float: right;

	margin-right: 10px;

}

.i_pro ul li {

	width: 299px;

	height: 260px;

}

.i_pro ul li a span {

	background: #d20707 none repeat scroll 0 0;

	color: #fff;

	display: block;

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	width: 299px;

}

.newlist ul li {

	width: 926px;

	height: 30px;

	line-height: 30px;

	border: none;

	border-bottom: 1px dashed #ddd;

	text-align: left;

	margin-left: 10px;

}

.newlist ul li span {

	float: right;

	margin-right: 10px;

	color: #7e7e7e;

	font-size: 12px;

}

.f_con span {color: #fff}

.f_con span a{color: #fff}

