body {

	margin:0;

	font-family:"宋体", Arial, Helvetica, sans-serif, Terminal;

	color:#404040;

	font-size:12px;
	background-color: #ADD8E6;

}

img {

	display:block;

	border:none;

}

a {

	margin:0;

	text-decoration:none;

}

a {

	text-decoration:none;

	color:#404040;

}

ul {

	margin:0;

	padding: 0px;

	list-style-type: none;

}

p, input, h1, h3, h4, textarea, form, em {

	margin:0;

	padding:0px;

	border:0px;

	background-color: transparent;

}

.cleardiv {

	clear:both;

}

.bigbox {

	background-image:url(../images/nav-bg1.png);

	background-repeat:no-repeat;

	width:100%;

	height:137px;

	border-top:#247cc3 2px solid;

	background-position:center top;

}

.logobox {

	overflow:hidden;

	width:1000px;

	margin:0 auto;

}

.logo {

	float:left;

	margin-top:17px;

}

.tip {

	float:right;

	background-image:url(../images/tip-bg.png);

	background-repeat:no-repeat;

	width:204px;

	height:28px;

	text-align:center;

}

.tip a {

	margin:7px 0px;

	border-right:1px #FFFFFF solid;

	font-size:12px;

	line-height:28px;

	padding-right:4px;

	margin-left:5px;

	color:#FFF;

}

.tip a.lastspan {

	border-right:0;

}

/*以上是tip*/

.navbox {

	background-image:url(../images/m-nav-bg.png);

	background-repeat:no-repeat;

	width:1002px;

	height:56px;

	margin:12px auto 0 auto;

	position:relative;

	z-index:6;

}

.navbox div {

	line-height:42px;

	float:left;

	background-image:url(../images/nav-line.png);

	background-repeat:no-repeat;

	background-position:left;

	width: 91px;

	text-align: center;

	/* position:relative; */

	/* z-index:1; */

}

.navbox a {

	font-size:14px;

	color:#FFF;

	font-weight:bold;

	display:block;

	width:100%;

	height:42px;

}

.navbox a.selabg {

	background:url(../images/menubg.png) center center no-repeat;

	color:#2fa2e6;

}

.navbox div.homemenu {

	background-image:none;

}

.navbox div ul {

	position:absolute;

	z-index:99;

	height:27px;

	width: 100%;

	left:0;

	top:50px;

	background:url(../images/top_menubg2.png) left center no-repeat;

	overflow:hidden;

	background-size: 100% 27px;

	display:none;

}

.navbox div ul li {

	float:left;

	line-height:normal;

	padding-top:10px;

	margin-left:10px

}

.navbox div ul li a {

	color:#ffffff;

	font-size:12px;

	font-family:"宋体";

	font-weight:normal;

	display:inline;

}

.navbox div ul li span {

	padding:0px 10px;

	color:#ffffff;

}

.top_arrow{ position:absolute; z-index:9; background:url(../images/top_arrow.png) no-repeat; width:12px; height:7px; top:43px; left:0; display:none;}

/*以上是导航*/

.banner-img {

	display:block;

	margin:0 auto;

	width:1000px;

	height:auto;

	position:relative;

	z-index:1;

}

.banner-img .flex-control-nav {

	bottom: 9px;

	z-index: 2;

}

.banner-img .flex-control-paging li a {

	width: 11px;

	height: 11px;

	display: block;

	background: #1b242a;

	-webkit-border-radius: 0px;

	-moz-border-radius: 0px;

	-o-border-radius: 0px;

	border-radius: 0px;

	-webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.0);

	-o-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);

	box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);

}

.banner-img .flex-control-paging li a.flex-active, .banner-img .flex-control-paging li a:hover {

	background:#c73030;

}

.banner-img .flex-control-nav {

	text-align:right;

}

.banner-img .flex-control-nav a {

	font-size: 10px;

	color: #FFF;

	line-height: 10px;

	text-indent: 1px;

	text-align: center;

}

.button {

	overflow:hidden;

	position:absolute;

	top:236px;

	left:920px;

}

.button div {

	width:17px;

	height:17px;

	font-size:12px;

	text-align:center;

	line-height:17px;

	background-color:#1b242c;

	color:#FFF;

	float:left;

	margin-right:5px;

}

