﻿@charset "utf-8";
/*reset*/
html {
	color:#000;
	background:#FFF;
	overflow-y:scroll;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
input, select {
	vertical-align:middle;
}
body {
	font:12px/1.231 arial, helvetica, clean, sans-serif;
}
select, input, button, textarea, button {
	font:99% arial, helvetica, clean, sans-serif;
}
table {
	font-size:inherit;
	font:100%;
	border-collapse:collapse;
}
pre, code, kbd, samp, tt {
	font-family:monospace;
*font-size:108%;
	line-height:100%;
}
.txtboxcs {
	border:solid 1px #ccc;
	height:22px;
}
/*title*/
h1 {
	font-size:32px;
}
h2 {
	font-size:26px;
}
h3 {
	font-size:20px;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:12px;
}
h6 {
	font-size:10px;
}
.fullad {
	display: block;
	width: 100%;
}
/*common*/
body {
	color:#666;
	font:12px/1.231 Microsoft YaHei, arial, helvetica, clean, sans-serif, "Microsoft YaHei";
} /*网站字体颜色*/
a {
	color:#666;
	text-decoration:none;
}  /*for ie f6n.net*/
a:focus {
	outline:0;
} /*for ff f6n.net*/
a:hover {
	text-decoration:underline;
}
.vam {
	vertical-align:middle;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
p {
	word-spacing:-1.5px;
}
.tr {
	text-align:right;
}
.tl {
	text-align:left;
}
.center {
	text-align:center;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.pa {
	position:absolute;
}
.pr {
	position:relative
}

/* -- 页面整体布局 -- */
.header, .content, .footer {
	width:960px;
	margin:0 auto;
	overflow:hidden;
}

 .h_nav li a:-webkit-any-link {
display:block;
}
/*头部开始*/
.g-top {
	height: 230px;
	background:url(../images/top-bj_02.jpg) repeat-x center top
}
.header {
	width: 1000px;
}
.nav {
	height:30px;
	font:12px "Microsoft YaHei";
	color:#555555;
	line-height:30px;
	overflow: hidden;
	position: relative;
}
.nav p a {
	display: inline-block;
	color:#555555;
	padding:0 8px;
	height: 30px;
}
.nav p .nones {
	background:none
}
.nav p span {/*display: inline-block;position: absolute;left: 736px;top:7px;*/
}
.nav p span a {
	padding: 0 4px;
}
.top {
	height:155px;
	overflow:hidden;
	width: 1000px;
}
.logo {
	float:left;
	font-size:0;
	line-height:0;
	margin-top:34px;
}
.logo a {
	display: block;
	/*background:url(../images/top_14.png) no-repeat right center;*/
	width: 110px;
}
.zi1 {
	float:left;
	margin:45px 0 0 30px;
	font:24px "Microsoft YaHei";
	color:#004b8c;
	font-weight: bold;
}
.zi1 p {
	font-size:18px;
	font-weight:normal;
	color:#004b8c;
}
.tel {
	margin-top:45px;
	float:right;
	background:url(../images/top_11.png) no-repeat left 3px;
}
.tel p {
	padding-left: 50px;
}
.tel em {
	font-style: normal;
	height:48px;
	font:16px "Microsoft YaHei";
	color:#333333;
	display: inline-block;
	padding-top: 10px;
	
}
.tel span {
	font:20px "Impact";
	color:#e10200;
}
.h-bo {
	height: 45px;
	margin: 0 auto;
}
.h-bo li {width: 142px;
	float: left;
	height: 45px;
	line-height: 45px;
	font-size: 15px;
	text-align: center;
	background: url(../images/top_29.png) no-repeat left center;
}
.h-bo .cur {
	background: none;
}
.h-bo li a {
	color: #fff;
	font-family:'Microsoft YaHei';
	font-size: 16px;
	padding: 0 19px;    width: 105px;
}
.h-bo li a:hover, .h-bo .cur a {
	background: url(../images/top_26.jpg) repeat-x left top;
	display: inline-block;
	text-decoration: none;
	font-weight: bold;
}
/*头部结束*



/* 导航 */
.menu {
	height:35px;
	line-height:35px;
	background:#f00;
	font-family:"Microsoft YaHei"
}
.menu ul {
	height:0;
	clear:both;
	line-height:0;
	font-size:0
}
.menu li {
	float:left;
	line-height:35px;
	position:relative;
}
.menu li a {
	font-size:14px;
	color:#fff;
	padding:0 11px;
}
.menu li a:Hover, .menu .cur a {
	background:#09F;
	display:block
}
.menu li .erj {
	position:absolute;
	left:0;
	top:35px;
	width:130px;
}
.menu li .erj li, .menu li .sanj li {
	float:none;
	width:130px;
}
.menu .erj li a {
	background:#f00;
}
.menu .erj li a:hover, .menu .erj .cur a {
	background:#09F;
	display:block;
}
.sanj {
	position:absolute;
	left:130px;
	top:0px;
	width:130px;
}
.menu .erj li .sanj li a {
	background:#093;
}
.menu .erj li .sanj li a:hover {
	background:#09F;
	display:block
}
/*index*/

/*rollup.css*/
#roll_top, #fall, #ct {
	position:relative;
	cursor:pointer;
	height:72px;
	width:45px
}
#roll_top {
	background:url(../images/top.gif) no-repeat
}
#fall {
	background:url(../images/top.gif) no-repeat 0 -80px
}
#ct {
	background:url(../images/top.gif) no-repeat 0 -40px
}
#roll {
	display:block;
	width:40px;
	margin-right:-534px;
	position:fixed;
	right:50%;
	top:75%;
	_margin-right:-505px;
	_position:absolute;
	_margin-top:300px;
