/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font: normal 12px/26px microsoft yahei;
	word-break: break-all;
	word-wrap: break-word; background:#fff; }
ul, li, dt, dl, p, h1, h2, h3, h4, h5, h6, div, html, form, table, tr, td, dt, dl, dd, span, input {
	padding: 0;
	margin: 0;
	list-style: none;
}

a, a img {
	text-decoration: none;
	color: #333;
	border: 0;
	margin: 0;
	padding: 0;cursor:pointer;
}
a:focus {
	outline: none;
}
a:hover {
	color: #9a0110;
}
td {
	word-break: break-all;
	word-wrap: break-word;
}


/*h3{font-family:"microsoft yahei"; font-weight:normal; font-size:14px;}*/
.clear {
	clear: both;
}
.main_c {
	width: 1000px;
	margin: 0 auto;
}
.main_c img{ max-width:100%;}
.fr {
	float: right;
}
.fl {
	float: left;
}
.p_rel{ position:relative;}
.p_abs{ position:absolute; top:0; left:0;}
.banner_b{ width:100%; background:url(../images/banner_b.png) no-repeat center; height:36px;}

/*头部内容*/
.logo {
	width:257px;
	height: 130px;
	vertical-align: middle;
	position: relative;
	display: table-cell;
	text-align: center;
}
.logo a {
	color: #fff;
	display: block;
}
.logo .ver {
*position:absolute;
	top: 50%;
}
.logo .ver img {
*position:relative;
	top: -50%;
	left: -50%;
}

