﻿@charset "UTF-8";
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dt, dd, ol, ul, li, hr, fieldset, form, label, legend, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, summary, hgroup {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Verdana,"Microsoft YaHei", "SimHei", "SimSun";
}

img {
	display: block;
	border:0;
	vertical-align:middle;
	border:none; max-width:100%; height:auto;
}
ul {
	list-style:none;
}
html, body {
	min-height: 100%;
	background:#fff;
	color:#212121;
}
body {
	-webkit-text-size-adjust: none;
}
/*选中后背景色*/
::selection {color: #fff;background:#1c4587;} 
::-moz-selection {color: #fff;background:#1c4587;}
a{color:#212121; text-decoration:none}
a:active, a:hover {
	outline: 0;
	color:#1c4587;
}
.a-del {
	color: #c00;
}
.a-del:hover {
	color: #b00;
	text-decoration: underline;
}
.fl {float: left;}
.fr {float: right;}
.clear{clear:both;}
.upfile {border: 1px solid #ccc;height:28px;margin-top:10px; width:80%;}
@font-face {
	font-family: 'Conv_ANAK';
	src: url('/fonts/ANAK.eot');
	src: local('☺'), url('/fonts/ANAK.woff') format('woff'), url('/fonts/ANAK.ttf') format('truetype'), url('/fonts/ANAK.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* header */
.header{position:relative;height:60px;}
.header .logo{display:block;width:80px;;padding:12px 10px 0;}
.header .logo img{display:block;width:100%;}
.header .user-icon:hover{background-color:#1c4587;}
.header .back{position:absolute;top:0;left:0;display:block;width:60px;height:65px;text-indent:-9999em;background:url(icon-back.png) no-repeat center center;background-size:12px 20px;}

/* 动画 */
.banner {width: 100%;}
.banner img {width: 100%;}
.swiper-slide {color: #fff;	text-align: center;}
.banner .swiper-slide-active img {-webkit-animation: tada 3s ease .1s both;	-moz-animation: tada 3s ease .1s both;}


/* 产品 */
.product_title{display:block; text-align:center; font-size:1.3rem; font-weight:bold; padding:15px 0; color:#1c4587;font-family: "Conv_ANAK";font-style:italic;}
.product_title span{margin-left:8px;}
.product_picture{ width:100%; height:100%; margin-bottom:15px;}
.product_picture li{width:50%; float:left; padding:3px 0;}
.product_picture li .imgWrap .news_img{height: 0;padding-bottom: 100%;overflow: hidden;}
.imgWrap {
    -moz-box-align: center;
	-webkit-box-align:center;
	-o-box-align:center;
	-ms-box-align:center;
    -moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	-o-box-orient: horizontal;
	-ms-box-orient: horizontal;
    -moz-box-pack: center;
	-webkit-box-pack: center;
	-o-box-pack: center;
	-ms-box-pack: center;
    margin: 0 auto;
    text-align: center;
    width:90%;
	border:1px solid #ccc;
	padding:2px;
}
.imgWrap:hover{border:1px solid #1c4587;}
.imgWrap div::after{height: 100px;}
.imgWrap div{width: calc(100% - 1px);height: calc(100% - 1px);overflow: hidden;}
.news_img{height: 100px;background: #f2f2f2;padding: .9rem 0;}
.imgWrap img { width:100%;margin: auto;}
.infoWrap{
    display: block;
    line-height:35px;
    max-height:35px;
    overflow: hidden;
    text-align: center;
	font-weight:normal;
}
.infoWrap a{width: 100%;display: block;height: 27px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}



/* 关于 */
.about_contact{margin:0 auto; width:100%; line-height:1.5rem;}
.about_contact h1{font-size: 26px;text-align: center;}
.about_contact img{padding:0.5rem; width:95%;}
.about_contact p{padding:0.5rem; line-height:1.7rem;}
.about_contact a{width: 6rem;height: 2rem;margin: 0 auto;background: #1c4587;text-align: center;font-size: 16px;color: #FFFFFF;display: block;line-height: 2rem;margin-top: 10px;}


/* 新闻 */
.NewsTitleList {
    -moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
    display: -moz-box;
	background:#353537;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    padding: 0;
    width: 100%;
}



.NewsTitleList li.current {
    background:#1c4587;
	color:#fff;
	text-shadow:none;
	}


.NewsTitleList ul li div {    
    height: 45px;
    text-align: center;
	padding:0 10px;
}
.NewsTitleList li{ width:50%;}
.NewsTitleList li:last-child{border-right:none;}
.NewsTitleList ul li {
    color:#fff;
    float: left;
	font-size:1.3rem;
}

.NewsListCont li{ 
	border-bottom:1px dotted #ccc;
}
.NewsListCont li a{
line-height:30px;
}
.NewsListCont li div h3{font-size:1rem; font-weight:normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.NewsListCont li div {
    display: block;
    padding: 5px 20px 0 10px;
}
.NewsListCont li .time{font-size:1rem;}
.NewsListCont .border{color:#1c4587;}

.index_t_news{ width:98%; margin:0.9rem auto;}
.index_t_news img{display:block; width:100%;}
.index_t_news h1{display:block; font-size:1.2rem; font-weight:normal; text-align:center; line-height:3rem;}
.index_t_news p{display:block; line-height:1.5rem; font-size:0.9rem;}
.index_t_news .n_more a{width:6rem; height:2rem; margin:0 auto; background:#1c4587; text-align:center; font-size:16px; color:#FFFFFF; display:block; line-height:2rem; margin-top:10px;}
.index_t_news .n_more a:hover{color:#fff; background:#1c4587;}

/*内页样式*/

.blog-header {
	width: 100%;
	height: auto;
	}

.clmNav { width:100%; margin:0 auto; background:#f2f2f2; text-align:center;line-height:45px; font-size:1.3rem}
.clmNav li { display:inline-block; *float:left; *display:block; line-height:45px;}
.clmNav li a { display:block; margin:0 5px;  font-size:1rem}
.clmNav li a:hover{ color:#1c4587; border-bottom:1px solid #1c4587;}
.clmNav .currclass{ color:#1c4587; border-bottom:1px solid #1c4587;}

.er_clmNav { width:100%; margin:0 auto; text-align:center;line-height:45px; font-size:1.3rem}
.er_clmNav li { display:inline-block; *float:left; *display:block; line-height:45px;}
.er_clmNav li a { display:block; margin:0 5px;  font-size:1rem}
.er_clmNav li a:hover{ color:#1c4587; border-bottom:1px solid #1c4587;}
.er_clmNav .currclass{ color:#1c4587; border-bottom:1px solid #1c4587;}


.list_m{ width:98%; margin:0 auto; clear:both;}
.list_m p{padding:10px; line-height:28px;}
.list_m ul li{height:auto; padding-top:30px;padding-bottom:10px; margin-top:30px; color:#1c4587;}
.list_m .m_tit{font-size:18px; font-family:"微软雅黑"; padding-bottom:10px; border-bottom: dotted 1px #ebebeb; padding-left:5px;}
.m_jj{ line-height:28px; font-size:14px;font-family:"微软雅黑"; color:#333; margin-top:10px; padding-left:5px;}
.m_jj em{color:#f00;font-size:26px;font-family:"微软雅黑"; margin-top:20px;}
.list_m form table tbody tr td{width: 0% !important;}

/*在线留言*/
.feedback{width:98%; margin-top:10px;}
.feedback .line{padding:8px 0;}
.feedback .line .inputText{border:1px solid #ccc;color:#212121; background:none;font-size:12px;padding:0 18px;width:91%;height:40px;line-height:40px;margin:0px; font-family:"微软雅黑"}
.feedback .line .textArea{border:1px solid #ccc;color:#212121; background:none;font-size:12px;padding:10px 18px;width:91%;height:124px;margin:0px; font-family:"微软雅黑"}
.btn_area{width:102px; display:block;}
.submit{
	color: #fff;
	background:#3472C5;
	width:70px;
	float:left;
	height:29px;
	border:none;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	} 
.submit:hover {
	color: #fff;
	background:#018EEB;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	} 






/*新闻栏目*/
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block;*zoom:1}
.list_news{}
.list_news ul{}
.list_news ul li{ margin:0 0.5rem; padding:0.5rem 0; position:relative; border-bottom:1px dotted #ccc;}
.list_news ul li .img{ width:5.2rem; position:absolute; left:0; top:0.7rem;}
.list_news ul li .img img{ width:100%; height:100%;}
.list_news ul li .text{ padding-left:0rem;}
.list_news ul li .text .name{font-size: 0.95rem;line-height:1.5rem; height:1.5rem;overflow: hidden;}
.list_news ul li .text .info{line-height: 0.9rem; font-size: 0.6rem; color:#666;}

/*位置导航*/
.location{width:98%;margin:0 auto; padding-top:10px; line-height:35px; text-align:left;}

/*内容页*/
.LMlist{width:100%;margin:0 auto;}
.content{word-break:break-all;border-top:1px solid #ccc;}
.content h1{font-size:18px;text-align:center; padding:15px}
.content .gray{color:#212121;font-size:12px;text-align:center}
.content .newscontent{ padding:0px 15px 15px 15px;line-height:25px;margin-top:10px;font-size:14px;}
.content .newscontent .txts{ text-indent: 2em; font-size:16px;}
.content .newscontent .imgs img{display:block; margin:0 auto;}
.content .next{display:block; text-align:center;line-height:45px;}

.show_right{display:block;}
.show_right LI {LINE-HEIGHT:35px; float:left; width:50%;}
.show_right .prodtitle {LINE-HEIGHT: 45px; HEIGHT: 45px; font-weight:bold;}

.MiddleCont{margin:0 auto;width:100%; margin-top:15px;}
.MiddleCont .productr{ padding-left:15px; font-size:16px;}
.showlist{border-top:1px solid #D6B071;}
.showlist li{clear:both;margin-top:10px;color:#555;padding:2px 15px 15px 15px; line-height:25px; background:url(libg.png) repeat-x 0 100%; font-size:15px;}
.showlist li a{}
.showlist li .titl{height:23px;overflow:hidden}
.showlist li .img{border:1px solid #ccc;padding:5px;margin-right:10px; background:#fff;box-shadow:0 0 3px #ccc;border-radius: 5px; This is a div for test!!!.}
.showlist li a.titl{color:#1555a2}

.url_more{margin:30px auto; width:138px; height:40px; background-color:#0AC7F5; text-align:center; line-height:40px; color:#FFFFFF; font-family:"微软雅黑"; font-size:16px; -webkit-border-radius:30px;
-moz-border-radius: 30px;border-radius: 30px;}
.url_more:hover{background-color:#333;}
.url_more a{color:#FFFFFF; display:block;}
.const{ font-size:14px; padding-top:15px;}
.const h4{line-height:30px;font-size:18px;font-family:"微软雅黑"; font-weight:bold;}

.dtable {border: 1px solid #ccc; color:#333;box-shadow: 0 1px 1px #DDDDDD;margin:3px auto;width: 100%;}
.dtable thead {background-color: #f1f1f1;}
.dtable thead th {font-weight: bold;text-align:center;height:30px;}
.tcen,.tcen thead th,.tcen tr td{padding-left:5px;}
.dtable th,.dtable td {border-bottom: 1px solid #ccc;padding: 5px 0;border-right: 1px solid #ccc; text-align:center;}
.dtable tr:hover {background-color: #f1f1f1;}
.dtable tr.bgfff:hover {background-color: #fff;}
.dtable td p {clear: both;float: none;height: 22px;line-height: 22px;overflow: hidden;}
table {border-collapse: collapse;border-spacing:0;}
.zhuji em{color:#f00;font-size:20px;color:#f00;font-family:"微软雅黑";font-weight:bold;padding:0 3px;}



/*分页样式*/
#fenye{margin:20px 0 0 0;}
#fenye a{text-decoration:none; border-radius: 3px;line-height:25px;}
#fenye .prev_h,#fenye .next_h{text-align:center; padding:0 5px;line-height:20px;}
#fenye a.curr{width:25px; background:#1c4587; color:#FFF; border:1px solid #fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#212121;margin:5px 5px; border:1px solid #ccc; float:left; text-align:ce	nter;height:22px;line-height:22px;text-decoration:none;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#fenye a.num{width:22px;}
#fenye a:visited{color:#3472C5;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}

/*底部样式*/
.end{font-size:11px; line-height:20px;color:#212121; padding:10px 15px; text-align:center; background:#f2f2f2; padding-bottom:10px;}
.footbig{ height:50px}
.foot{
	width:100%;
	height:50px;
	line-height:50px;
	border-top:solid 1px #fff;
	background-image:-webkit-linear-gradient(to bottom, #0b67c5,#1c4587);
    background-image:linear-gradient(to bottom,#0b67c5,#1c4587);	
	font-size:16px;
	text-align:center;
	margin:0 auto;clear:both; position:fixed;bottom:0%;
}
.foot ul{}
.foot ul li{ width:25%; float:left; padding-top:13px;}
.foot ul li a.icon1{ background:url(home.png) no-repeat top center; background-size:25px;}
.foot ul li a.icon2{ background:url(tel.png) no-repeat top center;background-size:25px;}
.foot ul li a.icon3{ background:url(gps.png) no-repeat top center;background-size:25px;}
.foot ul li a.icon5{ background:url(fan.png) no-repeat top center;background-size:25px;}
.foot a{ height:40px; line-height:40px; padding:26px 0 0px 0; font-size:10px; color:#fff;}


