﻿/* CSS Document */
.nav_fixed{position: fixed;top: 0px; z-index:111111111111111111111111111;}
.nav_fixed2{position: fixed;top: 89px; z-index:11111;}


.box_head {
	height:246px;
	min-width:1110px;
	background:url(../images/dhbg.png) no-repeat center 234px;
}

.box_head_sub1 {
	height:189px;

}
.box_head_sub2 {
	height:45px;
	background:url(../images/dh.jpg) repeat-x left top;
	border-radius:6px;

}



.box_head_sub1_sub1 {
	width:356px;
	
}
.box_head_sub1_sub1 img {
	padding:30px 0px 0px 20px;
}

.box_head_sub1_sub2 {
	width:490px;
	height:189px;
	overflow:hidden;
	background:url(../images/seach.png) no-repeat left bottom;
	
}
.index_titimg {position:absolute; left:70px; top:92px; }
.index_titsearch{position:absolute; left:78px; top:151px;}

#searchtext{ border:none; height:32px;line-height:32px; width:220px; background:none; color:#666;  }

#searchbutton{border:none;background:url(../images/searchbut.gif);cursor:pointer;height:32px;width:36px}


.box_head_sub2_sub1 {
	width:40px;
	padding-left:42px;
	padding-right:0px;
	padding-top:2px;
	margin-right:1px;
}
.box_head_sub2_sub2 {
	width:1006px;
}



.box_head_sub2_sub1 a:link,
.box_head_sub2_sub1 a:visited {
	width:40px;
	height:38px;
	display:block;
	background:url(../images/home.png) no-repeat left top;
	
}
.box_head_sub2_sub1 a:hover {
	background:url(../images/home.png) no-repeat -52px 0px;
}