_top:expression(eval(document.documentElement.scrollTop))
}
.ImTable * {
	padding:0px;
	margin:0px
}
.ImTable {
	border-collapse:collapse;
	border:none;
	background:url(../images/bg.gif)
}
.ImTable h2 {
	font-size:14px;
	font-weight:bold;
	margin-top:5px
}
.ImHeader {
	height:165px;
	background:url(../images/im_01.gif)
}
.ImRow0 {
	background:url(../images/ico_item1.gif) no-repeat;
	margin:10px 10px 0;
	height:28px;
	line-height: 19px;
	padding-left:10px;
	padding-top:1px;
}
.ImRow1 {
	background:url(../images/ico_item1.gif) no-repeat;
	margin:10px 10px 0;
	height:28px;
	line-height: 19px;
	padding-left:10px;
	padding-top:1px;
}
a.im, a:hover.im {
	text-decoration:none;
	height:35px;
	color:#333;
	font-size:14px;
}
.ImFooter {
	height:90px;
	background:url(../images/im_04.gif) no-repeat;
	display:inline-block;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
}
.ImFooter h5 {
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	margin:15px 0 0;
	font-family:'Microsoft YaHei';
}
.ImFooter p {
	font-size:20px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin:10px 0;
}
/*flash切换*/
#flashs {
	position:relative;
}
#flashs .bgitem {
}
#flashs .btn {
	position:absolute;
	z-index:7;
	bottom:22px;
	right:50%;
	margin-right:-470px;
	padding:5px 6px;
}
#flashs .btn span {
	color:#F64561;
	background:#efefef;
	border:1px solid #F64561;
	cursor: pointer;
	display: inline-block;
	margin-left: 5px;
	padding:2px 6px;
}
#flashs .btn span.cur {
	background:#F64561;
	color:#fff;
}
/*common*/
.mb10 {
	margin-bottom:10px;
}
.ml10 {
	margin-left:10px;
}
.bg {
	background:#FFF;
}
/**/