.top{ width:100%; background:#01619d; color:#fff; font:normal 12px/38px 宋体, Vendana, Arial;}
.top a{ color:#fff;}
.top span{ font:bold 14px/38px microsoft yahei, 宋体, Arial, Vendana; color:#fffc00;margin-left: 10px;}

.nav { float:right; 
}
.nav ul li {
	    float: left;
    font: 16px/90px microsoft yahei,Verdana,Arial;
    text-align: right;
  width:90px;  height:90px; 
}
.nav ul li a { color:#000;
    display: block;
    	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all; 
}
.nav ul li a:hover, .nav ul li a.hover {  color:#01619d;
	
}
.nav li h3 {
	font: normal 14px/22px "microsoft yahei", "宋体", Verdana, Arial; 
}

.topnav {background: #f5f5f5;border-bottom: 1px solid #e3e3e3; line-height:30px;}
.page_nav{ font-size:14px; padding-top:10px; padding-bottom:10px;}
.page_nav a{ color:#333333; text-decoration:none; padding:5px 8px 2px 8px; border:1px solid #AACCEE; background-color:#EFEFEF;}
.page_nav a:hover{ color:#FF0000; text-decoration:none; background:#FFFFFF; border:1px solid #0000FF;}

.thisPageNav{ font-size:14px; padding-top:15px; text-align:left;}
.thisPageNav a{ color:#0000ff; text-decoration:underline;}
.thisPageNav a:hover{ color:#FF0000; text-decoration:underline;}


/*尾部内容*/
.f_logo {
	width: 330px;
	height: 117px;
	vertical-align: middle;
	position: relative;
	display: table-cell;
	text-align: center;
}
.f_logo .ver {
*position:absolute;
	top: 50%;
}
.f_logo .ver img {
*position:relative;
	top: -50%;
	left: -50%;
}
.foot{ width:100%; background:#039e32; color:#fff;padding:30px 0; }
.foot a{color:#fff;}
.foot_l{ float:left; width:1000px;}
.foot_tel{ background:#fafafa; padding:8px 14px;color:#5b5b5b; font:normal 12px/22px "宋体", Verdana, Arial;  float:right;}
.foot_tel h3{ font: bold 18px/24px "microsoft yahei", "宋体", Verdana, Arial;}
.foot_tel h4{ font: bold 34px/24px "宋体", Verdana, Arial;}
.foot_l li{ float:left; width:120px;}
.foot_l li h3{font: bold 14px/44px  "宋体", Verdana, Arial; }
.foot .navtreefirst{}
.foot .navtreefirst li a{ font:normal 12px/24px  "宋体", Verdana, Arial;overflow:hidden;}
.foot_tit{ margin-top:10px; width:1000px;}
.foot a:hover{ color:#fff600;}


/*友情链接*/
.link{ border-top:3px solid #ff6fb7; font:normal 12px/40px 宋体, Vendana, Arial;}
.link_t{ font:bold 14px/40px microsoft yahei, 宋体, Arial, Vendana; color:#ff6fb7; float:left; margin-right:30px;}
.textlinks{ float:left;}

.textlinks li{ float:left; margin:0 10px;}
.textlinks li a{ color:#3c3c3c}
/*产品滚动*/
.p_scroll {  position:relative; }
.p_scroll .prev,.p_scroll .next{ width:51px; height:100%; position:absolute; top:0; cursor:pointer; z-index:99 }
.p_scroll .prev{ background:url(../images/pre.png) no-repeat center center ; left:-60px}
.p_scroll .prev:hover{background:url(../images/pre2.png) no-repeat center center  ;}
.p_scroll .next{ background:url(../images/next.png) no-repeat  center center  ; right:-60px;}
.p_scroll .next:hover{background:url(../images/next2.png) no-repeat centefr center  ;}

.p_scroll2 {  position:relative; }
.p_scroll2 .prev,.p_scroll2 .next{ width:51px; height:100%; position:absolute; top:0; cursor:pointer; z-index:99 }
.p_scroll2 .prev{ background:url(../images/pre.png) no-repeat center center ; left:-60px}
.p_scroll2 .prev:hover{background:url(../images/pre2.png) no-repeat center center  ;}
.p_scroll2 .next{ background:url(../images/next.png) no-repeat  center center  ; right:-60px;}
.p_scroll2 .next:hover{background:url(../images/next2.png) no-repeat center center  ;}

.title {
	line-height: 40px;
	border-bottom: 2px solid #000;
	font-size: 20px;
	margin-bottom:20px;
	margin-top:40px;
}
.content {
	width:1000px;
	margin:0 auto;
	min-height:400px;
	font-size: 14px;
	color: #333;
	line-height:22px;
}
.content img{max-width: 100%;}

.black14 {
	font-size: 16px;
	color: #333;
	text-decoration: none;
	font-family:microsoft yahei;
}
a.black14:link {
	font-size: 16px;
	color: #333;
	text-decoration: none;
	font-family:microsoft yahei;
}
a.black14:visited {
	font-size: 16px;
	color: #333;
	text-decoration: none;
	font-family:microsoft yahei;
}
a.black14:hover {
	font-size: 16px;
	color: #D9000F;
	text-decoration: underline;
	font-family:microsoft yahei;
}
a.black14:active {
	font-size: 16px;
	color: #D9000F;
	text-decoration: underline;
	font-family:microsoft yahei;
}

/*首页中部*/
.box1{ width:100%; background:#f1f1f1; padding-bottom:70px;}
.box1_t{ text-align:center; font:normal 20px/110px microsoft yahei, 宋体, Arial, Vendana;}
.box1_t a{ color:#01619d;}
.box1 ul li{ float:left;    padding: 20px; background:url(../images/box1_m.jpg) no-repeat 230px 180px #fff ;
    width: 520px;
    margin:0 17px;border-right:6px solid #e8e8e8; border-bottom:6px solid #e8e8e8;}
.box1 .boximg{ width:186px; height:186px; float:left; overflow:hidden;}
.boximg img{height: 280px;}
.box1_tit{ width:310px; overflow:hidden; height:150px; font:normal 12px/20px 宋体, Vendana, Arial; border-top:8px solid #2476c0; color:#8a8a8a; float:right;}
.box1_tit h3{ font:bold 14px/46px microsoft yahei, 宋体, Arial, Vendana; color:#2476c0; height:46px; overflow:hidden; color:#2476c0}
.box1_tit h4{ font:normal 12px/12px microsoft yahei, 宋体, Arial, Vendana; color:#cacaca; margin-bottom:15px;}

.box2{font:14px/27px microsoft yahei, Vendana, Arial; color:#333; overflow:hidden; margin-bottom:30px;}
.box3{ margin-top:55px; padding-bottom:60px; width:100%; background:#EFEFF1;}
.box3 ul li{ margin:0 10px; float:left; width:480px; overflow:hidden;}
.box3 .boximg{ width:480px; height:320px; overflow:hidden;}
.box3 h3{ font:24px/70px microsoft yahei, 宋体, Arial, Vendana; height:70px; overflow:hidden; color:#039e32; margin-top:10px;}
.box3 h4{ font:normal 12px/12px microsoft yahei, 宋体, Arial, Vendana; color:#cacaca; margin-bottom:15px;}
.box3_tit{ height:60px; overflow:hidden; font:normal 14px/20px microsoft yahei, Vendana, Arial; color:#333;}


.box6{ margin-top:55px; padding-bottom:60px; width:100%; background:#fff;}
.box6 ul li{ margin:0 10px; float:left; width:228px; overflow:hidden; margin-bottom:20px;}
.box6 .boximg{ width:228px; height:279px; overflow:hidden;}
.box6 h3{ font:24px/50px microsoft yahei, 宋体, Arial, Vendana; height:50px; overflow:hidden; color:#fff; text-align:center; background-color:#039e32; display:block; margin-top:10px;}
.box6 h4{ font:normal 12px/12px microsoft yahei, 宋体, Arial, Vendana; color:#cacaca; margin-bottom:15px;}
.box6_tit{ height:60px; overflow:hidden; font:normal 14px/20px microsoft yahei, Vendana, Arial; color:#333;}


.box4{width:1000px; margin:0 auto;text-align:center; }
.box4_t{ font:normal 18px/24px microsoft yahei, 宋体, Arial, Vendana;color:#01619d;}
.box4_t a{ color:#01619d;}
.box4_t h3{ font:normal 24px/30px microsoft yahei, 宋体, Arial, Vendana;}
.box4 ul{margin-top:35px; padding-top:13px; overflow:hidden; height:327px;}
.box4 ul li{ float:left; width:470px;margin-bottom:20px;}
.box4 ul li:hover{ background:url(../images/box4_li_w.png) no-repeat 20px 16px #f8f8f8; }
.box4_data{ float:left; width:75px;height:75px; margin-right:20px; font: normal 16px/30px microsoft yahei, 宋体, Arial, Vendana; background-color:#039e32; margin-bottom:10px; color:#fff;}
.box4_data span{ font-size:26px; margin-top:10px; display:block;}
.box4_tit{ float:left; width:365px; font:normal 12px/18px microsoft yahei, Vendana, Arial;color:#666; height:70px; text-align:left; overflow:hidden;}
.box4_tit h3{ font: normal 18px/36px microsoft yahei, 宋体, Arial, Vendana; color:#333; height:36px; overflow:hidden;}


.box5{width:1000px;margin:0 auto; text-align:center; height: 300px;}
.box5 ul{ margin-top:35px;}
.box5 ul li{ width:180px; height:112px;float:left; overflow:hidden; margin:0 10px 20px 0; text-align:center;}

.indexad {
	padding-top: 10px;
	z-index: 99999999;
	position: fixed;
	display: none;
	background-color:#dddddd;
	left:30%;/*FF IE7*/
	top: 50%;/*FF IE7*/
	padding:8px;
}
#iframebox{z-index: 1;position:absolute;top:0;left: 0;height: 100%;width: 100%;}
.infobox{z-index: 2;position: relative;top:0;left: 0;}