/**menu css**/
.navigate{overflow:visible; position:relative; z-index:100; }
.navi{overflow:visible; position:relative; }
.navi ul{display:block; overflow:visible; float:left; margin:0px;}
.navi ul li{display:block; overflow:visible; float:left; height:45px; line-height:45px; position:relative; z-index:100; margin:0px 0px; background:url(../images/line.png) no-repeat right center;}
.navi ul li.hover{}
.navi ul li a.items{display:inline-block; overflow:hidden; height:46px; margin:0; text-align:center; font-family:Microsoft yahei; font-size:16px; color:#fff; padding:0px 20px;} 
.navi ul li a.items:hover,.navi a.items.actived{color:#02b9f6; text-decoration:none;}
.navi ul li.hover a.items{color:#fff; position:relative; z-index:100; background:none;}

.navi .navi_content{display:none; padding:0px 0px 6px; position:absolute; top:44px; border:0px solid #d8d8d8; /**-moz-border-radius: 4px;-webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 0px 1px #d6d6d6;-webkit-box-shadow:0px 0px 1px #d6d6d6;box-shadow:0px 0px 1px #d6d6d6; **/ background:#2895d8; z-index:1; overflow:hidden; z-index:1; width:120px; }
#endlink .navi_content{width:168px;}
.navi .sjx {
	z-index:1000000;
	position:absolute;
	left:26px;
	top:82px;
	display:none; 
}

.menusecond dd {
	background:url(../images/bottomline.jpg) repeat-x left bottom;
	line-height:36px;

	
}
.menusecond dd:hover {
	background:#30a4df;
}

.menusecond dd a {
	display:block;
	color:#fff;
	text-align:center;
	
}
.menusecond dd a:hover {
	color:#fff;
	text-decoration:none;
}
	
#endlink {
	background:none;
}

/**menu css_end**/


.box_notice {
	background:url(../images/noticebg.png) no-repeat center center;
	height:31px;
	position:relative;
	margin-bottom:12px;
}
.box_notice_tit{
	line-height:31px;
	height:31px;
	position:absolute;
	left:36px;
	
}
	
.box_notice_list{
	line-height:31px;
	height:31px;
	position:absolute;
	left:176px;
	
}	
.box_notice_more{
	line-height:31px;
	height:31px;
	position:absolute;
	left:1066px;
}	 
.box_notice_more a {
	display:block;
	height:31px;
	width:42px;
}
	
.box_notice_more a:hover {
	text-decoration:none;
}
    #scrollBox2{width:766px; height:30px; line-height:30px; overflow:hidden;text-align:left; }

.box_main_line1 {
	background:#fff;
	padding:12px;
}
.tit1bg {background:url(../images/tit1bg.jpg) no-repeat left top;}
.tit2bg {background:url(../images/tit2bg.jpg) no-repeat left top;}
.tit3bg {background:url(../images/tit3bg.jpg) no-repeat left top;}
.tit4bg {background:url(../images/tit4bg.jpg) no-repeat left top;}
.tit5bg {background:url(../images/tit5bg.jpg) no-repeat left top;}
.tit6bg {background:url(../images/tit6bg.jpg) no-repeat left top;}
.tit8bg {background:url(../images/tit8bg.jpg) no-repeat left top;}



.box_main_line1_sub1 {
	height:39px;
	position:relative;
}




.box_main_line1_sub2 {
	border:1px #e7ebec solid;
	padding:8px;
	position:relative;

}

.box_main_line1_sub2_sub1 {
	width:550px;
	height:336px;
}
.box_main_line1_sub2_sub2 {
	width:506px;
}

.box_main_line2_sub1_sub1 {
	height:39px;
	position:relative;
	
}



.box_main_line2_sub1_sub2 {
	border:1px #e7ebec solid;
	padding:6px 8px 8px;
	height:190px;

}
.jia_png {
	position:absolute;
	right:16px;
	top:10px;
}


.index_tab td {
	vertical-align:top;
	padding-top:12px;
}
.index_tab img {
	width:194px;
	height:122px;
}

.box_main_line2_sub2_sub1 {
	height:36px;
	line-height:36px;
	position:relative;
	
}



.jia_right_png {
	position:absolute;
	right:16px;
	top:2px;
}
.jia_right_png_xz {
	position:absolute;
	right:16px;
	top:9px;
}
.box_main_line2_sub2_sub2 {
	border:1px #e7ebec solid;
	border-top:3px #009ceb solid;
	padding:8px;
	height:450px;
}
.index_tab_right img {
	width:160px;
	height:101px;
}



.box_main_line5 {
	background:#fff;
	padding:12px;
} 

.box_main_line5_sub1 {
	width:742px;
}
.box_main_line5_sub2 {
	width:294px;
}
.index_links_tit {
	height:39px;
	background:url(../images/link.jpg) no-repeat left top;
}
.index_links_content {
	padding:8px;
	text-align:center;
	margin-top:12px;
	
}


/*焦点图*/
.focus{ position:relative; width:550px; height:336px;}  
.focus img{ width: 550px; height: 336px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:16px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat; overflow:hidden;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.box_main_line1_sub2_sub2_sub1 {
	border-bottom:3px #dcdcdc solid;
	padding-left:16px;
	line-height:40px;
	
}
.box_main_line1_sub2_sub2_sub1 span {
	color:#bfbfbf;
}
.box_main_line1_sub2_sub2_sub1 a{
	color:#7e7e7e;
}
.box_main_line1_sub2_sub2_sub1 a:hover{
	color:#009ceb;
}
.box_main_line1_sub2_sub2_sub2 {
	border-bottom:1px #CCC dotted;
	padding-left:16px;

}
.index_newslist li {
	line-height:30px;
	padding-left:16px;
	background:url(../images/yd.jpg) no-repeat left top;
	
	
}

.index_newslist span {
	float:right;
	font-size:12px;
	color:#999;
}
.box_main_line1_sub2_sub2_sub3 {
	padding-top:5px;
}

.box_main_line1_sub2_sub2_sub4 {
	position:absolute;
	bottom:4px;
	right:16px;
}



.box_main_line2_sub1, .box_main_line2_sub2 {
	background:#fff;
	height:505px;
	padding:12px;
}
.box_main_line2_sub1 {
	width:741px;
}
.box_main_line2_sub2{
	width:309px;
}

.wx_left img{
	width:158px;
	height:118px;
	
}

.box_main_line3 {
	height:268px;
	background:#fff;
	padding:12px;
}
.jkjt_bottom {
	padding-top:3px;
}
.jkjt_tab td{
	width:50%;
	text-align:center;
}
.jkjt_left img{
	width:291px;
	height:176px;
}

.box_adv img {
	width:1110px;
	height:154px;
}

/**图片滚动**/
.scroll{ width:1086px; height:296px; margin:10px auto 0 auto; overflow:hidden;}
.v_out{width:1086px;margin:0px auto;overflow:hidden;}
.v_show{width:1026px;overflow:hidden;position:relative;height:296px;float:left;}
.u_lanren{ width:6650px;position:absolute;left:0px;top:20px;}
.u_lanren ul{float:left;text-align:center;}
.u_lanren ul li{width:1026px;height:256px;float:left; overflow:hidden; }
.u_lanren ul li dd{ width:236px; height:226px; margin:0px 10px; float:left; position:relative; list-style:none; overflow:hidden;  text-align:center; }


.u_lanren ul li dd img {
	width:216px;
	height:136px;
}


.scroll .prev,.scroll .next{float:left; padding-top:76px;}
.scroll .prev a{ background:url(../images/left.png) no-repeat left center;}
.scroll .next a{ background:url(../images/right.png) no-repeat center center;}
.scroll .prev,.scroll .prev a,.scroll .next,.scroll .next a{width:30px;height:40px; display:block}


.u_lanren_video{ width:6650px;position:absolute;left:0px;top:20px;}
.u_lanren_video ul{float:left;text-align:center;}
.u_lanren_video ul li{width:1026px;height:256px;float:left; overflow:hidden; }
.u_lanren_video ul li dd{ width:236px; height:226px; margin:0px 10px; float:left; position:relative; list-style:none; overflow:hidden;  text-align:center; }
.u_lanren_video ul li dd>img {
	width:216px;
	height:136px;
}
.index_paly {position:absolute; top:80px; right:16px;}
.scroll .prev_video,.scroll .next_video{float:left; padding-top:76px;}
.scroll .prev_video a{ background:url(../images/left.png) no-repeat left center;}
.scroll .next_video a{ background:url(../images/right.png) no-repeat center center;}
.scroll .prev_video,.scroll .prev_video a,.scroll .next_video,.scroll .next_video a{width:30px;height:40px; display:block}



.upnext a:link,
.upnext a:visited {
	color:#0069f8;
}
.upnext a:hover {
	color:#0069f8;
}
.up_info {
	background:url(../images/up.jpg) no-repeat left top;
	padding:0px 36px;
	margin-bottom:16px;
}
.next_info {
	background:url(../images/next.jpg) no-repeat left top;
	padding:0px 36px;
}
.box_pages_sub1_sub1_bottom {
		line-height:32px;
	border-bottom:1px #c8d1d3 solid;
	height:32px;
	margin-top:60px;
}
.box_pages_sub1_sub1_newstitle {
	line-height:40px;
}

.box_pages_sub1_sub1_tit {
			line-height:32px;
	border-bottom:1px #c8d1d3 solid;
	height:32px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
}



.box_pages_sub1_sub1_bottom_sub1 {
	width:196px;
	background:url(../images/fx.jpg) no-repeat left center;
	padding-left:26px;

}


/**首页底部**/
.box_footer {
	background:#0088cd;
	margin-top:26px;
	width:100%;
	padding:16px 0px;
	color:#fff;
	font-size:12px;
	min-width:1110px;
	
	
}
.box_footer_start {
	background:#0088cd;
}
.box_footer_sub1 {
	width:200px;
	
}
.box_footer_sub2 {
	width:792px;
	text-align:center;
}
.box_footer_sub3 {
	width:200px;
}

.box_footer a{
	color:#fff;
	text-decoration:none;
}
.box_footer a:hover {
	color:#02b9f6;
	text-decoration:none;
}
/**首页底部 结束**/








/**内页css**/
.box_pages {
}
.pages_start {
	background:#fff;
}
.box_pages_sub1 {
	width:780px;
	border:1px #c8d1d3 solid;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:26px;
}


.box_pages_sub1_cbpt {
	width:780px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:26px;
}

.box_cbpt_2 {
		border:1px #c8d1d3 solid;

}
.box_cbpt_1 {
	line-height:42px;
	margin-bottom:16px;
}
.box_cbpt_1 a{
	display:inline-block;
	padding:0px 8px;
	font-size:16px;
	margin-right:1px;
}
.box_cbpt_1 a:hover {
	text-decoration:none;
}
a.cbpt_menu:link, a.cbpt_menu:visited {
	color:#333;
	border-bottom:3px #fff solid;
}

a.cbpt_menu:hover {
	color:#009ceb;
	border-bottom:3px #009ceb solid;
	
}

a.cbpt_menu_current:link, a.cbpt_menu_current:visited {
	color:#009ceb;
	border-bottom:3px #009ceb solid;
}

a.cbpt_menu_current:hover {
	color:#009ceb;
}

.SinglePages {
	border:1px #c8d1d3 solid;
	


}
.box_pages_sub2 {
	width:300px;
}
.box_pages_mbx {
	line-height:52px;
	border-bottom:1px #c8d1d3 solid;
	height:52px;
	padding-left:35px;
}
.box_pages_mbx span {
	float:right;
	font-size:12px;
	color:#666;
	padding-right:26px;
	font-family:Arial, Helvetica, sans-serif;
}
.box_pages_content {
	padding:16px 12px;
}



.newslist li {
	line-height:36px;
	background:url(../images/yd.jpg) no-repeat 8px 2px;
	padding:0px 16px 0px 26px;
	border-bottom:1px #eaeaea solid;
}
.newslist li span {
	float:right;
	padding-left:16px;

}


.newslist_pic li {
	width:33.333333%;
	float:left;
	height:196px;
}
.news_pic {width:230px; border:1px #e0e0e0 solid; margin:0px auto 16px; height:168px; overflow:hidden;}
.pic {width:230px; height:136px; overflow:hidden; }
.pic img {width:230px; height:136px;}
.play_but {position:absolute; top:78px; left:172px;}
.effImg01 img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

.pagesright {
	
min-height:516px; height:auto !important; height:516px;
background:url(../images/rightbg.jpg) no-repeat left top;
z-index:1;
}
.pagesright_tit{
	margin-left:20px;
	background:url(../images/rightmenutop.jpg) no-repeat right top;
	height:84px;
	line-height:84px;
	padding-left:58px;
	font-size:26px;
	color:#fff;
}
.pagesright_menu {
	margin-left:20px;
}
a.leftmenu_current:link, a.leftmenu_current:visited {
	width:222px;
	padding-left:58px;
	display:block;
	color:#fff;
	text-decoration:none;
	line-height:56px;
	background:url(../images/rightmenu.jpg) no-repeat left top;
	border-bottom:1px #fff dotted;
	font-size:18px;
	
}
a.leftmenu_current:hover {
	text-decoration:none;
	color:#fff;
	background:url(../images/rightmenu.jpg) no-repeat left top;
}
a.leftmenu:link, a.leftmenu:visited {
	width:222px;
	padding-left:58px;
	display:block;
	color:#333;
	text-decoration:none;
	line-height:56px;
	background:url(../images/rightmenu.jpg) no-repeat left -56px;
	border-bottom:1px #fff dotted;
	font-size:18px;
	
}
a.leftmenu:hover {
	text-decoration:none;
	color:#fff;
	background:url(../images/rightmenu.jpg) no-repeat left top;
	
}












/*渐变效果*/
.amn{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
/*渐变效果*/

/*分页*/
.JcmsNewsPage{float:left;text-align:center;overflow:hidden; padding:36px 0px; width:100%;}
.JcmsNewsPage a,.JcmsNewsPage span{float:left; width:38px; height:38px; overflow:hidden; line-height:38px; font-size:18px; margin-right:7px;border:1px solid #c5c6c7;}
.JcmsNewsPage span.num{color:#FFF;border:1px solid #009ceb;background:#009ceb;}
.JcmsNewsPage span.prev{background:url(../images/NewsPage.png) #FFF;}
.JcmsNewsPage span.next{background:url(../images/NewsPage.png) right bottom #FFF;}
.JcmsNewsPage a.num:link,.JcmsNewsPage a.num:visited{color:#787878;background:#FFF;}
.JcmsNewsPage a.num:hover{color:#FFF;border:1px solid #009ceb;background:#009ceb;}
.JcmsNewsPage a.prev{background:url(../images/NewsPage.png) left top no-repeat #FFF;}
.JcmsNewsPage a.prev:hover{background-position:-38px top;background-color:#009ceb;}
.JcmsNewsPage a.next{background:url(../images/NewsPage.png) right bottom no-repeat #FFF;}
.JcmsNewsPage a.next:hover{background-position:left -38px;background-color:#009ceb;}
.JcmsNewsPage .txt,.JcmsNewsPage .btn{float:right;line-height:38px;border:1px solid #c5c6c7;background:#FFF;font-size:14px;color:#787878; margin-left:7px;
width:38px;height:38px;overflow:hidden;text-align:center;}
.JcmsNewsPage .btn{cursor:pointer; height:40px; width:40px;}
.JcmsNewsPage .btn:hover{color:#FFF;border:1px solid #009ceb;background:#009ceb;}
.JcmsNewsPage p{margin:0px;line-height:40px;white-space:nowrap;padding-right:5px;float:right;}


.videoplay {
	width:686px;
	background:#000000;
	margin:26px auto 0px;
}



/*feedback*/

.feedbacktable td {
	padding:12px 0px;
}
.feedback_1 {
	height:36px;
	line-height:36px;
	width:316px;
}
.feedback_2 {
	height:36px;
	line-height:36px;
	width:116px;
}
.feedback_3 {
	width:516px;
	height:136px;
}

.Validform_right{ color:#71b83d; padding-left:20px; background:url(../images/valid_icons.png) no-repeat -40px -20px; margin-left:6px;}
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(../images/valid_icons.png) no-repeat -20px -40px; margin-left:6px; }


.feedbacksubmit{ border:none; height:45px;line-height:45px; width:130px; background:url(../images/feedbacksubmit.jpg) no-repeat left top; text-align:center; color:#fff; cursor:pointer;}
.feedbacksubmit:hover{ background:url(../images/feedbacksubmit.jpg) no-repeat 0px -45px;}



.box_category_des {
	border:1px #ff9900 dotted;
	padding:16px;
	margin:16px;
}


.download{text-align:center;}
a.downloadlink:link, a.downloadlink:visited {
	width:221px;
	height:65px;
	line-height:65px;
	display:inline-block;
	background:url(../images/down1.jpg) no-repeat left top;
	
}
a.downloadlink:hover {
	background:url(../images/down2.jpg) no-repeat left top;
}

.copyright {width:262px; margin-left:30px; margin:8px 0px 8px 28px; border:1px #eaeeef solid; border-radius:6px; background:url(../images/downbg.jpg) no-repeat left top;}
.copyright_1 {padding:12px 0px 0px 72px;}
.copyright_2 {width:96%; margin-left:5px; padding:8px;}

.kepu {text-align:right; padding:20px 0px;}
a.kepulink:link, a.kepulink:visited {
	display:inline-block;
	background:#e6e6e6;
	color:#333;
	padding:0px 18px;
	border-radius:26px;
	text-decoration:none;
	margin-right:2px;
}
a.kepulink:hover {
	background:#009ceb;
	color:#fff;
}
a.kepulink_current:link, a.kepulink_current:visited {
	display:inline-block;
	background:#009ceb;
	color:#fff;
	padding:0px 18px;
	border-radius:26px;	
	text-decoration:none;	
	margin-right:2px;
}
a.kepulink_current:hover {
	background:#009ceb;
	color:#fff;
}

.box_main_line2_sub2_sub1_down {
	line-height:39px;
	position:relative;
	background:url(../images/downindexbg.jpg) no-repeat left bottom;
	width:309px;
	height:39px;
	color:#fff;
}