/* CSS Document */
html,body,div,ul,li,p,dd,dl { margin:0px; padding:0px;letter-spacing:1px; font-size:14px; color:#333; font-family:"微软雅黑"}
* { font-family:"微软雅黑"}
ul,li { list-style:none;}
a { text-decoration:none;}
a:hover {}
img { border:none;}
.top { width:100%;  background:url(../images/topbg.png) repeat-x; margin:0px auto; overflow:hidden;}
.gs_hai { width:100%; text-align:center; background: url(../images/hai.jpg) no-repeat center; height:360px; margin-top:50px; margin-bottom:50px;}
.gongsi { width:1217px; margin:0px auto; height:160px;}
.gongsi_1 { float:left; border-right:1px #C5C5C5 solid; width:303px; height:128px; background:url(../images/smallhai.jpg) no-repeat; background-position:45px 15px;}
.gongsi_h { float:right; width:165px; height:73px; font-size:18px; color:#00ABEB; margin-top:30px; line-height:35px;}
.gongsi_ht { color:#221815; font-size:22px;}
.gongsi_h a { color:#00ABEB;}
.gongsi_2 { float:left; width:304px; height:128px;background:url(../images/smallhai.jpg) no-repeat; background-position:45px 15px;}
.bottom { width:1217px; height:260px; margin:0px auto; border-top:1px #C5C5C5 solid; border-bottom:20px #fff solid;}
.bt_1{ width:570px; height:130px; margin:20px auto;}
.bt_1_l { float:left; width:168px; height:140px;background:url(../images/bt_1_l.png) no-repeat; background-position:30px 0px;}
.bt_1_m { float:left; width:250px; height:120px; padding-top:10px; font-size:16px; line-height:26px;}
.bt_1_r { float:right; width:147px; height:130px;background:url(../images/bt_1_r.png) no-repeat right;}



nav{height:38px; background:url(../images/topbg.png) repeat-x;}
nav .inner{z-index:999999; width:1100px; margin:0px auto;}
nav ul{height:38px;zoom:1;}
nav li{ float:left; display:inline;height:38px; line-height:38px; text-align:center;white-space:nowrap; position:relative;z-index:999999; width:120px;}
nav li.line{ padding:0px 1px;}
nav li a { display:block; width:100%; height:100%;}
nav li a.nav{ font-size:18px; font-weight:bold; color:#fff; display:block;}
nav li.navdown,nav li.hover{}
nav li.navdown a.nav,nav li.hover a.nav{ color:#fff;}
nav dl{ display:none; position:absolute;z-index:999999; text-align:left; padding-top:3px; padding-bottom:10px; left:-70px;top:38px; width:220px; padding-left:20px;}
*html nav  dl{ border:none;}
*+html nav  dl{ border:none;}
nav dl dd{ height:30px;overflow:hidden; width:100px; float:left; margin-right:2px; background-color:#008DCB; text-align:center}
nav dl dd:hover { background-color:#547580;}
nav dl dd a{ color: #FFFFFF; font-weight:bold; margin:0px;}
nav dl.nav-pro dd{ float:left; background:none; height:auto; padding:0px;}
nav dl.nav-pro dd a{ padding-left:30px; font-size:15px;}
.line{ width:80px;}

nav li:hover dl{display:block}

.bt_nav { width:1217px; margin:0px auto; border-bottom:1px #CCCCCC solid; height:38px; margin-top:10px;}
.bt_nav a { display:block; float:left; margin-right:10px; color:#333;}
.bt_nav a:hover { color:#0068B5}
.bt_nav_l { width:600px; height:38px; float:left; text-align:left;}
.bt_nav_r { width:450px; height:38px; float:right; text-align:right;}

.bt_2 { width:1208px; margin:0px auto; height:40px; padding-top:10px;}
.friendlink { width:700px; height:33px; float:left; text-align:left;}
.friendlink li { float:left; padding-left:5px; padding-right:5px;}
.zhichi { width:500px; height:33px; float:right; text-align:right; padding-top:5px;}

.aomi { width:1217px; margin:0px auto;}
.am_title { width:215px; height:121px; margin:0px auto; background:url(../images/smallbz.png) left top no-repeat; margin-top:30px;}
.am_titlea { width:215px; height:121px; margin:0px auto; background:url(../images/smallbz1.png) left top no-repeat; margin-top:30px;}
.am_body { width:1217px; margin:0px auto; margin-top:20px; margin-bottom:30px;}
.am_th { display:block; font-size:30px; padding:30px 0px 0px 100px; width:100px;}

.cp_banner { width:1217px; margin:0px auto; background:url(../images/cp_banner.jpg) no-repeat center; height:370px; margin-top:30px; margin-bottom:50px;}
.cpd_banner { width:100%; margin:0px auto; margin-bottom:50px; margin-top:30px;}
.chanpin { width:1217px; margin:0px auto; height:160px; margin-bottom:30px;}
.chanpind { width:1217px; margin:0px auto; margin-bottom:30px;}
.chanpin_1 { float:left; border-right:1px #C5C5C5 solid; width:293px; height:128px; background:url(../images/smallbz.png) no-repeat; background-position:14px 0px;}
.chanpina_1 { float:left; border-right:1px #C5C5C5 solid; width:293px; height:128px; background:url(../images/smallbz1.png) no-repeat; background-position:14px 0px;}
.chanpin_h { float:right; width:185px; height:73px; font-size:18px; color:#00ABEB; margin-top:30px; line-height:35px;}
.chanpin_ht { color:#221815; font-size:22px;}
.chanpin_h a { color:#00ABEB;}
.chanpin_2 { float:left; width:405px; height:128px;background:url(../images/smallbz.png) no-repeat; background-position:120px 0px;}
.chanpina_2 { float:left; width:405px; height:128px;background:url(../images/smallbz1.png) no-repeat; background-position:120px 0px;}




.baozhuang { width:1217px; margin:0px auto; height:160px; overflow:hidden;}
.baozhuang_1 { float:left; width:303px; height:128px; background:url(../images/cp_1.jpg) no-repeat; background-position:35px 15px;}
.baozhuanga_1 { float:left; width:50%; height:128px; background:url(../images/smallbz2.png) no-repeat; background-position:35px 15px;}
.baozhuang_h { float:right; width:145px; height:73px; font-size:18px; color:#00ABEB; margin-top:30px; line-height:35px;}
.baozhuanga_h { float:left; width:145px; height:73px; font-size:18px; color:#00ABEB; margin-top:30px; line-height:35px; margin-left:120px;}
.baozhuang_ht { color:#221815; font-size:22px;}
.baozhuang_h a { color:#00ABEB;}
.baozhuang_2 { float:left; width:304px; height:128px;background:url(../images/cp_2.jpg) no-repeat; background-position:15px 15px;}
.baozhuanga_2 { float:left; width:50%; height:128px;background:url(../images/smallbz2.png) no-repeat; background-position:15px 15px;}

.hanliang { width:1217px; margin:0px auto; overflow:hidden; margin-top:50px; margin-bottom:30px;}
.hl_pic { width:460px; float:left; margin-top:30px;}
.hl_text { width:700px; float:right; padding-top:30px; line-height:28px;}
.hl_text a { color:#00ABEB;}
.hl_text h2 { font-size:30px; font-weight:400;}

.index{ width:100%; height:590px; margin:0px auto; overflow:hidden;}
.index_foot { width:100%; height:50px; margin:0px auto; overflow:hidden; background:url(../images/logo1.png) center no-repeat #0068B5;}

/* banner-box */
.banner-box{min-width:1210px;height:590px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {margin:0 auto;overflow:hidden; text-align:center;}
.banner-box .bd li{width:100% !important;height:590px; background-color:#00B9EF}
.banner-box .bd li a{display:block;background-size:auto; width:100%; height:590px;}

.banner-btn{width:1210px;position:absolute;top:280px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:70px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:0px;background:url(../images/bt-prev.png) no-repeat;} 
.banner-btn a.next{right:0px;background:url(../images/bt-next.png) no-repeat;}

.banner-box .hd {position:absolute;top:280px;left:537px;}
.banner-box .hd ul li{width:8px;height:8px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#f1f1f1;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#DA324D;}

/* banner-box */
.banner-box1{width:950px;height:380px;position:relative;overflow:hidden; margin-left:75px;}
.banner-box1 .bd1{ width:830px; border-radius:20px; border:1px #333333 solid; margin:0px auto; height:360px; overflow:hidden;}
.banner-box1 .bd1 li .m-width {margin:0 auto;overflow:hidden; text-align:center;}
.banner-box1 .bd1 li{width:100% !important;height:360px; overflow:hidden;}

.banner-btn1{width:970px;position:absolute;top:160px;left:50%;margin-left:-488px;}
.banner-btn1 a{display:block;width:70px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn1 a.prev{left:0px;background:url(../images/bt-prev.png) no-repeat;} 
.banner-btn1 a.next{right:0px;background:url(../images/bt-next.png) no-repeat;}

.banner-box1 .hd1 {position:absolute;top:160px;left:537px;}
.banner-box1 .hd1 ul li{width:8px;height:8px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#f1f1f1;float:left;cursor:pointer;}
.banner-box1 .hd1 ul li.on{background:#DA324D;}

.am_pic { float:left; width:350px; margin:10px;}
.am_text { float:left; width:400px; text-align:left;word-wrap:normal; line-height:20px; padding-left:10px;}
.am_text h2{ color:#666666}

.zhengshu { width:900px; height:447px; margin:0px auto; -moz-border-radius: 20px;
		border-radius: 20px; border:1px #CCCCCC solid;}
.box01{ width:530px; float:right; display:inline; margin-right:30px; overflow:hidden;}
.box01 .pic{ width:100%; padding-bottom:5px; background:#fff; margin-top:30px;}
.box01 .p{ line-height:18px;font-size:13px; margin-bottom:10px; padding:5px;}
.box01 .more{ float:right; margin-right:10px; display:inline;}

.box02{ padding-top:10px; width:240px; float:left; display:inline; margin-left:80px; margin-top:10px;}
.box02 li{ line-height:25px; font-size:14px; cursor:pointer; color:#000; letter-spacing:1px; padding-left:15px;}

.gushi_video { margin:0px auto; width:500px; overflow:hidden; padding-top:30px; background:url(../images/videop.jpg) no-repeat; margin-top:30px;}
.gushi {margin:0px auto; width:1100px; overflow:hidden;}
.gushi_title {margin:0px auto; width:840px; height:30px; text-align:right;}
.gushi_body { margin:0px auto; width:850px;-moz-border-radius: 20px;border-radius: 20px; border:3px #00B7EE solid; margin-bottom:30px; overflow:hidden;}
		
.sc1 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 840px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin-top:10px; margin-left:3px;
}
.sc1 LI {
	POSITION: relative; WIDTH: 400px; DISPLAY: inline; FLOAT: left; height:214px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.sc1 LI A {
	DISPLAY: block; COLOR: #333;
}
.sc1 LI A:hover {
	COLOR: #000
}
.sc1 IMG {
	WIDTH: 400px; DISPLAY: block; HEIGHT: 214px; border:1px #999999 solid;
}
.sc1d {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 840px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin-top:10px; margin-left:3px;
}
.sc1d LI {
	POSITION: relative; WIDTH: 400px; DISPLAY: inline; FLOAT: left; height:390px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.sc1d LI A {
	DISPLAY: block; COLOR: #333;
}
.sc1d LI A:hover {
	COLOR: #000
}
.sc1d IMG {
	WIDTH: 400px; DISPLAY: block; HEIGHT: 390px; border:1px #999999 solid;
}
.wenzi {
	POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; BOTTOM: 30px; background-color:#00B7EE; HEIGHT: 0px; FONT-SIZE: 13px; CURSOR: pointer; display: none; color:#FFFFFF;  filter:alpha(opacity:80);opacity:0.8;
}

.shiyong { margin:0px auto; width:1000px; padding-top:30px;}
.shiyong_title { width:304px; text-align:center;background:url(../images/sy_l.png) top no-repeat; height:34px; margin:0px auto; padding-top:5px;}
.shiyong ul li { float:left; width:1000px; margin-top:30px;}
.shiyong_pic { width:900px; margin:0px auto; padding-top:20px; padding-bottom:20px;}
.shiyong_body {width:900px; margin:0px auto;}

.xy_banner { width:1217px; margin:0px auto; background:url(../images/xy_banner.jpg) no-repeat center; height:370px; margin-top:30px; margin-bottom:50px;}
.xyd_banner { width:1217px; margin:0px auto; background:url(../images/xyd_banner.jpg) no-repeat center; height:600px; margin-top:30px; margin-bottom:50px;}
.xiyue { width:1217px; margin:0px auto; height:160px; margin-bottom:30px;}
.xiyue_1 { float:left; border-right:1px #C5C5C5 solid; width:400px; height:128px; background:url(../images/xy_dh.jpg) no-repeat; background-position:80px 0px;}
.xiyued_1 { float:left; border-right:1px #C5C5C5 solid; width:400px; height:128px; background:url(../images/xyd_dh.jpg) no-repeat; background-position:80px 0px;}
.xiyued_1a { float:left; border-right:1px #C5C5C5 solid; width:400px; height:128px; background:url(../images/xyd_dh1.jpg) no-repeat; background-position:80px 0px;}
.xiyue_h { float:right; width:185px; height:73px; font-size:18px; color:#00ABEB; margin-top:50px; line-height:35px;}
.xiyue_ht { color:#221815; font-size:22px;}
.xiyue_h a { color:#00ABEB;}
.xiyue_2 { float:left; width:405px; height:128px; border-right:1px #C5C5C5 solid; background:url(../images/xy_dh.jpg) no-repeat; background-position:50% 0%;}
.xiyue_3 { float:left; width:405px; height:128px;background:url(../images/xy_dh.jpg) no-repeat; background-position:110% 0%;}
.xiyued_3 { float:left; width:405px; height:128px;background:url(../images/xyd_dh.jpg) no-repeat; background-position:50% 0%;}
.xiyued_3a { float:left; width:405px; height:128px;background:url(../images/xyd_dh1.jpg) no-repeat; background-position:120% 0%;}
.xy_list { width:100%; margin:0px auto; overflow:hidden;}

.xy_list1 { width:1300px; margin:0px auto; overflow:hidden;}
.xy_list1 ul li img { width:645px; height:390px;}

.xy_list1 ul li{width:630px;height:390px;float:left;margin-right:15px;margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer;}
.txt{width:630px;height:70px;background:rgba(0,0,0,0.4);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.txt p{font-size:16px;text-align:center; color:#FFFFFF}

.xy_list3 { width:1200px; margin:0px auto; overflow:hidden;}
.xy_list3 li { width:400px; float:left; margin-top:5px; overflow:hidden; text-align:center; height:280px;margin-bottom:5px;}
.xy_list3 li a { margin:3px; width:394px; height:270px; text-align:center; display:block;}
.xy_list3 li a:hover { border:1px #00B9EF solid;}
.xy_list3 ul li img { width:390px; height:100%}

.xy_list4 { width:1200px; margin:0px auto; overflow:hidden;}
.xy_list4 li { width:400px; float:left; margin-top:5px; overflow:hidden;  height:350px;margin-bottom:5px;}
.xy_list4 li .zzz-1{width: 400px; height:40px; line-height:40px; font-size:18px;color:#000;}
.xy_list4 li .zzz-2 { margin:3px; width:394px; height:304px;display:block;border:1px #ababab solid;}
.xy_list4 li .zzz-2:hover { border:1px #00B9EF solid;}
.xy_list4 ul li img { width:390px; height:250px;}
.xy_list4 ul li p { margin:5px 10px;}
.xy_list4 li .zzz-2:hover p{color:#00B9EF;}

.xy_list2 { width:1300px; margin:0px auto; overflow:hidden;}
.xy_list2 li { width:650px; float:left; margin-top:10px; overflow:hidden; text-align:center; height:320px;}
.xy_list2 ul li img { width:645px;}

.xy_title { width:500px; height:150px; margin:0px auto; background:url(../images/xy_title.jpg) center no-repeat; margin-top:40px; margin-bottom:40px;}
.xy_body { margin:0px auto; width:1197px; padding:10px; text-align:center}
.xt_ct { padding-top:30px; padding-bottom:50px; margin:0px auto; width:100%;}
.xy_foot { margin:0px auto; width:1100px; text-align:right;  margin-bottom:50px; }
.xy_foot a {color:#00B9EF;font-size:20px}

.com_index { margin:0px auto; width:1200px; overflow:hidden; border-bottom:1px #f1f1f1 solid; padding-bottom:30px; padding-top:30px;}
.com_pic { float:left; width:400px; margin-top:40px;}
.com_text { float:right; width:650px; font-size:18px; line-height:30px; margin-top:20px; padding-right:100px;}
.com_text h2 { font-size:35px; font-weight:500}

.xiaoguo { margin:0px auto; width:1100px; margin-top:50px; margin-bottom:30px;}
.xiaoguo li { width:1100px;}
.xiaoguo li img { width:100%;}

.zzz_banner { width:1100px; margin:0px auto; background:url(../images/smallhai.jpg) no-repeat; background-position:360px 10px; height:220px; margin-top:30px; margin-bottom:50px;}
.cz_banner { width:1100px; margin:0px auto; background:url(../images/cunzai.jpg) no-repeat center; height:529px; margin-top:30px; margin-bottom:50px;}
.jiazhi { width:280px; height:40px;  float:left; margin-top:140px; margin-left:550px;}
.jiazhi a { display:block; width:100%; height:100%; text-align: left; padding-top:10px; color:#FFFFFF; font-size:22px; font-weight:bold; letter-spacing:2px;}
.shiming { width:280px; height:40px; float:left; margin-top:20px; margin-left:550px;}
.shiming a { display:block; width:100%; height:100%; text-align:left; color:#FFFFFF;font-size:22px; font-weight:bold; letter-spacing:2px;}


.jz_banner { width:1217px; margin:0px auto; background:url(../images/jiazhi.jpg) no-repeat center; height:370px; margin-top:30px; margin-bottom:30px; overflow:hidden;}

.jiazhi_1 { float:left; width:303px; height:128px; background:url(../images/smallhai.jpg) no-repeat; background-position:20px 0px;}
.jiazhi_h { float:right; width:185px; height:73px; font-size:18px; color:#00ABEB; margin-top:30px; line-height:35px;}
.jiazhi_ht { color:#221815; font-size:22px; font-family:"微软雅黑"}
.jiazhi_h a { color:#00ABEB;}
.jiazhi_2 { float:left; width:405px; height:128px;background:url(../images/smallhai.jpg) no-repeat; background-position:120px 0px;}

.tuandui_banner { width:1217px; margin:0px auto; background:url(../images/tuandui.jpg) no-repeat center; height:370px; margin-top:30px; margin-bottom:30px; overflow:hidden;}
.jiqing_banner { width:1217px; margin:0px auto; background:url(../images/jiqing.jpg) no-repeat center; height:370px; margin-top:30px; margin-bottom:30px; overflow:hidden;}
.chuangxin_banner { width:1217px; margin:0px auto; background:url(../images/chuangxin.jpg) no-repeat center; height:370px; margin-top:30px; margin-bottom:30px; overflow:hidden;}
.shiming_banner { width:1217px; margin:0px auto; background:url(../images/shiming.jpg) no-repeat center; height:370px; margin-top:30px; margin-bottom:30px; overflow:hidden;}


/* 大事记 */
.yearWrapper{
	width:100%;
	height:200px;
	background:#00B9EF;
}
.yearWrapper .yearBanner{
	position:relative;
	width:1217px;
	margin:auto; height:200px;
}



#fenye { width:100%; margin:0px auto; text-align:center; padding-top:20px; padding-bottom:20px; overflow:hidden;}
#fenye1 { width:100%; float:left;text-align:right; padding-top:20px; padding-bottom:20px; overflow:hidden;}

.dashiji { width:1100px; height:auto; margin:0px auto;}
.dsj { width:1100px; margin:0px auto;margin-top:50px; }
.dsj_title { font-size:18px; margin:0px auto; width:500px; text-align:center; color:#00B9EF;}
.dsj_body { line-height:28px; padding:10px 20px 20px 20px;}
.dsjbg { width: 1000px; margin:0px auto; margin-bottom:50px; background:url(../images/dsj.png) repeat-y center; padding-top:20px;}
.dsjbg1 {width:860px; margin:0px auto; height:170px; margin-top:30px;}
.dsjbg1_l {float:left; width:260px; height:170px; margin-left:50px;}
.dsjbg1_m {float:left; width:120px; height:170px; margin-left:108px; margin-right:20px; background:url(../images/dsj1.png) no-repeat; background-position:0px 50px;}
.dsjbg1_r {float:left; width:290px; margin-top:30px;}

.dsjbg2_l {float:left; width:290px; margin-left:10px; text-align:right; margin-top:30px;}
.dsjbg2_m {float:left; width:120px; height:170px; margin-right:106px; margin-left:22px; background:url(../images/dsj2.png) no-repeat; background-position:0px 50px;}
.dsjbg2_r {float:left; width:260px; height:170px;}

.xy_ct { margin:0px auto; width:800px; line-height:27px; color:#333; text-align:left;}
.zzz_title { margin:0px auto; width:300px; text-align:right; font-size:60px; padding-top:20px; color:#333;}
.zzz_body { margin:0px auto; width:700px; padding-top:50px; line-height:28px; font-size:16px;}
.xy_ct1 { margin:0px auto; width:680px; line-height:27px; color:#333; text-align:left; line-height:26px;}
.xy_ct1 img { margin-top:10px; width:673px;}
.digg4 { font-size:18px;}
.digg4 a { margin-left:5px; color:#00B9EF}
.digg4 span { font-size:18px; margin-left:5px; color:#333333}