/**/
.banan {
	background: url(../images/bana_03.jpg) no-repeat center;
	height:476px;
	position: relative;
}
.banan a {
	display: inline-block;
	width: 81px;
	height: 81px;
}
.banan .le {
	background: url(../images/ly_03.png) no-repeat;
	position: absolute;
	left:50%;
	top:201px;
	margin-left: -636px;
}
.banan .ri {
	background: url(../images/ly_05.png) no-repeat;
	position: absolute;
	left:50%;
	top:201px;
	margin-left: 548px;
}
/**/
.ban-ss {
	height: 52px;
	margin: 0 auto;
	background: #eeeeee;
}
.banan-t {
	height:52px;
	width:1000px;
	margin: 0 auto;
}
.banan-t p {
	color: #969696;
	font-size: 12px;
	font-family:'Microsoft YaHei';
	float: left;
	padding-top: 18px;
}
.banan-t p span {
	padding-bottom: 5px;
	color: #333333;
	font-size: 14px;
	text-transform: uppercase;
	font-family:'Microsoft YaHei';
	font-weight: bold;
}
.banan-t a {
	color: #333333;
	font-size: 14px;
	padding-right:10px;
	font-weight: normal;
}
.banan-tr {
	float: right;
	margin-top: 10px;
}
.banan-tr .inp01 {
	font-size: 12px;
	font-family:'Microsoft YaHei';
	float: left;
	border: 0px;
	color: #acabab;
	width:100px;
	line-height: 21px;
	background: url(../images/lys_03.png) no-repeat;
	padding-left: 23px;
	height: 21px;
}
.banan-tr .inp02 {
	width:42px;
	height: 21px;
	float: left;
	border: 0px;
}
/**/
.g-cpzx {
	width: 1000px;
	margin: 0 auto;

	margin-top: 40px;
	overflow: hidden;
}
.cp-l {
	width: 234px;
	float: left;
}





.cp-r {
	width: 740px;
	float: right;
}
.cp-r h4 {
	height: 40px;
	background: #efefef;
	margin-bottom: 12px;
	width: 740px;
	height: 40px;
}
.cp-r h4 .le {
	background: url(../images/cp_06.jpg) no-repeat;
	font:14px "Microsoft YaHei";
	color:#fff;
	width: 150px;
	height: 40px;
	display: block;
	text-align: center;
	line-height: 40px;
	float: left;
	font-weight: bold;
}
.cp-r h4 .ri {
	display: inline-block;
	float: right;
	font:12px "Microsoft YaHei";
	color:#626262;
	text-transform: uppercase;
	line-height: 40px;
	padding-right: 15px;
}
.zj {
	width: 738px;
	margin-bottom: 15px;
}
.zj li {
width: 236px;
	border: 1px solid #b0b0b0;
	margin-left: 5px;
	float: left;
	position: relative;
	line-height: 0px;
	font-size: 0px;    margin-top: 10px;
}
.zj li span {
	display: inline-block;
	height: 31px;
	text-align: center;
	font:14px "Microsoft YaHei";
	color:#333333;
	display: block;
}
.zj img {
	width: 236px;
	height:161px;
}
.zj li i {
	display: inline-block;
	width: 40px;
	height: 43px;
	background: url(../images/cp_10.png) no-repeat;
	position: absolute;
	right:-2px;
	top:0px;
}
.zjs {
	width: 738px;
	border: 1px solid #b0b0b0;
	border-width:1px 0 0 1px;
	height: 193px;
	;
}
/**/
.g-gg1 {
	height: 309px;
	margin-top: 35px;
	position: relative;
}
.g-gg1 p {
	position: absolute;
	left: 50%;
	margin-left: -150px;
	top:210px;
}
.ljzx {
	position: absolute;
	left: 50%;
	margin-left: 20px;
	top:180px;
}
/**/
/*首页新闻*/

