@charset "utf-8";
/* CSS Document 
制作 青华互联网站建设  www.qinghuahulian.com
电话：18653219163  QQ:893157818
联系人：王小姐
*/

*{margin:0px;
 padding:0px;
}
html,body{
      -webkit-text-size-adjust:none;
}
body{
	font-size:12px;
	color:#626262;
	background-color:#fff; font-family:"微软雅黑","Microsoft YaHei";
}
body img{
    border:0px;
}
A {
	COLOR: #626262; LINE-HEIGHT: 150%; TEXT-DECORATION: none;
	font-size:12px
}
A:link {
	COLOR: #626262; TEXT-DECORATION: none
	font-size:12px
}
A:visited {
	COLOR: #626262; TEXT-DECORATION: none
	font-size:12px
}
A:hover {
	RIGHT: 0px; COLOR: #126dc1;
	text-decoration:none;
	font-size:12px
}
.clear{
	clear:both;
}
ul li{
	list-style-type:none;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.box{
	width:980px;
	height:auto;
	margin:0 auto;
	background-color:#fff;
	display:table;
	
}
.header{
	width:100%; height:132px; background:url(../images/headbg.jpg) repeat-x; border-top:2px #4583b5 solid; border-bottom:1px #dddddf solid;
}
.header_info{
	width:1200px; height:132px; margin:0 auto; background:url(../images/headbg.jpg) repeat-x;
}
.logo{
	width:250px; height:88px; float:left; padding-top:15px;
}
.header_right{
	width:950px; height:132px; float:right;
}
.top_info{
	width:950px; height:38px; text-align:right;
}
.top_info span{
	background:url(../images/telbg.png) left center no-repeat; padding-left:25px; font-size:14px; color:#d31818; margin-right:10px;
}
.top_info a:link{
	font-size:14px; line-height:38px;
}
.top_info a:visited{
	font-size:14px; line-height:38px;
}
.top_info a:hover{
	font-size:14px; line-height:38px;
}
.nav{
	width:950px; height:50px; margin-top:20px;
}
.nav ul{
	list-style-type:none; float:right;
}
.nav li{
	width:100px; height:37px; float:left; text-align:center; line-height:37px; margin-left:12px; display:inline;
}
.nav li a{
	transition: 1s all;
	-webkit-transition: 1s all;
	-moz-transition: 1s all;
	-o-transition: 1s all;
}
.nav a:link{
	font-size:18px; display:block; line-height:37px; color:#333333;
}
.nav a:visited{
	font-size:18px; display:block; line-height:37px; color:#333333;
}
.nav a:hover{
	font-size:18px; display:block; line-height:37px; color:#ffffff; background-color:#126cc0;
}
.nav .cur a:link{
	font-size:18px; display:block; line-height:37px; color:#ffffff; background-color:#126cc0;
}
.nav .cur a:visited{
	font-size:18px; display:block; line-height:37px; color:#ffffff; background-color:#126cc0;
}
.nav .cur a:hover{
	font-size:18px; display:block; line-height:37px; color:#ffffff; background-color:#126cc0;
}
.banner{
	width:1200px; height:420px; margin:0 auto; margin-top:20px; overflow:hidden;
}
#playBox{ width:1200px; height:420px; margin:0 auto;  position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1200px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; cursor:pointer; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#126cc0;}
.main{
	width:1200px; height:auto; margin:0 auto; margin-top:25px;
}
.videos{
	width:328px; height:395px; float:left;
}
.titles{
	height:50px; background:url(../images/titlebg1.jpg) left top no-repeat; line-height:50px; font-size:18px; color:#0f53b9; font-weight:bolder;
}
.titles .en{
	 color:#c4c4c4; font-size:14px; font-weight:normal;
}
.titles span{
	float:right;
}
.titles span a:link{
	font-weight:normal; color:#929191;
}
.titles span a:visited{
	font-weight:normal; color:#929191;
}
.titles span a:hover{
	font-weight:normal; color:#126dc1;
}
.v_info{
	margin-top:5px;
}
.v_info p{
	font-size:14px; margin-top:10px; line-height:24px;
}
.news{
	width:454px; height:auto; float:left; margin-left:38px;
}
.hot_news{
	height:100px; padding-top:5px;
}
.hot_news img{
	float:left; margin-right:15px; width:149px; height:98px;
}
.hot_news a:link{
	font-size:14px; color:#333; font-weight:bolder;
}
.hot_news a:visited{
	font-size:14px; color:#333; font-weight:bolder;
}
.hot_news a:hover{
	font-size:14px; color:#333; font-weight:bolder;
}
.hot_news p{
	line-height:22px; margin-bottom:6px; margin-top:3px;
}
.hot_news .time{
	background:url(../images/timebg.jpg) left center no-repeat; padding-left:15px; color:#aaaaaa; float:right;
}
.index_news{
	height:auto; padding-top:10px;
}
.index_news ul{
	list-style-type:none;
}
.index_news li{
	height:30px; background:url(../images/arrow.jpg) left center no-repeat; padding-left:15px; line-height:30px; overflow:hidden;
}
.index_news a:link{
	font-size:14px; line-height:30px;
}
.index_news a:link{
	font-size:14px; line-height:30px;
}
.index_news a:link{
	font-size:14px; line-height:30px;
}
.index_news span{
	float:right; color:#9b9b9b;
}
.zlyg{
	width:330px; height:auto; float:right;
}
.zlyg_list{
	height:auto; padding-top:10px;
}
.zlyg_list ul{
	list-style-type:none;
}
.zlyg_list li{
	height:35px; background:url(../images/arrow.jpg) left center no-repeat; padding-left:15px; line-height:35px; border-bottom:1px #ddd dashed;
}
.zlyg_list a:link{
	font-size:14px; line-height:30px;
}
.zlyg_list a:visited{
	font-size:14px; line-height:30px;
}
.zlyg_list a:hover{
	font-size:14px; line-height:30px;
}
.myscroll { width: 330px; height: 315px;overflow: hidden;}
.zhsj_title{
	width:1200px; height:50px; background:url(../images/titlebg2.jpg) left top no-repeat; line-height:50px; font-size:18px; color:#0f53b9; font-weight:bolder; margin:0 auto; margin-top:5px;
}
.zhsj_title .en{
	 color:#c4c4c4; font-size:14px; font-weight:normal;
}
.zhsj_title span{
	float:right;
}
.zhsj_title span a:link{
	font-weight:normal; color:#929191;
}
.zhsj_title span a:visited{
	font-weight:normal; color:#929191;
}
.zhsj_title span a:hover{
	font-weight:normal; color:#126dc1;
}
.zhsj_info{
	width:1200px; height:150px; margin:0 auto; margin-top:16px;
}
.zhsj_info ul{
	list-style-type:none;
}
.zhsj_info li{
	width:176px; height:124px; margin-right:20px; display:inline; float:left;
}
.links_info{
	width:1200px; height:70px; margin:0 auto; margin-top:5px; border-bottom:1px #ddd solid; padding-bottom:10px;
}
.links_info ul{
	list-style-type:none; margin-left:-15px;
}
.links_info li{
	width:158px; height:63px; float:left; margin-left:15px; display:inline;
}
.foot_box{
	width:100%; height:auto; padding-top:25px; padding-bottom:25px; background-color:#eeeeee; margin-top:20px; display:table;
}
.footer{
	width:1200px; height:auto; margin:0 auto; background-color:#eeeeee;
}
.footer_left{
	width:600px; height:auto; float:left;
}
.footer_left a:link{
	font-size:14px; color:#333; font-weight:bolder;
}
.footer_left a:visited{
	font-size:14px; color:#333; font-weight:bolder;
}
.footer_left a:hover{
	font-size:14px; color:#126dc1; font-weight:bolder;
}
.copyright{
	font-size:12px; color:#666; line-height:26px; padding-top:10px;
}
.copyright a:link{
	color:#666; font-size:12px; font-weight:normal; line-height:26px;
}
.copyright a:visited{
	color:#666; font-size:12px; font-weight:normal; line-height:26px;
}
.copyright a:hover{
	color:#000; font-size:12px; font-weight:normal; line-height:26px;
}
.wechat{
	width:230px; height:auto; float:right; line-height:22px;
}
.wechat img{
	float:left; margin-right:15px;
}
.com_banner{
	width:1200px; height:288px; margin:0 auto; margin-top:20px;
}
.common{
	width:1200px; height:auto; margin:0 auto; margin-top:20px;
}
.left{
	width:253px; height:auto; float:left;
}
.left_cat{
	height:auto; padding-top:10px;
}
.left_cat ul{
	list-style-type:none;
}
.left_cat li{
	width:253px; height:41px;
}
.left_cat a:link{
	line-height:41px; display:block; font-size:14px; padding-left:20px; border-bottom:1px #ddd solid; background:url(../images/left_catbg.jpg) 92px center no-repeat;
}
.left_cat a:visited{
	line-height:41px; display:block; height:41px; font-size:14px; padding-left:20px; background:url(../images/left_catbg.jpg) 92px center no-repeat; border-bottom:1px #ddd solid;
}
.left_cat a:hover{
	line-height:41px; display:block; font-size:14px; background:url(../images/cat_horbg.jpg) no-repeat; color:#fff; padding-left:20px;
}
.left_cat .cat_cur a:link{
	line-height:41px; display:block; font-size:14px; background:url(../images/cat_horbg.jpg) no-repeat; color:#fff; padding-left:20px;
}
.left_cat .cat_cur a:visited{
	line-height:41px; display:block; font-size:14px; background:url(../images/cat_horbg.jpg) no-repeat; color:#fff; padding-left:20px;
}
.left_cat .cat_cur a:hover{
	line-height:41px; display:block; font-size:14px; background:url(../images/cat_horbg.jpg) no-repeat; color:#fff; padding-left:20px;
}
.contact{
	width:249px; height:auto; border:1px #dedede solid; padding-bottom:30px; margin-top:25px;
}
.contact img{
	margin-bottom:20px;
}
.contact span{
	font-size:14px; color:#004ca9; padding-left:15px; font-weight:bolder;
}
.contact p{
	font-size:14px; line-height:26px; padding-left:15px; padding-right:15px; margin-top:10px;
}
.right{
	width:908px; height:auto; float:right; padding-bottom:40px;
}
.position{
	width:908px; height:34px; background:url(../images/positionbg.jpg) repeat-x; color:#fff;
}
.position span{
	background:url(../images/posibg.jpg) left center no-repeat; padding-left:20px; margin-left:15px;
}
.position a:link{
	color:#fff; line-height:34px;
}
.position a:visited{
	color:#fff; line-height:34px;
}
.position a:hover{
	color:#fff; line-height:34px;
}
.about_content{
	font-size:14px; line-height:32px; padding-top:30px; padding-bottom:30px;
}
.about_content p{
	text-indent:2em; margin-bottom:30px; margin-top:10px;
}
.about_content span{
	font-size:14px; color:#fff; background-color:#126dc1; padding-left:15px; margin-bottom:10px; padding-top:5px; padding-bottom:7px; padding-right:15px;
}
.content{
	font-size:14px; line-height:32px; padding-top:30px; padding-bottom:30px;
}
.contact_content{
	font-size:14px; line-height:32px; padding-top:30px; padding-bottom:30px;
}
.con_info{
	text-align:left; font-size:16px; line-height:36px; padding-left:250px;
}
.con_info span{
	color:#1b56c3;
}
.con_info a:link{
	font-size:16px; line-height:36px;
}
.con_info a:visited{
	font-size:16px; line-height:36px;
}
.con_info a:hover{
	font-size:16px; line-height:36px;
}
.hotnews{
	height:190px; margin-top:40px; position:relative;
}
.hotnews img{
	float:left; margin-right:40px;
}
.hotnews a:link{
	font-size:18px; font-weight:bolder;
}
.hotnews a:visited{
	font-size:18px; font-weight:bolder;
}
.hotnews a:hover{
	font-size:18px; font-weight:bolder;
}
.hotnews p{
	line-height:24px; margin-top:10px; font-size:14px; margin-bottom:15px;
}
.hotnews .time{
	background:url(../images/timebg.jpg) left center no-repeat; padding-left:15px; color:#aaaaaa;
}
.hotnews .more{
	width:120px; height:32px; background-color:#126cc0; text-align:center; position:absolute; left:335px; margin-top:10px;
}
.more a:link{
	font-size:14px; line-height:32px; color:#fff; display:block;
}
.more a:visited{
	font-size:14px; line-height:32px; color:#fff; display:block;
}
.more a:hover{
	font-size:14px; line-height:32px; color:#fff; display:block;
}
.news_list{
	height:auto; width:908px; padding-top:30px;
}
.news_list ul{
	list-style-type:none;
}
.news_list li{
	width:893px; height:44px; background:url(../images/arrow2.jpg) left center no-repeat; line-height:44px; font-size:14px; padding-left:15px; border-top:1px #ddd dashed; color:#888888;
}
.news_list a:link{
	font-size:14px; line-height:44px;
}
.news_list a:visited{
	font-size:14px; line-height:44px;
}
.news_list a:hover{
	font-size:14px; line-height:44px;
}
.news_list span{
	float:right;
}
.pages{
	margin:0 auto;
	border-top:1px #dddddd dashed;
}
.pages ul{
	list-style-type:none;
	padding:22px 16px 12px 0px; display:table; margin:0 auto;
}
.pages ul span{
	float:left;
	font-family:Tahoma;
	height:30px;
	line-height:30px;
	margin-right:5px; margin-bottom:8px;
}
.pages ul span.page-status{
	padding-left:12px; padding-right:12px; border:1px solid #E9E9E9;
}
.pages ul span.page-numbar{
	margin-right:3px; margin-left:-3px;
}
.pages ul span.page-numbar a{
	margin-left:3px; margin-right:3px;	
}
.pages ul span a{
	float:left;
	color:#555;
	height:30px;
	line-height:30px;
	padding-left:12px;
	padding-right:12px;
	display:block;
	border:1px solid #E9E9E9;
}
.pages ul span a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#3266cc; height:30px; line-height:30px;
	padding-left:12px;
	padding-right:12px; display:block;
}
.pages ul a.page-num-current,
.pages ul a.page-num-current a,.pagebox ul a.page-num-current a:hover{
	background-color:#3266cc;
	padding:0px 4px 0px; padding-left:12px; padding-right:12px;
	font-weight:bold;
	color:#fff;
}
.text-secondary{
       font-size:16px; text-align:center; padding-bottom:30px; height:auto; overflow:hidden; color:#888;
}
.prenext{
	color:#525252;
	height:auto;
	border-top:1px #ddd dashed;
	width:100%;
	padding-top:20px;
	padding-bottom:10px;
	margin-top:15px; font-size:14px;
}
.prenext ul{
	list-style-type:none;
}
.prenext li{
	line-height:25px; color:#525252; font-size:14px;
}
.prenext a:link{
	line-height:25px; font-size:14px;
}
.prenext a:visited{
	line-height:25px; font-size:14px;
}
.prenext a:hover{
	line-height:25px; font-size:14px;
}
.zhyg_list{
	padding-top:30px; padding-bottom:30px;
}
.zhyg_listtab{
	border-left:1px #d4d4d4 solid; border-top:1px #d4d4d4 solid; margin:0 auto;
}
.zhyg_listtab td{
	border-right:1px #d4d4d4 solid; border-bottom:1px #d4d4d4 solid; height:60px; font-size:14px; line-height:60px;
}
.zhyg_listtab span{
	color:#000; font-size:16px;
}
.zhyg_listtab a:link{
	font-size:14px; color:#000; line-height:60px;
}
.zhyg_listtab a:visited{
	font-size:14px; color:#000; line-height:60px;
}
.zhyg_listtab a:hover{
	font-size:14px; color:#126dc1; line-height:60px;
}
.arc_title{
	text-align:center; height:auto; padding-top:30px;
}
.arc_title h2{
	font-size:24px; color:#333; margin-bottom:5px;
}
.arc_title h3{
	line-height:30px; font-size:18px; color:#333;
}
.zh_title{
	text-align:center; height:auto; padding-top:30px;
}
.zh_title h2{
	font-size:32px; color:#333; margin-bottom:5px;
}
.zh_title h3{
	line-height:40px; font-size:26px; color:#333;
}
.arc_info{
	text-align:center; height:40px; line-height:40px; border-bottom:1px #ddd dashed; color:#888;
}
.arc_content{
	font-size:14px; line-height:32px; padding-top:30px; padding-bottom:30px; padding-left:20px; padding-right:20px;
}
.arc_content p{
	text-indent:2em; margin-top:15px;
}
.arc_content h4{
	background:url(../images/h4bg.jpg) left center no-repeat #f5f5f5; height:40px; line-height:40px; padding-left:15px; color:#ffffff; margin-bottom:15px;
}
.arc_content h4 span{
	float:right; line-height:40px; background:url(../images/wordbg.jpg) left 12px no-repeat; padding-left:25px; padding-top:0px; color:#666; margin-right:10px;
}
.arc_content h4 span a{
	display:block;
}
.arc_content ol{
	margin-left:17px;
}
.arc_content a{
	font-size:14px; line-height:32px;
}
.arc_content table{
	border-left:1px #333 solid; border-top:1px #333 solid; margin-top:15px;
}
.arc_content td{
	border-right:1px #333 solid; border-bottom:1px #333 solid; padding-left:10px;
}
.zh_info{
	width:841px; height:auto; background-color:#f5f5f5; padding-top:15px; font-size:14px; line-height:42px; padding-bottom:15px; border:1px #d7d7d7 solid; padding-left:25px; margin:0 auto; margin-top:25px;
}
.zh_info span{
	color:#fff; background-color:#0b67bd; padding-top:3px; padding-bottom:3px; padding-left:20px; padding-right:20px; margin-right:10px;
}
.zh_content{
	font-size:14px; line-height:32px; padding-top:30px; padding-bottom:30px; padding-left:20px; padding-right:20px; line-height:40px;
}
.zh_content p{
	text-indent:2em; margin-top:15px;
}
.zh_content h2{
	color:#1157bf; margin-top:5px; margin-bottom:5px;
}
.zh_content table{
	border-left:1px #333 solid; border-top:1px #333 solid; margin-top:15px;
}
.zh_content td{
	border-right:1px #333 solid; border-bottom:1px #333 solid; padding-left:10px;
}
.zh_content span{
	background-color:#d83535; color:#fff; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin-right:10px;
}
.zh_content h4{
	background:url(../images/h4bg.jpg) left center no-repeat #f5f5f5; height:40px; line-height:40px; padding-left:15px; color:#ffffff; margin-bottom:15px;
}
.zh_content h4 span{
	float:right; line-height:40px; background:url(../images/wordbg.jpg) left 12px no-repeat; padding-left:25px; padding-top:0px; color:#666;
}
.zh_content h4 span a{
	display:block;
}
.zh_content ol{
	margin-left:17px;
}
.zh_content a{
	font-size:14px; line-height:32px;
}
.pic_list{
	height:auto; padding-top:40px;
}
.pic_list ul{
	list-style-type:none;
}
.pic_list li{
	width:176px; height:124px; float:left; margin-left:40px; display:inline; margin-bottom:40px;
}
.pic_list img{
	width:176px; height:124px;
}
.video_list{
	height:auto; padding-top:40px;
}
.video_list ul{
	list-style-type:none;
}
.video_list li{
	width:240px; height:180px; float:left; margin-left:45px; display:inline; margin-bottom:40px;
}
.video_list img{
	width:240px; height:180px;
}
.zlss_tab{
	border-left:1px #333 solid; border-top:1px #333 solid;
}
.zlss_tab td{
	border-right:1px #333 solid; border-bottom:1px #333 solid; padding-left:5px; padding-right:5px;
}
.links_txt{
	width:1200px; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px;
}
.links_txt ul{
	list-style-type:none;
}
.links_txt li{
	width:auto; height:25px; line-height:25px; margin-right:10px; display:inline;
}
.links_txt a:link{
	color:#126dc1;
}
.links_txt a:visited{
	color:#126dc1;
}
.links_txt a:hover{
	color:#666;
}
.partners{
	height:auto; padding-top:5px; font-size:14px; line-height:30px;
}
.partners img{
	width:120px; height:50px; border:1px #ddd solid; margin-bottom:5px;
}
.partners a:link{
	font-size:14px; line-height:30px;
}
.partners a:visited{
	font-size:14px; line-height:30px;
}
.partners a:hover{
	font-size:14px; line-height:30px;
}