/*以上是banner*/

.newbox {

	width:1000px;

	margin:20px auto 0 auto;

	overflow:hidden;

}

.new {

	float:left;

	width:663px;

	margin-right:10px;

}

.headline {

	background-image:url(../images/new-bg.png);

	background-repeat:no-repeat;

	width:663px;

	height:41px;

}

.head-text {

	font-size:14px;

	color:#FFF;

	display:block;

	float:left;

	margin-left:46px;

	line-height:41px;

	font-weight:bold;

}

.more {

	float:right;

	font-size:12px;

	color:#404040;

	display:block;

	line-height:41px;

	margin-right:10px;

}

.new-a {

	overflow:hidden;

	padding:13px 10px 13px 17px;

	border-left:#c6c6c6 1px solid;

	border-bottom:#c6c6c6 1px solid;

	border-right:#c6c6c6 1px solid;
	background-color: #fff;

}

.new-img {

	float:left;

	position:relative;

	overflow:hidden;

	border:1px solid #c9c9c9;

	padding:1px;

	z-index:1;

	width:218px;

}

.new-img img {

	width:214px;

	height:231px;

}

.new-img .flex-control-nav {

	bottom:0;

	z-index:6;

}

.new-img .flex-control-nav {

	background:url(../images/new-img-bg.png) left bottom no-repeat;

	width:214px;

	height:30px;

	position:absolute;

	top:205px;

	left:0px;

}

.new-img .flex-control-paging li a {

	color:#FFF;

	line-height:26px;

	float:left;

	width:23px;

	height:26px;

	text-align:center;

	text-indent:0;

	-webkit-border-radius: 0px;

	-moz-border-radius: 0px;

	-o-border-radius: 0px;

	border-radius: 0px;

	-webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);

	-o-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);

	box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);

	background:none;

}

.new-img .flex-control-paging li a:hover, .new-img .flex-control-paging li a.flex-active {

	background:url(../images/i_tipbg.png) no-repeat;

}

.new-text {

	float:right;

	width:400px;

	position:relative;

}

.new-textA {

	border-bottom:1px #c6c6c6 dashed;

}

.textA-1 {

	font-size:12px;

	font-weight:bold;

}

.textA-2 {

	font-size:12px;

	text-indent:20px;

	line-height:20px;

	padding-bottom: 12px;

	padding-top:12px;

	height:36px;

	overflow: hidden;

}

.textA-2.textA-i2{ height:auto;}

.textA-3 {

	font-size:12px;

	float:right;

}

.new-textB {

	font-size:12px;

	padding-top:9px;

}

.textB-1 {

	overflow:hidden;

	line-height:28px;

}

.textB-1 span {

	line-height:30px;

}

.b-l {

	float:left;

}

.b-r {

	float:right;

}

/*以上是新闻动态左边*/

.new2 {

	overflow:hidden;

	width:324px;

	float:left;

	border-right:#c6c6c6 1px solid;

	border-left:#c6c6c6 1px solid;

	border-bottom:#c6c6c6 1px solid;
	background-color: #fff;

}

.headline2 {

	background-image:url(../images/new2-bg.png);

	background-repeat:repeat-x;

	height:40px;

	float:right;

	width:324px;

	margin-bottom:14px;

}

.head2-1, .head2-2 {

	font-size:14px;

	font-weight:bold;

	color:#00a2f5;

	display:block;

	float:left;

	margin-top:10px;

	padding:8px 18px;

	height:14px;

}

.head2-hover {

	background-color:#fff;

	-webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.3);

	-o-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.3);

	box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.3);

	-webkit-border-top-left-radius: 6px;

	-moz-border-top-left-radius: 6px;

	-o-border-top-left-radius: 6px;

	border-top-left-radius: 6px;

	-webkit-border-top-right-radius: 6px;

	-moz-border-top-right-radius: 6px;

	-o-border-top-right-radius: 6px;

	border-top-right-radius: 6px;

}

.head2-1 {

	margin-left:13px;

	margin-right:20px;

}

.more2 {

	font-size:12px;

	color:#646464;

	float:right;

	line-height:40px;

	margin-right:10px;

}

.new2-img {

	padding-left:14PX;

}

.new2-text {

	line-height:25px;

	font-size:12px;

	margin-left:14px;

	margin-top:14px;

	margin-bottom:6px;

}

