/* CSS Document */
body { font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px;}
img{ border:none;}
a{ text-decoration:none; color:#333;  font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
a:hover{ text-decoration:none; color:#F00;}
ul,li{ margin:0; padding:0; list-style:none;}
html{ overflow-x:hidden;}

#header{width: 100%;background-color: #FFFFFF;overflow:hidden;}
.top{width: 100%;height: 30px;border-bottom: 1px solid #DDDDDD;}
.top ul{width: 1200px;height: 30px;margin: 0 auto;overflow: hidden;}
.top ul li{height: 30px;line-height: 30px;}
.tleft{float: left;}
.tright{float: right;}
.logo{width: 1200px;margin:20px auto;height: 89px;}
.logo img{width: 1200px;height: 89px;}

#nav{width: 100%;height: 50px;background:#008fe6 repeat-x;line-height: 50px;}
#nav ul{width: 1200px;margin:0 auto;height: 50px;}
#nav ul li{float: left;height: 50px;text-align: center;}
#nav ul li a{color: #FFFFFF;font-size:14px;font-weight: bold;}
#nav ul li a:hover{color: #FF0;}
#nav ul li.nav02{width: 124px;background: #008fe6 no-repeat;}
#nav ul li.nav01{width: 133px;text-align: center;background: #008fe6 left center no-repeat;}

#flash{width:100%;float:left;height:433px;overflow:hidden;margin:1px 0;display:inline; z-index:1;clear: both;}
.pic_show{position:relative;text-align:center;width:1440px;display:inline;float:left;height:433px;margin-left:-720px;left:50%;}
.clear{clear: both;}

.tit{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #e5e5e5;margin-top: 15px;}
.tit ul{width: 1200px;margin:0 auto;}
.tit ul li{float: left;}
.index-contact {width: 270px;float: right;overflow: hidden;margin-top: 10px;background: url(../images/0_01.jpg) no-repeat left top;padding-top:70px;border-bottom: 1px solid #ddd;height: 270px}
.index-contact-tit {float: left;height: 28px;line-height: 28px;color: #0473B3;font-size: 18px;}
.index-contact-content {float: left;overflow: hidden;color: #666;font-size: 16px;padding: 0 10px;}
.index-contact-content img {float: none;vertical-align: middle;}
.index-contact-content strong {color: #dd0000;font-size: 12px;}
.index-contact-content li{width: 100%;float: left;height: 29px;line-height: 29px;font-weight: normal;font-size: 16px;color: #000;}
.index-contact-content li strong {color: #d00;font-weight: 700;font-size: 16px;}

.pclass{width: 1200px;margin:15px auto 0;overflow: hidden;}
.pclass-left{float: left;width: 915px;}
.pro-title{float: left;width: 100%;margin-top: 10px;height: 40px;line-height: 40px;}
.pro01{width:150px;background-color: #008fe6;text-align: center;height: 40px;text-align: center;float: left;}
.pro01 a{float: left;width: 100%;height: 40px;font-size: 14px;font-weight: bold;color: #fff;}
.pro01 a:hover{color: #ff0;}
.pro02{width: 765px;float: left;height: 40px;background-color: #F5F5F5;}
.pro02 a{font-size: 12px;padding: 0 15px;}
.pmore{float: left;width: 1200px;overflow: hidden;text-align: center;}
.pmore a{padding: 15px 20px;background-color: #008fe6;color: #fff;margin-top: 15px;display: inline-block;border-radius: 3px;}
.pmore a:hover{color: #ff0;}
#cons{width: 1200px;height: 59px;margin:15px auto 0;}
.tit02{width: 1200px;height: 59px;}
.tit02 img{width: 1200px;height: 59px;}

.cplist{width: 1200px;float: left;display: inline;overflow: hidden;margin-top: 20px;}
.cplist01{width: 1200px;overflow: hidden;border-bottom: 3px solid #dddddd;height: 35px;}
.cplist02{float: left;display: inline;overflow: hidden;font-family: "Microsoft Yahei",sans-serif;}
.l01{float: left;width: 56px;height: 28px;background: #fe0000;line-height: 28px;color: #FFFFFF;font-size:18px;text-align: center;border-radius: 3px;}
.l02{float: left;height: 28px;line-height: 28px;font-size: 16px;padding-left: 10px;}
.cplist03{float: right;line-height: 35px;font-size: 12px;}
.cplist03 a{color: #f00;margin-right: 15px}
.cplist03 a:hover{color:gray;}
.pic{margin-top: 15px;float: left;}
.pic01{width: 352px;}
.pic01 img{width: 352px;height: 264px;}
.pic02{width: 352px;height: 30px;line-height: 30px;font-size: 14px;text-align: center;}
.laji03{ width:831px; float:left;}
.laji04{ width:auto; float:left; line-height:30px; font-size:16px; font-weight:bold; padding-left:15px; padding-top:10px;}
.laji05{ width:830px; float:left; line-height:22px; text-indent:2em; color:#5e5e5e;}
.laji06{ width:240px; float:left; margin-left:32px; margin-top:10px; display:inline;}
.laji07{ width:240px; float:left; height:180px;}
.laji07 img{ width:240px; float:left; height:180px;}
.laji08{ width:240px;  float:left; line-height:25px; font-size:12px;font-weight: bold;text-align:center;}
.laji09{width:240px;  float:left;overflow: hidden;font-size: 12px;font-weight: bold;color: #F00;}
.laji05 p{display:inline;}

.video02{ width:284px; float:left;  margin-left:21px; display:inline;margin-top: 5px;}
.video03{ width:284px; float:left; height:213px; display:inline;}
.video03 img{ width:284px; float:left; height:213px;}
.video04{ width:284px; float:left; line-height:28px; font-size:12px;text-align: center;}
.video04 a{ color:#555;}
.video04 a:hover{ color:#f00;}
.ml0{margin-left: 0;}

#con{width: 1200px;margin:0 auto;overflow: hidden;}
.con{width: 1200px;margin:0 auto;overflow: hidden;}
#con00{width: 100%;background:#ddebf4;margin:0 auto;overflow: hidden;}
.jia ,.jia li{width:625px;float:left;}
.jia1 p,.jia1 span{float:left;margin-top:30px;line-height:40px;}
.jia1 p{font-size:22px;color:#0b76be;font-weight:bold;margin-right:8px;}
.jia1 span{font-size:16px;color:#999;}
.jia2{font-size:16px;color:#333;font-weight:bold;line-height:28px;}
.jia3{line-height:20px;}
.jia4 a{width:120px;height:34px; background:linear-gradient(to bottom,#0b76be,#034d7e);
        border-radius:17px;color:#fff;text-align:center;line-height:34px;font-size:16px;font-weight:bold;float:left;margin-top:20px;}

.ftWrap{ text-transform:uppercase;height:222px;margin:0 auto; font-family:"Microsoft YaHei";background:url(../Images/ftw.gif) #0f93e6 left top repeat-x; padding-bottom:50px;overflow: hidden;}
.ft_nav{color:#fff; font-size:14px;line-height:52px;height:52px;overflow:hidden;}
.ft_nav a{color:#fff;padding:0 23px 0 23px;background:url(../Images/ft_ic1.gif) 8px 25px no-repeat; display:inline-block;}
.ft_c{ clear:both;padding:26px 0 0;overflow: hidden;}
.footer { width:1200px; margin:0 auto; overflow:hidden; }
p{padding: 0;margin: 0;}
.fl{float: left;width: 0px;height: 111px;padding-right: 15px;}
.fc{float: left;padding: 15px;width: 850px;line-height: 30px;color: #fff;font-size: 14px;}
.fr{float: left;}
.fr img{width: 140px;height: 165px;margin-left: 10px;}

.fix-bar{width: 100%;height: 32px;background: url(../images/0_11.jpg) repeat-x;position: fixed;bottom:0;left: 1px;}
.fix-bar ul{width: 1200px;margin:0 auto;background: url(../images/0_14.jpg) left center no-repeat;text-indent: 180px;height: 32px;color:#fff;font-size:14px;font-weight:bold;line-heihgt:32px;}

.app-news{width: 100%;clear: both;}
.app-news-mid{width: 1200px;margin: 0 auto;}

.app-news-h1{height: 46px;width: 100%;margin: 20px 0;border-bottom: 1px solid #ddd;}
.app-news h1{
	height: 46px;
	float: left;
	line-height: 46px;
	font-size: 24px;
	color: #242424;	
	margin-right: 20px;
	margin-top: 0;
}
.app-news h1 a{
	color: #242424;	
}
.app-news h1 a:hover{
	color: #e33b3b;	
}
.app-news-h1 ul{
	float:left;
	height: 46px;
	line-height: 46px;
}
.app-news-h1 ul a{
	width:80px;
	height: 46px;
	border-bottom: 1px solid #ddd;
	text-align: center;
	color: #666;
	font-size: 16px;
	display: block;
	float: left;
	margin-right: 30px;
}
.a_hover{
	border-bottom: 1px solid #e21001 !important;
	color:#e21001  !important;
}
#app-news-btn{
	float: right;
	height: 46px;
	line-height: 46px !important;
	display: block;
	color: #242424;
	font-size: 14px;
	transition: all .5s;
}
#change-btn:hover{
	color:#e21001;
}
.app-news-content{
	float: left;
	width: 779px;
	overflow: hidden;
	height: 300px;
}
.app-news-left-img{
	width: 420px;
	height: 310px;
	float: left;
	display: inline;
}
.app-news-content>ul{
	width: 100%;
	float: left;
	height: 300px;
	display: none;
}

.app-news-item{
	width: 400px;
	float: left;
	height: 300px;
	position: relative;
}
.app-news-item a{
	color:#fff;
}
.app-news-item img{
	width: 400px;
	height: 300px;
	
}
.app-news-item h4{
	position: absolute;
	bottom:5px;
	padding-left: 10px;
	height: 40px;
	line-height: 40px;
}
.app-news-rightitem{
	float:right;
	height: 300px;
	width: 780px;
	overflow: hidden;
}
.app-news-rightitem a{
	float:left;
	height: 34px;
	line-height: 34px;
	width: 50%;
	overflow: hidden;
	color: #666;
	font-size: 14px;
}



/*yx_rotaion*/
#tpxx{width:300px;height:27px;float:left;text-align:center;padding-left:40px;padding-top:15px;}
.yx-rotaion{width:400px;float:left;margin:10px;display:inline;height:300px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(img/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:400px;height:300px;float:left;margin:10px 5px;overflow:hidden;}
.rotaion_list li img{width:400px;height:300px;}

.link{ width:1200px; float:left; margin:6px auto; display:inline;}
.link01{font-size:16px;font-weight:bold;color:#444; float:left;line-height:30px; height:25px;}
.link02{ width:1000px; float:left; line-height:28px;}
.link02 a{ padding-left:5px;color:#666;}
.link02 a:hover{ color:#d20d00;}
.auto1{width:1200px;overflow: hidden;margin:0 auto;}

#footer{width: 100%;background: #2382d4;margin:10px auto 0;padding-bottom: 35px;}
#footer ul{width: 1070px;margin:10px auto 0;overflow: hidden;}
#footer ul li{color: #FFFFFF;text-align: center;line-height: 30px;font-size: 14px;}
#footer ul li a{color: #FFFFFF;font-size: 14px;font-weight: bold;}
#footer ul li a:hover{color: yellow;}
.footer_nav{background: url(../images/0_14.jpg) no-repeat bottom;padding-bottom: 20px;}



#nav-menu{width: 100%;border-bottom: 1px solid #EDEDED;height: 69px;line-height: 69px;background: #FFFFFF;}
.nav-menu01{width: 1200px;height: 69px;margin: 0 auto;}
.nav-menu02{height: 69px;background: url(../images/fz.png) no-repeat;text-indent: 25px;color: #626262;float: left;display: inline;}
.nav-menu02 span{color: #005491;}
.nav-menu03{float: right;height: 68px;}
.nav-menu03 a{font-weight: bold;margin-left: 15px;color: #626262;float: left;}
.nav-menu03 a:hover{color: #005491;border-bottom: 2px solid #005491;}

#contentss{width: 1200px;margin:20px auto;background: #FFFFFF;}
.about02{width: 100%;text-align: center;font-size: 24px;color: #005491;padding: 30px 0 20px;font-family: "Microsoft Yahei","sim sun",sans-serif;}
.line02{width: 92%;height: 1px;background: #ddd;margin: 0 auto;}
.about-ctn02{width: 92%;margin:0 auto;padding-bottom: 50px;font-size: 14px;line-height: 30px;padding-top: 30px;}


.Prosemenu{width:250px;float:left;overflow:hidden;}
.ProsemenuT{width:100%;float:left;overflow:hidden;height:45px;line-height:45px;background:#2F89CC;color:#fff;font-size:16px;text-align:center;}
.ProsemenuLi{width:248px;float:left;height:35px;line-height:35px;color:#000;text-align:center;border:1px solid #c0dded;background:#f3fafe;margin-top:2px;font-size:14px;}
.ProsemenuLi a{color:#000}
.ProsemenuLi:hover{background:#2F89CC}
.ProsemenuLi:hover a{color:#fff;}
.ProsemenuLiF{width:248px;float:left;height:35px;line-height:35px;color:#000;text-align:center;border:1px solid #c0dded;background:#f3fafe;margin-top:2px;font-size:14px;}
.ProsemenuLiF a{color:#c00;font-weight:700;font-size:18px;}
.ProsemenuLiF:hover{background:#2F89CC}
.ProsemenuLiF:hover a{color:#fff;}
.pro_contact{width:250px;float:left;margin-top:15px;overflow:hidden;}
.proContactT{width:100%;float:left;height:45px;line-height:45px;background:#2f89cc;color:#fff;font-size:16px;font-weight:700;text-indent:15px;}
.proCCC{width:238px;overflow:hidden;border:1px  solid #ddd;padding:5px;border-top:none; font-size:16px;}
.proCCC p{width:100%;line-height:25px;}
.proCCC p strong{color:#f00}	


.hotprtt{width:255px; border:1px solid #c4c4c4; float:left; margin-top:10px; display:inline; margin-left:40px; background-color:#FFF;}
.hotprtt001{ width:255px; height:192px; float:left;}
.hotprtt001 img{ width:251px; height:188px; float:left; padding:2px;}
.hotprtt01{width:90px; line-height:28px; float:left; background-color:#f6f6f6; border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-top:1px solid #c4c4c4; text-align:center;}
.hotprtt02{width:154px; line-height:28px; float:left; text-align:left; padding-left:10px; border-bottom:1px solid #c4c4c4; border-top:1px solid #c4c4c4;}
.hotprtt03{width:90px; line-height:28px; float:left; background-color:#f6f6f6;  text-align:center; border-right:1px solid #c4c4c4;}
.hotprtt04{width:134px; line-height:28px; float:left; text-align:left; padding-left:10px;  }
.hotprtt06{width:245px; line-height:28px; float:right; text-align:right; padding-right:10px; background-color:#f6f6f6; border-top:1px solid #c4c4c4;}
.hotprtt06 a{size:14px; font-weight:bold; color:#F00;}

#conn{width: 1200px;margin:0 auto;overflow: hidden;}
#right_about{width: 940px;float: left;margin-left: 10px;margin-top: 20px;}
.r_info{height: 45px;width: 100%;line-height: 44px;border-bottom: 1px solid #ccc;}
.r_info01{float: left;background: #2f89cc;height: 45px;color: #fff;padding:0 30px;font-size: 16px;font-weight: bold;}
.r_info02{float: right;}

.ctn{width:920px; float:left; margin-left:15px; margin-top:15px; font-size:14px;  line-height:30px;margin-bottom:10px;padding:5px 0;}
.content_page{width:920px; height:30px; border:#c9caca 1px solid; float:left; margin-left:15px; margin-top:15px; font-size:14px; text-align:center; line-height:30px;margin-bottom:10px;padding:5px 0; }
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
#paging{ width:940px; height:23px; line-height:23px; text-align:center;  border:#ddd 1px solid; float:left; margin:10px;  display:inline; font-size:12px; color:#666666;}
#paging a{color:#666666;}
#paging a:hover{color:#F00;}
.abouttt01{margin-top: 10px;font-size: 14px;line-height: 30px;margin-left: 10px;float: left;display: inline;overflow: hidden;width: 830px;}
.nei06{ width:940px; float:left; font-size:12px; line-height:10px; text-align:center; color:#999; margin-left:15px; display:inline;padding-bottom:15px;}
.wen1{font-size:16px; text-align:center; font-weight:bold; line-height:32px;}



.newscc {background: url(../images/0_60.jpg) no-repeat 5px center;width: 100%;line-height: 30px;border-bottom: 1px dashed #DDDDDD;text-indent: 15px;float: left;display: inline;}
.newscc a{float: left;font-size: 14px;color: #626262;}
.newscc a:hover{color: red;}
.newscc span{float: right;margin-right: 10px;color: #555;} 


.biaoti{ width:390px; background:#eaeaea; height:35px; font-size:16px; line-height:35px; color:#f00; text-align:center; font-weight: bold; }
.cpxq01{width:405px; float:left;line-height:40px; color:#6d6d6d;font-size:14px;margin-top:11px;display:inline;}
.cpxq01 span{font-weight: bold;}

.cpxq02{width:380px;float:left;background:#eaeaea;border:1px solid #ccc;line-height:33px;padding:0 4px;}
.cpxq03{width:340px; float:left;line-height:45px;}
.cpxq03 span{ font-size:18px; font-weight: bold;color:#f00; }
.cpxq04{width:340px; float:left;line-height:30px;}