﻿@charset "utf-8";
/* CSS Document */

body{
font-family: "宋体";font-size: 12px;line-height:20px;color: #666666;font-weight:normal; margin:0;padding:0;}
html,body,ul,li{padding:0; margin:0;}

.top_col { border-top:14px #1db0b8 solid; background:#000}

ul,li {list-style-type:none; text-transform:capitalize; z-index:99999}

/*menu*/
#nav { display:block; width:960px;}
#nav .jquery_out {float:left;line-height:32px;display:block; text-align:center; color:#e62e27;font:32px/32px "微软雅黑";}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}

#nav .mainlevel { float:left; width:120px;/*IE6 only*/ height:70px; line-height:70px; background-image:url(../images/line.gif); background-position:right; background-repeat:no-repeat;}
#nav .mainlevel a { text-decoration:none; display:block; text-align:center; color:#000 !important; font-weight: normal; font-size:16px;}
#nav .mainlevel a:hover {color:#ffffff !important; text-decoration:none; background:#dc2f1d;}
#nav .mainlevel ul {display:none; position:absolute; padding-top:0px; margin-left:0px; filter:alpha(opacity=80);opacity: 0.80;}
#nav .mainlevel li {border-top:1px solid #ac000d; background:#dc2f1d; width:120px; height:58px; line-height:58px;/*IE6 only*/  }
#nav .mainlevel li a{ color:#FFF !important; font-weight:normal;/*IE6 only*/   font-size:13px;}
#nav .mainlevel li a:hover{background:#f92a15;}


#nav .mainlevel2 { float:left; background:#e90101; width:120px;/*IE6 only*/ height:70px; line-height:70px; background-position:right; background-repeat:no-repeat;}
#nav .mainlevel2 a { text-decoration:none; display:block; text-align:center; color:#000 !important; font-weight: normal; font-size:16px;}
#nav .mainlevel2 a:hover {color:#fff; text-decoration:none;}
#nav .mainlevel2 ul {display:none; position:absolute; padding-top:0px; margin-left:0px; filter:alpha(opacity=80);opacity: 0.80;}
#nav .mainlevel2 li {border-top:1px solid #ac000d; background:#dc2f1d; width:120px; height:58px; line-height:58px;/*IE6 only*/ font-size:14px; }
#nav .mainlevel2 li a{ color:#FFF !important; font-weight:normal;/*IE6 only*/   font-size:13px;}
#nav .mainlevel2 li a:hover{background:#f92a15;}

/* ---------------------------------------------------------------*/


a.b:link {font-family: "微软雅黑";color:#66668f;font-size: 14px ;font-weight: bold;text-decoration: none;line-height:24px;}
a.b:visited {font-family: "微软雅黑"; color:#66668f;}
a.b:hover {	color: #fff !important;}

/* ---------------------------------------------------------------*/
a.bbbb:link {font-family: "微软雅黑";	color:#fff ;font-size: 13px;font-weight: normal;text-decoration: none;line-height:27px;}
a.bbbb:visited {font-family: "微软雅黑";color:#fff ;}
a.bbbb:hover {color: #0e59cb;}
/*menu*/


.bar { background-image:url(../images/about_bar.png); background-repeat:no-repeat; background-position:bottom center; height:320px; border-top:10px #004098 solid;}
.contact_content_bj{ background:url(../images/contact_bj.jpg);background-position:top center; background-repeat:no-repeat; height:100%; min-height:740px; background-size: cover}
.bar_contact { background-image:url(../images/ban_contact.jpg); background-position:top center; height:350px; background-repeat:no-repeat;}
.bar_dongcha { background-image:url(../images/dongcha_bj.jpg); background-position:top center; height:300px; background-repeat:no-repeat;}
.bar_biaogan { background-image:url(../images/biaogan_bj.jpg); background-position:top center; height:300px; background-repeat:no-repeat;}
.bar_zhishi { background-image:url(../images/zhishi_bj.jpg); background-position:top center; height:300px; background-repeat:no-repeat;}


a.b:link {
	font-family: "微软雅黑";
	color:#fff !important;
	font-size: 16px !important;
	font-weight: normal;
	text-decoration: none;
	line-height:24px;
	
}
a.b:visited {
	font-family: "微软雅黑";
	color:#fff !important;
}
a.b:hover {
	color: #1db0b8 !important;
}
/* ---------------------------------------------------------------*/



.foot_bj { background:url(../images/foot_bj.png); height:292px;background-repeat:no-repeat; background-position:top center; }

.home { background:url(../images/home.png); background-position:0px 12px; background-repeat:no-repeat; padding-left:40px; font-size: 15px;font-weight: normal;color: #999999;text-decoration:none;font-family: "微软雅黑"; padding-right:20px; padding-top:2px;}
.ss { background:url(../images/ss.png); background-position:0px 12px; background-repeat:no-repeat; padding-left:40px; font-size: 15px;font-weight: normal;color: #999999;text-decoration:none;font-family: "微软雅黑"; padding-right:20px; padding-top:2px;}

.jt2 { background:url(../images/jt2.png); background-position:60px 5px; background-repeat:no-repeat; padding-left:40px; font-size: 15px;font-weight: normal;color: #999999;text-decoration:none;font-family: "微软雅黑"; padding-right:20px; padding-top:2px;}

.jt3 { background:url(../images/pro_ico.png); background-position:40px 5px; background-repeat:no-repeat; padding-left:40px; font-size: 15px;font-weight: normal;color: #999999;text-decoration:none;font-family: "微软雅黑"; padding-left:70px; padding-top:2px;}




.foot_ico2 { background:url(../images/ico2.png); background-position:top left; background-repeat:no-repeat; padding-left:35px; font-size: 12px;font-weight: normal;color: #ffffff;text-decoration:none;font-family: "微软雅黑"; padding-right:20px; padding-top:2px;}
.foot_ico3 { background:url(../images/ico3.png); background-position:top left; background-repeat:no-repeat; padding-left:35px; font-size: 12px;font-weight: normal;color: #ffffff;text-decoration:none;font-family: "微软雅黑"; padding-right:20px; padding-top:2px;}
.foot_ico4 { background:url(../images/ico4.png); background-position:top left; background-repeat:no-repeat; padding-left:35px; font-size: 12px;font-weight: normal;color: #ffffff;text-decoration:none;font-family: "微软雅黑"; padding-right:20px; padding-top:2px;}





/*案例展示，小图鼠标经过图层缩放效果--开始*/
.worklist li{float: left;width: 455px; height:342px; overflow: hidden;margin: 0px 0px 0px 0px; background:#f4f4f4; }
.worklist li a{ color:#1a1a1a;}
.worklist li.nor{ margin-right:0;}
.worklist li .pic{ display:block; overflow:hidden; clear:both; position:relative; height:342px;}

.worklist li .pic .hidetxt{ position:absolute; text-align:left; left:0; top:0; padding:100px 50px 0 30px; font-size:18px; width:445px; height:342px; background-color:rgba(0,0,0,0.6); line-height:28px; color:#fff;
-webkit-transform:scale(0); -moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

.worklist li h2{ line-height:50px; padding:0 15px; font-size:14px;}
.worklist li h2 b{ float:right; border:1px solid #dfdfdf;width:74px; line-height:23px; text-align:center; font-weight:normal; margin:13px 0 0 0; -webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px; height:25px; color:#636363;-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.worklist li:hover h2 b{ background:#ee9031;color:#fff; border:1px solid #ee9031;}
.worklist li:hover .pic .hidetxt{-webkit-transform:scale(1); -moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
/*案例展示，小图鼠标经过图层缩放效果--结束*/

.bada { background:url(../images/8.jpg); height:891px; background-repeat:no-repeat; background-position:top center;}
.title_bj { background-image:url(../images/bj2.jpg); background-position:top center; background-repeat: no-repeat; font-size: 13px;font-weight: normal;color: #8f8f8f;text-decoration:none;font-family:"微软雅黑"; line-height:25px;}
.lefttitle{ font-family:"微软雅黑"; font-size:30px; color:#0e62b0;}

.left_title { font-family:"微软雅黑"; font-size:18px; color:#FFF; font-weight:bold;}



.index_title2{ font-family:"微软雅黑"; font-size:25px; color:#444444; line-height:35px; }
.index_content2{ font-family:"微软雅黑"; font-size:14px; color:#666; line-height:27px;}

.more{ color:#004098; font-size:14px; border:1px solid #004098; width:98px; height:31px; line-height:31px; text-align:center; display:block; margin:0 auto;}
.more:hover{ 
background:#004098; 
color:#ffffff;
text-decoration:none;
 transition:.9s;
 -moz-transition:.9s; /* Firefox 4 */
 -webkit-transition:.9s; /* Safari and Chrome */
 -o-transition:.9s; /* Opera */
}

.more2{ color:#ffffff !important; background:#ea252a; font-size:14px; border:0px solid #1db0b8; width:200px; height:40px; line-height:40px; text-align:center; display:block; margin:0 auto; float:left}
.more2:hover{ background:#d4d3d3; color:#ffffff;text-decoration:none;
 transition:.9s;
 -moz-transition:.9s; /* Firefox 4 */
 -webkit-transition:.9s; /* Safari and Chrome */
 -o-transition:.9s; /* Opera */
}

.more3{ color:#1db0b8; background:#ebebeb; font-size:14px; border:0px solid #1db0b8; width:100%; height:38px; line-height:38px; text-align:center; display:block; margin:0 auto;}
.more3:hover{ background:#ea252a !important; color:#ffffff;text-decoration:none;
 transition:.9s;
 -moz-transition:.9s; /* Firefox 4 */
 -webkit-transition:.9s; /* Safari and Chrome */
 -o-transition:.9s; /* Opera */
}


.j4pro {font-size: 13px;font-weight: normal;color: #ffffff;text-decoration:none;font-family:"微软雅黑"; line-height:25px;}

.j4 {font-size: 13px;font-weight: normal;color: #8f8f8f;text-decoration:none;font-family:"微软雅黑"; line-height:25px;}
.j4a {font-size: 18px;font-weight: normal;color: #fff;text-decoration:none;font-family:"微软雅黑"; line-height:25px; padding-left:60px;}
.j4ad {font-size: 16px;font-weight: normal;color: #fff;text-decoration:none;font-family:"微软雅黑"; line-height:25px; padding-left:60px;}



.j4b {font-size: 12px;font-weight: normal;color: #8d8d8d;text-decoration:none;font-family: "宋体"; line-height:20px;}
.j4c {font-size: 14px;font-weight: normal;color: #8f8f8f;text-decoration:none;font-family:"微软雅黑"; line-height:21px;}

.f4 {font-size: 17px;font-weight: normal;color: #8f8f8f;text-decoration:none;font-family:"微软雅黑"; line-height:30px;}
.f4a {font-size: 14px;font-weight: normal;color: #333 !important;text-decoration:none;font-family:"微软雅黑"; line-height:25px;}
.index_com_bj{ background:url(../images/index_14_bj.png); background-repeat:no-repeat; background-position:top center; height:367px;}
.index_wenhua{ background:url(../images/wenhua.jpg); background-repeat:no-repeat; background-position:top center; height:327px;}

/* ---------------------------------------------------------------*/
a.bbbb:link {
	font-family: "微软雅黑";
	color:#fff !important;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	line-height:27px;
	
}
a.bbbb:visited {
	font-family: "微软雅黑";
	color:#fff !important;
}
a.bbbb:hover {
	color: #0e59cb !important;
}
/* ---------------------------------------------------------------*/



.ncors{background:url(../images/m_bj.png); background-position:top center; background-repeat:no-repeat;width:105px; height:58px;}
.ncors2{ background-color:#f0f0f0; border-bottom:2px solid #004098;}

body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea{margin:0 auto;padding:0}
img{border:0px}

.top1 { font-family:"微软雅黑"; font-size:12px; color:#7c7c7c; font-weight:normal;}
.top2 { font-family:"微软雅黑"; font-size:24px; color:#000; font-weight:normal; padding:30px 0 20px 0;}
.indextitle2-4 {font-size:18px;font-weight: normal;color: #000000;text-decoration: none;line-height: 20px;font-family:"微软雅黑"; padding-left:5px;}
.indextitle2-4en {font-size:12px;font-weight: normal;color: #6d6d6d;text-decoration: none;line-height: 20px;font-family:"微软雅黑"; padding-left:5px;}

.jishu_t{ font-family:"微软雅黑"; font-size:16px; color:#737373; line-height:35px;}
.jishu_c{ font-family:"微软雅黑"; font-size:12px; color:#737373; line-height:23px; padding-top:20px;}

.banner_title { font-family:"微软雅黑"; font-size:120px; color:#FFF;letter-spacing:15px; }

.plan_t1 {font-family:Arial, Helvetica, sans-serif; font-size:50px; color:#666769;letter-spacing:0px; line-height:39px; }
.plan_t2 {font-family:"微软雅黑"; font-size:30px; color:#4bbed0;letter-spacing:0px; line-height:20px; }
.plan_t3 {font-family:"微软雅黑"; font-size:30px; color:#ffca2d;letter-spacing:0px; line-height:20px; }
.plan_t4 { font-family:"微软雅黑"; font-size:50px; color:#FFF; }

.plan_tit { font-family:"微软雅黑"; font-size:25px; color:#666666; line-height:25px; padding-top:20px;}





.bj { background:url(../images/topbj.png); height:60px;}
.bj1 { background:url(../images/topbj.png); height:60px;}

.bj2 { background:url(../images/bj2.jpg); height:314px;}
.conbj{ background:url(../images/1437327237.jpg); background-repeat: repeat-x; background-position:top center; height:249px;}

.bj_youshi{ background:url(../images/servicebanner.jpg); background-repeat: repeat-x; background-position:top center; height:270px;}
.bj_news{ background:url(../images/news_bj.jpg); background-repeat: repeat-x; background-position:top center; height:270px;}
.bj_case{ background:url(../images/case_bj.jpg); background-repeat: repeat-x; background-position:top center; height:270px;}
.bj_so{ background:url(../images/so_bj.jpg); background-repeat: repeat-x; background-position:top center; height:270px;}

.yy{
border-spacing:10px;
-webkit-box-shadow:2px 2px 5px #9f9f9f;
-moz-box-shadow:2px 5px 5px #999;
}
.yy2{
border-spacing:10px;
-webkit-box-shadow:2px 2px 5px #9f9f9f;
-moz-box-shadow:2px 5px 5px #999;
border: 1px solid #d6d6d6;border-radius:10px;
}


/* ---------------------------------------------------------------*/
a:link {
	font-family: "微软雅黑";
	color:#818181;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none
}
a:visited {
	font-family: "微软雅黑";
	font-weight: normal;
	font-size: 13px;
	color:#818181;
	text-decoration:none
}
a:hover {
	font-size: 13px;
	color: #ed7020;
	font-family: "微软雅黑";
	text-decoration: underline;
	font-weight: normal; 
}

/* ---------------------------------------------------------------*/
a.b1:link {
	font-family: "微软雅黑";
	color:#ffffff;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	line-height:28px;
}
a.b1:visited {
	font-family: "微软雅黑";
	color:#ffffff;
}
a.b1:hover {
	color: #d44026;
	text-decoration: underline;
}
/* ---------------------------------------------------------------*/
a.ob:link {
	font-family: "微软雅黑";
	color:#161616;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	line-height:28px;
}
a.ob:visited {
	font-family: "微软雅黑";
	color:#161616;
}
a.ob:hover {
	color: #d44026;
	text-decoration: underline;
}
/* ---------------------------------------------------------------*/
a.b1a:link {
	font-family: "微软雅黑";
	color:#004098;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	line-height:28px;
}
a.b1a:visited {
	font-family: "微软雅黑";
	color:#004098;
}
a.b1a:hover {
	color: #000;
	text-decoration: none;
}
/* ---------------------------------------------------------------*/
a.b2:link {
	font-family: "微软雅黑";
	color:#000;
	font-size: 15px;
	font-weight: normal;
	text-decoration:none
}
a.b2:visited {
	font-family: "微软雅黑";
	font-weight: normal;
	color:#000;
	text-decoration:none
}
a.b2:hover {
	color: #c94c0a;
	font-family: "微软雅黑";
	text-decoration: none;
	font-weight: normal;
	background:url(../images/m_bj.png);
}
/* ---------------------------------------------------------------*/
a.b2aa:link {
	font-family: "微软雅黑";
	color:#000;
	font-size: 15px;
	font-weight: normal;
	text-decoration:none
}
a.b2aa:visited {
	font-family: "微软雅黑";
	font-weight: normal;
	color:#000;
	text-decoration:none
}
a.b2aa:hover {
	color: #0c24b5;
	font-family: "微软雅黑";
	text-decoration: none;
	font-weight: normal;
}
/* ---------------------------------------------------------------*/
a.b2aa2:link {
	font-family: "微软雅黑";
	color:#000;
	font-size: 14px;
	font-weight: normal;
	text-decoration:none
}
a.b2aa2:visited {
	font-family: "微软雅黑";
	font-weight: normal;
	color:#000;
	text-decoration:none
}
a.b2aa2:hover {
	color: #0c24b5;
	font-family: "微软雅黑";
	text-decoration: none;
	font-weight: bold;
}
/* ---------------------------------------------------------------*/


a.b3:link {
	font-family: "微软雅黑";
	color:#fff;
	font-size: 15px;
	font-weight: normal;
	text-decoration:none
}
a.b3:visited {
	font-weight: normal;
	color:#fff;
	text-decoration:none
}
a.b3:hover {
	color: #c94c0a;
	text-decoration: none;
	font-weight: normal;
}
/* ---------------------------------------------------------------*/
a.bb3:link {
	font-family: "微软雅黑";
	color:#ffa800;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none
}
a.bb3:visited {
	font-weight: bold;
	color:#ffa800;
	text-decoration:none
}
a.bb3:hover {
	color: #c94c0a;
	text-decoration: none;
	font-weight: bold;
}
/* ---------------------------------------------------------------*/

a.c:link {
	font-family: "微软雅黑";
	color:#575757;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	line-height:24px;
}
a.c:visited {
	font-family: "微软雅黑";
	font-weight: normal;
	font-size: 15px;
	color:#575757;
	line-height:24px;
}
a.c:hover {
	font-size: 15px;
	color:#000;
	font-family: "微软雅黑";
	font-weight: normal;
	line-height:24px;
}
/* ---------------------------------------------------------------*/
a.c3:link {
	font-family: "微软雅黑";
	color:#000;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	line-height:24px;

}
a.c3:visited {
	font-family: "微软雅黑";
	font-weight: normal;
	font-size: 16px;
	color:#000;
	line-height:24px;
}
a.c3:hover {
	font-size: 16px;
	color:#d13637;
	font-family: "微软雅黑";
	font-weight: normal;
	line-height:24px;
	text-decoration:underline;
}
.j1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: DASHED;
	border-right-style: DASHED;
	border-bottom-style: DASHED;
	border-left-style: DASHED;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
}
.j1a {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
}
.j1b {	border:1px solid #dedede; background-color:#f2f2f0}

.jj_tel{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0e59cb; padding-left:5px;}
.jj1{ border-right: 1px solid #e4e4e4; line-height:41px;}
.jj2{ border-right: 1px solid #e4e4e4; line-height:41px; background-image:url(../images/wx.png); background-repeat:no-repeat; background-position:right; padding-left:15px;}
.jj3{ border-right: 1px solid #e4e4e4; line-height:41px; background-image:url(../images/sina.png); background-repeat:no-repeat; background-position:right; padding-left:15px;}

.td {
BORDER-LEFT: #C7C7C7 0PX DASHED; 
BORDER-RIGHT: #539734 0PX DASHED; 
BORDER-TOP: #C7C7C7 0PX DASHED; 
BORDER-BOTTOM: #C7C7C7 1PX DASHED}

.td1 {BORDER-top:#ededed 1PX solid}
.td2 {BORDER:#e7e7e7 1PX solid}
.td3 {BORDER-BOTTOM:#c7c7c7 1PX solid}
.td4 {BORDER-BOTTOM:#fff 10PX solid; background:#f3f3f3; padding-left:20px;}

.td_pro{BORDER-BOTTOM: #C7C7C7 1PX DASHED; background-position:240px 15px; padding-left:15px;}

.foot { background-image:url(../images/index_03.gif); background-repeat:no-repeat; height:322px;}
.com2-bj { background-image:url(../images/com2_02.png); background-repeat:no-repeat; height:240px;}
.pro2-bj { background-image:url(../images/pro_02.png); background-repeat:no-repeat; height:240px;}
.case2-bj { background-image:url(../images/case_02.png); background-repeat:no-repeat; height:240px;}
.news2-bj { background-image:url(../images/news2_02.png); background-repeat:no-repeat; height:240px;}
.con2-bj { background-image:url(../images/con2_02.png); background-repeat:no-repeat; height:240px;}
.pro_bj{ background-image:url(../images/pro_bj.jpg); background-repeat:no-repeat; background-position:top center; height:269px;}



.about_bar { background-image:url(../images/about_bar.png); background-repeat:no-repeat; background-position:top center; height:547px;}
.news_bar { background-image:url(../images/news_bar2.png); background-repeat:no-repeat; background-position:top center; height:550px;}
.con_bar { background-image:url(../images/con_bar.png); background-repeat:no-repeat; background-position:top center; height:547px;}


.ser_bar { background-image:url(../images/cont_bj.jpg); background-repeat:no-repeat; background-position:top center; height:269px;}



.index_about_title {background-image:url(../images/index_about_title.png); background-repeat:no-repeat; background-position:top center; height:109px;}
.index_news_title {background-image:url(../images/index_news_title.png); background-repeat:no-repeat; background-position:top center; height:96px;}


.index_about_text { font-family:"微软雅黑"; color:#999; font-size:15px; line-height:30px;}


.j1-a1 {border: 1px solid #ececec;}
.j1-a2 {border-top: 5px solid #2c2724;}
.indextitle {font-size: 19px;font-weight: normal;color: #000;text-decoration:none;line-height: 25px;font-family: "微软雅黑";}
.indextitle2 {font-size:15px;font-weight: normal;color: #ccc;text-decoration:none;line-height: 25px;font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;}
.indextitle3 {font-size: 16px;font-weight: normal;color: #fff;text-decoration:none;line-height: 25px;font-family: "微软雅黑"; padding-left:10px;}
.indextitle4 {font-size: 20px;font-weight: normal;color: #fff;text-decoration:none;line-height: 25px;font-family: "微软雅黑"; letter-spacing:2px;}
.indextitle4-2 {font-size: 20px;font-weight: normal;color: #000;text-decoration:none;line-height: 25px;font-family: "微软雅黑"; letter-spacing:2px;}
.indextitle5 {font-size: 30px;font-weight: normal;color: #fff;text-decoration:none;line-height: 35px;font-family: "微软雅黑"; letter-spacing:2px;}

.copy {font-size:13px;font-weight: normal;color: #f5f5f5;text-decoration:none;line-height:25px; font-family: "微软雅黑";}

.content-title {font-size: 19px;font-weight: normal;color: #737373;text-decoration:none;line-height: 25px;font-family: "微软雅黑"; background:url(../images/con_09.png); background-repeat:no-repeat; background-position:bottom;}


a.cc2:link {
	font-family: "微软雅黑";
	color:#fff;
	font-size: 16px;
	font-weight: normal;
	text-decoration:none;
	line-height:20px;
}
a.cc2:visited {
	color:#fff;
}
a.cc2:hover {
	color: #0e62b0 !important;
}
/*-------------------------*/
a.cc2-2:link {
	font-family: "微软雅黑";
	color:#000;
	font-size: 16px;
	font-weight: normal;
	text-decoration:none;
	line-height:20px;
}
a.cc2-2:visited {
	color:#000;
}
a.cc2-2:hover {
	color: #e2c572;
}
/*-------------------------*/
a.cc3:link {
	font-family: "微软雅黑";
	color:#aaaaaa;
	font-size:16px;
	font-weight: normal;
	text-decoration:none;
	line-height:20px;
	letter-spacing:1px;
	padding-left:10px;
}
a.cc3:visited {
	color:#aaaaaa;
}
a.cc3:hover {
	color: #054b8b;
}
/*-------------------------*/
a.cc4:link {
	font-family: "微软雅黑";
	color:#000;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	line-height:24px;
}
a.cc4:visited {
	font-family: "微软雅黑";
	font-weight: normal;
	font-size: 18px;
	color:#000;
	line-height:24px;
}
a.cc4:hover {
	font-size: 18px;
	color:#054b8b;
	font-family: "微软雅黑";
	font-weight: normal;
	line-height:24px;
	text-decoration: underline;
}
/*-------------------------*/
.foot-title1 {font-size: 16px;font-weight: normal;color: #ffffff;text-decoration:none;font-family: "微软雅黑";  letter-spacing:0.5px; padding-top:50px; padding-bottom:10px; }
.foot-title2 {font-size: 17px;font-weight: normal;color: #ffffff;text-decoration:none;font-family: "微软雅黑";  line-height:25px; letter-spacing:1px; padding-top:10px;}
.foot-title3 {font-size: 12px;font-weight: normal;color: #818181;text-decoration:none;font-family: "微软雅黑";  letter-spacing:0.5px; padding-top:5px;}
.foot-title4 {font-size: 16px;font-weight: normal;color: #ffffff;text-decoration:none;font-family: "微软雅黑";  letter-spacing:0.5px; padding-top:0px; padding-bottom:10px; }

.foot_tel { font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#FFF; font-weight:bold; padding:20px 0 15px 0; }

.index_cen {background-image:url(../images/index_cen2.png); background-repeat:no-repeat; background-position:top center; height:646px;}

#banner { background-image:url(../images/con_bj.jpg); background-repeat:no-repeat; background-position:top center; height:260px;}
#banner2 { background-image:url(../images/job_bj.jpg); background-repeat:no-repeat; background-position:top bottom; height:270px;}

#banner_about { background-image:url(../images/about_bj.jpg); background-repeat:no-repeat; background-position:top bottom; height:300px; }
#banner_news{ background-image:url(../images/news_bj.jpg); background-repeat:no-repeat; background-position:top center; height:270px; }
#banner_case{ background-image:url(../images/huoban.jpg); background-repeat:no-repeat; background-position:top center; height:260px; }
#banner_plan{ background-image:url(../images/plan_bj.jpg); background-repeat:no-repeat; background-position:top center; height:270px; }
#banner_pro{ background-image:url(../images/pro_bj.jpg); background-repeat:no-repeat; background-position:top center; height:300px; }
#banner_school { background-image:url(../images/school.jpg); background-repeat:no-repeat; background-position:top bottom; height:600px; }

.indextitle7 {font-size: 19px;font-weight: bold;color: #004098;text-decoration:none;line-height: 25px;font-family: "微软雅黑";}



#banner_lc { background-image:url(../images/lc_bj.jpg); background-repeat:no-repeat; background-position:top center; height:260px;}
#banner_wenhua { background-image:url(../images/wenhua_bj.jpg); background-repeat:no-repeat; background-position:top center; height:260px;}
#banner_ly{ background-image:url(../images/ly_bj.jpg); background-repeat:no-repeat; background-position:top center; height:260px;}


#topc{ margin:auto;left:0;right:0;text-align:center; z-index:99999;}
#content_bj{ background: url(../images/pic18.jpg); background-position:center top; background-repeat:no-repeat;}
#top-menu{
/*position:fixed;此定义为浮动图层*/
margin:auto;left:0;right:0;margin-top:22px;text-align:center;width:100%;z-index:9999; position:fixed;}
#top-menu2{
/*position:fixed;此定义为浮动图层*/
margin:auto;left:0;right:0;margin-top:0px;text-align:center;width:100%;z-index:9998; position:fixed;}


.index-cen-topbj { background:url(../images/index_13.png); background-position:top center; background-repeat:no-repeat;}
a.cc2-3:link {
	font-family:"微软雅黑";
	color:#d2d2d2;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	line-height:20px;
}
a.cc2-3:visited {
	color:#d2d2d2;
}
a.cc2-3:hover {
	color: #d2d2d2;
	font-weight:bold;
}
.rightbj{ background:url(../images/rightbj.png); background-position:center bottom; background-repeat:no-repeat; line-height:36px;}
.leftbj{ background: url(../images/leftbj.png); background-position:center bottom; background-repeat:no-repeat; line-height:36px;}
.leftbj-content{ background: url(../images/left_bj2.png); background-position:center bottom; background-repeat:no-repeat; line-height:51px; text-indent:40px;}
.lefttitle{ font-family:"微软雅黑"; font-size:22px; color:#0e62b0;}
.content_bj{ background: url(../images/pic18.jpg); background-position:center top; background-repeat:no-repeat;}
.content-title {font-size: 19px;font-weight: normal;color: #737373;text-decoration:none;line-height: 25px;font-family:"微软雅黑"; background:url(../images/con_09.png); background-repeat:no-repeat; background-position:bottom;}
.content-title2 {font-size: 19px;font-weight: normal;color: #fff;text-decoration:none;line-height: 25px;font-family:"微软雅黑"; text-indent:15px; }

.hatch ul li{list-style-type:none;}
.hatch ul li a{ display:block; overflow:hidden;}
.hatch ul li a img{ display:block; -moz-transition:all 0.3s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;transition:all 0.5s;}
.hatch ul li a:hover img{-webkit-transform:scale(1.23);-moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;transition:all 0.3s;}
/**************图片缩放***************/
.indextitle {font-size: 19px;font-weight: normal;color: #000;text-decoration:none;line-height: 25px;font-family:"微软雅黑";}
.indextitle00 {font-size: 24px;font-weight: normal;color: #000;text-decoration:none;line-height: 25px;font-family:"微软雅黑"; text-transform:uppercase;}


#index_h1{ background:url(../images/index_54.png); height:502px; background-repeat:no-repeat; background-position:top center; position: absolute; width:100%}
#index_h2{ background:url(../images/index_86.png); height:185px; background-repeat:no-repeat; background-position:top center; position: fixed;width:100%}


#top_h{ background-color:#eaeaea; height:120px; line-height:120px; text-align:center; background-image:url(../images/d1.png); background-position:top center; background-repeat:no-repeat;}
#top_h ul { margin:0 auto;width:400px; padding-left:560px; padding-top:17px; }
#top_h ul li {float:left; margin-left:10px; }


#top_h2{ background-color:#fff; line-height:120px; text-align:center; padding-bottom:28px; width:100% }

#top_h3{ width:1208px; }
#top_h3 ul li{ list-style-type:none; width:375px; float:left;}

#h3_title{ font-family:"微软雅黑"; font-size:20px; text-align:center; color:#1d1d1d; padding-top:300px; padding-bottom:50px;}

.top_h4{ line-height:323px; text-align:center; background:url(../images/index_23.png); background-position:top center; background-repeat:no-repeat;}
.top_h4a{ line-height:493px; text-align:center; background:url(../images/index_54.png); background-position:top center; background-repeat:no-repeat;}
.top_h4b{ line-height:185px; text-align:center; background:url(../images/index_86.png); background-position:top center; background-repeat:no-repeat;}
.top_h4c{ line-height:670px; text-align:center; background:url(../images/index_84.png); background-position:top center; background-repeat:no-repeat;}
.top_h4d{ line-height:199px; text-align:center; background:url(../images/index_85.png); background-position:top center; background-repeat:no-repeat;}

#top_h5{ text-align:center; padding-top:56px; padding-bottom:43px;}

#top_h6{ width:1322px; margin-bottom:134px;}
#top_h6 ul li{ list-style-type:none; width:197px; float:left; margin-bottom:134px;}

#top_h7{ padding-top:85px; padding-bottom:77px; text-align:center;}

#top_h8{ width:1322px; }
#top_h8 ul li{ list-style-type:none; width:169px; float:left; margin-bottom:92px;}

.main{margin-top:16px}
.main-aside{width:261px}
.page{width:1000px;margin:0 auto}
.content-aticle{min-height:600px;margin-bottom:50px}
.crumbs-nav{height:17px;background:url(../images/crumbs.png) no-repeat left;padding-left:20px;margin-bottom:10px}

.button {
  border: 0 none;
  border-radius: 5px 5px 5px 5px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: "微软雅黑";
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  margin-bottom: 0;
  margin-top: 10px;
  padding: 5px 10px;
  text-transform: none;
  transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  width:160px;
  /* auto */
  text-align: center;
  /* DELETE WHEN WIDTH AUTO */
}
.button.red {
  background: none repeat scroll 0 0 #8d8d8d;
  color: white;
}
.button.red:hover {
  background: none repeat scroll 0 0 #d21f1f;
  color: white;
}

/* -----------------------------------首页查看更多 -------------------------------------*/
.button5 {
  border: 0 none;
  border-radius: 10px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: "微软雅黑";
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  margin-bottom: 0;
  margin-top: 10px;
  padding: 5px 10px;
  text-transform: none;
  transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  width:160px;
  /* auto */
  text-align: center;
  /* DELETE WHEN WIDTH AUTO */
}
.button5.red {
  background: none repeat scroll 0 0 ;
  border:1px #FFFFFF solid;
  color: white;
}
.button5.red:hover {
  background: none repeat scroll 0 0 #af3297;
  color: white;
}
/* -----------------------------------auto -------------------------------------*/
.button6 {
  border: 0 none;
  border-radius: 5px 5px 5px 5px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: "微软雅黑";
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  margin-bottom: 0;
  margin-top: 10px;
  padding: 5px 10px;
  text-transform: none;
  transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  width:160px;
  /* auto */
  text-align: center;
  /* DELETE WHEN WIDTH AUTO */
}
.button6.red {
  background: none repeat scroll 0 0 #f9a811;
  color: white;
}
.button6.red:hover {
  background: none repeat scroll 0 0 #535353;
  color: white;
}



a.b9:link {
	font-family: "微软雅黑";
	color:#fff !important;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	line-height:24px;
	
}
a.b9:visited {
	font-family: "微软雅黑";
	color:#fff !important;
}
a.b9:hover {
	color: #dddddd !important;
}



/* ---------------------------------------------------------------*/

.cattle{ overflow:hidden;text-align:center; height:60px; margin-top:25px; border-bottom:1px solid #f2f2f2; padding-bottom:25px; }
.caten{ line-height:30px; font-size:24px; color:#2c2b2b;text-transform:uppercase; font-family:Arial;}

.caten2{ color:#000; font-size:18px;  font-family:"微软雅黑";}
.caten3{ color:#575758; font-size:15px;  font-family:"微软雅黑";}

.catcn{ height:30px; line-height:30px; color:#2c2b2b; font-size:20px; font-family:"微软雅黑"; background:url(../images/huix.jpg) no-repeat center center; }


.catcn2{ color:#fff; font-size:15px; font-family:"微软雅黑"; line-height:25px; text-transform:uppercase; padding-top:20px; padding-bottom:35px;}

.catcn span{ background:#ffffff; padding:0 20px;}

.container{ width:1200px; margin:0 auto; overflow:hidden;}
.weizi{ height:40px; line-height:40px; background:#fffbfc; text-align:right; color:#474747; font-size:14px;}
.weizi a{color:#474747;}
.weizi a:hover{ color:#c30d23;}


.links{ overflow:hidden; margin:25px auto 30px auto;}
.lkleft{ float:left; height:112px; padding:9px 9px 9px 0; background:url(../images/lkbj.jpg); width:60px; text-align:center; color:#ffffff; font-size:16px; font-family:"微软雅黑"; line-height:16px;}
.lkright{  float:right; border:1px solid #c9c9c9; height:128px; width:1130px; border-left:none; overflow:hidden;border-radius:0  5px 5px 0;}

.hdlink{ overflow:hidden; margin:23px 20px 0 20px;}
.lkright li{ width:183px; height:80px; margin:0 9px; border:1px solid #f1f1f1;}
.lkright li img{width:183px; height:80px; }


.zjht{ background:#f8f8f8; margin-top:30px;}

.zjtle{ margin:32px; text-align:center;}
.zjnav{ overflow:hidden; width:280px; margin:0 auto;}
.zjnav li{ float:left; width:138px; height:38px; text-align:center; line-height:38px; border:1px solid #c30d23;  font-size:14px;}
.zjnav li a{ display:block;color:#c30d23;}
.zjnav li:hover{ background:#c30d23; }
.zjnav li:hover a{color:#ffffff;}

.zjnav li.new{ background:#c30d23; }
.zjnav li.new a{color:#ffffff;}

.back{ display:none;}

.zjlist{ overflow:hidden; margin-top:30px;}
.zjlist li{ float:left; width:32%; margin-right:2%;}
.zjlist li .zjimg{ width:100%; text-align:center;}
.zjlist li .zjimg img{ display:block; width:100%; }
.zjlist li .zjtxt{ overflow:hidden; background:#ffffff; font-family:"微软雅黑";}
.zjlist li .zjtxt h3{ padding:20px 20px 10px 20px; line-height:1; font-weight:normal; overflow:hidden;}
.zjlist li .zjtxt h3 a{ color:#2c2b2b; margin-top:20px; font-size:18px;height:18px; display:block; overflow:hidden; line-height:18px;}
.zjlist li .zjtxt span{ padding:0 20px 20px 20px;color:#b7b7b7; font-size:14px; display:block; border-bottom:1px solid #e0e0e0;}
.zjlist li .zjtxt p{ font-size:14px; color:#6a6a6a; line-height:26px; padding:15px 20px;}
.zjmore{ margin:32px auto 62px auto;}