/*以上是新闻动态右边*/

.center {

	overflow:hidden;

	border-right:#c6c6c6 1px solid;

	border-left:#c6c6c6 1px solid;

	border-bottom:#c6c6c6 1px solid;
	background-color: #fff;

}

.centerA {

	width:165px;

	float:left;

	margin-top:16px;

	margin-bottom:5px;

}

.centerA-1 {

	display:block;

	background-image:url(../images/impor-bg2.png);

	background-repeat:no-repeat;

	width:138px;

	height:32px;

	margin-bottom:16px;

	font-size:12px;

	font-weight:bold;

	line-height:32px;

	text-align:center;

	color:#404040;

	margin-left:auto;

	margin-right:auto;

}

.centerB {

	background-image:url(../images/impor-bg3.png);

	width:320px;

	height:232px;

	float:left;

	margin-top:16px;

}

.centerB-1 {

	font-size:14px;

	font-weight:bold;

	color:#23a4e6;

	margin-left:50px;

	line-height:40px;

}

.centerB-2 {

	font-size:12px;

	color:#404040;

	margin-left:80px;

	line-height:24px;

}

.centerB-3 {

	font-size:12px;

	color:#098acc;

	margin-left:250px;

}

/*以上是主营业务左边*/

.center2 {

	background-image:url(../images/impor-bg4.png);

	background-repeat:no-repeat;

	width:326px;

	height:38px;

	float:left;

}

.center-head {

	font-size:14px;

	color:#00a2f5;

	font-weight:bold;

	line-height:38px;

	margin-left:36px;

	display:block;

	float:left;

}

.center-text {

	

	padding-bottom:8px;

	border-bottom:#2d7cbe 1px solid;

	border-left:#2d7cbe 1px solid;

	border-right:#2d7cbe 1px solid;

	height:251px;

	width:324px;
	background-color: #fff;

}

.center-text a {

	background-image:url(../images/impor-bg5.png);

	background-repeat:no-repeat;

	background-position:left center;

	padding-left:10px;

	margin-left:13px;

	margin-top:0;

	margin-bottom:0;

	line-height:35px;

	display:block;

	border-bottom:1px #2b2b23 dashed;

	font-size:12px;

}

.center-text a:hover {

	color:#B94913;

}

/*以上是主营业务左边*/

.companybox {

	width:1000px;

	margin:20px auto;

}

.company {

	background-image:url(../images/company-bg.png);

	background-repeat:no-repeat;

	width:1000px;

	height:40px;

}

.company-img {

	overflow:hidden;

	border-bottom:#c7c7c7 1px solid;

	border-left:#c7c7c7 1px solid;

	border-right:#c7c7c7 1px solid;

	width:998px;
	background-color: #fff;

}

.company-img .Img-1 {

	width:183px;

}

.company-img p a {

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

	display:block;

	width:184px;

}

.Img-1 {

	float:left;

	margin:22px 7px 0 8px;

	line-height:40px;

	text-align:center;

	font-size:12px;

}

.company-img .Img-1 img{

width: 182px;

height: 160px;

border: 1px solid #A73860;

}



/*以上是公司资质*/

.showbox {

	width:1000px;

	margin:0 auto;

	height:303px;

	margin-bottom:20px;

}

.center2-1{background-image:url(../images/impor-bg4.png);

	background-repeat:no-repeat;

	width:100%;

	height:38px;

	}

.show {

	background-image:url(../images/impor-bg4.png);

	background-repeat:no-repeat;

	width:326px;

	height:auto;

	overflow:hidden;

	float:left;

	margin-right:11px;

}

.show-other {

	background-image:url(../images/impor-bg4.png);

	background-repeat:no-repeat;

	width:326px;

	height:38px;

	float:left;

}

/*以上是多个文本框*/

.clientbox {

	width:1000px;

	margin:0 auto;

	position:relative;

	margin-bottom:20px;

}

.clientbox li {

	float:left;

	width:173px;

	margin-right:11px;

}

.client-head {

	background-image:url(../images/client-bg.png);

	background-repeat:no-repeat;

	width:1000px;

	height:41px;

}

.point {

	overflow:hidden;

	position:absolute;

	top:100px;

	left:0px;

	width:988px;

	padding-left:6px;

}

