body,html{
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 1.42857143;
	color: #393939;
}
table,tr,td{
	border: 1px solid #666;
}
.main img{
   
}
.conten_tag span {
    display: inline-block;
    font-size: 14px;
    color: #313131;
    padding: 8px 0;
}
.conten_tag{
	display: block;
	padding: 10px 0;
	text-align: left;
}
.conten_tag a{
	margin-left: 5px;
	padding: 8px;
	background: #fff;
	border-radius: 5px;
	font-size: 14px;
	transition: .6s;
	display: inline-block;
}
.conten_tag a:hover{
	background: #666;
	color: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
p {
	line-height: 1.42857143;
	font-family: "微软雅黑";
	margin: 0px;
	padding: 0px;
}
.tag_main{
	display: block;
}
.tag_main h2{
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0;
    width: 60px;
    text-align: center;
    background: #d8262c;
    color: #fff;
    margin-bottom: 10px;
}
.tag_main ul li{
    float: left;
    margin: 0 18px 18px 0;
}
.tag_main ul li a{
	 padding: 0 11px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #cfcfcf;
    font-size: 14px;
    display: block;
    color: #888;
    text-align: center;
    float: left;
}
a:link,
a:visited {
	color: #555;
	text-decoration: none;
}



.index_tab_2_active{
	display:block;
}

.index_ld_tag {
    padding: 5px 0px;
}
.in_ld_tags_title {
    display: block;
    padding: 3px 5px;
    background: #2e2e2e;
    color: #fff;
    font-size: 18px;
}
.in_ld_links_list {
    display: block;
    border-top: 0px;
}
.in_ld_links_list ul {
    margin: 0px;
}
.in_ld_links_list a {
    display: inline-block;
    padding: 5px;
    font-size: 14px;
    color: #373737;
    transition: .6s;
}
ul {
	padding: 0px;
	height: auto;
	overflow: hidden;
}
.page_c{
	padding-top:5px;
	border-top:1px solid #cdcdcd;
}
.page_c a{
	display:block;
	text-align: left;
	color:#333;
	font-size:14px;
	margin-bottom: 5px;
}
.list ul li {
	margin-bottom: 10px;
	padding: 0;
	padding-bottom: 10px;
    border-bottom: 1px dashed #cdcdcd;
}

ul li {
	list-style: none;
}


/**/


/*icon图标*/

@font-face {
	font-family: 'iconfont';
	/* project id 236911 */
	src: url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.eot');
	src: url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.woff') format('woff'), url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.ttf') format('truetype'), url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.svg#iconfont') format('svg');
}

@font-face {
	font-family: 'iconfont1';
	/* project id 190258 */
	src: url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.eot');
	src: url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.woff') format('woff'), url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.ttf') format('truetype'), url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.svg#iconfont') format('svg');
}


/*icon图标引用*/