.newbox{padding:30px 0 0;font-family:"Microsoft YaHei";background: url(../images/88.jpg) no-repeat center;}
.news{width:700px;}
.content{ width:1080px; margin:0 auto;  }
.newtil,.faq h2{border-bottom: solid 1px #898989;height: 47px;line-height: 47px;font-size: 18px;overflow: hidden;}
.news,.faq{height:360px;background: #f4f4f4;padding: 8px 22px 0;overflow: hidden;box-shadow:2px 2px 2px #9f9e9e;}

.newtil li{float: left;font-weight: bold;}

.newtil li a{color: #000;background:url(../images/ico04.gif) no-repeat 0 14px;padding:0 9px 0 14px;line-height: 47px;display: inline-block;}

.newtil li.cur a,.newtil li a:hover,.faq h2{background:url(../images/ico03.gif) no-repeat 0 14px;color: #0058c4;text-decoration: none;padding-left: 14px;}

.faq h2 a{color: #0058c4;}

.new_c dl{height:180px;overflow:hidden;line-height:21px;border-bottom: dotted 1px #bbb;overflow: hidden;padding: 14px 0 0;margin: 0 0 10px;}

.new_c dt{width:286px;float: left;}

.new_c dt img{ width:261px; height:160px;border: solid 1px #343131;}

.new_c dd{width:400px;float: left;}

.new_c dd h3{font-size:14px;height:60px;line-height:60px;color: #000;}

.new_c dd h3 a{color: #000;}

.new_c dd p{height:95px;overflow: hidden; line-height:29px;}

.new_c li{height:24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #666;background:url(../images/ico08.jpg) no-repeat 0 8px;padding: 0 0 0 9px;width: 340px;float: left; line-height:20px;}	
.faq{width: 278px;margin-left: 9px;}

.faq_c p{padding: 9px 0 0;height: 103px;overflow: hidden;}

.faq_c p img{width:278px;height: 103px;}

.faq_c dl{height:30px;line-height:30px;color: #333;border-bottom: dotted 1px #bbb;  }

.faq_c dt{
	padding: 0 0 0 25px;height:26px;
	line-height: 26px;
}

.faq_c dd{background:url(../images/wd_d.gif) no-repeat 4px 6px;padding: 0 0 0 25px;}

.faq_c dt a{color: #000;}
	
	.link{padding:18px 0 0;line-height:27px;height:88px;overflow: hidden;color: #333;font-family:"Microsoft YaHei";}

.link h3{height:42px;font-size:16px;padding: 0 36px;ont-size: 16px;}

.link h3 a{color: #333;}

.link h3 span{font-weight: normal;float: right;font-size: 12px;}

.link p a{padding: 0 4px 0 36px;color: #333;}

/*底部开始*/
.g_ft{ height:200px; background:#2b2f38;}
.g_ft .m_fnav{  height:45px; line-height:45px; color:#fff;border-bottom: 1px solid #373b44; text-align:center; }
.g_ft .m_fnav a{ color:#fff; padding:0 30px;  font-size: 14px; font-weight: normal;display: inline-block;}
.g_ft .m_fnav .lasta{background: none;}

.g_ft .f_ftcon{ color: #fff; padding:26px 0 0 500px;  line-height: 28px; font-size: 12px;}
.g_ft .f_ftcon a{ color:#fff;}

.g_ft .flogo{ left:85px; top:30px;}
.g_ft .code{top:30px; right: 66px;background:url(../images/codebg.jpg) no-repeat; padding:4px 0 0 55px; width:120px;height:122px;}

.g_ft .code img{ width:117px;}

/*底部结束*/




/**/
.g-ys {
	
}
.ys-t {
	height: 929px;
	background: url(../images/ys1_02.jpg) no-repeat center;
	padding-top: 30px;
	position: relative;
}
.ys-t h4 {
	text-align: center;
	background: url(../images/ys_03.jpg) no-repeat center 70px;
	text-align: center;
}
.ys-t h4 p {
	font:26px "Microsoft YaHei";
	color:#282828;
	font-weight: bold;
	background: url(../images/gg_03.jpg) no-repeat center top;
	padding-top: 20px;
}
.ys-t h4 p i {
	font-style: normal;
	font-weight: normal;
	color: #333333
}
.ys-t h4 span {
	display: block;
	font:18px "Microsoft YaHei";
	color:#282828;
	padding: 14px 0;
}
.g-ys dl {
	width: 345px;
	position: absolute;
	left: 50%;
}
.g-ys dt {
	padding-left: 70px;
	background: url(../images/ys_07.jpg) no-repeat left top;
	font:30px "Microsoft YaHei";
	color:#fff;
	font-weight: bold;
	height: 90px;
	line-height: 50px;
}
.g-ys dt span {
	font-weight: normal;
}
.g-ys dd p {
	border-bottom: 1px dashed #b7b7b6;
	font:14px "Microsoft YaHei";
	color:#333333;
	background: url(../images/ys_11.jpg) no-repeat left center;
	padding-left: 15px;
	height: 28px;
	line-height: 28px;
}
.g-ys em a {
	display: inline-block;
	width: 77px;
	height: 25px;
	background: #004b8c;
	font:14px "Microsoft YaHei";
	color:#fff;
	text-align: center;
	line-height: 25px;
	margin-top: 15px;
}
.g-ys .dl1 {
	width: 345px;
	margin-left: -500px;
	top:200px;
}
.g-ys .dl2 {
	width: 468px;
	margin-left: 20px;
	top:580px;
	text-align: right;
}
.g-ys .dl2 dt {
	background: url(../images/ys_15.jpg) no-repeat right top;
	padding-right: 30px;
}
.g-ys .dl2 dd p {
	background: url(../images/ys_11.jpg) no-repeat right center;
	padding-right: 15px;
}


/**/

.g-zjds {
	height: 570px;
	width: 1020px;
	margin: 15px auto;
	overflow: hidden;
}
.zj-l {
	width: 735px;
	float: left;
}
.zj-l li img {
	width: 213px;
	
}
.zj-l li {
	width: 213px;
	height: 137px;
	float: left;
	margin-right: 45px;
}
.zj-l .none {
	margin-right: 0px;
}
.g-zjds h4 {
	height: 53px;
	background: url(../images/ser_03.jpg) no-repeat left 5px;
	padding-left: 23px;width: 960px;
}
.g-zjds h4 .le {
	display: inline-block;
	font:18px "Microsoft YaHei";
	color:#4e4e4e;
	font-weight: bold;
	width: 150px;
	float: left;
	text-align: left;
}
.g-zjds h4 .le i {
	font-style: normal;
	text-transform: uppercase;
	font:12px "Microsoft YaHei";
	color:#b4b4b4;
	font-weight: normal;
	display: block;
}
.zj-l h4 span {
	float: right;
}
.zj-l dl {
	height: 300px;
	width: 1000px; background: url(../images/about-dt.jpg) no-repeat;
}

.zj-l dt {
	width: 340px;
	height: 219px;
	float: left;
}
.zj-l dt img {
	width: 311px;
	height: 219px;
}
.zj-l dd {
	width: 660px;
	float: right;
}
.zj-l dd b {
	display: block;
	height: 40px;
	line-height: 40px;
}
.zj-l dd b .le {
	font:16px "Microsoft YaHei";
	color:#4e4e4e;
	font-weight: bold;
	float: left;
}
.zj-l dd b .ri {
	font:14px "Microsoft YaHei";
	color:#004b8c;
	font-weight: normal;
	float: right;
}
.zj-l dd p {
	height: 136px;
	font:14px "Microsoft YaHei";
	color:#4e4e4e;
	line-height: 27px;
}





sid {
    display: block;
    width: 210px;
    overflow: hidden;
}

.sidBx h3.cur a, .sidBx h3 a:hover {
    background: url(../images/sidh2cur.gif) no-repeat left top;
    color: #005da2;
}
.sidBx h3 a {
    display: block;
    padding-left: 27px;
    color: #424242;
    font-size: 14px;
    font-weight: normal;
    background: url(../images/sidh2.gif) no-repeat left top;
    height: 36px;
	    width: 148px;
		    padding-top: 10px;
}
.sid h2 {
    height: 52px;
    line-height: 52px;
    overflow: hidden;
    text-align: center;
    background: url(../images/sidtit.gif) no-repeat left top;
}
.sidOd em {
    display: block;
    font-style: normal;
    height: 63px;
    line-height: 63px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}
.sidOd span {
    display: block;
    padding-top: 10px;
    color: #c2d2e8;
    font-size: 12px;
    text-align: center;
}

.sidOd span b {
    display: block;
    font-size: 24px;
    font-family: arial;
    color: #fff;
}
.sidOd p {
    display: block;
    overflow: hidden;
    background: url(../images/proad.gif) no-repeat left top;
    height: 145px;
}
.sidBx li a {
    display: block;
    padding-left: 15px;
    background: url(../images/sidico1.gif) no-repeat left 6px;
    color: #666;
    font-size: 14px;
    height: 28px;
}
.sidBx {
    display: block;
    padding: 14px 13px 8px;
    border-left: 4px solid #006cbd;
    border-right: 4px solid #006cbd;
}
.sid h2 a {
    color: #fff;
    font-size: 16px;
}



/*内页*/
/* -- page -- */
.nycontent { width:1000px; margin:20px auto; overflow:hidden;}
.nycontent a:hover{text-decoration:underline;}
.left { width:220px; float:left; overflow:hidden;font-size: 14px;}
.right { width:754px; float:right; display:inline; overflow:hidden;}
.right_main { padding-bottom:15px; overflow:hidden;}
/**/
.leib .tit{ background:#185aae; line-height:46px; font-weight:bold; color:#fff; font-size:16px;text-align: center;}
.leib .tit a{ color:#fff; }
.leib .tit a:hover{color:#fff; }
.leib h3{ margin-top:8px;background:#185aae url(../images/02_ico.png) no-repeat 12px center; padding-left:32px;line-height:36px; font-weight:bold; color:#fff; font-size:14px;}
.leib h3 a{ color:#fff; }
.leib .nr { border:1px solid #dfdfdf; padding:5px 10px; background:#fff;margin: 0;}
.leib .nr h4 a{ font-weight:bold; color:#fff; background:#68C184; font-size:12px; padding-left:26px; height:24px; line-height:24px; display:block; margin-bottom:5px;}
.leib .nr .cur a { display:block; color:#266bc5;}
.leib .nr li{border-bottom: 1px dashed #dedede;margin-bottom: 1px}
.leib .nr li:last-child{border-bottom:none;}
.leib .nr li a {font-size: 14px;display:block; padding-left:32px; background:url(../images/left_li.gif) no-repeat 22px center; line-height:36px; height:36px; overflow:hidden}
.leib .nr li a:hover{color: #185aae;}
.leib .nr h4{ background:#ccc;}
.mt10 { margin-top:10px;}

.leib2 .tit{color:#fff; font-size:16px; background:#185aae; line-height:46px; overflow:hidden; font-weight:bold;text-align: center;}
.leib2 .tit a{ color:#fff;}
.leftlx{background:#FFF;border:1px solid #DFDFDF;border-top:none; }
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 0 10px;}
.leftlx p{line-height:32px;margin: 0;}
.leftlx .dianhua {background: url(../images/call.jpg) no-repeat 0 center;color: #666666;line-height: 20px;padding: 10px 0 10px 40px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#185aae;}

.plc {background: url(../images/home.jpg) no-repeat 20px center;font-size: 14px; line-height:39px;  padding-left:50px; position:relative;overflow:hidden;margin-bottom: 10px;}
.agent_con { line-height:24px; margin:20px;}
.agent_con .age_li_about p { white-space: normal; letter-spacing: normal; font-size:14px; line-height:32px;}
.agent_con .age_li_about h2{text-align:center; margin:20px 0 10px;}
.agent_con .age_li_about h2 span{ font-size:18px;color:#185aae; border-bottom:solid 2px #185aae;}
.agent_con .age_li_about ul li{float:left; width:46%; margin:2%}
.agent_con .age_li_about ul li img{width:100%;}




.news_con{ padding-top:15px;}

.tab_1 { line-height:35px; margin:10px 0 0 40px;}
.tab_1 input{ border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; }
.tab_lt { text-align:right; font-size:14px;}
.tab_1 .span_1 { color:#F00;}
.tab_1 .b17, .tab_1 .b18{ margin-left:0; margin-top:10px; padding:0; border:none;}
.tab_1 { line-height:55px; margin:10px 0 0 40px;}
.tab_bz { vertical-align:top;}
.red_x { color:#DD3904; display:inline; font-family:"宋体"; font-size:12px;}
.plc .red_x{ color:#0C429C; font-weight:bold; font-size:14px;}
.red_x1 { color:#f00; display:inline; font-family:"宋体"; font-size:12px;}
.orange{ color: #fef4e9; background: #0c419c;}
.button{ display: inline-block;display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; width:100px; border:0px; height:30px;}

.button:hover { text-decoration: none; color:#fff; }
.orange:hover { background: #c80415;}


.inf_lc{ clear:both;padding:5px 0 0;}
.inf_lc li{padding:7px 20px 0 0;height:110px; overflow:hidden;margin:16px 0 30px; background:#f6f6f6;box-shadow: 2px 2px 5px #ccc;}
.inf_lc li.bg { background:#edf6f4;}
.inf_lc li h4{ padding:20px 5px 0 0;text-align:center; float:left;width:64px; overflow:hidden;}
.inf_lc li h4 b{ font-weight:100; display:block; line-height:36px;height:36px; overflow:hidden; font-size:36px; font-family:Arial; text-transform:uppercase; color:#FF6600;}
.inf_lc li h4 span{ font-weight:100; display:block; line-height:16px;height:16px; overflow:hidden; font-size:12px; font-family:Arial; text-transform:uppercase; color:#FF6600;}
.inf_lc li p{padding:0 0 0 14px; line-height:26px;width:570px; overflow:hidden;font-size:14px; float:left; color:#666; }
.inf_lc li p b{ display:block; font-weight:100; color:#000000;}
.inf_lc li p b a{ color:#0C429C; font-weight:bold;}
.inf_lc li p b a:hover{ color:#FF6600;}
.inf_lc li .fr{margin:40px 0 0; width:70px; height:25px; line-height:25px; text-align:center; color:#ffffff; background-color:#999; }
.inf_lc li .fr:hover{ background:#FF6600;}


.page_list{text-align:center;padding-top:10px; padding-bottom:2px;}
.page_list a{border:#ddd 1px solid;color:#15428b;padding:2px 5px;margin-right:2px}
.page_list a:hover,.page_list a:active{border:#e1e6ed 1px solid;color:#000;background-color:#D3E1F6}
.page_list span{border:#ddd 1px solid;padding:2px 5px;font-weight:bold;margin-right:2px;color:#FFF!important;background-color:#15428b;}
.page_list span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;margin-right:2px;color:#CCC}


.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}

.info_con_tit {font-family:"宋体";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}


dl.dl_3 {width: 224px;overflow: hidden;float: left;margin:15px 12px 9px 15px;}
dl.dl_3 dt .dl_2 dt a{ line-height: 0;font-size: 0;}
dl.dl_3 img {width: 224px;height: 176px;}
dl.dl_3 dd {height: 40px;
    width: 224px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    text-align: center;}
dl.dl_3 dd a{font-size: 16px;}


#printableview{ padding-top:10px;}
.pleft { width: 405px; z-index:5; float:left; overflow:hidden; margin-left:5px;}
.bigimg {width:300px; height:300px; border:solid 1px #ccc; padding:2px; margin-bottom:10px;}
.maincont{width:730px;}
.prodetailsinfo{/*padding:15px 0;*/padding:0 0 15px;clear:both;zoom:1; }
.proviewbox{float:left;width:405px;position:relative;z-index:5;}
.probigshow{position:relative;padding:1px;border:1px solid #ddd;/*margin:0 auto;*/}
.probigshow,.probigshow .js_goods_image_url{width:390px; height:350px;}
.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px;   text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}
.probigshow a.a_probigshow{cursor:crosshair;}
.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/*	height:50px;width:50px;*/}
#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}
.div_prothumb{position:relative;padding:15px 15px 0;}
.thumbporbox{position:relative;width:375px;overflow:hidden;}
.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:10px;width:22px;height:64px; text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background-position:-90px -270px;}
.div_prothumb .span_prevb{background-position:-112px -270px;cursor:pointer;}
.div_prothumb .span_next{right:0px;background-position:-156px -270px;}
.div_prothumb .span_nextb{background-position:-134px -270px;cursor:pointer;}
.ul_prothumb{position:relative;width:7500px; overflow:hidden;}
.ul_prothumb li{float:left;width:125px;text-align:center;}
.ul_prothumb img{padding:1px;border:1px solid #ddd; width:110px;}
.ul_prothumb li.now img{border:1px solid #FF6600; padding:2px;}
.pright { width:339px; float:left; margin-left:5px; z-index:1; overflow:hidden; font-size:14px;}
.propar h4 { color:#0C429C; line-height:28px; padding: 0 8px 10px; border-bottom:1px dashed #ccc; font-size:20px; font-family: tahoma,arial,微软雅黑,sans-serif; text-align:center;}
.propar div {padding:14px 5px 0 5px; padding-bottom:0; line-height:22px;}
.propar div span { font-weight:bold;}
.pd_hotline span{ font-size:16px; color:#0C429C;}
.pd_hotline span.font_hotline{ font-size:24px; color:#FF6600;}
.propar .spanPhone{ color:#C10005; font-size:20px;}
.propar a.more {background:url(../images/ico14.gif) no-repeat 0 3px!important; _background:url(../images/ico14.gif) no-repeat 0 1px; padding-left:10px;}
.proshop { border:1px dashed #ccc;}
.proshop .bg{ background:#fff; border:2px solid white; text-align:center; padding:5px 0 10px 0;}
.proshop .bg span { font-weight:bold; font-size:12px; color:#ff0000; line-height:20px;}
.proshop .bg .text_3 { border:solid 1px #ccc; height:20px; line-height:20px;}
.ad3 { margin-bottom:10px;}

.procom h4 {  line-height:26px; text-indent:10px; background-position:-63px -813px; color:#333; }
.procom dl { width:240px; float:left; display: inline; margin:10px 0 10px 5px; }
.procom dl dt { float:left; width:104px; height:104px; }
.procom dl dt a { width:100px; height:100px; border:1px solid #ccc; padding:1px; display:block;}
.procom dl dt a:hover { border:solid 1px #C10005;} /*产品图片边框连接*/
.procom dl dt img { width:100px; height:100px; display:block;}
.procom dl dd { width:125px; float:right; line-height:22px;}
.procom dl .d1 { width:125px; height:42px; overflow:hidden; margin-bottom:2px;}
.procom dl .d1 a{ color:#666; text-decoration:underline;}
.procom dl .d1 a:hover { color:#C10005;}
.procom dl .d2 { font-weight:bold; color:#666;}
.procom dl .d2 span { color:#f00; font-weight:bold;}
.procom dl .d3 { color:#666;}
.procom dl .d3 span { text-decoration:line-through; }
.fenlei { background:url(../images/fenlei_line.gif) repeat-x top; position:relative; padding-top:10px; clear:both;margin-top:35px; }
.fenlei .tit {padding-bottom:4px; _padding-bottom:2px; position:absolute; top:-26px;}
.fenlei .tit a { display:inline-block; background:url(../images/pro_fenlei_a.gif) no-repeat left top; padding-left:4px; height:25px; overflow:hidden; margin-left:1px; cursor:pointer; float:left; color:#000;}
.fenlei .tit a span { background:url(../images/pro_fenlei_span.gif) no-repeat right top;  height:25px; float:left; padding:7px 20px 0 15px;}
.fenlei .tit a:hover, .fenlei .tit .cur { color:#fff; text-decoration:none; background-position:left -22px; margin-top:1px;}
.fenlei .tit a:hover span, .fenlei .tit .cur span { background-position:right -22px; padding-top:6px;}
.fenlei .tit a.first { color:#C10005;}
.fenlei .tit a.first:hover { color:#fff;}
.fenlei table { border:solid 1px #ddd; border-right:0; border-left:0;background:#F6F6F6; width:100%; }
.fenlei table td { padding-left:15px; line-height:25px;}
.fenlei table .top_td td { padding-top:5px;}
.fenlei table .bot_td td { padding-bottom:5px;}



在线留言：/*在线留言*/

#messagelist{ padding:15px;}

#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}

#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}

#messagelist .metlist dt span.name{ color:#2c7199;}

#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}

#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}

#messagelist .metlist dd.info span.tt{ display:none; clear:both;}

#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}

#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}

#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}

#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}

#messagelist table{ margin:0px auto;}

#messagetable{ padding:15px;}

#messagetable table{ margin:0px auto;}

td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}

td.input{ padding:6px 8px;}

td.input input{ margin-right:8px;}

td.input .info{ padding-left:15px; color:#f00;}

td.input img{ position:relative; bottom:1px;}

td.submint{ padding:10px;}
input.input-text, input.input-file, input.code, textarea {
    padding: 4px;
    font-size: 15px;
    outline: none;
    text-shadow: 0px 1px 0px #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #ccc;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    background: #fff url(../images/dt-10.gif) repeat-x left top;
}
.orange {
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top, #faa51a, #f47a20);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.button {
    display: inline-block;
    zoom: 1;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}