.o-l {

	float:left;

}

.o-r {

	float:right;

}

.o-l, .o-r {

	cursor:pointer;

}

.c-img {

	width:956px;

	overflow:hidden;

	padding-left:42px;

	padding-top:14px;

	border-left:#c6c6c6 1px solid;

	border-bottom:#c6c6c6 1px solid;

	border-right:#c6c6c6 1px solid;
	background-color: #fff;

}

.c-img div {

	float:left;

	width:173px;

	font-size:12px;

	line-height:30px;

	text-align:center;

}

.clientbox .c-img div img {

	width:173px;

	height:160px;

}

/*以上是典型客户*/

.link {

	width:1000px;

	margin:0 auto;

	border-bottom:#c7c7c7 1px solid;

	border-left:#c7c7c7 1px solid;

	border-right:#c7c7c7 1px solid;
	background-color: #fff;

}

.link-text {

	overflow:hidden;

	margin-top:20px;

	padding-bottom:20px;
	background-color: #fff;

}

.link-text a {

	float:left;

	display:block;

	font-size:12px;

	border-right:1px #000000 solid;

	margin-bottom:24px;

	height:auto;

	width:140px; margin-left:22px;

	text-align:center;

}

.link-text .link_tip{text-align:right; padding-right:12px;}

#no {

	border-right:none;

	float:left;

	display:block;

	font-size:12px;

	padding-left:26px;

	padding-right:26px;

}



/*以上是合作机构*/

.footer {

	background-image:url(../images/footer-bg.png);

	background-repeat:repeat-x;

	width:1000px;

	margin:0 auto;

	padding-top:20px;

	margin-bottom:20px;

	margin-top:20px;

	font-size:12px;

	text-align:center;

	line-height:20px;

	padding-top:24px;

}

.footer p {

	margin-bottom:12px;

}

.footer p.f_first span {

	margin:0px 6px;

}

/*以上是页脚*/



/*以上是index-CSS*/

.page1 {

	overflow:hidden;

	width:1000px;

	margin:0 auto;

	margin-top:20px;

}

.page1-l {

	float:left;

	width:270px;

}

.title1 {

	border-bottom:#c7c7c7 1px solid;

	border-left:#c7c7c7 1px solid;

	border-right:#c7c7c7 1px solid;

	margin-bottom:20px;

	overflow:hidden;

	height:auto;
	background-color: #fff;

}

.title1-a {

	background-image:url(../images/new2-bg.png);

	background-repeat:repeat-x;

	width:268px;

	height:40px;

}

.a-1 {

	color:#00a2f5;

	font-size:16px;

	font-weight:bold;

	line-height:40px;

	margin-left:20px;

}

.a-2 {

	font-size:10px;

	color:54c2fb;

	line-height:40px;

}

.title1-text {

	width:232px;

	height:auto;

	margin:15px auto 20px auto;

}

.title1-text div {

	background-color:#eeeeee;

}

.title1-text a {

	display:block;

	font-size:12px;

	color:#404040;

	background-image:url(../images/title1-bg.png);

	background-repeat:no-repeat;

	background-position:center left;

	padding-left:10px;

	line-height:35px;

	margin-left:13px;

	height:35px;

	margin-bottom:15px;

}

.title1-text div:hover, .title1-text div.sel {

	background-color:#007bc7;

}

.title1-text div:hover a, .title1-text div.sel a {

	color:#FFF;

}

.title2-text {

	margin-top:20px;

	margin-bottom:15px;

	background-color:#eeeeee;

	width:232px;

	margin:15px auto 15px auto;

	height:35px;

}

.title2-text a {

	font-size:12px;

	color:#404040;

	background-image:url(../images/title2-bg.png);

	background-repeat:no-repeat;

	background-position:center left;

	padding-left:10px;

	line-height:35px;

	margin-left:13px;

	display:block;

	height:35px;

	line-height:35px;

}

.iPhone {

	margin-left:7px;

	overflow:hidden;

	margin-top:20px;

}

.iPhone div {

	float:left;

}

.iPhone-title {

	font-size:14px;

	font-weight:bold;

	margin-top:8px;

}

.number {

	color:#0e8fd2;

	font-size:30px;

}

.iPhone-text {

	font-size:12px;

	margin-bottom:20px;

	margin-left:18px;

}

