/* 通用属性 */
* { margin:0; padding:0; list-style:none; }
body { font: 12px/22px 'Ubuntu','Helvetica',"微软雅黑",Tahoma,Arial,Helvetica,sans-serif; background:#ffffff; color:#363636; }
#main_out { }
.float_clear { clear:both; }
.float_left { float:left; }
.float_right { float:right; }
.display_none { display:none; }
img { border:none; }
.red { color:red; }
.must_input { font-weight:bold; color:red; }
.green { color:green; }
.blue { color:blue; }
.gray { color:gray; }
.purple { color:purple; }
.clear { clear:both; }
.highlight { color:#FFF; background:red; padding:1px; }
a { color:#363636; text-decoration:none; -o-transition:all .5s; -moz-transition:all .5s; -webkit-transition:all .5s; -ms-transition:all .5s; }
a:hover { text-decoration:none; color:#006abb; }
p { line-height:26px; }
td{ text-align:center;} 
th{ text-align:center;} 
/* logo */
#logo {
    text-align: center;
	width:1000px;
	height:104px;
	margin: 0 auto;
	z-index:2;
}

#logo img {
       border-style: none; 
}
/* dh */
#dk {}
/* pp */
#iabout { height:149px; width:1000px; margin:20px auto; background:url(../images/iabout_bg.jpg) no-repeat; border-radius:12px; border:1px solid #333; }
#iabout1 { height:100px; width:1000px; margin:20px auto; background:url(../images/iabout_bg.jpg) no-repeat; border-radius:12px; border:1px solid #333; }
.iabout { padding:0 20px; font-size:14px; }
.iabout h1 { line-height:50px; height:50px; font-size:28px; font-weight:normal; padding:10px 0 0; }
.iabout h1 span { color:#006abb; }
.iabout img { float:left; padding:10px 20px 0 0; }

#ibrand { margin:0 auto; width:1000px; }
.ibrand { clear:both; margin:34px 0 0; }
.ibrand_title { height:20px; border-bottom:3px solid #006abb; position:relative; margin:0 0 20px; }
.ibrand_title h1 { line-height:40px; height:40px; font-size:22px; font-weight:normal; text-align:center; color:#fff; background:#006abb; width:120px; margin:0 auto; overflow:hidden; border-radius:12px; }
.ibrand li { float:left; width:128px; height:168px; padding:10px; margin:0 20px 20px 0; border:1px solid #006abb; text-align:center; border-radius:8px; }
.ibrand h1 { line-height:36px; font-size:18px; font-weight:normal; border-bottom:1px solid #006abb; }
.ibrand h1 a { color:#006abb; }
.ibrand h2 { height:88px; width:88px;  margin:10px 20px; }
.ibrand img { height:88px; width:88px; border-radius:8px; }
.ibrand h3 { display:none; }
.ibrand h4 { width:80px; height:24px; margin:0 24px; background:#068fe7; border-radius:6px; }
.ibrand h4 a { color:#fff; }
.ibrand li:hover { background:#a6a6a6; border:1px solid #a6a6a6; }
.ibrand li:hover h1 { border-bottom:1px solid #fff; }
.ibrand li:hover h1 a { color:#fff; }
.ibrand li:hover h4 { background:#fff; }
.ibrand li:hover h4 a { color:#068fe7; }
.ibrand li:hover h2 { display:none; }
.ibrand li:hover h3 { display:block; height:88px; width:88px; margin:10px 20px; }
.ibrand li.li1 { margin:0 0 20px 0; }
/* 主体 */
#content { width:1000px; margin:0 auto 50px; border-top:1px solid #333; }
/*网站底部*/
#footer { width:100%; padding:10px 0; background:#eaf1f1; margin:30px 0 0; border-top:3px solid #2696f0; font-family:"微软雅黑";}
.copy { margin:0 auto; width:1000px; color:#333; font-size:14px; text-align:center; }
.copy a { color:#333; }



.slideTxtBox .hd { position:absolute; left:50%; margin-left:-90px; bottom:0; }
.slideTxtBox .hd ul li { font-size:22px; color:#565656; width:150px; padding-top:11px; border-top:3px solid #565656; text-align:center; float:left; margin-right:5px; cursor:pointer; }
.slideTxtBox .hd ul li.on { font-size:22px; color:#2ca6d2; width:150px; padding-top:11px; border-top:3px solid #2ca6d2; text-align:center; float:left; }

#ipro { height:390px; position:relative; }
.ipro { width:1002px; margin:0 auto ; position:relative; height:344px; }
.ipro img { width:167px; height:167px; position:absolute; border:none; }
.ipro a { display:block; width:100%; height:167px; text-decoration:none; line-height:167px; text-align:center; font-size:15px; color:#fff; }
.ipro a:hover { background:#068fe7; border-radius:83px; }


#ipro1 { height:350px; position:relative; }
.ipro1 { width:1002px; margin:0 auto ; position:relative; height:344px; }
.ipro1 img { width:167px; height:167px; position:absolute; border:none; }
.ipro1 a { display:block; width:100%; height:167px; text-decoration:none; line-height:167px; text-align:center; font-size:15px; color:#fff; }
.ipro1 a:hover { background:#068fe7; border-radius:83px; color:#fff;}

.ih1 { position:absolute; top:0; left:0; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih1 img { left:0; top:0; }

.ih2 { position:absolute; top:0; left:167px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih2 img { left:0; top:0; }

.ih3 { position:absolute; top:0; left:334px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih3 img { left:0; top:0; }

.ih4 { position:absolute; top:0; left:501px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih4 img { right:0; bottom:0; }

.ih5 { position:absolute; top:0; left:668px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih5 img { right:0; bottom:0; }

.ih6 { position:absolute; top:0; left:835px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih6 img { left:0; bottom:0; }

.ih7 { position:absolute; top:167px; left:0; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih7 img { left:0; top:0; }

.ih8 { position:absolute; top:167px; left:167px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih8 img { right:0; bottom:0; }

.ih9 { position:absolute; top:167px; left:334px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih9 img { right:0; top:0; }

.ih10 { position:absolute; top:167px; left:501px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih10 img { right:0; top:0; }

.ih11 { position:absolute; top:167px; left:668px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih11 img { right:0; top:0; }

.ih12 { position:absolute; top:167px; left:835px; width:167px; height:167px; overflow:hidden; background:#fff; }
.ih12 img { right:0; top:0; }

.icase { width:1000px; margin:0 auto; height:334px; overflow:hidden; }
.icase li { float:left; width:150px; height:150px; margin:0 20px 34px 0; overflow:hidden; border-radius:75px; background:#fff; }
.icase li a { float:left; width:150px; height:150px; }
.icase li h1 { height:150px; }
.icase li h1 img { height:150px; width:150px; }
.icase li h2 { height:150px; display:none; line-height:150px; text-align:center; font-size:16px; }
.icase li a:hover { float:left; width:150px; height:150px; border-radius:75px; background:#068fe7; color:#fff; -o-transition:all 1.5s; -moz-transition:all 1.5s; -webkit-transition:all 1.5s; -ms-transition:all 1.5s; }
.icase li a:hover h1 { display:none; }
.icase li a:hover h2 { display:block; }
.icase li.li1 { margin:0 0 34px 0; }

/*liebiao*/
.new_nr {
	padding-top: 20px;
	padding-bottom: 20px;
}
.new_nr li {
	width: 1015px;
	overflow: hidden;
	margin-bottom: 25px;
}
.ndew_nr_left {
	width: 75px;
	float: left;
}
.ndew_nr_left h1 {
	width: 70px;
	height: 60px;
	background: #fff;
	text-align: center;
	line-height: 60px;
	vertical-align: middle;
}
.ndew_nr_left h1 a {
	font-size: 36px;
	color: #666666;
	font-weight: bold;
	display: block;
}
.ndew_nr_left p {
	padding-top: 10px;
}
.ndew_nr_left p a {
	font-size: 12px;
	color: #555555;
}
.ndew_nr_right {
	width: 875px;
	float: left;
	padding: 20px;
	background: #fff;
}
.ndew_nr_right h1 {
	padding-bottom: 10px;
}
.ndew_nr_right h1 a {
	color: #222;
	font-size: 16px;
	display: block;
}
.ndew_nr_right p a {
	color: #666;
	font-size: 12px;
	line-height: 20px;
	display: block;
}
.jiao {
	width: 13px;
	height: 50px;
	float: left;
	margin-left: 10px;
	background: url(../images/jiao.png) no-repeat left;
}
.new_nr li:hover .jiao {
	background: url(../images/jiao_hover.png) no-repeat left;
}
.new_nr li:hover .ndew_nr_right {
	background: #737373;
}
.new_nr li:hover .ndew_nr_right h1 a {
	color: #fff;
}
.new_nr li:hover .ndew_nr_right p a {
	color: #fff;
}
.new_nr li:hover .ndew_nr_left h1 {
	background: #0c306d;
}
.new_nr li:hover .ndew_nr_left h1 a {
	color: #fff;
}
.news {
	width: 1015px;
	height: 65px;
	margin-top: 15px;
	border-bottom: 1px dotted #dcdcdc;
}
.main {
	width: 1015px;
	margin: auto;
	overflow: hidden;
}

.pages {padding: 30px 0 30px;text-align: center}
.pages li {display: inline; margin:0 2px; font-size:12px}
.pages li.thisclass, .pages a:hover{padding: 3px 8px; border: 1px solid #118131;	background: #118131;color: #fff;text-decoration: none}
.pages a{padding: 3px 8px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px; font-size:12px}