﻿/******************************************************************************************基本设置*/
* {margin: 0;padding: 0;}
html, body {
	text-align: left;
	font-size: 12px;
	color: #b2b2b2;
	width: 100%;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
}
table{ margin:0 auto;}
* html body {overflow: visible;}
* html iframe, * html frame {overflow: auto;}
* html frameset {overflow: hidden;}
button, input, select, textarea {
	font-size: 100%;
	vertical-align: middle;
	font-family: inherit;
}
input, button, textarea, fieldset, img {border: 0 none;}
ul, li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	list-style-type: none;
}
a {text-decoration: none;color: #209ff5; font-family: "Microsoft YaHei";}
a:hover {text-decoration: none;color: #0d65a0;}
img {border:0px;text-indent:0em;}
input, button, select, textarea {outline: none;}
input, select {font-size: 12px;vertical-align: middle;}
textarea, input {
	word-wrap: break-word;
	word-break: break-all;
	padding: 0px;
}
/***********************************************************************文本不换行超出省略号显示*/
.tover{ white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
/*clear清除浮动*/
html body div.clear, html body span.clear {
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/******************************************************************************************文字*/
.f12 {font-size: 12px;}
.f14 {font-size: 14px;}
.f15 {font-size: 15px;}
.f18 {font-size: 18px;}
.fb {font-weight: bold;}
/******************************************************************************************边距*/
.clearfix {
display: block;
}
.w980{ width:980px; margin:0 auto; overflow: hidden;}
.mara{ margin:0 auto;}
.fl {float: left;}
.fr {float: right;}
.padd_t10 {padding-top: 10px;}
.padd_b10 {padding-bottom: 10px;}
.padd_l10 {padding-left: 10px;}
.mar_t0 {margin-top: 0;}
.mar_t10 {
	margin-top: 10px;
 	*margin-top:5px !important;
 	*margin-top:10px;
}
.mar_b10 {
  margin-bottom: 10px;
  *margin-bottom:5px !important;
  *margin-bottom:10px;
}
/******************************************************************************************透明度处理*/
.opa0 {opacity: 0;filter: alpha(opacity=0);}

/******************************************************************************************index*/
.header {
height: 89px;
background-color: #fff;
background-image: url(../images/hraderbg.jpg);
background-repeat: no-repeat;
background-position: center bottom;
}
.logoBox {
display: inline-block;
width: 136px;
float: left;
padding-top: 15px;
overflow: hidden;
}
.accounttitle {
display: inline-block;
width: 299px;
padding-top: 26px;
padding-left: 22px;
float: left;
overflow: hidden;
}
.accountBox {
text-align: right;
background-image: url(../images/phone.png);
background-repeat: no-repeat;
background-position: right center;
height: 70px;
width: 178px;
margin-top: 25PX;
}
.accountBox a{ color:#1a214f;}
/*nav*/
.nav {
	height: 35px;
	width: 100%;
	background-image: url(../images/navbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav>ul>li {
float: left;
display: inline-block;
}
.nav ul li a {
display:block;
height: 33px;
line-height: 33px;
color: #FFF;
width: 120px;
text-align: center;
margin-top: 1px;
}
.nava.active,.nava:hover {
	background-image: url(../images/navlistbg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
/*container*/
.title1 {
	background-image: url(../images/in_title.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 41px;
	width: 100%;
}

.prolist ul .cont {
height: 247px;
width: 227px;
font-size: 14px;
float: left;
margin-right: 24px;
}
.prolist ul .cont .images {
	background-image: url(../images/inprobg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 193px;
	width: 228px;
}
.prolist .cont .images img {
margin: 29px 0px 0 46px;
width: 153px;
height: 153px;
}
.prolist .cont .title {
height: 35px;
line-height: 35px;
text-indent: 20px;}

.prolist .cont .sum {
height: 15px;
}
.prolist .cont .sum  a {
display: block;
color: #b2b2b2;
text-indent: 20px;
width: 213px;
line-height: 14px;}
.prolist .cont .title a {
float: left;
display: block;
font-weight: bolder;
width: 145px;
}
.prolist .cont .title span {
cursor: pointer;	
display: block;
float: right;
padding-right: 8px;
font-size: 12px;
width: 64px;
color:#272727;
font-family: sans-serif;
}
/*footer*/
.footer {
width: 100%;
height: 30px;
background: #2f2f2f;
font-size: 12px;
line-height: 30px;
}
.footer a {
padding: 0 2px;
color: #fff;
padding-right: 4px;
}
.footernav{ float:left;}
.copright {
float: right;
width: 347px;
}.pbanner {
	background-color: #dcdcdc;
	background-image: url(../images/pbannerbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 251px;
	width: 100%;
}
/******************************************************************************************aboutus*/
.pbanner h1 {
padding: 50px 0 0 130px;
}
.p_container {
margin-top: 60px;
margin-bottom: 76px;
}
.p_left {
float: left;
width: 206px;
}
.p_right {
float: right;
width: 758px;
}
.title2 {
width: 100%;
height: 40px;
line-height: 40px;
font-size: 20px;
color: #fff;
font-family: "Microsoft YaHei";
background-image: url(../images/title2bg.jpg);
background-repeat: no-repeat;
background-position: left top;
text-indent: 16px;
}
.sidebar ul li a {
display: block;
line-height: 30px;
font-size: 14px;
}

.navContent li {
border: none;
height: 22px;
text-indent: 35px;
font-size: 12px;
}
.navContent li a{
display: block;
line-height: 30px;
font-size: 12px!important;
color: #A08E8E!important;
line-height: 33px!important;
}

.sidebar {
margin-top: 10px;
text-indent: 16px;
margin-bottom: 10px;}
.sidebarr.active,.sidebarr:hover {
	background-color: #2694eb;
	color: #FFF;
}
.p_path h1 {
height: 40px;
color: #2694eb;
line-height: 30px;
border-bottom: 1px solid #d6d6d6;
margin-bottom: 21px;
font-family: "Microsoft YaHei";
font-weight: normal;
}
.p_about {
line-height: 21px;
color: #757575;
width: 100%;
overflow: hidden;}
.p_path {
	margin-bottom: 20px;
}
/*产品展示页面*/
.p_list{ min-height:392px;}
.p_list ul li .left {
width: 164px;
border-right: 1px solid #d7d7d7;
height: 153px;
}
.p_list ul li .left img {
height: 153px;
width: 153px;
}
.p_list ul li .right .title {
line-height: 65px;
height: 63px;
font-size: 16px;
}
.p_list ul li .right .sum {
height: 86px;
overflow: hidden;
font-size: 12px;
}
.p_list ul li {
cursor: pointer;
width: 369px;
float: left;
margin-right: 20px;
margin-bottom: 20px;
}
.p_list ul li .right {
width: 188px;
}
.p_list ul li .right .sum a {
color: #868686;
height: 92px;
display: block;
overflow: hidden;
}
.p_list ul li .right .time {
height: 30px;
line-height: 30px;
color: #FF5252;
}
.p_list ul li .right .time .fr {
padding-right: 14px;
cursor: pointer;
font-family: sans-serif;
line-height: 34px;
overflow: hidden;
display: block;
width: 20px;
height: 34px;
}
.p_list ul li .right .time .fl {
    overflow: hidden;
display: block;
width: 100px;
height: 34px;
padding-left: 3px;}

/* -----开始翻页按钮样式----- */
.navPage {
font-size: 12px;
clear: both;
width: 100%;
height: 37px;
padding-top: 15px;
}
/*******************************************************************************************page 样式********/
     DIV.yellow {
	text-align: center; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 7px; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif
}
DIV.yellow A {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #515151; TEXT-DECORATION: none
}
DIV.yellow A:hover {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #666
}
DIV.yellow A:active {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #666
}
DIV.yellow SPAN.current {
PADDING-RIGHT: 0.80em;
PADDING-LEFT: 0.80em;
PADDING-BOTTOM: 0.34em;
MARGIN: 2px;
COLOR: #fff;
PADDING-TOP: 0.34em;
BACKGROUND-COLOR: #3363ad;
border: 1px solid #2736A0;
border-radius: 5px;
}
DIV.yellow SPAN.disabled {
	DISPLAY: none
}
/*******************************************************************************************page 样式********/
/* -----结束翻页按钮样式----- */

/******************************************************************************************cont*/
.p_path h2 {
color: #090200;
font-weight: normal;
line-height: 25px;
}
.p_right .p_cont {
color: #646160;
width: 744px;
min-height: 253px;
padding: 0 5px;
line-height: 16px;
}

/******************************************************************************************news*/
.n_list ul li {
background-image: url(../images/nlistbg.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 96px;
width: 760px;
margin-bottom: 10px;
}
.n_list ul li .title a {
width: 600px;
text-indent: 46px;
color: #8B8B8B;
font-weight: bolder;
background-image: url(../images/newlist.gif);
background-repeat: no-repeat;
background-position: 15px 50%;
}
.n_list ul li .title span {
font-size: 14px;
font-family: sans-serif;
padding-right: 49px;
color: #272727;
cursor: pointer;
}
.n_list ul li .sum a {
display: block;
padding: 0 0 0 26px;
color: #b2b2b2;
}
.n_list ul li .sum{width: 720px; overflow:hidden;}
.n_list ul li .title {
height: 53px;
line-height: 53px;
font-size: 16px;}
.n_list {
	min-height:240px;
}
/******************************************************************************************messages*/

.message_con {
	font-family: "Microsoft YaHei";
	padding: 20px 0 0 50px;
}
.message_con .tit {
font-size: 16px;
font-weight: bolder;
color: #4c555d;
width: 100px;
text-align: right;
height: 40px;
line-height: 40px;
}
.message_con .inp1 {
	font-size: 14px;
	margin-left: 10px;
	width: 400px;
	height: 40px;
	text-indent: 12px;
	line-height: 20px;
	color: #949494;
	border: 1px solid #E4E4E4;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 8px #CCCCCC;
	-moz-box-shadow: 2px 2px 5px #333333；;
	-webkit-box-shadow: 2px 2px 5px #333333；;
}
.messcon{
	margin-left: 110px;
}
.messcon .message_te {
border: 1px solid #E4E4E4;
padding: 5px;
color: #949494;
font-size: 14px;
}
.tijiao, .chongzhi {
width: 112px;
height: 35px;
margin-right: 10px;
color: #fff;
background-color: #0062bf;
}
.chongzhi {
background-color: #4c4c4c;
}


.shipin {
width: 100%;
float: left;
background: #fff;
text-align: center;
}