/*以上是中间内容左边的部分*/



.page1-r {

	width:708px;

	float:right;

}

.title2-a {

	background-image:url(../images/new2-bg.png);

	background-repeat:repeat-x;

	width:706px;

	height:40px;
	background-color: #fff;

}

.title2-img {

	width:210px;

	float:left;

	margin:0 12px;

}

.title2-img img {

	width:210px;

	height:170px;

}

.title2-img p a {

	font-size:12px;

	line-height:30px;

	text-align:center;

	display:block;

	margin-bottom: 12px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.img-show {

	overflow:hidden;

	margin-top:20px;

}

.paging {

	background-color:#eeeeee;

	width:650px;

	height:30px;

	margin:0 auto;

	margin-bottom:20px;

	margin-top:10px;

}

.paging-text {

	margin:0 auto;

	width:560px;

}

.paging-text a {

	font-size:12px;

	line-height:30px;

	margin-right:10px;

}

/*以上是中间内容右边部分*/

/*以上是page1-CSS*/

.img-title {

	border-bottom:1px dashed #918c8c;

	font-size:16px;

	color:#1e9fe1;

	font-weight:bold;

	text-align:center;

	line-height:70px;

	margin-bottom:30px;

}

.img-A {

	margin:0 auto;

	width:646px;

}

.img-A span {

	font-size:12px;

	line-height:50px;

}

.img-A-text {

	font-weight:bold;

}

/*以上是page2—CSS*/

/*neiye*/

.n_arclist li {

	line-height:32px;

}

.n_arclist li a {

	padding-left:25px;

}

.n_arclist li a:hover {

	color:#DD5F48;

}

.n_arclist li span {

	float:right;

	padding-right:25px;

}

.n_rcontxt {

	overflow:hidden;

	height:auto;

	clear:both;

	padding:12px;

}

.n_rcontxt,.n_rcontxt span,.n_rcontxt p{ line-height:24px;}

.n_rcontxt img{ display:inline;}

.fujiancss{

color: #F00;

font-weight: bold;

}

/*liuyan*/

.blank14 {

	height:14px;

	clear:both;

}

.n_tipmsg {

	line-height:38px;

	padding:0px 54px 0px 11px;

	width:40%;

	background-color:#e2e2e2;

	margin-bottom:51px;

	color:#9d2b2c;

	font-size:14px;

	overflow:hidden;

	height:auto;

}

.n_liuyan {

	width:100%;

	margin-left:auto;

	margin-right:auto;

}

.n_liuyan .l_tipspan {

	text-align:center;

	height:30px;

	line-height:30px;

	font-weight:bold;

	background-color:#EEE;

	width:82px;

}

.n_liuyan input {

	width:175px;

	height:30px;

	border:1px solid #DEDEDE;

}

.n_liuyan span, .n_liuyan input, .n_liuyan .l_tipspan {

	line-height:30px;

	float:left;

}

.n_liuyan span.msgspan {

	padding-left:7px;

	padding-right:38px;

	color:#F00;

	font-weight:bold;

}

.n_liuyan span.msgspan2 {

	color:#F00;

	font-weight:bold;

}

.n_liuyan textarea {

	width:79%;

	height:188px;

	resize:none;

	border:1px solid #DEDEDE;

}

.n_liuyan .liuyanbtn {

	width:76px;

	height:28px;

	margin-right:2%;

	margin-top:27px;

	cursor:pointer;

}

.n_liuyan .liuyanbtn.btn1 {

	background:url(../images/liuyan_btn1.gif) no-repeat;

}

.n_liuyan .liuyanbtn.btn2 {

	background:url(../images/liuyan_btn2.gif) no-repeat;

}

/*列表分页start*/

.tg_pages {

	padding-top: 10px;

	padding-bottom: 10px;

	margin-left: 30%;

}

.tg_pages li {

	display: inline;

	line-height: 12px;

	float:left;

	margin-right: 5px;

}

.tg_pages li a {

	margin-right: 5px;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 3px;

	padding-bottom: 3px;

	border: 1px solid #CCC;

	line-height:normal;

	/* background-color: #FFF; */

text-decoration:none;

}

.thisclass {

	font-weight: bold;

	color: #C00;

}

/*列表分页end*/