/* CSS Document */
/* ---------------------------body------------------------------ */
body{ padding:0px; margin:0;background:url(images/bg-x_02.jpg) repeat-x; display:block; }
a{ text-decoration:none;text-align: -webkit-match-parent;}
.index{ margin:auto; height:971px; width:1300px; background:url(images/bg.jpg) no-repeat;}
ol, ul {list-style: none;}


/* ---------------------------top------------------------------ */
.top-bg{ height:112px; margin:auto;}
.top-bg1{  margin:auto;}
.top-logo{ background: url(images/logo_02.jpg) no-repeat left top; width:654px;}
.top-td1{ font-family: "方正准圆简体"; font-size:24px; width:201px; color:#FFF; text-align:right; }
.top-td1 a { font-family: "方正准圆简体"; font-size:24px; width:201px; color:#FFF; text-align:right; }
.top-td1 a:hover { font-family: "方正准圆简体"; font-size:24px; width:201px; color:#FFF; text-align:right; }



/* ---------------------------nav------------------------------ */
.nav-bg{ margin:auto; height:45px; background:url(images/nav-bg_11.jpg) repeat-x;}work-tz

.nav-td1{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold; text-align:center;}
.nav-td1 a{ display: inline-block;width:114px;height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;}
.nav-td1 a:hover{background:url(images/nav-hover_17.jpg) no-repeat center center;}
.nav-td2{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold; text-align:center; width:149px; background: url(images/nav-x_17.jpg) no-repeat left;}


.navbar { 
MARGIN: 0px auto;
WIDTH: 999px;
HEIGHT: 45px;}   	/**导航区域背景**/
.navbar .navbox { width:999px; height:45px; margin:0 auto;
line-height:45px;}   /**导航窗口大小及位置**/
.navbar .navbox .wp_nav,.navbar .navbox .nav { height:40px;}  /**导航高度**/
.navbar .navbox .wp_nav li.nav-item a { 
text-align:center;
font-family: "微软雅黑";
font-weight:bold;color: #FFF;font-size: 20px;
BACKGROUND: url(images/nav-bg_11.jpg) no-repeat;
HEIGHT: 45px;
width: 160px;}    /**导航字体样式**/
.navbar .navbox .wp_nav li.nav-item a:hover,.navbar .navbox .wp_nav li.nav-item a.parent{ 
BACKGROUND-IMAGE: url(images/nav-bg_11.jpg);
COLOR: #FFF;font-weight:bold;}  
.navbar .navbox .wp_nav li.nav-item a{ 
BACKGROUND-IMAGE: url(images/nav-bg_11.jpg);
COLOR: #FFF;font-weight:bold;}  
.wp_nav .nav-item a .item-name {
	display: inline-block;
padding: 10px 10px;
line-height: 22px;
cursor: pointer;
}


.nav-td2 a{ display: inline-block;width:122px;
height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;
}
.nav-td2 a:hover{background:url(images/nav-hover_17.jpg) no-repeat center center;}


.nav-td8{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold; text-align:center; width:149px; background: url(images/nav-x_17.jpg) no-repeat left;}
.nav-td8 a{ display: inline-block;width:122px;
height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;
background:url(images/nav-hover_17.jpg) no-repeat center center;
}
.nav-td8 a:hover{background:url(images/nav-hover_17.jpg) no-repeat center center;}

.nav-td9{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold; text-align:center; width:179px; background: url(images/nav-x_17.jpg) no-repeat left;}
.nav-td9 a{ display: inline-block;width:142px;
height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;
}
.nav-td9 a:hover{background:url(images/_17.jpg) no-repeat center center;}

.nav-td10{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold; text-align:center; width:179px; background: url(images/nav-x_17.jpg) no-repeat left;}
.nav-td10 a{ display: inline-block;width:142px;
height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;
 background:url(images/_17.jpg) no-repeat center center;
}
.nav-td10 a:hover{background:url(images/nav-hover_17.jpg) no-repeat center center;}



.nav-td3{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold;  background: url(images/nav-x_17.jpg) no-repeat left; padding-left:19px;}
.nav-td3 a{ display: inline-block;width:114px;height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;}
.nav-td3 a:hover{background:url(images/nav-hover_17.jpg) no-repeat center center;}
.nav-td4{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold;  background: url(images/nav-x_17.jpg) no-repeat left; padding-left:59px;}
.nav-td4 a{ display: inline-block;width:139px;
height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;
            background:url(images/nav-hover_17.jpg) no-repeat center center;
}
.nav-td5{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold;  background: url(images/nav-x_17.jpg) no-repeat left; padding-left:19px;}
.nav-td5 a{ display: inline-block;width:114px;height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;background:url(images/nav-hover_17.jpg) no-repeat center center;}

.nav-td6{ color:#FFF; font-family: "微软雅黑"; font-size:20px; font-weight:bold;  background: url(images/nav-x_17.jpg) no-repeat left; padding-left:59px;}
.nav-td6 a{ display: inline-block;width:149px;
height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;
            background:url(images/_17.jpg) no-repeat center center;
}

.nav-td7 a{ display: inline-block;width:122px;
height:31px;line-height:31px;text-align:center;color:#FFF;font-family: "微软雅黑";font-size:20px;font-weight:bold;
}
.nav-td7 a:hover{background:url(images/_17.jpg) no-repeat center center;}
/* ---------------------------banner------------------------------ */
.banner-bg{ margin:auto; height:260px; margin-top:5px;}

/* ---------------------------count------------------------------ */
.count-bg{ margin:auto; margin-top:10px;}
.count-td1{ background:url(images/count-bg_31.jpg) no-repeat; line-height:30px;}

.count-td4{ padding:0px 0px 10px 10px; background:#FFF; line-height:25px; font-family: "宋体"; font-size:13px;}
.count-td4 a { background:#FFF; line-height:25px; font-family: "宋体"; font-size:13px;color:#262627;}
.count-td4 a:hover{ background:#FFF; line-height:25px; font-family: "宋体"; font-size:13px;color:#262627}
/* ---------------------------link------------------------------ */
.link{ margin-top:5px; background:#FFF;}
.link-bg{ background:#FFF; margin:7px 13px 0px 13px; font-size:13px; font-family:"宋体"; line-height:25px;}
.link-bg a { background:#FFF; text-decoration:none; font-size:13px; font-family:"宋体"; line-height:25px; color:#262627}
.link-bg a:hover { background:#FFF; text-decoration: underline; font-size:13px; font-family:"宋体"; line-height:25px;#262627}


/** 整合  */
.dier {float:right; background:#FFF;
	height: 251px; width:731px; margin:0 auto; height:276px; padding-bottom:11px;}
.dierl { WIDTH: 731px;background:url(images/pro-bg_33.jpg) no-repeat; 
FLOAT: left;}
.biaoti1 .title { line-height:31px; color:#FFF;font-size:18px; padding-left:19px; float:left; font-weight:bold;}
.biaoti1 .title .more_text{ color:#FFF;}
.biaoti1 .more_btn { line-height:31px;color:#114e84; font-size:12px; float:right; padding-right:16px;}
.tzgg { width:700px; height:223px; margin-top:32px; }
.tzgg .news_list {
padding: 0 16px;
}

/* ---------------------------pro------------------------------ */
.pro-bg{ float:right; background:#FFF;
	height: 251px;
}
.pro-td1{width: 990px; margin-left: 18px; background:url(images/pro-bg_33.jpg) no-repeat; line-height:30px;}
.pro-td2{ margin:10px 2px 0px 25px; 
font-family:"宋体"; font-size:15px; line-height:34px;
	width: 697px;
}



/*
div a{ text-decoration:none;font-family:"宋体"; font-size:15px; line-height:37px; color:#262627}
div a:hover{ text-decoration: underline;font-family:"宋体"; font-size:12px; line-height:37px;color:#262627}*/


.pro-td3{ margin-left:35px; font-family:"宋体"; font-size:12px; color:#262627;
	height: 92px;
}
.pro-td3 a{ text-decoration:none;font-family:"宋体"; font-size:12px; color:#262627}
.pro-td3 a:hover{ text-decoration: none;font-family:"宋体"; font-size:12px; color:#262627}


.work-td1{
	color: #b8b8b8;
	height: 24px;
	padding-left: 45px;
	background: #FFF;
	padding-top: 10px;
	width: 520px;
	font-size: 15px;
}
.work-td1 a{color:#b8b8b8;  background:#FFF ; }
.work-td1 a:hover{ text-decoration:underline;}
.work-tz{ color:#003b83;}
.ann-bg{ background: #FFF; margin:auto;
	height: 450px;
}
.ann-bg1{ background: #FFF; margin:auto;

}
.work-con{ color:#003b83; height:40px; line-height:40px; background:#FFF ; padding-left:45px; font-size:15px; }
.work-con a { color:#003b83;}
.work-con a:hover{ color:#003b83; text-decoration:underline;}
.work-bg
{    
background:#FFF;
	margin: auto;
	padding-right: 15px;
	padding-left: 15px;
	width: 999px;
}

.ann-wz 
{
	line-height:40px; 
	font-size:14px; 
	padding:5 70 5 70px; 
    word-wrap: break-word;
    word-break: normal;
    width:800px;
    text-align:left;
}

.ann-wz1 
{
	line-height:40px; font-size:14px; padding:5 80 5 40px;
}



.int-bg{ line-height:50px;  font-size:16px; padding-left:150px;  color:#003a82; }
.int-bg a { line-height:50px;  font-size:16px;  color:#003a82;  }
.int-bg a:hover { line-height:50px;  font-size:16px;  color: #003a82;  text-decoration:underline;}
.int-bg1{  line-height:50px; font-size:16px; padding-left:350px;  color:#003a82; }
.int-bg1 a { line-height:50px; font-size:16px;  color:#003a82;  }
.int-bg1 a:hover { line-height:50px; font-size:16px;  color: #003a82;  text-decoration:underline;}

.opean-bg{ float:right; background:#FFF;}

/* ---------------------------foot----------------------------- */
.foot{ background:#dbdbdb; margin:auto; color:#6f7070; height:75px; text-align:center; border-top:4px solid #89b1d9; font-family:"宋体"; font-size:12px; line-height:20px; margin-top:5px; }

.LJ {
	font-size: 14px;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
	margin: 50px;
	padding-top: 20px;
	padding-right: 180px;
	padding-bottom: 50px;
	padding-left: 30px;
}



        .style1
        {
           font-size: 40px;
	width: 228px;
	color: #FFF;
	text-align: right;
	font-family: "华文行楷";
	padding-top: 25px;
        }
        .style2
        {
            background: url(images/logo_02.jpg) no-repeat left top;
            width: 555px;
        }
        .style3
        {
            width: 46px;
            text-align: right;
        }

/* ---------------------------case----
.case{
	 height:107px;
	 width:620px;
	 float:left;
 }	 

.case .pic1{ width:185px;
height:30px;
 margin:5px 5px 5px 15px;
 font-size:12px;
 float:left;}	 
.case .pic1 a { color:#000}
.lxwm{ background:#000;
 }
 -------------------------- */	 
.col_news_con {
	width: 899px;
	min-height: 200px;
	padding-top: 25px;
	font-size: 14px;
	padding-left: 15px;
}