.iconfont {
	font-family: "iconfont";
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

.iconfont1 {
	font-family: "iconfont1";
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}


/*header部分开始*/

.header_meta {
	width: 100%;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	margin: 0px auto;
	background: #e8e8e8;
}

.logo_erwei {
	font-size: 40px;
	color: #ba0001;
}

.top_left {
	width: 30%;
	height: 36px;
	line-height: 36px;
	float: left;
	font-size: 12px;
	color: #666;
}

.top_right {
	width: 65%;
	height: 36px;
	line-height: 36px;
	float: right;
}

.index_hezuo .container {
	width: 1200px;
}

.p_news_list li:hover {
	background: #cc0000;
	box-shadow: 25px 0px 24px -11px #ffffff inset;
}

.p_news_list li:hover a,
.p_news_list li:hover samp {
	color: #fff !important;
}

.list img {
	width: 100% !important;
}

.pro_t dl dd a:hover {
	background: #cc0000;
	color: white;
}

.cipcs ul li {
	display: block;
	width: 31.33%;
	padding:0px;
	margin: 0 1% 10px 1%;
}

.cipcs ul li p {
	display: block;
	overflow: hidden;
	height: 209px;
	transition: .8s;
}

.cipcs ul li p img {
	width: 100%;
	transition: .8s;
}

.cipcs ul li span {
	display: block;
	padding: 5px 0;
	text-align: center;
	font-size: 14px;
	color: #666;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	transition: .8s;
}

.cipcs ul li:hover p img {
	transform: scale(1.08);
}

.cipcs ul li:hover span {
	background: #666;
	color: #fff;
}

.top_right span {
	display: block;
	float: right;
}

.top_right span p {
	display: inline-block;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #666;
}

.logo_l {
	float: left;
	width: 70%;
	padding-top: 10px;
}

.logo_l h1 {
	margin: 0px;
}

.logo_img,
.logo_wel {
	display: inline-block;
	float: left;
}

.qow {
	font-size: 14px;
}

.logo_img {
	margin-right: 2%;
}

.logo_wel {
	border-left: 1px solid #cdcdcd;
	padding-left: 2%;
}

.logo_wel h5 {
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	color: #093051;
}

.logo_wel h5 font {
	font-size: 20px;
	color: #f19f10;
}

.logo_wel p {
	font-size: 14px;
	color: #093051;
}

.logo_r {
	float: right;
	width: 30%;
	margin-top: 10px;
}

.logo_tel,
.logo_erwei {
	float: right;
}

.top_right span a {
	font-size: 12px;
	height: 36px;
	line-height: 36px;
	display: inline-block;
	padding: 0px 5px;
}

.you_img img {
	width: 100%;
}

.logo {
	width: 100%;
	min-height: 105px;
	    background: url(../images/big_bg.gif) repeat-x;
	padding-top: 10px;
}

.logo_tel {
	margin-right: 15px;
}

.logo_tel h5 {
	font-size: 15px;
	font-weight: bold;
	;
	margin: 0px;
	padding-top: 20px;
}

.logo_tel h5 i {
	font-size: 16px;
	margin-right: 1rem;
}

.logo_tel p {
	color: #ff5a00;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}

header {
	width: 100%;
	background: #e8e8e8;
	z-index: 99;
}

.navbar {
	height: 50px;
	transition: .6s;
	background: #cc0000;
	border-radius: 0px;
	margin-bottom: 0px;
	border: 0px;
}

.logo {
	height: 70px;
}

.navbar-header a:focus {
	color: #fff;
}

.nav {
	line-height: 50px;
	height: 50px;
}

.nav li a {
	display: block;
	    padding: 15px 48px;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
}

.nav li a:focus,
.nav li a:hover {
	background: #f2a41c;
	color: #fff;
	transition: .3s;
}

.carousel-indicators {
	bottom: 10px;
}

.carousel-indicators li {
	border-radius: 50%;
	background: #d01c1f;
	border: 1px solid #d01c1f;
}

.carousel-indicators li.active {
	background: #fff;
	border: 1px solid #d01c1f;
}


/*header部分结束*/


/*功能开始*/

.index_gn {
	display: block;
	height: auto;
	overflow: hidden;
	background: #e9e9e9;
}

.index_gn ul li {
	float: left;
	width: 20%;
	padding: 20px 5%;
	transition: .6s;
}

.index_gn ul li:hover {
	transform: rotateY(360deg);
	background: #801a28;
}

.index_gn ul li span {
	display: inline-block;
	float: left;
}

.index_gn ul li:hover span .iconfont1 {
	color: #FFF;
}

.index_gn ul li span .iconfont1 {
	font-size: 32px;
	margin-right: 10px;
	color: #801a28;
	transition: .6s;
}

.index_gn ul li div {
	float: left;
}

.index_gn ul li:hover div h5,
.index_gn ul li:hover div p {
	color: #fff;
}

.index_gn ul li div h5,
.index_gn ul li div p {
	color: #535353;
	transition: .6s;
}


/*功能结束*/


/*校园新闻开始*/

.index_x_new {
	margin-top: 25px;
	height: auto;
	overflow: hidden;
}

.in_x_new {
	width: 65%;
	margin-right: 5%;
	margin-top: 30px;
	height: auto;
	overflow: hidden;
	float: left;
}

.in_x_title {
	display: block;
	border: 1px solid #dcdcdc;
	padding: 5px 15px;
	margin-bottom: 10px;
	height: auto;
	overflow: hidden;
	background: url(../images/in_x_title_bg.png) repeat-x;
}

.in_x_title i {
	display: inline-block;
	float: left;
	width: 4px;
	height: 16px;
	margin-top: 10px;
	background: #8d1d2d;
}

.in_x_title h3 {
	padding: 0px 12px;
	display: inline-block;
	float: left;
	color: #8d1d2d;
	font-size: 24px;
}

.in_x_title span {
	font-size: 20px;
	color: #8d1d2d;
	margin-top: 4px;
	display: inline-block;
	float: left;
}

.in_x_news_main {
	display: block;
}

.newsimg_box {
	width: 50%;
	float: left;
	overflow: hidden;
	position: relative;
}

.newsimg_ul {
	position: absolute;
	bottom: 18px;
	right: 10px;
}

.newsimg_ul ul li {
	float: left;
	margin: 0px 2px;
}

.newsimg_ul ul li span {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #666;
	display: inline-block;
}

.newsimg_ul ul li.active span {
	background: #8D1D2D;
}

.newsimage {
	width: 10000%;
	position: relative;
}

.newsimage .news_img {
	float: left;
	width: 386px;
	display: inline-block;
}

.newsimage .news_img:hover .news_img_title {
	bottom: 0px;
}

.newsimage .news_img:hover .news_imga img {
	transform: scale(1.2);
}

.newsimage .news_img .news_imga img {
	transition: .6s;
}

.news_imga {
	display: block;
	overflow: hidden;
	position: relative;
}

.news_img_title {
	position: absolute;
	bottom: -36px;
	left: 0px;
	width: 100%;
	transition: .6s;
	height: 36px;
}

.news_img_title p {
	display: block;
	font-size: 16px;
	color: #fff;
	height: 36px;
	line-height: 36px;
	text-indent: 10px;
	background: rgba(0, 0, 0, 0.6);
}

.news_img_time {
	display: block;
	padding: 5px 10px;
	background: #9c9c9c;
	height: auto;
	overflow: hidden;
}

.news_img_time .iconfont1,
.news_img_time h5 {
	font-size: 16px;
	color: #fff;
	display: inline-block;
	float: left;
}

.news_img_time .iconfont1 {
	margin-right: 10px;
}

.in_x_news_info {
	float: left;
	width: 50%;
	margin-top: 10px;
	padding-left: 3%;
}

.in_x_news_info ul li {
	display: block;
	padding: 10px 0px;
	width: 100%;
	transition: .6s;
	background-position: 0px 8px;
	border-bottom: 1px dashed #e0e0e0;
}

.m_footer {
	display: none;
}

.in_x_news_info ul li:hover {
	background: #801a28;
}

.in_x_news_info ul li:hover a {
	color: #fff;
}

.in_x_news_info ul li a {
	font-size: 14px;
	display: block;
	overflow: hidden;
	transition: .6s;
	color: #000;
	text-indent: 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.in_x_xun {
	width: 30%;
	float: left;
	padding-top: 28px;
	background: #F7F4ED;
}

.in_x_xun .in_x_xun_title {
	text-align: left;
	padding: 0px 6px;
	display: block;
}

.in_x_xun h2 {
	display: block;
	padding: 20px 0px;
}

.in_x_xun p {
	padding: 0px 20px;
	font-family: "楷体";
	font-size: 16px;
}


/*校园新闻结束*/


/*校园频道开始*/

.index_x_channel {
	padding-top: 25px;
	height: auto;
	background: #f7f4ed;
	overflow: hidden;
}

.in_x_cha_main {
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
}

.in_x_cha_main ul li {
	float: left;
	width: 23%;
	margin: 0px 1%;
}

.in_x_cha_main ul li p {
	overflow: hidden;
	display: block;
	text-align: center;
}

.in_x_cha_main ul li span {
	display: block;
	transition: .6s;
	padding: 10px;
	height: auto;
	overflow: hidden;
}

.in_x_cha_main ul li:hover p img {
	transition: .6s;
	transform: scale(1.2);
}

.in_x_cha_main ul li:hover span {
	background: #b5b5b5;
	transition: .6s;
}

.in_x_cha_main ul li:hover span .in_x_sname,
.in_x_cha_main ul li:hover span .in_x_smore .iconfont1 {
	color: #fff;
}

.in_x_cha_main ul li:hover span .in_x_smore .iconfont1 {
	transform: translateX(-20px);
}

.in_x_cha_main ul li span .in_x_sname {
	display: inline-block;
	float: left;
	width: 80%;
	color: #000;
	transition: .9s;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 16px;
	text-align: left;
}

.in_x_cha_main ul li span .in_x_smore {
	display: inline-block;
	float: right;
	text-align: right;
}

.in_x_cha_main ul li span .in_x_smore .iconfont1 {
	color: #000;
	background: #b5b5b5;
	font-size: 18px;
	transition: .9s;
	border-radius: 50%;
}


/*校园频道结束*/


/*校园资讯开始*/

.index_x_list {
	display: block;
	padding: 25px 0px;
}

.in_x_list {
	width: 32.33%;
	margin: 0px 0.5%;
	border-radius: 5px;
	float: left;
	min-height: 329px;
	border: 1px solid #e5e5e5;
}

.in_x_list_title {
	display: block;
	width: 100%;
	border-radius: 5px 5px 0px 0px;
	padding: 13px 14px 6px 14px;
	background: url(../images/in_x_list_bg.png) repeat-x;
	height: auto;
	overflow: hidden;
}

.in_x_list_title .in_x_li_t {
	background: url(../images/in_x_list_title.png) no-repeat;
	padding: 4px 13px 13px 12px;
	display: inline-block;
	float: left;
	font-size: 22px;
	color: #fff;
	margin-right: 10px;
}

.in_x_list_title p {
	display: inline-block;
	float: left;
	cursor: pointer;
	line-height: 40px;
	font-size: 18px;
	color: #801a28;
}

.in_x_list_title p:nth-of-type(2) {
	padding-left: 10px;
}

.in_x_list_title a {
	display: inline-block;
	float: right;
	line-height: 40px;
	font-size: 12px;
	color: #7c7c7c;
}

.in_x_list_main {
	height: auto;
	overflow: hidden;
	padding: 24px 12px 13px 12px;
}

.in_x_list_main h5 {
	margin: 0px;
	width: 100%;
	margin-bottom: 10px;
	display: block;
}

.in_x_list_main h5 img {
	width: 100%;
}

.in_x_list_main a.in_x_sss {
	font-size: 14px;
	color: #535353;
	display: block;
	overflow: hidden;
	line-height: 1.8;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.in_x_list_main p {
	font-size: 12px;
	color: #979797;
	line-height: 1.68;
}

.in_x_list_mainx {
	display: block;
	overflow: hidden;
	width: 100%;
}

.in_x_list_mainx ul {
	width: 100%;
	float: left;
	opacity: 0;
	display: none;
	transition: .8s;
	padding: 10px 13px;
}

.in_x_list_mainx ul.active {
	opacity: 1;
	display: block;
}

.in_x_list_mainx ul li {
	display: block;
	width: 100%;
	transition: .6s;
	padding-top: 10px;
	border-bottom: 1px solid #dcdcdc;
}

.in_x_list_mainx ul li:hover {
	background: #8d1d2d;
}

.in_x_list_mainx ul li:hover a,
.in_x_list_mainx ul li:hover samp {
	color: #fff;
}

.in_x_list_mainx ul li a {
	display: block;
	padding-left: 17px;
	background-position: 0px -2px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 14px;
	transition: .6s;
	color: #535353;
}

.guestbook {
	display: block;
}

.guestbook h5 {
	display: block;
	font-size: 18px;
	color: #666;
	margin-bottom: 10px;
}

.guestbook_info {
	display: block;
}

.guestbook_info span {
	display: block;
	font-size: 14px;
	margin-bottom: 5px;
}

.guestbook_sub {
	display: block;
	margin-top: 10px;
	text-align: right;
}

.in_x_list_mainx ul li samp {
	font-family: "微软雅黑";
	display: block;
	text-align: right;
	font-size: 12px;
	color: #afafaf;
	transition: .6s;
}

.index_x_list1 {
	background: #f7f4ed;
	display: block;
	padding: 25px 0px;
}

.in_x_li_img {
	width: 32.33%;
	margin: 0px 0.5%;
	float: left;
}

.in_x_li_img h5 {
	display: block;
	overflow: hidden;
	margin: 0px;
}

.in_x_li_img h5 img {
	width: 100%;
}

.in_x_li_img p {
	display: block;
	background: #fff;
	padding: 16px 65px;
	font-family: "楷体";
	font-size: 16px;
	color: #535353;
}

.in_x_list_mainb {
	display: block;
	overflow: hidden;
	width: 100%;
}

.in_x_list_mainb ul {
	width: 100%;
	float: left;
	opacity: 0;
	display: none;
	transition: .8s;
	padding: 10px 13px;
}

.in_x_list_mainb ul.active {
	opacity: 1;
	display: block;
}

.in_x_list_mainb ul li {
	display: block;
	width: 100%;
	transition: .6s;
	padding-top: 10px;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #dcdcdc;
}

.in_x_mab_img {
	display: inline-block;
	float: left;
	width: 25%;
	overflow: hidden;
}

.in_x_mab_img img {
	width: 100%;
}

.in_x_mab_info {
	display: inline-block;
	width: 72%;
	margin-left: 3%;
	padding-top: 10px;
}

.in_x_mab_info a {
	display: block;
	padding-left: 17px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 14px;
	transition: .6s;
	color: #535353;
}

.in_x_mab_info samp {
	font-family: "微软雅黑";
	display: block;
	text-align: right;
	font-size: 12px;
	color: #afafaf;
	transition: .6s;
}


/*校园资讯结束*/


/*学校概况开始*/

.index_x_about {
	display: block;
	width: auto;
	overflow: hidden;
	padding: 25px 0px;
}

.in_x_about_main {
	display: block;
	overflow: hidden;
	padding-top: 20px;
}

.in_x_about_l {
	float: left;
	overflow: hidden;
	width: 47%;
	margin-right: 3%;
}

.in_x_about_l img {
	width: 100%;
}

.in_x_about_r {
	float: left;
	width: 50%;
}

.in_x_about_r h4 {
	font-size: 18px;
	color: #000;
	padding: 15px 0px;
	display: block;
}

.in_x_about_r p {
	font-size: 14px;
	color: #404040;
	line-height: 1.8;
}

.in_x_about_r .in_x_about_more {
	display: block;
	text-align: right;
	margin-top: 15px;
}

.in_x_about_r .in_x_about_more a {
	padding: 13px 24px;
	color: #fff;
	background: #801a28;
	transition: .6s;
	border: 1px solid #801a28;
}

.in_x_about_r .in_x_about_more a:hover {
	color: #801a28;
	background: #fff;
}


/*学校概况结束*/


/*百度地图开始*/

.sitemap p {
	font-size: 18px;
	line-height: 18px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ececec;
	color: #393939;
	margin: 10px 0px;
}

.sitemap ul li a {
	border: 1px #cecece solid;
	border-radius: 5px;
	color: #a5a5a5;
	margin-right: 5px;
	display: inline-block;
	padding: 5px 10px;
}

.sitemap ul li:first-of-type {
	margin-left: 30px;
}

.sitemap ul li {
	float: left;
}

.sitemap p a {
	font-size: 18px;
}


/*百度地图结束*/


/*我们的优势*/

.index_oq_xijie {
	display: block;
	padding: 25px 0px;
}

.in_oq_xijie_title {
	display: block;
	padding-bottom: 25px;
	text-align: center;
}

.in_oq_xijie_title p {
	font-size: 15px;
	color: #9c9c9c;
	letter-spacing: 5px;
}

.in_oq_xijie_title h5 {
	font-size: 46px;
	color: #000;
}

.in_op_xijie_main {
	display: block;
	margin-top: 25px;
}

.in_op_xijie_img1 {
	display: block;
	min-height: 325px;
	position: relative;
}

.in_op_xijie_img1 ul li {
	position: absolute;
	width: 160px;
}

.in_op_xijie_img1 ul li h5 {
	font-size: 18px;
	color: #feb028;
}

.in_op_xijie_img1 ul li p {
	font-size: 14px;
	color: #000;
}

.in_op_xijie_img1 ul li:nth-of-type(1) {
	top: 30px;
	left: 200px;
}

.in_op_xijie_img1 ul li:nth-of-type(2) {
	top: 30px;
	right: 200px;
}

.in_op_xijie_img1 ul li:nth-of-type(3) {
	top: 160px;
	left: 200px;
}

.in_op_xijie_img1 ul li:nth-of-type(4) {
	top: 145px;
	right: 200px;
}

.in_op_xijie_img2 {
	width: 48%;
	float: left;
	min-height: 240px;
	padding: 35px 20px 0px 350px;
	border: 1px solid #feb028;
}

.in_op_xijie_img3 {
	width: 48%;
	float: right;
	min-height: 240px;
	padding: 35px 350px 0px 20px;
	border: 1px solid #feb028;
}

.in_op_xijie_conten {
	display: block;
}

.in_op_xijie_conten h4 {
	font-size: 22px;
	color: #feb028;
	margin-bottom: 5px;
}

.in_op_xijie_conten p {
	font-size: 14px;
	line-height: 1.8;
	color: #9c9c9c;
}

.index_oq_gexin {
	display: block;
	padding: 25px 0px;
}

.in_oq_gexin_title {
	display: block;
	text-align: center;
	margin-bottom: 50px;
}

.in_oq_gexin_main {
	display: block;
	overflow: hidden;
}

.in_oq_gexin_list {
	display: block;
	margin-bottom: 30px;
}

.in_oq_gexin_info {
	display: block;
	width: 50%;
	overflow: hidden;
	float: left;
}

.in_oq_gexin_info ul li {
	display: block;
	padding-left: 80px;
	background-position-y: 12px;
	margin-bottom: 15px;
}

.in_oq_gexin_info ul li h4 {
	font-size: 24px;
	color: #000;
}

.in_oq_gexin_info ul li h4 font {
	font-size: 30px;
	color: #c0130a;
}

.in_oq_gexin_info ul li h5 {
	font-size: 16px;
	color: #bdbdbd;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.in_oq_gexin_info ul li p {
	font-size: 14px;
	color: #bdbdbd;
	line-height: 1.68;
}

.in_oq_gexin_img {
	width: 49%;
	overflow: hidden;
	margin: 0px 0.5%;
	float: left;
	position: relative;
}

.in_oq_gexin_img.le {
	left: -100%;
}

.in_oq_gexin_img.ri {
	right: -100%;
}

.in_oq_gexin_img_l {
	width: 28.4%;
	float: left;
}

.in_oq_gexin_img_r {
	width: 69.6%;
	float: right;
	height: 312px;
	overflow: hidden;
}

.in_oq_gexin_img_r ul {
	position: relative;
}

.in_oq_gexin_img_r ul li {
	display: block;
}

.in_oq_gexin_img_r ul li img {
	width: 100%;
}

.in_oq_gexin_img_l ul li {
	display: block;
	height: 90px;
	padding: 20px 0px;
	margin-bottom: 15px;
	transition: .6s;
}

.in_oq_gexin_img_l ul li:hover {
	opacity: .6;
}

.in_oq_gexin_img_l ul li span {
	display: inline-block;
	width: 30%;
	height: 100%;
	text-align: center;
	border-right: 1px solid #fff;
}

.in_oq_gexin_img_l ul li span i {
	color: #fff;
	display: inline-block;
	font-size: 30px;
}

.in_oq_gexin_img_l ul li div {
	width: 68%;
	display: block;
	float: right;
}

.in_oq_gexin_img_l ul li div h5 {
	font-size: 16px;
	color: #fff;
}

.in_oq_gexin_img_l ul li div p {
	font-size: 12px;
	color: #fff;
}

.in_oq_gexin_img_l ul li:nth-of-type(1) {
	background: #3dc281;
}

.in_oq_gexin_img_l ul li:nth-of-type(2) {
	background: #f7b942;
}

.in_oq_gexin_img_l ul li:nth-of-type(3) {
	background: #69c851;
}


/*我们的优势结束*/


/*banner开始*/


/*banner结束*/

.index_s_ban {
	width: 100%;
	height: 188px;
	background: url(../images/nei.jpg) no-repeat center;
}

.index_s_ban1 {
	width: 100%;
	height: 188px;
	background: url(../images/nei2.png) no-repeat center;
}

.i_tel {
	float: right;
	width: 20%;
	padding: 54px 0px 0px 10px;
}

.i_tel p {
	color: rgb(255, 255, 255);
	font: 600 18px/21px 微软雅黑;
}

.i_tel .i_inq {
	background: url(../images/more1.jpg) no-repeat;
	width: 105px;
	height: 31px;
	margin: 15px 0 0 15px;
}

.footer_m {
	display: block;
	padding: 10px 0;
	background: #e5241f;
}


/*内容开始*/

.index_pro {
	width: 100%;
	padding: 20px 0px;
	overflow: hidden;
	background: #7b7676;
}

.index_title h2 {
	margin: 0px;
	display: block;
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	line-height: 1;
}
@font-face {
  font-family: 'iconfont_nj';  /* project id 299137 */
  src: url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.eot');
  src: url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.woff') format('woff'),
  url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.svg#iconfont') format('svg');
}
.iconfont_nj {
	font-family: iconfont_nj;
	font-style: normal;
}
.index_about {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 70px 0px;
}

.in_about_img,
.in_about_info {
	width: 50%;
	float: left;
}

.in_about_img img {
	width: 100%;
}

.in_about_info {
	padding-left: 5%;
	font-size: 14px;
	line-height: 24px;
}

.more_b {
	float: right;
	margin-top: 15px;
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #c9c9c9;
	transition: .6s;
	border: 1px solid #c9c9c9;
	font-size: 14px;
}

.more_a {
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #e60013 !important;
	transition: .6s;
	margin: 0px auto;
	border-radius: 5px;
	border: 1px solid #e60013;
	font-size: 14px;
	display: inline-block;
}

.more {
	width: 100%;
	text-align: center;
}

.more_b:hover,
.more_a:hover {
	background: #e60013;
	color: #fff !important;
	border: 1px solid #e60013;
}

.index_pro_tie {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0px 3%;
	background: rgba(227, 36, 51, 0.8);
	color: #fff;
	opacity: 0;
	transition: .8s;
}

.index_pro_tie em {
	font-size: 18px;
	color: #fff;
	padding: 5px 0px;
	display: inline-block;
	border-bottom: 5px solid #fff;
}

.index_pro_tie a {
	text-align: center;
	font-size: 24px;
	padding: 5% 0px;
	width: 100%;
	color: #fff;
	display: block;
}

.index_pro_tie p {
	color: #fff;
}

.index_pro ul li:hover .index_pro_tie {
	opacity: 1;
}

.index_pro ul li:hover img {
	transform: scale(1.2);
	transition: .6s;
}


/*内容结束*/


/*新闻开始*/

.index_news {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 50px 0px 30px 0px;
	background-size: cover;
}

.in_news_main {
	width: 45%;
	float: left;
}

.in_news_main:first-of-type {
	margin-right: 5%;
}

.news_more {
	float: right;
	padding-top: 3px;
}

.title {
	padding: 5px 0px;
	position: relative;
	border-bottom: 1px solid #cdcdcd;
}

.title h2 {
	display: inline-block;
	font-size: 20px;
	margin: 0px;
}

.title h2 span {
	font-size: 12px;
	margin-left: 5px;
}

.main .left {
	width: 23%;
	transform: translateY(-50px);
}

.main .right {
	width: 77%;
}

.news_img_l {
	width: 45%;
	float: left;
	overflow: hidden;
}

.m_logo {
	display: none;
	width: 50%;
}

.new_img_r {
	width: 55%;
	float: left;
	padding-left: 5%;
}

.newsimage {
	display: block;
	height: auto;
	overflow: hidden;
	margin: 10px 0px;
}

.new_img_r h5 {
	margin: 0px;
	margin-bottom: 10px;
}

.new_img_r h5 a {
	font-size: 16px;
}

.new_img_r p {
	display: inline-block;
	color: #acacac;
	line-height: 15px;
	word-break: break-word;
}

.news_list {
	height: auto;
	overflow: hidden;
	margin: 15px 0px;
}

.news_list:hover .news_time {
	background: rgba(0, 0, 0, 0.6);
}

.news_list:hover .new_info {
	background: rgba(0, 0, 0, 0.6);
	color: #fff !important;
	border-bottom: 1px solid rgba(0, 0, 0, 0.6);
}

.new_info {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	width: 86%;
	text-indent: 8px;
	transition: .8s;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	color: #000 !important;
	border-bottom: 1px solid #cdcdcd
}

.news_main {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.x_news_time {
	width: 8%;
	float: left;
	margin-right: 2%;
	text-align: center;
	height: auto;
	overflow: hidden;
}

.news_info {
	display: inline-block;
	width: 90%;
	float: left;
}

.news_info h4 a {
	font-size: 16px;
	color: #000;
}

.news_info h4 {
	margin-bottom: 3px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.x_news_time b {
	display: block;
	padding: 5px 0px;
	text-align: center;
	color: #fff;
	background: #c29a66;
	font-size: 25px;
}

.moeq p {
	display: block;
	overflow: hidden;
}

.moeq img {
	width: 100%;
}

.moeq .moss {
	width: 68%;
	float: right;
	display: block;
	padding: 0px 5px;
	text-align: left;
}

.productsdetailinfo .left img {
	width: 100%;
}

.moeq .moss .moss_name {
	display: block;
	font-size: 20px;
	color: #000;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.moeq h5 {
	display: block;
	font-size: 14px;
	padding: 0px;
	margin: 14px 0;
	line-height: 1.8;
	color: #606060;
}

.cipcs_more {
	display: block;
	text-align: left;
}

.cipcs_more a {
	width: 124px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	transition: .6s;
}

.cipcs_more a:hover {
	opacity: .6;
}

.cipcs_more a:nth-of-type(1) {
	background: #bfbfbf;
}

.cipcs_more a:nth-of-type(2) {
	background: #e5241f;
}

.x_news_time h5 {
	display: block;
	border: 1px solid #c29a66;
	border-top: 0px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #c29a66;
}

.news_time {
	width: 12%;
	text-align: center;
	height: auto;
	overflow: hidden;
	float: left;
	transition: .6s;
	margin-right: 2%;
	background: #e60013;
}

.news_time samp {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	margin: 0px;
	font-family: "微软雅黑";
}

.news_time p {
	color: #fff;
	margin: 0px;
}

.undex_red {
	position: absolute;
	bottom: -1px;
	left: 0px;
	background: #e60013;
	width: 15%;
	height: 2px;
}


/*新闻结束*/

@font-face {
	font-family: 'iconfont_oq';
	/* project id 258553 */
	src: url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.eot');
	src: url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.woff') format('woff'), url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.ttf') format('truetype'), url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.svg#iconfont') format('svg');
}

.iconfont_oq {
	font-family: iconfont_oq;
	font-style: normal;
}


/*我们的服务开始*/

.index_ba_fuwu {
	display: block;
	background: url(../images/in_ba_fuwu.png) no-repeat center top;
	padding-bottom: 25px;
}

.in_ba_fuwu_main {
	display: block;
	overflow: hidden;
}

.in_ba_fuwu_main ul li {
	float: left;
	width: 33.33%;
	padding: 2px;
}

.in_ba_fuwu_main ul li:hover .in_ba_fuwu_img img {
	transform: scale(1.1);
}

.in_ba_fuwu_img {
	display: block;
	overflow: hidden;
}

.in_ba_fuwu_img img {
	width: 100%;
	transition: .6s;
}

.in_ba_fuwu_main ul li:hover .in_ba_fuwu_info {
	background: #fff;
}

.in_ba_fuwu_main ul li:hover .in_ba_fuwu_img img {
	transform: scale(1.1);
}

.in_ba_fuwu_main ul li:hover .in_ba_fuwu_info i,
.in_ba_fuwu_main ul li:hover .in_ba_fuwu_info .in_ba_fuwu_conten h5,
.in_ba_fuwu_main ul li:hover .in_ba_fuwu_info .in_ba_fuwu_conten p {
	color: #c29a66;
}

.in_ba_fuwu_info {
	display: block;
	padding: 20px 13px 20px 38px;
	background: #c29a66;
	min-height: 147px;
	transition: .6s;
	border: 1px solid #c29a66;
}

.in_ba_fuwu_info i {
	display: inline-block;
	float: left;
	border-right: 1px solid #fff;
	padding-right: 35px;
	margin-right: 35px;
	font-size: 66px;
	color: #fff;
}

.in_ba_fuwu_info .in_ba_fuwu_conten {
	display: block;
}

.in_ba_fuwu_info .in_ba_fuwu_conten h5 {
	font-size: 18px;
	color: #fff;
	margin-bottom: 8px;
}

.in_ba_fuwu_info .in_ba_fuwu_conten p {
	font-size: 12px;
	margin-bottom: 3px;
	color: #fff;
}


/*我们的服务结束*/

.index_oq_fen {
	display: block;
	padding: 25px 0px;
}

.index_oq_fen ul li {
	display: inline-block;
	width: 20%;
	text-align: center;
	float: left;
	padding: 0px 4.5%;
}

.index_oq_fen ul li i {
	font-size: 50px;
	color: #fff;
	width: 114px;
	margin-bottom: 8px;
	height: 114px;
	line-height: 114px;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 50%;
	display: inline-block;
}

.index_oq_fen ul li p {
	font-size: 20px;
	color: #fff;
}


/*适用范围开始*/

.index_sy_range {
	padding: 30px 0px;
}

.index_sy_range .in_sy_range_title {
	display: block;
	text-align: center;
}

.in_sy_range_main {
	display: block;
	height: auto;
	margin-top: 30px;
	overflow: hidden;
	background: url(../images/in_sy_range_bg.png) no-repeat center;
}

.in_sy_range_main_l,
.in_sy_range_main_r {
	width: 50%;
	float: left;
}

.in_sy_range_main_l {
	padding-right: 95px;
	padding-top: 40px;
}

.in_sy_range_main_r {
	padding-top: 200px;
	padding-left: 95px;
}

.in_sy_range_main_l .in_sy_range_li {
	left: -100%;
}

.in_sy_range_main_r .in_sy_range_li {
	right: -100%;
}

.in_sy_range_li {
	display: block;
	width: 100%;
	position: relative;
	margin-bottom: 60px;
}

.in_sy_range_li .in_sy_range_img {
	display: block;
	overflow: hidden;
	margin-bottom: 30px;
}

.in_sy_range_li .in_sy_range_img img {
	width: 100%;
}

.in_sy_range_li .in_sy_range_info {
	display: block;
	padding: 0px 28px;
}

@font-face {
	font-family: sy_font1;
	src: url(../fonts/s_w.ttf);
}

@font-face {
	font-family: sy_font2;
	src: url(../fonts/s_e.TTF);
}

.in_sy_range_li .in_sy_range_info h3 {
	font-family: sy_font1;
	font-size: 40px;
	margin-bottom: 10px;
	color: #333333;
}

.in_sy_range_li .in_sy_range_info h4 {
	font-weight: bold;
	font-size: 24px;
	color: #333333;
	margin-bottom: 5px;
}

.in_sy_range_li .in_sy_range_info h5 {
	font-size: 18px;
	color: #008bd7;
	font-family: sy_font2;
	margin-bottom: 15px;
}

.in_sy_range_li .in_sy_range_info p {
	font-size: 16px;
	color: #333333;
	line-height: 1.68;
}


/*适用范围结束*/

@font-face {
	font-family: oq_font1;
	src: url(../fonts/oq_font1.TTF);
}

@font-face {
	font-family: oq_font2;
	src: url(../fonts/oq_font2.TTF);
}

.in_oq_title {
	display: block;
	text-align: center;
	margin-bottom: 15px;
}

.in_oq_title h5 {
	display: block;
	font-size: 30px;
	color: #252525;
}

.in_oq_title p {
	display: block;
	font-size: 20px;
	color: #919191;
}


/*产品中心开始*/

.index_oq_product {
	display: block;
	padding: 25px 0px;
	    background: url(../images/big_bg.gif) repeat-x;
}

.in_oq_main {
	display: block;
	overflow: hidden;
}

.in_oq_pro_title {
	display: block;
	text-align: center;
	margin-bottom: 15px;
}

.in_oq_pro_title ul li {
	display: inline-block;
	padding: 10px 25px;
	font-size: 14px;
	color: #111212;
	transition: 1s;
	border: 1px solid #bfbfbf;
}

.in_oq_pro_title ul li.active {
	transform: rotateX(360deg);
	    background: #cc0000;
    color: #fff;
    border: 1px solid #ffffff;
}

.in_oq_pro_title ul li:first-of-type {
	margin-right: 20px;
}

.in_oq_pro_box {
	width: 200%;
	position: relative;
}

.in_oq_pro_list {
	width: 50%;
	float: left;
}

.in_oq_pro_list ul li {
	width: 24%;
	float: left;
	text-align: center;
	margin: 10px 0.5%;
	min-height: 260px;
}

.in_oq_pro_list ul li p {
	display: block;
	height: 205px;
	overflow: hidden;
	border: 1px solid #bfbfbf;
}

.in_oq_pro_list ul li p img {
	transition: 1s;
	width: 100%;
	    height: 205px;
}

.in_oq_pro_list ul li span {
	display: block;
	padding: 3px 0px;
	transition: .8s;
	    background: #cc0000;
}

.in_oq_pro_list ul li span a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	color: #fff;
	font-weight:bold
}

.in_oq_pro_list ul li font {
	display: block;
}

.in_oq_pro_list ul li font a {
	display: inline-block;
	padding: 2px;
	background: #c0130a;
	color: #fff;
	font-size: 12px;
}

.in_oq_pro_list ul li:hover p img {
	transform: scale(1.05);
}

.in_oq_pro_list ul li:hover span {
	background: #111212;
}

.in_oq_pro_list ul li:hover span a {
	color: #fff;
}

.main{ width:1200px; height:auto; margin:0px auto;}
.lf{ float:left; display:block} 
.clear{ clear:both; display:block}
/* 内页左边 */
.ny_left{ width:240px; float:left; height:auto; margin:10px 0px; }
.ny_left_title{ width:100%; height:43px;line-height:43px;border: 2px solid #ff5556;}
.ny_left_title p{ font-size:18px;font-weight:bold;color:#333;text-align:left; height:43px; padding-left:10px; float: left; line-height: 43px;}
.ny_left_title span{ padding-left: 10px; font-size: 15px; color: #333;}
.nyl{ width:240px; color:#333; margin-top:20px;}
.nylc{ width: 242px;border:1px solid #D6D6D6;}
.nylc p{ line-height:28px; width:90%; margin:0 auto; padding:15px 0px; color: #555; height:auto;}

.ny_list{ width:242px; height:auto;  margin:0 auto;}
.ny_list li{ width:100%; margin:0 auto; height:35px; line-height:35px; text-align:left; border:1px solid #D6D6D6; margin: 5px 0px;}
.ny_list li a{ display:block; color:#222; padding-left:15px; font-size: 14px;}
.ny_list li a:hover{ color:#4d7abd;}
.ny_list li .submenuon{ color: #660B10; font-weight:bold;}
/*热门新闻列表*/
.nynlist{ width:242px; height:auto; margin:0 auto; padding:10px 0px; border:1px solid #DFDFDF; background: #fff; }
.nynlist li{ width:95%; margin:0 auto; height:35px; line-height:35px; text-align:left;background:url(../images/dd.png) no-repeat left center;}
.nynlist li a{ display:block; color:#333; padding-left: 10px; }
.nynlist li a:hover{ color:#FF6600;}

.nybanbot{ width: 100%; height: 50px; line-height: 50px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.nybanbotleft{ width: 500px; height: auto; float: left;}
.nybanbotleft p{ font-size: 15px; font-weight: bold; color: #333; display: inline-block;}
.nybanbotleft a{ color: #989898; font-size: 13px; padding: 0px 10px;}
.nybanbotright{ width: 260px; height: 30px; line-height: 30px; margin-top: 10px; float: right; border:1px solid #f63604;}
.keytext{ width: 200px; padding: 0px 0px 0px 10px; height: 29px; line-height: 29px; border: 0px; margin: 0px;}
.keysubmit{ width:45px; height: 31px; float: right; background:url(../images/news_05.jpg) repeat center center; border: 0px; padding: 0px; margin: 0px;}
/* 内页右边 */
.ny_right{ width:920px; float:right; height:auto;margin:10px 0px; padding-bottom:20px;  background-color:#fff;}
.ny_right_title{ width:100%; height:46px; line-height:46px; color:#000; background-image:url(../images/main_06.jpg); background-repeat:no-repeat; background-position:left center; border-bottom:1px solid #6e2200;}
.ny_right_title p{float:left;font-size:18px;font-weight:bold;width:auto; color:#000;}
.ny_right_title span{ float:right;}
.ny_right_title a{ color:#454545; padding:0px 5px;}
.ny_right_title a:hover{ color:#F00; }
.ny_right_content{width:890px; height:auto; line-height:24px; padding:10px 15px; color:#666;}
.ny_right_content p{ line-height:30px; }
.ny_right_content img{ max-width:800px}



/*内页新闻*/
.nynewslist{ width:100%; height: auto;}
.nynewslist li{ width:100%; height:auto; margin:0 auto; border-bottom: 1px solid #d7d7d7; padding: 20px 0px 10px 0px;}

.nynewslist li p{ width:100%;  display:block; color:#8f8f8f; font-size:14px;}
.nynewslist li p a{ font-size:16px; color:#333; height:35px; line-height:35px; font-weight:bold;}
.nynewslist li p a:hover{ text-decoration:none; color: #FF6600;}
.nynewslist li span{ font-size:13px; color:#333; line-height:23px;}

/*
.nynews_list{ width:100%;}
.nynews_list li{ width:100%;line-height:35px; border-bottom:1px dashed #dedede; height:35px; background-image:url(../images/dd.jpg); background-repeat:no-repeat; background-position:left center;}
.nynews_list li a{ float:left; color:#333;}
.nynews_list li a:hover{ color:#06C; }
.nynews_list li span{ float:right;}
*/

/*内页产品*/
.procontent{ width: 898px; border: 1px solid #B8B8B8; background: #FBFCFF; height: auto; margin-top: 20px; line-height: 24px; padding: 15px 10px;}
.nypro-list{ width:918px; height:auto; margin-top: 10px;border-left: 1px solid #B8B8B8;border-top: 1px solid #B8B8B8; }
.nypro-list li{ width:305px; height:auto;float:left; padding: 10px; list-style:none;background: #FBFCFF;border-right: 1px solid #B8B8B8;border-bottom: 1px solid #B8B8B8; height:285px}
.nypro-list li .a1{width:300px; height:238px; border:1px solid #dedede; text-align:center; vertical-align:middle; display:table-cell}
.nypro-list li .a1 img{max-width:300px; max-height:238px;  }
.nypro-list li p{ width:100%; line-height:35px; height:35px; font-size:15px; font-weight: bold;}
.nypro-list li p a{color:#222;}
.nypro-list li p a:hover{color:#06C; text-decoration:none;}
.nypro-list li span{ line-height: 23px; height: 50px; display: block; overflow: hidden;}

/*分页*/
.page{ width:100%;height:35px;padding-top:15px; text-align:center;}
.page a{display:inline-block; color:#333; border:1px solid #dedede; padding: 5px 8px; margin:0px 3px; border-radius:2px;}
.page a:hover{background-color:#6e2200;color:#fff; text-decoration:none;}
.page .current{display:inline-block; padding: 5px 8px; color:#6e2200; font-weight:bold;}

/*详情页*/
.article_title{ text-align:center; width:100%; font-size:16px; line-height:40px;}
.newsin-c{width:100%; height:auto; margin:0px auto; padding-top:20px;}
.newsnext{ width: 100%; padding: 30px 0px;}
.newsnext li{ width: 100%; height: 30px; line-height: 30px;}
.newsnext li a{ color: #333; line-height: 30px;}
.newsnext li a:hover{ color: #FF6600; cursor: pointer; text-decoration: none;}
.artdet{ width: 100%; height: 40px; line-height: 40px; text-align: center;}
/*在线留言*/
.zxlyinp{ width:300px; height:28px; line-height:28px; margin:5px 0px; padding-left:10px; border:1px solid #dedede; border-radius:4px;}
.zxlyyzm{width:100px; height:30px; line-height:30px; margin:5px 0px; font-size:14px; padding-left:10px; border:1px solid #dedede; border-radius:4px;}
.zxlysub{ width:120px; height:30px; line-height:30px; color:#fff; text-align:center; border-radius:4px; background-color:#188FE1; border:0px; font-size:15px;}
.zxlysub:hover{ cursor:pointer;}

/*更多新闻，产品*/
.ny_xg_title{ width: 100%;  line-height: 35px; border-bottom: 1px solid #e0e0e3;}
.ny_xg_title p{color:#333; background: url(../images/productshow_06.jpg) no-repeat left bottom; font-size: 15px; }
.morearticle{ width:100%; padding:15px 0px;}
.morearticle li{ width:48%; height:35px; line-height:35px; float:left; margin: 0px 1%; border-bottom: 1px dashed #dedede;}
.morearticle li a{ color:#333; background:url(../images/productshow_14.jpg) no-repeat left center; padding-left: 10px;}
.morearticle li a:hover{ color:#000}
.moreproducts{ width:100%; padding:15px 0px;}
.moreproducts li{ width:280px; height:auto;float:left; background: #DEDEDE; margin: 10px 13px; text-align: center;}
.moreproducts li img{ width:100%; height: 220px;}
.moreproducts li a{ color:#333; line-height:30px;}
.moreproducts li a:hover{ color:#000}



.nyproleft{ display:table-cell; width: 410px; height: 340px;  vertical-align:middle; text-align:center; border:1px solid #ddd}
#tbody {width:405px;margin:0px auto;}
#mainbody {width:405px;border:1px solid #dedede; margin-bottom: 10px;}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;}
#goright {float:right;clear:right;}
#photos {width:370px;height:62px;overflow:hidden; float: left; margin: 0px 5px;}
#showArea img {display:block;float:left;margin:0px 6px;cursor:pointer;border:1px solid #dedede}
#showArea img:hover{ border: 1px solid #cc0000;}


.nyproright{ width: 420px; height: auto; float: right;}
.pro_title{ text-align:left; width:100%; font-size:22px; line-height:40px; border-bottom: 1px dashed #dedede;}
.nyproright p{ margin: 10px 0px; line-height: 28px; overflow: hidden; color: #616161; font-size:15px; padding-top: 20px;}
.nyproright span{ font-size: 18px; color: #464646; height: 45px;}
.nyproright span b{ color: #e60012; font-size: 26px;}
.nyproright a{ display:block; background: #f63604 url(../images/productshow_03.jpg) no-repeat 130px center; height: 40px;line-height: 40px; font-size: 16px; color: #fff; text-align: center;  width: 160px; margin-top: 20px;float: left;}
.nyproright a:hover{ text-align: center;}
.pofont1{ float: left; color: #616161; font-size: 16px; padding-top: 25px;}
.probody{ border-top:1px dashed #dedede; padding: 15px 0px; font-size: 13px; line-height: 23px; margin-top: 40px;}
.probody img{ max-width:890px}
.probodytitle{ width: 139px; height: 42px; line-height: 30px; text-align: center; color: #fff; background: url(../images/productshow_03.png) no-repeat center center; font-size: 14px; margin-bottom: 10px;}



.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px; margin-bottom:10px; clear:both}
.page_list a{display:inline-block;color:#898989;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;background:#898989;}
.page_list a.on{color:#333;background:#E5EDF2;}


.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:left;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;}
.msgflag{margin-left:4px;font-size:12px;color:#900;}

.yema { margin:30px auto; }
.yema a { padding: 0 10px; height: 26px; display: block; float: left; margin: 0 4px; font-size: 16px; color: #6d6d6d; line-height: 26px; text-align: center; border: 1px solid #d2d2d2; background: #f0f0f0; }
.yema span { padding: 0 10px; height: 26px; display: block; float: left; margin: 0 4px; font-size: 16px; color: #6d6d6d; line-height: 26px; text-align: center; border: 1px solid #d2d2d2; background: #f0f0f0; }
.yema a:hover { color: #b12923; background: #FFF; }
.yema a.yenn { color: #b12923; background: #FFF; }
/*产品中心结束*/


/*团队开始*/

.index_ba_team {
	display: block;
	background: url(../images/in_youshi.png) no-repeat center top #fff;
}

@font-face {
	font-family: show_font1;
	src: url(../fonts/in_show_title.TTF);
}

@font-face {
	font-family: show_font2;
	src: url(../fonts/in_show_title1.TTF);
}

.in_ba_team_title {
	display: block;
	text-align: center;
	padding-top: 55px;
	margin-bottom: 20px;
}

.in_ba_team_title h5 {
	font-size: 37px;
	font-family: show_font1;
	color: #ead479;
	display: block;
}

.in_ba_team_title p {
	display: block;
	color: #ead479;
	font-size: 12px;
	font-family: show_font2;
}

.in_ba_team_show {
	display: block;
	overflow: hidden;
}

.in_ba_team_box {
	width: 500%;
	position: relative;
}

.in_ba_team_show_list {
	display: block;
	width: 20%;
	float: left;
	background: #fff;
	padding: 15px;
}

.in_show_list_l {
	width: 23%;
	float: left;
	min-height: 386px;
	background: url(../images/in_show_list_l_bg.png) no-repeat center;
	padding: 67px 50px 0px 50px;
}

.in_show_list_l h5 {
	font-size: 20px;
	color: #fff;
	margin-bottom: 15px;
}

.in_show_list_l p {
	display: block;
	font-size: 13px;
	color: #fff;
	margin-bottom: 8px;
}

.in_show_list_r {
	width: 77%;
	float: left;
	border: 1px solid #e5e5e5;
	border-left: 0px;
	overflow: hidden;
}

.in_show_list_r img {
	width: 100%;
}

.in_ba_team_list {
	display: block;
	margin-top: 20px;
}

.in_ba_team_list ul li {
	width: 18%;
	margin: 0px 1%;
	text-align: center;
	cursor: pointer;
	background: url(../images/in_team_list.png) no-repeat center top;
	float: left;
	padding-top: 56px;
	transition: .6s;
	min-height: 163px;
}

.in_ba_team_list ul li:hover {
	transform: rotateY(360deg);
	background: url(../images/in_team_list_active.png) no-repeat center top;
}

.in_ba_team_list ul li:hover h5,
.in_ba_team_list ul li:hover p {
	color: #cc2d28;
}

.in_ba_team_list ul li h5 {
	font-size: 16px;
	color: #fff;
	margin-bottom: 10px;
}

.in_ba_team_list ul li p {
	font-size: 12px;
	color: #fff;
}


/*团队结束*/

.main {
	width: 1200px;
	margin: 0px auto;
}

.main .container {
	width: 1200px;
	overflow: inherit;
}

@font-face {
	font-family: yy_font;
	src: url(../fonts/yy_font.otf);
}

.markermenu .marker_title {
	display: block;
	padding: 20px 0px;
	text-align: center;
	font-family: yy_font;
	background: url(../images/left_title_marker_bg.png) no-repeat #1983cd;
	color: #fff;
	background-position: 8px 10px;
	font-size: 22px;
}

.markermenu .marker_title_en {
	display: block;
}

.markermenu .marker_title_en p {
	font-size: 22px;
	font-family: yy_font;
	background: #409ddd;
	color: #fff;
}

.markermenu .marker_title_en p:nth-of-type(1) {
	text-align: left;
	padding: 30px 0px 0px 20px;
}

.markermenu .marker_title_en p:nth-of-type(2) {
	text-align: right;
	padding: 0px 20px 30px 0px;
}

.markermenu,
.sort {
	margin: 0px auto;
	height: auto;
	padding: 0px;
}

.p_news,
.pac_t,
.p_news,
.p_call {
	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #cc2d28;
}

.pac_tit,
.p_news_t,
.p_news_t,
.p_call_t {
	display: block;
	height: 86px;
	padding-top: 15px;
	font-size: 26px;
	position: relative;
	text-align: center;
}

.pac_tit p,
.p_news_t p,
.p_news_t p,
.p_call_t p {
	display: block;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

.pac_tit font,
.p_news_t font,
.p_news_t font,
.p_call_t font {
	font-size: 12px;
	color: #fff;
	display: block;
}

.p_call_list p img {
	width: 100%;
}

.m_header {
	display: none;
}

.p_call_list p img {
	width: 100%;
}

.p_call_list {
	padding: 10px
}

.p_call_list p {
	display: block;
	margin-bottom: 5px;
	font-size: 12px;
	color: #545454;
	word-break: break-word;
}

.p_call_list p a {
	font-size: 12px;
	color: #545454;
}

.p_call_list ul li {
	padding: 7px 0px;
}

.p_news_list ul li {
	list-style: none;
	padding: 7px 0px;
	width: 100%;
	height: auto;
	overflow: hidden;
	transition: .6s;
	border-bottom: 1px #CCCCCC dashed;
	color: #333333;
}

.p_news_list ul li:hover {
	background: #666 !important;
	box-shadow: 25px 0px 24px -11px #ffffff inset;
}

.p_news_list ul li:hover a,
.p_news_list ul li:hover .n_time {
	color: #fff;
}

.function {
	display: block;
	text-align: center;
	padding: 15px 0;
}

.p_news_list ul li a {
	float: left;
	transition: .3s;
	display: inline-block;
	width: 80%;
	padding-left: 5%;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.p_news_list ul li:hover a {
	color: #f000;
}

.p_news_list ul li .n_time {
	float: right;
	font-family: "微软雅黑";
	font-size: 12px;
	width: 20%;
	text-align: right;
}

.news_pac,
.news_pac1,
.p_news_list {
	width: 100%;
	padding: 0px 1%;
}

.news_pac li,
.news_pac1 li {
	list-style: none;
	margin-bottom: 15px;
}

.news_pac li span,
.news_pac1 li span {
	display: block;
	text-align: center;
}

.news_pac_box {
	width: 100%;
	height: 404px;
	overflow: hidden;
}

.news_pac li p a img,
.news_pac1 li p a img {
	width: 100%;
}

.left,
.right {
	float: left;
}

.pro_t {
	border: 1px solid #cc2d28;
	border-top: 0px;
	background: #fff;
	margin-bottom: 10px;
}

.in_ba_pro_title {
	min-height: 200px;
	text-align: center;
	padding-top: 75px;
}

.in_ba_pro_title p {
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

.in_ba_pro_title font {
	font-size: 12px;
	color: #fff;
}

.in_pdu_matitle ul {
	margin: 0px;
	padding: 0px;
}

.in_pdu_matitle ul li,
.in_pdu_matitle dl dt,
.in_pdu_matitle dl dd {
	display: block;
	margin-top: 2px;
}

.index_tab_active a {
	display: block;
	padding: 15px 0px;
	color: #8a8a8a;
	background: #fff;
	padding-left: 45px;
	transition: .6s;
}

.index_tab_active a,
.index_tab_active a {
	display: block;
	padding: 15px 0px;
	color: #fff;
	background: #bfbfbf;
	padding-left: 45px;
	transition: .6s;
}

.index_tab_active a:hover,
.index_tab_active a:hover {
	background: #cc2d28;
	box-shadow: 25px 0px 24px -11px #ffffff inset;
}

.index_tab_active a:hover {
	background: #cc2d28;
	color: #fff;
	box-shadow: 25px 0px 24px -11px #ffffff inset;
}
.index_tab_2_active a{
	    padding: 10px 0;
    padding-left: 55px;
    color: #ba0001;
    background: #fff;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 12px;
    transition: .6s;
    display: block;
}
.index_tab_2_active a:hover{
	    background: #cc2d28;
    box-shadow: 25px 0px 24px -11px #ffffff inset;
	color:#fff;
}
.markermenu ul,
.in_pdu_matitle dl {
	border: 1px solid #e5e5e5;
	margin: 0px;
	padding: 0px;
}

.markermenu ul li,
.sort ul li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #fff;
}

.markermenu ul li a,
.sort ul li a {
	display: block;
	padding: 8px 25px;
	font-size: 14px;
	text-align: left;
	transition: .3s;
	color: #404040;
	background: url(../images/news_list_bg.png) no-repeat #e6e6e6;
	background-position: 15px 17px;
}

.markermenu ul li a:hover,
.markermenu ul li a:focus,
.sort ul li a:hover,
.sort ul li a:focus {
	color: #666;
	font-size: 15px;
	border-left: 5px solid #00a8ec;
}

.ptxts ul li {
	margin: 10px 2%;
	position: relative;
	overflow: hidden;
	width: 29.33%;
	padding: 0px 0px 12px 0px;
}

.ptxts ul li .pro_img {
	display: block;
	margin-bottom: 10px;
}

.ptxts ul li .pro_img img {
	width: 100%;
}

.ptxts ul li .pro_name {
	display: block;
	padding: 0px 5px;
}

.ptxts ul li .pro_name a {
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 16px;
	color: #CC2D28;
	transition: .6s;
	margin-bottom: 3px;
}

.ptxts ul li .pro_more a:hover {
	transform: rotateX(360deg);
	background: #fff;
	color: #51b4e4;
}

.ptxts ul li .pro_info {
	display: block;
	font-size: 14px;
	color: #737373;
	line-height: 1.68;
	min-height: 50px;
	padding: 0px 5px;
	border-top: 1px solid #dadada;
}

.ptxts ul li .pro_more {
	display: block;
	padding: 0px 5px;
}

.ptxts ul li .pro_more a {
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #fff;
	transition: .6s;
	text-align: center;
	background: #00a8ec;
	height: 28px;
	border: 1px solid #51b4e4;
	line-height: 28px;
	width: 48%;
	border-radius: 5px;
}

.ptxts ul li .pro_more a.pro_more_x {
	margin-right: 4%;
}

.newsdetail dl dt {
	text-align: center;
	color:#737373;
	font-weight:normal;
	border-bottom: 1px solid #cdcdcd;
}

.newsdetail dl dd {
	padding: 10px 0px;
}

.newsdetail .newstitle {
	text-align: center;
	font-size: 16px;
	color: #737373;
	font-weight: bold;
}
.newsdetail dl dt p{
	display:inline-block;
	color:#737373;
}
.rel_list {
	display: block;
	margin-top: 15px;
}

.rel_list_title {
	display: block;
	font-size: 24px;
	color: #737373;
	width: 100%;
	font-weight: bold;
	padding: 25px 0px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 15px;
}

.rel_list ul li {
	float: left;
	height: auto;
	overflow: hidden;
	width: 49%;
	margin: 5px 0.5%;
	padding: 5px 10px;
	transition: .6s;
	border-bottom: 1px dashed #e5e5e5;
}



.rel_list ul li a {
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	float: left;
	width: 90%;
	white-space: nowrap;
	font-size: 14px;
	color: #666;
}

.rel_list ul li samp {
	display: inline-block;
	width: 10%;
	float: left;
	text-align: right;
	font-size: 12px;
	color: #a2a2a2;
}

.sr-bdimgshare .bdimgshare-content,
.sr-bdimgshare-black .bdimgshare-bg {
	display: none !important;
}

.ptxts ul li p {
	overflow: hidden;
	height: auto;
	margin-bottom: 0px;
}

.moeq {
	padding: 10px;
	margin: 10px 0;
	width: 100%;
	overflow: hidden;
	border-bottom: 1px dashed #dadada;
}

.moeq p {
	width: 30%;
	float: left;
	display: block;
	overflow: hidden;
}

.ptxts ul li p a img {
	width: 100%;
	transition: .3s;
}

.pro_fo_t {
	text-align: center;
	width: 100%;
	display: block;
	font-size: 11px;
	color: #666 !important;
	padding: 5px 0px;
	text-indent: 5px;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ptxts ul li dl {
	height: auto;
	overflow: hidden;
}

.ptxts ul li dl dd:first-of-type a {
	border-radius: 5px 0px 0px 5px;
}

.ptxts ul li dl dd:last-of-type a {
	border-radius: 0px 5px 5px 0px;
}

.ptxts ul li dl dd a {
	text-align: center;
	display: block;
	padding: 10px;
	color: #fff;
}

.pro_new_div dl {
	position: relative;
	bottom: -63%;
}

.ptxts ul li dl dd,
.pro_new_div dl dd {
	width: 50%;
	float: left;
}


/*单页样式结束*/


/*单页样式开始*/

.in_rz_title {
	display: block;
	background: url(../images/in_rz_title.png) no-repeat center 20px;
	margin-bottom: 20px;
	padding-bottom: 50px;
}

.in_rz_title p {
	display: block;
	text-align: center;
	font-size: 12px;
	color: #838383;
	letter-spacing: 3px;
	margin-bottom: 8px;
}

.in_rz_title h5 {
	display: block;
	text-align: center;
	font-size: 24px;
	color: #fff;
}


/*合作客户开始*/

.index_rz_hezuo {
	display: block;
	padding: 25px 0px 50px 0px;
	background: url(../images/in_rz_hezuo_bg.png) no-repeat center top;
}

.in_rz_hezuo_main {
	display: block;
	overflow: hidden;
}

.in_rz_hezuo_main ul li {
	width: 20%;
	float: left;
	text-align: center;
	margin-bottom: 10px;
}

.in_rz_hezuo_main ul li a {
	display: inline-block;
	padding: 5px;
	border-radius: 5px;
	background: #fff;
}

.in_rz_hezuo_main ul li a img {
	width: 100%;
	transition: .6s;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(1);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
}

.in_rz_hezuo_main ul li:hover a img {
	transform: rotateY(360deg);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
}


/*合作客户结束*/


/*核心工艺开始*/

.index_rz_hexin {
	display: block;
	padding: 25px 0px;
}

.in_rz_hexin_title {
	display: block;
	margin-bottom: 20px;
	text-align: center;
}

.in_rz_hexin_title p {
	font-size: 15px;
	color: #9c9c9c;
	letter-spacing: 5px;
}

@font-face {
	font-family: in_rz_font2;
	src: url(../fonts/in_rz_font2.TTF);
}

.in_rz_hexin_title h5 {
	font-size: 55px;
	color: #000;
	font-family: in_rz_font2;
}

.in_rz_hexin {
	display: block;
	position: relative;
	min-height: 675px;
	background: url(../images/in_rz_hexin_main_bg.png) no-repeat center top;
}

.in_rz_hexin ul li {
	display: block;
	position: absolute;
	width: 128px;
	height: auto;
}

.in_rz_hexin ul li h5 {
	font-size: 28px;
	display: block;
	text-align: center;
	color: #000;
}

.in_rz_hexin ul li p {
	font-size: 15px;
	color: #7d7d7d;
	margin-top: 5px;
}

.in_rz_hexin ul li:nth-of-type(1) {
	left: 125px;
	top: 15px;
}

.in_rz_hexin ul li:nth-of-type(2) {
	left: 125px;
	top: 195px;
}

.in_rz_hexin ul li:nth-of-type(3) {
	left: 125px;
	top: 375px;
}

.in_rz_hexin ul li:nth-of-type(4) {
	left: 125px;
	top: 545px;
}

.in_rz_hexin ul li:nth-of-type(5) {
	right: 125px;
	top: 15px;
}

.in_rz_hexin ul li:nth-of-type(6) {
	right: 125px;
	top: 195px;
}

.in_rz_hexin ul li:nth-of-type(7) {
	right: 125px;
	top: 370px;
}

.in_rz_hexin ul li:nth-of-type(8) {
	right: 125px;
	top: 545px;
}


/*核心工艺结束*/


/*合作流程开始*/

.index_sy_process {
	display: block;
	padding: 30px 0px;
}

.in_sy_process_main {
	display: block;
	margin: 20px 0px;
	background: url(../images/in_sy_process_bg.png) no-repeat center;
	background-position: 145px 25px;
}

.in_sy_process_main ul li {
	float: left;
	width: 18%;
	margin: 0px 1%;
	text-align: center;
}

.in_sy_process_main ul li i {
	display: inline-block;
	font-size: 48px;
	color: #fff;
	padding: 15px 25px;
	border-radius: 50%;
	margin-bottom: 15px;
	transition: .6s;
}

.in_sy_process_main ul li:nth-child(even) {
	padding-top: 105px;
}

.in_sy_process_main ul li:nth-of-type(1) i {
	background: #fc9701;
}

.in_sy_process_main ul li:nth-of-type(2) i {
	background: #90d2ad;
}

.in_sy_process_main ul li:nth-of-type(3) i {
	background: #0eb08b;
}

.in_sy_process_main ul li:nth-of-type(4) i {
	background: #01c7da;
}

.in_sy_process_main ul li:nth-of-type(5) i {
	background: #008bd7;
}

.in_sy_process_main ul li h5 {
	display: block;
	text-align: center;
	font-size: 16px;
	color: #4a90e2;
	margin-bottom: 10px;
}

.in_sy_process_main ul li p {
	display: block;
	line-height: 1.68;
	font-size: 15px;
	color: #737373;
}


/*合作流程结束*/


/*产品中心结束*/

.pageNav {
	text-align: center;
	padding: 20px 0px;
}


/*公司简介开始*/

.index_oq_about {
	display: block;
	padding: 55px 0px;
}

.in_oq_about_main {
	width: 48%;
	float: right;
}


.in_oq_about_title {
	display: block;
	text-align: left;
	margin-bottom: 15px;
}

.in_oq_about_title h5 {
	font-size: 22px;
	color: #fff;
}

.in_oq_about_title p {
	font-size: 24px;
	color: #fff;
	margin-bottom: 15px;
}

.in_oq_about_title samp {
	width: 94px;
	display: inline-block;
	height: 2px;
	background: #b80001;
}

.in_oq_about_conten {
	display: block;
	color: #fff;
	font-size: 14px;
	line-height: 1.8;
	margin-bottom: 50px;
}

.in_oq_about_main a {
	display: inline-block;
	width: 112px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 14px;
	border-radius: 3px;
	border: 1px solid #fff;
	color: #fff;
	transition: .8s;
}

.in_oq_about_main a:hover {
	transform: rotateX(360deg);
	background: #fff;
	color: #000;
}


/*公司简介结束*/


/*案例展示开始*/

.index_oq_case {
	display: block;
	padding: 25px 0px;
	background: url(../images/big_bg.gif) repeat-x;
}

.in_oq_case_main {
	display: block;
	margin-top: 20px;
}

.in_oq_case_main ul {
	width: 200%;
	position: relative;
}

.in_oq_case_main ul li {
	width: 280px;
	    margin: 0 10px;
	display: block;
	float: left;
	text-align: center;
}

.in_oq_case_main ul li p {
	display: inline-block;
	overflow: hidden;
}

.in_oq_case_main ul li p img {
	width: 280px;
    height: 210px;
	transition: .9s;
}

.in_oq_case_main ul li span {
	padding: 5px 0px;
	display: block;
	transition: .9s;
	width:280px;
}

.footer_info_img {
	display: block;
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}

.footer_info_img h5 {
	display: block;
	margin-bottom: 10px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	font-weight: 300;
}

.footer_info_img img {
	width: 100%;
}

.footer_info {
	width: 100%;
	padding: 0px;
	border: 0px;
}

.in_oq_case_main ul li span a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	color: #373737;
}

.in_oq_case_main ul li:hover img {
	transform: scale(1.08);
}

.in_oq_case_main ul li:hover span {
	background: #373737;
}

.in_oq_case_main ul li:hover span a {
	color: #fff;
}


/*案例展示结束*/


/*新闻动态开始*/

.index_oq_news {
	display: block;
	padding: 25px 0px;
	background: #eee;
}

.in_oq_news_main {
	display: block;
	margin-top: 30px;
}

.in_oq_news_img {
	display: block;
	width: 48%;
	float: left;
}

.in_oq_news_img h5 {
	display: block;
	overflow: hidden;
}

.in_oq_news_img h5 img {
	transition: 1s;
	width: 100%;
}

.in_oq_news_img:hover img {
	transform: scale(1.08);
}

.in_oq_news_img_info {
	display: block;
	background: #fff;
	padding:2.5px 10px;
}

.in_oq_news_img_info a {
	font-size: 16px;
	color: #5f5e5e;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	white-space: nowrap;
	font-weight:bold;
}

.in_oq_news_img_info p {
	font-size: 14px;
	color: #9e9e9e;
	line-height: 1.8;
}

.in_oq_news_list {
	display: block;
	width: 50%;
	float: right;
}

.in_oq_news_list ul li {
	    display: block;
    min-height: 104px;
    margin-bottom: 20px;
    padding-left: 110px;
    padding-top: 21px;
    padding-bottom: 11px;
    transition: .9s;
}

.in_oq_news_list ul li a {
	font-size: 16px;
	color: #5f5e5e;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-bottom: 5px;
	display: block;
	white-space: nowrap;
	font-weight: bold;
}


/*新闻动态结束*/

.index_footer_nav {
	display: block;
	height: 55px;
	background: #BA0001;
}

.index_footer_nav ul {
	display: block;
	text-align: center;
}

.index_footer_nav ul li {
	height: 55px;
	display: inline-block;
}

.index_footer_nav ul li a {
	display: block;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	padding: 0px 42px;
}

.index_footer_nav ul li a:hover {
	background: #fff;
	color: #ba0001;
}


/*友情链接开始*/

.index_sy_links {
	display: block;
	padding: 15px 0px;
	background: #fff;
}

.index_sy_links .in_sy_links_title {
	display: inline-block;
	width: 8%;
	text-align: left;
	float: left;
	font-size: 18px;
	color: #000;
}

.index_sy_links .in_sy_links_list {
	display: inline-block;
	width: 90%;
	float: left;
}

.index_sy_links .in_sy_links_list ul li {
	display: inline-block;
	float: left;
}

.index_sy_links .in_sy_links_list ul li a {
	display: inline-block;
	padding: 2px 5px;
	color: #737373;
	font-size: 14px;
	transition: .6s;
}

.index_sy_links .in_sy_links_list ul li a:hover {
	transform: rotateX(360deg);
	background: #737373;
	color: #fff;
}


/*友情链接结束*/


/*底部开始*/

footer {
	display: block;
	padding: 20px 0px;
	background: #eeeeee;
}

.in_sy_footer_logo {
	display: inline-block;
	float: left;
	width: 25%;
	min-height: 200px;
	padding-top: 65px;
	text-align: center;
}

.in_sy_footer_logo h1 {
	display: block;
	margin-bottom: 20px;
}

.in_sy_footer_logo p a {
	color: #BA0001;
	font-size: 20px;
}

.in_sy_footer_logo p a i {
	color: #BA0001;
	font-size: 32px;
	padding: 5px;
	margin-right: 3px;
}

.in_sy_footer_info {
	display: inline-block;
    float: left;
    width: 46%;
    min-height: 200px;
    border-left: 1px solid #595959;
    border-right: 1px solid #595959;
    padding: 16px 65px 0px 65px;
}

.in_sy_footer_info p {
	display: block;
	margin: 7px 0px;
	font-size: 14px;
	color: #000;
}

.in_sy_footer_info p b,
.in_sy_footer_info p font,
.in_sy_footer_info p a {
	font-size: 14px;
	color: #000;
}

.in_sy_footer_img {
	display: inline-block;
	float: left;
	    padding-top: 35px;
    padding-left: 65px;
}

.in_sy_footer_img img {
	float: left;
}

.in_sy_footer_img img:nth-of-type(1) {
	margin-right: 30px;
}


/*底部结束*/

.footer_info {
	display: block;
}

.footer_info ul li {
	display: block;
}

.footer_info ul li p {
	display: inline-block;
	margin-right: 10px;
	font-size: 14px;
	color: #fff;
}

.footer_info ul li p b,
.footer_info ul li p a {
	font-size: 14px;
	color: #fff;
}


/*产品内页开始*/

.in_ba_pro_r_main ul li {
	width: 31.33%;
	float: left;
	text-align: center;
	min-height: 260px;
	margin: 10px 1% 0px 1%;
}

.in_ba_pro_r_main ul li p {
	display: block;
	overflow: hidden;
	border: 1px solid #bfbfbf;
}

.in_ba_pro_r_main ul li p img {
	transition: 1s;
	width: 100%;
}

.in_ba_pro_r_main ul li span {
	display: block;
	padding: 3px 0px;
	transition: .8s;
	margin: 3px 0px;
}

.in_ba_pro_r_main ul li span a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 12px;
	color: #464646;
}

.in_ba_pro_r_main ul li font {
	display: block;
}

.in_ba_pro_r_main ul li font a {
	display: inline-block;
	padding: 2px;
	background: #c0130a;
	color: #fff;
	font-size: 12px;
}

.in_ba_pro_r_main ul li:hover p img {
	transform: scale(1.05);
}

.in_ba_pro_r_main ul li:hover span {
	transform: rotateY(360deg);
	background: #111212;
}

.in_ba_pro_r_main ul li:hover span a {
	color: #fff;
}

.productsdetailinfo .left {
	width: 37%;
	transform: translateY(0px);
	float: left;
}

.productsdetailinfo .left div p {
	padding: 2px;
	border: 1px solid #eee;
}

.productsdetailinfo .right {
	width: 60%;
	margin-left: 3%;
	float: left;
}

.for_wo {
	display: block;
	color: #999 !important;
	margin-top: 5px;
	text-align: center;
}

.ppics ul li span a {
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.info dl dt,
.inq_title {
	font-size: 18px;
	padding: 5px 0px;
	border-bottom: 1px solid #eee;
	margin-bottom: 15px;
	color: #999;
}

.ppics ul li {
	margin: 10px 0px;
	text-align: center;
}

#photo1 p {
	text-align: center;
}

.ppics ul li p a img {
	width: 100%;
}

.productsdetailinfo .left ul li {
	display: inline-block;
	float: left;
	margin-right: 2px;
}

.productsdetailinfo .left div {
	text-align: center;
}

.productsdetailinfo .right ul li p {
	padding: 5px 0px;
	min-height: 28px;
	line-height: 28px;
	margin: 5px 0px;
	clear: both;
	color: #999;
	font-weight: bold;
	border-bottom: 1px solid #eee;
	position: relative;
	line-height: 2;
}

.abstract {
	line-height: 1.6;
	font-size: 14px;
	color: #999;
}

.productsdetailinfo .right ul li p b {
	display: inline-block;
	width: 11%;
	margin-right: 2px;
	font-size: 14px;
	color: #999;
}

.productsdetailinfo .right ul li p span {
	display: inline-block;
	font-weight: bold;
	color: #999;
}

.abstract p b {
	font-size: 14px;
	color: #999;
	margin-bottom: 3px;
}

.productsdetailinfo .right .product_show_more {
	display: block;
	margin-top: 15px;
	height: auto;
	overflow: hidden;
}

.productsdetailinfo .right .product_show_more .more_p_a {
	padding: 10px 25px;
	display: inline-block;
	float: left;
	margin-right: 20px;
	color: #fff;
	font-size: 16px;
	background: rgba(252, 2, 21, 1);
}

.productsdetailinfo .right .product_show_more .more_p_a:hover {
	background: rgba(252, 2, 21, .6);
}

.productsdetailinfo .right .product_show_more .more_p_b {
	padding: 10px 25px;
	display: inline-block;
	float: left;
	color: #fff;
	font-size: 16px;
	background: rgba(1, 159, 233, 1);
}

.productsdetailinfo .right .product_show_more .more_p_b:hover {
	background: rgba(1, 159, 233, .6);
}


/*产品内页结束*/

.clear {
	clear: both;
	width: 100%;
	height: 0px;
}


/*在线咨询开始*/

.inque_t {
	font-size: 18px;
	padding: 10px 0px;
	border-bottom: 2px solid #e5241f;
	margin-bottom: 15px;
}

.inq_sub {
	width: 100%;
	margin: 0px auto;
	text-align: center;
	margin: 10px 0px;
}

.inq_btn {
	width: 15%;
	height: 36px;
	line-height: 36px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border: 0px;
}

.sub_btn {
	margin-right: 5px;
	border-radius: 5px 0px 0px 5px;
}

.res_btn {
	border-radius: 0px 5px 5px 0px;
}

.page {
	padding: 0px;
}

.page .list ul li {
	padding: 10px 0px;
	border-bottom: 1px solid #dadada;
}


/*在线咨询结束*/


/*子级导航*/

.crumbs {
	display: block;
	padding: 3px 10px;
	border-bottom: 2px solid #cc2d28;
	margin: 10px 0px;
	height: auto;
	overflow: hidden;
}

.crumbs b,
.crumbs a,
.crumbs {
	font-size: 14px;
	color: #404040;
}


/*子页banner*/

.z_banner,
.z_banner img {
	width: 100%;
	overflow: hidden;
	margin: 0px auto;
}


/*返回顶部按钮*/

.returnTop {
	position: fixed;
	right: 15px;
	bottom: 50px;
	z-index: 99998;
	cursor: pointer;
	width: 40px;
	height: 37px!important;
	text-align: center;
	white-space: normal;
	font-size: 14px;
	line-height: 17px;
	padding-top: 3px;
	color: #fff;
	opacity: 1;
	display: inline-block;
}

#dituContent,
.BMap_mask {
	width: 100% !important;
}


/*JQuery动画样式*/

.index_pro .index_title,
.index_pro ul {
	transform: translateX(-100%);
	transition: .8s;
}

.index_title {
	text-align: center;
}

.container {
	overflow: hidden;
	padding-left: 0px;
	padding-right: 0px;
}

.foot_meta {
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: rgba(0, 0, 0, 1);
}

.footer_m {
	display: none;
}


/*响应式内容样式*/

@media only screen and (min-width: 100px) and (max-width: 320px) {
	.foot_ul p:first-of-type a {
		width: 100% !important;
	}
}

@media only screen and (min-width: 320px) and (max-width: 769px) {
	.info p img,
	.newsdetail img {
		width: 100% !important;
		height: auto !important;
	}
	.index_oq_product,
	.index_oq_news,
	.index_oq_case {
		padding: 10px 0px;
	}
	.footer_m {
		display: block;
	}
	footer,
	.index_ld_tag{
		display: none !important;
	}
	.in_oq_title h5 {
		font-size: 24px;
	}
	.in_oq_title p {
		font-size: 18px;
	}
	.in_oq_about_conten {
		margin-bottom: 20px;
	}
	.index_oq_xijie,
	.index_oq_fen,
	.index_oq_gexin,
	.in_oq_news_img,
	.index_footer_nav,
	.index_sy_links,
	.in_sy_footer_img {
		display: none;
	}
	.in_sy_footer_info {
		width: 100%;
		padding: 0px;
	}
	.cipcs ul li{
		min-height: 1px;
	}
	.moeq {
		margin: 5px 0;
	}
	.moeq .moss .moss_name {
		font-size: 16px;
		margin-bottom: 2px;
	}
	.moeq h5 {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-bottom: 3px;
		font-size: 12px;
		color: #999;
	}
	.in_ba_pro_r_main ul li {
		width: 48%;
		min-height: 198px;
	}
	.conten p img{
		width: 100% !important;
		height: auto !important;
	}
	.cipcs_more a {
		width: 40%;
		height: 28px;
		line-height: 28px;
		font-size: 12px;
	}
	.in_sy_footer_logo {
		width: 100%;
		min-height: auto;
	}
	.in_sy_footer_logo h1 {
		margin-bottom: 0px;
	}
	.in_oq_about_main,
	.in_oq_news_list {
		width: 100%;
	}
	.index_oq_about {
		padding: 10px 0px;
		background: #DECFB4;
	}
	.in_oq_pro_list ul li {
		width: 49%;
		display: none;
	}
	.in_oq_pro_list ul li:nth-of-type(1),
	.in_oq_pro_list ul li:nth-of-type(2),
	.in_oq_pro_list ul li:nth-of-type(3),
	.in_oq_pro_list ul li:nth-of-type(4),
	.in_oq_pro_list ul li:nth-of-type(5),
	.in_oq_pro_list ul li:nth-of-type(6) {
		display: block;
	}
	.in_oq_pro_title ul li {
		padding: 10px;
	}
	.in_oq_pro_title ul li:first-of-type {
		margin-right: 10px;
	}
	.m_mune {
		display: block;
		float: right;
		padding-right: 5px;
		height: 65px;
		line-height: 65px;
	}
	.m_mune i {
		color: #fff;
		font-size: 36px;
		height: 65px;
		line-height: 65px;
	}
	.rel_list ul li {
		padding: 3px;
	}
	.rel_list ul li samp {
		width: 27%;
	}
	.rel_list ul li a {
		width: 73%;
	}
	.productsdetailinfo .left ul li {
		margin-right: 3px;
	}
	.in_news_list_r .in_news_list_more {
		bottom: -20px;
	}
	.productsdetailinfo .right {
		margin-left: 2%;
	}
	.s_ul {
		padding: 0px;
	}
	.productsdetailinfo .right .product_show_more .more_p_a {
		padding: 10px 15px;
		margin-right: 5px;
	}
	.productsdetailinfo .right .product_show_more .more_p_b {
		padding: 10px 20px;
	}
	.moeq {
		width: 98%;
	}
	.rel_list_title {
		padding: 10px 0px;
	}
	.in_sy_range_li .in_sy_range_info h3 {
		font-size: 36px;
		margin-bottom: 5px;
	}
	.in_sy_range_main {
		background: none;
	}
	.in_sy_wufu_main h5 {
		margin: 20px 0px;
		padding: 15px 25px;
		font-size: 22px;
	}
	.in_sy_case_box ul li {
		width: 200px;
	}
	.in_sy_case_box {
		width: 211px;
		margin: 0px auto;
	}
	.in_sy_case_box ul li p {
		min-height: 145px;
	}
	.in_sy_wufu_main ul li {
		width: 31.33%;
	}
	.news_info {
		width: 78%;
	}
	.x_news_time {
		width: 18%;
	}
	.in_x_new {
		width: 100%;
		margin-right: 0px;
		margin-top: 15px;
	}
	.index_x_new {
		margin-top: 0px;
	}
	.in_yy_pro_main ul li {
		width: 48%;
	}
	.in_ba_about_r_title font {
		font-size: 20px;
	}
	.in_yy_about_list .in_yy_about_l,
	.in_yy_about_list .in_yy_about_r {
		width: 100%;
	}
	.in_yy_about_list .in_yy_about_l {
		min-height: auto;
	}
	.in_yy_about_title ul li {
		margin: 3px 0px;
	}
	.in_yy_title strong {
		font-size: 20px;
	}
	.in_yy_news_list .in_yy_news_r .in_yy_news_list_box ul li .x_news_time {
		width: 20%;
	}
	.in_yy_news_list .in_yy_news_r .in_yy_news_list_box ul li .yy_news_info {
		width: 77%;
	}
	.in_yy_news_list .in_yy_news_r {
		height: auto;
	}
	.main .container {
		width: 100%;
	}
	.in_yy_field_main ul li {
		width: 48%;
	}
	.in_yy_field_main ul li h5 img {
		width: 100%;
	}
	.index_yy_news .in_yy_title strong {
		font-size: 17px;
	}
	.index_yy_power {
		display: none;
	}
	.in_yy_news_list .in_yy_news_l {
		width: 100%;
		margin-right: 0px;
		text-align: center;
	}
	.in_yy_news_list .in_yy_news_r {
		width: 100%;
	}
	.in_yy_about_list .in_yy_about_r {
		padding-bottom: 15px;
	}
	.newsimg_box {
		width: 95%;
		margin-left: 2.5%;
	}
	.in_sy_case_box ul li p {
		margin-bottom: 0px;
	}
	.in_x_xun {
		width: 100%;
	}
	.in_x_xun h2 {
		text-align: center;
	}
	footer .container,
	footer .container .col-lg-4 {
		width: 100% !important;
	}
	.index_gn,
	.in_x_news_info,
	.index_x_list1,
	.index_x_links {
		display: none;
	}
	.in_x_list_title p {
		font-size: 14px;
	}
	.in_x_list_title p:nth-of-type(2) {
		padding-left: 5px;
	}
	.in_x_list_title a {
		font-size: 12px;
		line-height: 44px;
	}
	.in_x_xun h2 img {
		width: 100%;
	}
	footer ul li p {
		padding: 3px 0px;
	}
	.in_x_about_main {
		padding-bottom: 10px;
	}
	.in_x_about_l,
	.in_x_about_r {
		width: 100%;
		margin-right: 0px;
	}
	.in_x_list {
		width: 99%;
	}
	.in_x_cha_main ul li {
		width: 48%;
	}
	.in_x_cha_main ul li p img {
		width: 100%;
	}
	.momomo span {
		margin-right: 25px;
	}
	.productsdetailinfo .right ul li p b {
		width: auto !important;
		margin-right: 10px;
	}
	.crumbs div {
		display: block;
		width: 100%;
		padding-top: 0px;
	}
	.crumbs span {
		padding-bottom: 5px;
	}
	.pro_t {
		margin-bottom: 0px;
	}
	.home_ppics,
	.left,
	.right {
		padding: 0px;
	}
	.foot_ul p a:first-of-type {
		margin: 0px;
	}
	.you_img {
		display: none;
	}
	.you_til,
	.you_tir {
		width: 100%;
	}
	.index_youshi {
		background: none;
	}
	.in_you_main {
		padding-top: 50px;
	}
	.markermenu ul li a,
	.sort ul li a {
		font-size: 14px;
	}
	.m_footer {
		display: block;
		height: 50px;
		position: fixed;
		bottom: 0px;
		width: 100%;
		left: 0px;
		background: #C00;
		z-index: 999;
	}
	.m_foot_btn {
		width: 20%;
		float: left;
		height: 50px;
		display: block;
		text-align: center;
		border-right: 1px solid #fff;
	}
	.m_foot_btn i {
		color: #fff;
		display: block;
		font-size: 20px;
	}
	.m_foot_btn span {
		display: block;
		text-align: center;
		color: #fff;
		font-size: 12px;
	}
	.foot_meta {
		display: none;
	}
	.productsdetailinfo .left {
		display: block;
		width: 100%;
	}
	.main .left {
		width: 100%;
		transform: translateY(0px);
	}
	.in_ba_pro_title,
	.p_news,
	.p_call{
		display: none;
	}
	body {
		padding-bottom: 50px;
	}
	.ptxts ul li {
		width: 46%;
	}
	.m_foot_btn i {
		color: #fff;
		margin-right: 5px;
	}
	.index_tab_active a, .index_tab_active a{
		padding-left: 0px;
		text-align: center;
	}
	.in_pdu_matitle ul li, .in_pdu_matitle dl dt, .in_pdu_matitle dl dd{
		width: 25%;
		float: left;
		border: 1px solid #fff;
	}
	.pros{
		display: block;
		width: 100% !important;
	}
	.index_tab_2_active{
		border: 1px solid #bfbfbf !important;
	}
	.index_tab_2_active a{
		padding-left: 0px;
	}
	.m_logo {
		display: block;
	}
	.navbar {
		margin: 0px;
		height: auto;
		position: fixed;
		top: 0px;
		z-index: 999;
		width: 100%;
	}
	.slidebtnbanner {
		bottom: 0px !important;
	}
	.ban {
		height: 100px;
	}
	.logo {
		width: auto;
	}
	.foot_ul p:first-of-type a {
		width: 45%;
		float: left;
	}
	.foot_ul p:last-of-type a {
		width: auto;
		display: inline;
		font-size: 12px;
	}
	.header_meta {
		display: none;
	}
	.logo img {
		width: 100%;
	}
	.navbar-header a {
		float: right;
		margin: 0px;
		padding: 0px;
	}
	.for_top,
	.tit_l,
	.index_hezuo {
		display: none;
	}
	.in_tit_for {
		width: 100% !important;
	}
	.pduct_t {
		width: 50%;
		margin-right: 0px;
		float: left;
	}
	.index_about {
		padding: 30px 0px;
	}
	.in_about_img,
	.in_about_info {
		width: 100%;
	}
	.in_you_tit {
		padding: 17px 0px;
		margin-bottom: 0px;
	}
	.in_you_tit img {
		width: 100%;
	}
	.in_about_info {
		padding-left: 0px;
		font-size: 12px;
		line-height: 20px;
	}
	.foot_ul p,
	.foot_ul p a {
		font-size: 14px;
		text-align: center;
		height: auto;
		overflow: hidden;
		width: 100%;
		display: block;
	}
	.foot_ul p a span,
	.foot_ul p span,
	.foot_ul p samp,
	.foot_ul p a samp {
		width: 75%;
		display: inline-block;
		float: left;
		font-family: "微软雅黑";
		font-size: 14px;
	}
	.foot_ul p a span,
	.foot_ul p span {
		text-align: right;
		width: 25%;
	}
	.foot_ul p a samp,
	.foot_ul p samp {
		text-align: left;
	}
	.navbar-header a i {
		font-size: 40px;
		color: #fff;
	}
	.navbar-collapse {
		padding: 0px;
		position: fixed;
		top: 61px;
		left: 0px;
		bottom: 0px;
		width: 100%;
		z-index: 99;
		background: rgba(141, 29, 45, .8);
	}
	.d_logo {
		display: block;
	}
	.new_list li {
		padding: 15px 0px;
		margin: 0px;
	}
	.d_ditu {
		display: none;
	}
	.new_list li div a {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.slidebtnbanner li {
		height: 10px !important;
		line-height: 10px !important;
		font-size: 0px;
	}
	.nav {
		width: 100%;
		height: 100%;
		margin: 0px;
		position: fixed;
		top: -100%;
		left: -100%;
		transition: .6s;
		z-index: 100;
		overflow-y: auto;
		border-top: 1px solid #fff;
		background: rgba(0, 0, 0, 0.8);
	}
	.nav li {
		width: 100%;
		border-bottom: 1px dashed #fff;
	}
	.nav li.active {
		border-bottom: 1px dashed #d54e4e;
	}
	.nav li:hover a {
		background: #fff;
		color: #d54e4e;
		transition: .3s;
	}
	.nav ul li a {
		display: block;
		width: 100%;
		height: 36px;
		line-height: 36px;
	}
	.crumbs {
		padding: 10px 0px;
	}
	.nav ul li a.active {
		border-bottom: 0px;
	}
	.news_l {
		text-align: left;
	}
	.index_title p,
	.news_title p,
	.pro_title p {
		font-size: 15px;
	}
	.news_title h2,
	.index_title h2,
	.pro_title h2 {
		font-size: 30px;
	}
	.index_news {
		background: none;
		padding: 30px 0px 25px 0px;
	}
	.news_main .in_tit_for b {
		width: 30%;
	}
	.new_list li em {
		margin-right: 10%;
	}
	.slidepicbanner li img {
		width: 100%;
	}
	.you_ti_t1 span {
		display: none;
	}
	.i_fuwu_ul li {
		padding: 5px 0px;
	}
	.i_fuwu_ul li span {
		font-size: 64px;
		padding: 10px;
	}
	.i_fuwu_ul li h3 {
		font-size: 14px;
	}
	.pro_l,
	.pro_r {
		font-size: 24px;
		padding: 10% 0px;
	}
	.pageNav {
		padding: 5px 0px;
	}
	.main {
		width: 100%;
		margin: 0px;
	}
	.markermenu ul li,
	.m_news_title ul li {
		width: 48%;
	}
	.news_left em b {
		font-size: 26px;
	}
	.ptxts ul li dl dd a {
		font-size: 12px;
	}
	.sj_s2 {
		font-size: 8px;
	}
	.in_yy_news_list .in_yy_news_l {
		display: none;
	}
	.news_left em {
		padding: 0px;
		border-radius: 0px;
	}
	.news_left em b {
		transform: skew(17deg) translateX(-5px);
	}
	.productsdetailinfo .right {
		width: 98% !important;
	}
	.in_yy_news_main .in_yy_news_list_title ul {
		width: 100%;
		text-align: center;
	}
	.in_yy_news_main .in_yy_news_list_title ul li {
		display: inline-block;
		float: none;
	}
	.inq_btn {
		width: 45%;
	}
	.carousel-indicators,
	.newsimage {
		display: none;
	}
	.main .right {
		width: 100%;
	}
	.qow {
		margin-bottom: 15px;
		overflow: hidden;
		text-overflow: ellipsis;
		height: 20px;
		white-space: nowrap;
	}
	.in_tit_for b {
		width: 44%;
	}
	.in_tit_for b img {
		width: 100%;
	}
	.in_tit_for p {
		line-height: 28px;
	}
	.in_tit {
		margin-bottom: 0px;
	}
	.index_s_ban,
	.in_tel1,
	.index_s_ban1 {
		display: none;
	}
	.inquiry ul {
		width: 100% !important;
	}
	#divOranIm {
		display: none;
	}
	.newsdetail dl dd center img,
	#dituContent,
	.BMap_mask {
		width: 100% !important;
	}
	.foot_ul li {
		text-align: center;
	}
	.foot_ul li h5 {
		font-size: 32px;
		color: #222;
		width: 100%;
		display: block;
		margin: 0px auto;
		background: #fff;
	}
	.links {
		display: none;
	}
	.foot_ul em a {
		border-bottom: 2px solid #fff;
	}
	.foot_ul em {
		margin-bottom: 25px;
		display: inline-block;
	}
	.foot_ul p {
		font-size: 12px;
	}
	.index_pduct .container {
		padding: 0px;
	}
	.index_product_tit a {
		font-size: 14px;
	}
	.in_pro_li {
		width: 33.33333%;
	}
	.foot_er {
		display: none;
	}
	.list p img,
	.about dl dd p img {
		width: 100% !important;
		height: auto !important;
	}
	.in_news_main {
		width: 100%;
	}
	.hotline {
		display: none;
	}
	.sort ul li {
		width: 48%;
	}
	.index_pro {
		padding: 0px;
	}
	.new_list li em b {
		font-size: 1.667em;
	}
	.news_time {
		width: 15%;
	}
	.new_info {
		width: 83%;
	}
	.new_list li em {
		width: 37%;
		margin-right: 0px;
	}
	.new_list li div {
		width: 57%;
		min-height: auto;
	}
	.new_list li div a {
		padding: 2px 0px;
	}
	.index_product_main {
		width: 206%;
	}
	.in_depatmen {
		margin-bottom: 20px;
	}
	.in_depatmen .level1 li {
		padding-left: 0px;
		background: none;
		background-size: contain;
		width: 25%;
		float: left;
	}
	.in_depatmen .level1 li a {
		text-align: center;
	}
	.new_list li div p {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.our_kehu,
	.in_depatmen,
	.markermenu,
	.m_news_title,
	.m_news_title,
	.sort {
		display: none;
	}
	.slidebtnbanner {
		left: 40% !important;
	}
	.in_pduct_left {
		margin-top: 0px;
	}
	.foot_logo h5 {
		text-align: center;
		width: 100%;
		margin: 0px auto;
	}
	.f_logo_img {
		margin-bottom: 0px;
	}
	footer {
		padding-top: 0px;
	}
	.productsdetailinfo .left ul {
		display: block;
		width: 98%;
		margin-left: 2%;
	}
	.ptxts ul li .pro_info {
		min-height: 75px;
	}
	.ptxts ul li {
		padding: 0px;
		margin: 5px 2%;
	}
	.newsimg_box .carousel-indicators,
	.newsimage {
		display: block;
	}
	.ptxts ul li .pro_more a {
		padding: 0px 5px;
	}
	.ptxts ul li .pro_more a.pro_more_x {
		margin-right: 3px;
	}
	.ptxts ul li .pro_more,
	.ptxts ul li .pro_name,
	.ptxts ul li .pro_info {
		padding: 0px;
	}
	.in_sy_main ul li:nth-of-type(2),
	.in_sy_main ul li:nth-of-type(3) {
		margin: 3px 0.5%;
	}
	.in_sy_main ul li {
		margin: 3px 0.5%;
	}
	.in_sy_footer_info {
		min-height: auto;
	}
	header {
		display: none;
	}
	.m_header {
		display: block;
		position: relative;
		display: block;
		width: 100%;
		z-index: 999;
	}
	.m_header_title {
		display: block;
	}
	.m_logo {
		display: block;
		width: 100%;
	}
	.m_logo h1 img {
		width: 100%;
		vertical-align: text-bottom;
	}
	.m_nav {
		display: block;
		width: 100%;
		height: auto;
		overflow: hidden;
		background: #e5241f;
	}
	.m_nav ul {
		margin-bottom: 0px;
	}
	.m_nav ul li {
		display: none;
		height: 36px;
		width: 25%;
		float: left;
		border: 1px solid #fff;
	}
	.m_nav ul li:nth-of-type(1),
	.m_nav ul li:nth-of-type(2),
	.m_nav ul li:nth-of-type(3),
	.m_nav ul li:nth-of-type(4),
	.m_nav ul li:nth-of-type(5),
	.m_nav ul li:nth-of-type(6),
	.m_nav ul li:nth-of-type(7),
	.m_nav ul li:nth-of-type(8) {
		display: block;
	}
	.m_nav ul li a {
		display: block;
		height: 36px;
		padding-left: 8px;
		line-height: 36px;
		font-size: 14px;
		color: #fff;
		text-align: center;
	}
	.m_logo_wel {
		display: inline-block;
		margin-left: 10px;
		padding: 2px 0;
		float: right;
		padding-left: 5%;
		padding-right: 10px;
		border-left: 1px solid #dadada;
	}
	.m_logo_wel h5 {
		font-size: 16px;
		color: #666;
		font-weight: bold;
	}
	.m_logo_wel p a {
		font-size: 14px;
		color: #666;
	}
	.m_logo_wel p i {
		font-size: 18px;
		color: #666;
	}
	.in_oq_case_main {
		width: 320px;
		margin: 0px auto;
	}
	.in_oq_case_main ul {
		width: 10000%;
	}
	.in_oq_case_main ul li {
		width: 320px;
	}
	.bdshare-button-style1-16{
		display: block;
		width: 100% !important;
		text-align: center;
	}
	.bdshare-button-style1-16 a{
		float: none !important;
	}
}

@media only screen and (min-width: 480px) and (max-width: 736px) {
	.ban {
		height: 200px !important;
	}
	.in_ba_pro_r_main ul li{
		min-height: 310px;
	}
	.ptxts ul li .pro_info {
		min-height: 50px;
	}
	.nav {
		height: 80%;
	}
	.in_yy_about_title ul li {
		padding: 12px 35px;
	}
	.in_ba_about_l_img img {
		width: auto;
	}
	.in_ba_news_img {
		display: none;
	}
	.moeq {
		width: 48%;
	}
	.x_news_time {
		width: 12%;
	}
	.news_info {
		width: 86%;
	}
	.in_yy_title strong,
	.index_yy_news .in_yy_title strong {
		font-size: 22px;
	}
	.in_oq_case_main {
		width: 480px;
		margin: 0px auto;
	}
	.in_oq_case_main ul {
		width: 10000%;
	}
	.in_oq_case_main ul li {
		width: 480px;
	}
	.in_yy_news_list .in_yy_news_l {
		display: none;
	}
	footer ul li:nth-of-type(1),
	footer ul li:nth-of-type(2) {
		width: 50%;
		float: left;
	}
	footer ul li:last-of-type {
		width: 100%;
		text-align: center;
	}
	.newsimg_box {
		display: none;
	}
	.in_x_xun h2 img {
		width: auto;
	}
	.in_x_list_main h5 img {
		width: auto;
	}
	.index_youshi {
		min-height: 845px;
	}
	.pro_t {
		margin-bottom: 0px;
	}
	.in_tit_for b {
		width: 30% !important;
	}
	.news_main .in_tit_for b {
		width: 20% !important;
	}
	.in_sy_case_box {
		width: 422px;
	}
	.in_sy_customer_main ul li {
		width: 19.4%;
		margin: 0.3%;
	}
	.foot_list ul li {
		padding-left: 29% !important;
	}
	.logo {
		margin-top: 0px !important;
	}
	.foot_logo h5 {
		width: 45% !important;
	}
	.news_left {
		width: 25% !important;
	}
	.new_list li {
		width: 50% !important;
	}
	.foot_ul p a span,
	.foot_ul p span {
		width: 36% !important;
	}
	.foot_ul p samp,
	.foot_ul p a samp {
		width: 64% !important
	}
	.logo_img {
		margin-top: 0px !important;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.navbar {
		margin: 0px;
	}
	.tit_l {
		width: 33%;
	}
	.bdsharebuttonboxz {
		width: 20% !important;
	}
	.in_tit_for {
		width: 34%;
	}
	.in_oq_case_main {
		width: 100%;
	}
	.in_oq_case_main ul {
		width: 200%;
	}
	.in_oq_case_main ul li {
		width: 11.5%;
		margin-right: 1%;
	}
	.moeq h5 {
		text-overflow: clip;
		white-space: normal;
	}
	.in_op_xijie_img1 ul li:nth-of-type(1) {
		left: 100px;
	}
	.in_op_xijie_img1 ul li:nth-of-type(2) {
		right: 100px;
	}
	.in_op_xijie_img1 ul li:nth-of-type(3) {
		left: 100px;
	}
	.in_op_xijie_img1 ul li:nth-of-type(4) {
		right: 100px;
	}
	.in_op_xijie_img3 {
		padding: 35px 310px 0px 20px;
	}
	.in_op_xijie_img2 {
		padding: 35px 20px 0px 310px;
	}
	.in_oq_gexin_info ul li h4 {
		font-size: 22px;
	}
	.in_oq_gexin_info ul li h5 {
		font-size: 13px;
	}
	.in_picc ul li {
		width: 25%;
	}
	.index_hezuo ul li {
		width: 145px;
		height: 145px;
	}
	.index_hezuo ul:first-of-type {
		transform: translateX(0px);
	}
	.moeq h5 {
		min-height: 60px;
	}
	.index_hezuo ul li img {
		transform: rotateZ(-45deg) translate(-36px, 13px);
	}
	.index_hezuo ul:last-of-type {
		transform: translate(112px, -114px);
	}
	.ptxts ul li .pro_more a {
		padding: 0px 15px;
	}
	.qow {
		overflow: hidden;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	#divOranIm {
		display: none;
	}
	.logo {
		height: 70px;
		line-height: 70px;
	}
	.foot_logo {
		width: 34%;
	}
	.foot_list {
		width: 44%;
	}
	.foot_er {
		width: 22%;
	}
	.links_t {
		width: 10%;
	}
	.foot_er p {
		text-align: center;
	}
	.foot_er img {
		width: 60%;
		margin: 0px auto;
	}
	.newsdetail dl dd center im {
		width: 100%;
	}
	.ban {
		height: 350px;
	}
	.foot_er {
		text-align: center;
	}
	.logo a img,
	.slidepicbanner li a img {
		width: 100%;
	}
	.main {
		width: 100%;
	}
	.i_tel,
	.in_tel1,
	.index_s_ban1 {
		display: none;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.navbar {
		margin: 0px;
	}
	.index_rz_hezuo {
		display: none;
	}
	.logo_img img{
		width:73%;
	}
	.in_rz_hexin ul li:nth-of-type(1),
	.in_rz_hexin ul li:nth-of-type(2),
	.in_rz_hexin ul li:nth-of-type(3),
	.in_rz_hexin ul li:nth-of-type(4) {
		left: 40px;
	}
	.in_rz_hexin ul li:nth-of-type(5),
	.in_rz_hexin ul li:nth-of-type(6),
	.in_rz_hexin ul li:nth-of-type(7),
	.in_rz_hexin ul li:nth-of-type(8) {
		right: 40px;
	}
	.tit_l {
		width: 33%;
	}
	.in_tit_for {
		width: 34%;
	}
	.in_picc ul li {
		width: 25%;
	}
	.index_hezuo ul li {
		width: 145px;
		height: 145px;
	}
	.index_hezuo ul:first-of-type {
		transform: translateX(0px);
	}
	.moeq h5 {
		min-height: 60px;
	}
	.index_hezuo ul li img {
		transform: rotateZ(-45deg) translate(-36px, 13px);
	}
	.index_hezuo ul:last-of-type {
		transform: translate(112px, -114px);
	}
	.ptxts ul li .pro_more a {
		padding: 0px 15px;
	}
	.qow {
		overflow: hidden;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	#divOranIm {
		display: none;
	}
	.logo {
		height: 70px;
		line-height: 70px;
	}
	.foot_logo {
		width: 34%;
	}
	.foot_list {
		width: 44%;
	}
	.foot_er {
		width: 22%;
	}
	.links_t {
		width: 10%;
	}
	.foot_er p {
		text-align: center;
	}
	.foot_er img {
		width: 60%;
		margin: 0px auto;
	}
.footer_info_img{
	text-align:center;
}
.footer_info_img img{
	width:50%;
}
	.newsdetail dl dd center im {
		width: 100%;
	}
	.ban {
		height: 350px;
	}
	.foot_er {
		text-align: center;
	}
	.logo a img,
	.slidepicbanner li a img {
		width: 100%;
	}
	.in_rz_case_main {
		width: 600px;
		margin: 0px auto;
	}
	.main {
		width: 100%;
	}
	.main .container {
		width: 100%;
	}
	.i_tel,
	.in_tel1,
	.index_s_ban1 {
		display: none;
	}
}


@media only screen and (min-width: 1024px) and (max-width: 1200px) {
	.nav li a{
	padding:15px;	
}
}
}


