﻿@charset "utf-8";

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}

.hy_l{ height:459px; overflow:hidden; width:1000px; margin:0 auto}

.hy_l .tit {padding-top:43px;color:#282b32; height:104px; font-size:18px; background:url(img/ico110.jpg) no-repeat center 107px; text-align:center;}

.hy_l .tit p { font-size:36px; color:#333333; font-weight:bold; height:51px; line-height:51px; padding-bottom:4px}

.hy_l li { float:left; width:240px; margin-right:10px; height:257px; border-bottom:3px solid #dcdcdc; font-size:0; line-height:0; display:inline;}

.hy_l li img { width:240px; height:208px;}

.hy_l li span { display:block; height:49px; background:#eeeeee; font-size:18px;  text-align:center; line-height:49px; color:#333333}

.hy_l li:Hover, .hy_l .cur { border-bottom:3px solid #0089e1; text-decoration:none}

.hy_l li a:hover { text-decoration:none}

.hy_l .nones { margin:0}

/*首页动画样式*/

.fullSlide {

	width:100%;

	position:relative;

	height:500px;

}

.fullSlide .bd {

	margin:0 auto;

	position:relative;

	z-index:0;

	overflow:hidden;

}

.fullSlide .bd ul {

	width:100% !important;

}

.fullSlide .bd li {

	width:100% !important;

	height:500px;

	overflow:hidden;

	text-align:center;

	background-position:center top;

}

.fullSlide .bd li a {

	display:block;

	height:500px;

}



.fullSlide .hd {

	width:100%;

	position:absolute;

	z-index:1;

	bottom:10px;

	left:0;

	height:10px;

	line-height:30px;

}

.fullSlide .hd ul {

	text-align:center;

}

.fullSlide .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width:100px;

	height:8px;

	margin:1px;

	overflow:hidden;

	background:#fff;

	line-height:999px;

	opacity:0.5;

	

}

.fullSlide .hd ul .on {

	background:#017EE8;

	opacity:0.7;

}

.fullSlide .prev,.fullSlide .next {

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:5%;

	z-index:1;

	width:40px;

	height:60px;

	cursor:pointer;

	filter:alpha(opacity=50);

	opacity:0.5;

	display:none;

	width:73px; 

	height:73px;

}

.fullSlide .prev

{

      background:url(img/left1s.png) no-repeat;

  }

.fullSlide .next {

	left:auto;

	right:5%;

	background:url(img/right1s.png) no-repeat;

}





.btn01{ background:url(img/hz_bj.jpg) repeat-x; height:134px; padding-top:40px;}

.hz_l{ width:960px; margin:0 auto;}

.hz_l .tit { width:150px; font:36px "Times New Roman"; color:#bcbcbc; text-transform:uppercase; float:left; padding-top:10px;}

.hz_l .tit a { font:20px "Microsoft YaHei"; color:#017ee7; font-weight:bold; display:block;}

.hz_l .nr { float:left; width:810px;}

.jiao1 a, .jiao2 a{ width:35px; height:34px;display:block; margin-top:20px;}

.jiao1 a{ background:url(img/jiao1.png) no-repeat; }

.jiao2 a{ background:url(img/jiao2.png) no-repeat;}

.jiao1 a:hover { background:url(img/jiao1_h.png) no-repeat}

.jiao2 a:hover { background:url(img/jiao2_h.png) no-repeat}

.hz_l .nr li { float:left; font-size:0; line-height:0; width:177px; padding-left:6px;}

.hz_l .nr .tempWrap{ float:left;}

.hz_l .nr li img { width:175px; height:73px; border:1px solid #dcdcdc}

.hz_l .nr li span { display:block; font-size:12px; color:#666666; line-height:24px; height:24px; text-align:center}

/*副导航*/
.t05_con{ padding-bottom:10px;}
/*副导航*/
.leib2,.leib{ width:216px; margin-bottom:20px;}
.leib2 .tit,.leib .tit{color:#fff;  font-size:18px; background:url("img/jz_bj.jpg") no-repeat center top;height:52px; padding-top:18px; text-align:center; overflow:hidden;}
.leib2 .tit i,.leib .tit i{color: #A6C0DA;display: block;font:12px Arial; text-align: center; font-size:14px; line-height:18px; text-transform:uppercase;}
.leib2 .tit a,.leib tit a{ color:#333;}
.leib2 .nr{ border:1px solid #dfdfdf; padding:10px 5px 10px;}
.leib2 .nr h3{background:url(img/h3_bg.gif) no-repeat; height:37px; line-height:37px; font-weight:bold; text-indent:0px; font-family:"Microsoft Yahei";text-align:center; margin-bottom:10px;}
.leib2 .nr h3 a{color:#fff; font-size:16px;}
.leib2 .nr h3 a:hover,.leib2 .nr h3.cur a{text-decoration: none;color:#137bde}
.leib2 .nr ul { padding-bottom:5px;    width: 210px;}
.leib2 .nr ul li { border-bottom:1px dashed #dedede; height:30px; line-height:30px;margin-bottom:1px;}
.leib2 .nr ul li a { color:#494949; background:url(img/left_li.gif) left center no-repeat; display:inline-block; padding-left:12px;}
.leib2 .nr ul li:last-child{ border-bottom:0;}
.leib2 .nr li.cur a,.leib2 .nr li a:hover{color:#137bde;text-decoration: none;}
.leib3,.leib{ width:216px; margin-bottom:20px;}
.leib3 .tit,.leib .tit{color:#fff;  font-size:18px; background:url("img/jz_bj.jpg") no-repeat center top;height:52px; padding-top:18px; text-align:center; overflow:hidden;}
.leib3 .tit i,.leib .tit i{color: #A6C0DA;display: block;font:12px Arial; text-align: center; font-size:14px; line-height:18px; text-transform:uppercase;}
.leib3 .tit a,.leib tit a{ color:#333;}
.leib3 .nr{ border:1px solid #dfdfdf; padding:10px 5px 10px;}
.leib3 .nr h3{background:url(img/h3_bg.gif) no-repeat; height:37px; line-height:37px; font-weight:bold; text-indent:0px; font-family:"Microsoft Yahei";text-align:center; margin-bottom:10px;}
.leib3 .nr h3 a{color:#fff; font-size:16px;}
.leib3 .nr h3 a:hover,.leib3 .nr h3.cur a{text-decoration: none;color:#137bde}
.leib3 .nr ul { padding-bottom:5px;    width: 210px;}
.leib3 .nr ul li { border-bottom:1px dashed #dedede; height:30px; line-height:30px;margin-bottom:1px;}
.leib3 .nr ul li a { color:#494949; background:url(img/left_li.gif) left center no-repeat; display:inline-block; padding-left:12px;}
.leib3 .nr ul li:last-child{ border-bottom:0;}
.leib3 .nr li.cur a,.leib3 .nr li a:hover{color:#137bde;text-decoration: none;}

.fenl{ float:left; width:220px;height: 840px; }

.fenl .tit { background:url(img/fenl_tit.jpg) no-repeat; height:53px; padding:62px 0 0 65px;}

.fenl .tit a { font-size:18px; color:#fff; font-weight:bold;}

.fenl .nr { margin-top:5px; height:100%; background:#F5F5F5;}

.fenl .nr h4 a { background:url(img/fl_b.jpg) no-repeat; height:50px; line-height:50px; padding-left:54px; font-size:16px; font-weight:bold; color:#fff; display:block;}

.fenl .nr li { height:49px; background:url(img/fl_x.jpg) repeat-x bottom; line-height:49px;}

.fenl .nr li a { display:block; padding-left:25px; background:url(img/fl_j.jpg) no-repeat 174px 19px; font-size:13px; color:#666666;}

.fenl .nr .nones { background:none}

.ico1 { background:url(img/fl_d.jpg) no-repeat; height:22px; overflow:hidden}



.pro{ float:right; width:719px; padding-top:36px;}

.pro li { float:left; width:354px; padding:0 10px 16px 0; height:244px; overflow:hidden; font-size:0; line-height:0}

.pro li img { width:352px; border:1px solid #ececec; border-bottom:0;}

.pro li span { display:block; background:#ececec; height:37px; text-align:center; text-align:center; font-size:14px; color:#666666; line-height:37px;}

.pro li a:Hover {text-decoration:none}

.pro li a:Hover span, .pro .cur a span{ background:#017ee7; color:#fff; } 

.pro .nones { padding:0 0 16px 0}



.tu1 { background:url(img/tu1.jpg) no-repeat center top; height:166px; margin-top:36px; position:relative}

.tu1 p { position:absolute; left:50%;top:46px; font-size:14px; color:#cbe7ff; margin-left:302px}

.tu1 p span { display:block; font:27px "Times New Roman";}



.liy{ width:960px; margin:0 auto; padding-top:52px; height:552px; overflow:hidden}

.liy .tit { font-size:18px; color:#333333; height:161px; overflow:hidden; text-align:center}

.liy .tit em { font:34px "Times New Roman"; color:#cdcdcd; text-transform:uppercase;}

.liy .tit p { background:url(img/liy_b.jpg) no-repeat; height:33px; width:459px; margin:0 auto; text-align:center; font-size:26px; color:#017ee7; font-weight:bold; line-height:33px}

.liy .tit span { background:url(img/liy_c.jpg) no-repeat; width:486px; height:35px; line-height:35px; text-align:center; margin:5px auto; font-size:24px; color:#fff; display:block; }

.liy li { float:left; width:164px; height:355px; background:url(img/liy_x.jpg) no-repeat; line-height:0;text-align:center; padding:1px 28px 0 29px; color:#666666; margin-right:25px; display:inline}

.liy li:Hover { background:url(img/liy_x_h.jpg) no-repeat; color:#fff}

.liy li:hover span { color:#fff}

.liy li p {padding-top:19px; line-height:24px;}

.liy li em { font:15px "Myriad Pro";  display:block; text-transform:uppercase; font-weight:normal}

.liy li span { display:block; font-size:20px; color:#333333; font-weight:bold; padding-bottom:17px}

.liy .nones{ margin:0}



.tu2 { width:960px; margin:0 auto; position:relative}

.tu2 img { width:960px; height:145px;}

.tu2 p { position:absolute;right:33px; top:91px; font-size:14px; color:#fff}

.tu2 p span { font:32px "Times New Roman";vertical-align:top;margin-right:10px;} 

.tu2 p img { width:117px; height:30px;}



.list1{ background:url(img/ico1.jpg) no-repeat center top; height:1043px; overflow:hidden; margin-top:56px;}

.ys_l{ width:960px; margin:0 auto; }

.ys_l .tit { height:138px; overflow:hidden; font-size:24px; color:#333333; font-weight:bold; text-align:center}

.ys_l .tit p { font-size:40px; color:#333333; padding-bottom:8px}

.ys_l .tit p span { font-size:52px; color:#017ee7;}

.ys_fl { float:left; width:580px;}

.ys_fl dl { height:241px; padding:26px 0 0 51px; background:#ffffff; margin-bottom:1px;}

.ys_fl dt { float:left; font-size:0; line-height:0; padding-top:85px;}

.ys_fl dd { float:left; width:395px; padding-left:35px;}

.ys_fl dd p { font:10px Arial; color:#999999; height:120px; background:url(img/ys_x.jpg) no-repeat left bottom; text-transform:uppercase}

.ys_fl dd p em { font:56px "Times New Roman"; color:#e5e5e5; text-transform:uppercase; line-height:40px}

.ys_fl dd span { font:18px "Microsoft YaHei"; color:#000000; font-weight:bold; display:block; padding:12px 0 6px}

.ys_fl dd i { color:#017ee7; padding-right:7px; display:inline-block}

.ys_fl dd ul { padding-top:13px; color:#666666}

.ys_fl dd li { line-height:26px; padding-left:8px; background:url(img/ys_d.jpg) no-repeat 0 12px}

.ys_fl dd li i { color:#ad1b15; padding:0}

.ys_fr{ float:right; witdh:361px;}

.ys_fr li{ font-size:0; line-height:0; margin-bottom:1px}



.jianz { height:539px; overflow:hidden; padding-top:49px; width:960px; margin:0 auto}

.jianz .tit{ font:36px "Times New Roman"; color:#cdcdcd; text-transform:uppercase; text-align:center; height:145px;}

.jianz .tit p { background:url(img/ico2.jpg) no-repeat; width:484px; margin:0 auto; height:32px;text-align:center; font:26px "Microsoft YaHei"; color:#017ee7; font-weight:bold;line-height:32px; margin-bottom:6px;}

.jianz dl { float:left; width:219px; padding-right:20px; color:#666666}

.jianz dt { text-align:center; font-size:0; line-height:0}

.jianz dt img { width:214px; height:158px;}

.jianz dd { height:183px; background:#efefef; padding:19px 16px 0 20px; line-height:24px; margin-top:3px;}

.jianz dd h4 a { display:block; color:#666666; height:22px; line-height:22px; margin-bottom:16px;}

.jianz dd a { display:block; color:#666}

.jianz dl:hover dd { background:#017ee7; color:#fff;}

.jianz dl:Hover dd a { color:#fff;}

.jianz .nones { padding:0}



.list2{ background:url(img/about_bj.jpg) no-repeat center top; height:325px; padding-top:5px; margin-bottom: 25px;}

.about{ width:1020px; margin:0 auto; padding-left:0px; position:relative; height:325px;}

.about dt { float:left; font-size:0; line-height:0; }

.about dt img { width:535px; height:308px;margin-top: 17px;}

.about dd { float:left; width:357px; padding:38px 0 0 42px; color:#fff; line-height:25px;}

.about dd h2 a { display:inline-block; height:30px; line-height:30px; font-size:18px; color:#fff; font-weight:bold; margin-bottom:13px; padding-right:25px; background:url(img/ico3.jpg) no-repeat right}

.about span { display:inline-block; position:absolute; right:0;bottom:0}



.xc_l{ height:421px;margin:30px auto 0; width:960px}

.xc_l .tit { background:url(img/xc_tit.jpg) no-repeat center top; height:52px;}

.xc_l .tit ul { width:338px; margin:0 auto}

.xc_l .tit li { float:left; width:338px; text-align:center; line-height:52px; height:52px;}

.xc_l .tit li a { font-size:16px; color:#333333;line-height:55px; height:50px;}

.xc_l .tit li a:Hover, .xc_l .tit .cur a { background:#FF9B37; display:block; color:#fff; text-decoration:none} 

.xc_l .nr { padding-top:30px; position:relative}

.xc_l .nr li { text-align: center; width:238px; height: 290px;background: url(img/z_151.jpg) no-repeat;}

.xc_l .nr li img { padding-top: 25px;width: 170px;padding-right: 20px;height: 234px}

.xc_l .nr li span { display:block; height:24px; line-height:24px; text-align:center; padding-top:8px; color:#666666; font-size:13px;width: 210px;}

.xc_l p { background:url(img/ico5.png) no-repeat; width:238px; height:70px; position:absolute; left:0; top:0; font:14px Arial; color:#fff; text-transform:uppercase; padding-top:105px; font-weight:bold; display:none; text-align:center}

.xc_l p a { color:#fff; text-align:center}

.jiao3, .jiao4 { position:absolute; top:77px;}

.jiao3 { left:-99px;}

.jiao4 { right:-99px;}





.list3{ background:url(img/zx_bj.jpg) no-repeat center top; height:604px; padding-top:41px;}

.zx_l{ float:left; width:635px; height:430px;}

.zx_l .tit { background:url(img/ico6.png) repeat-x left bottom; height:44px; line-height:44px;}

.zx_l .tit li { float:left; height:44px; padding-right:32px; margin-right:18px; background:url(img/ico7.jpg) no-repeat right}

.zx_l .tit li a { font-size:18px; color:#333333; font-weight:bold;}

.zx_l .tit li a:hover, .zx_l .tit .cur a{background:url(img/ico7_h.jpg) repeat-x  bottom; display:inline-block; text-decoration:none}

.zx_l .tit span a{ float:right;  font:12px Arial; color:#444444; text-transform:uppercase;line-height:44px;}

.zx_l .tit .nones .1 .3 .5{ background:none}

.zx_l .nr { padding-top:20px;}

.zx_l .nr dl { height:157px; overflow:hidden; padding-bottom:30px;}

.zx_l .nr dt { float:left; font-size:0; line-height:0}

.zx_l .nr dt img { width:301px; height:157px;}

.zx_l .nr dd { float:left; width:307px; padding-left:26px; line-height:28px; color:#666666; font-size:14px;}

.zx_l .nr dd h4 a { display:block; height:28px; line-height:28px; color:#333333; font-size:14px; font-weight:bold;}

.zx_l .nr dd p { height:104px; overflow:hidden}

.zx_l .nr dd a { color:#ad1b15}

.zx_l .nr li { float:left; width:296px;  margin-right:18px; height:43px; border-bottom:1px dotted #b5b5b5; padding-left:12px; background:url(img/ico8.png) no-repeat 0 18px; line-height:43px; display:inline}

.zx_l .nr li a { color:#666666; font-size:14px;}

.zx_l .nr .nones .1 .3 .5 { margin:0}

.zx_l .nr .nones1{ margin:0}

.zx_l .nr .nones3{ margin:0}

.zx_l .nr .nones5{ margin:0}

.zx_l .nr .nones7{ margin:0}



.went{ float:right; width:268px;height:430px;}

.went .tit { background:url(img/went_tit.png) repeat-x left bottom; height:44px; line-height:44px;}

.went .tit a { font-size:18px; color:#0063de; font-weight:bold;}

.went .tit span a{ float:right;  font:12px Arial; color:#444444; text-transform:uppercase;line-height:44px;}

.went .nr { margin-top:10px;}

.went .nr dl { padding:22px 0 19px; background:url(img/ico9.jpg) repeat-x right bottom;}

.went .nr dt a { display:block; height:24px; line-height:24px; padding-left:28px; font-size:14px; color:#333333; background:url(img/wen.jpg) no-repeat 0 5px;}

.went .nr dd { padding-left:28px; background:url(img/da.jpg) no-repeat 0 5px; margin-top:5px; line-height:24px; color:#666666; font-size:14px;}

.went .nr .nones { background:none}



.link h4{ height:50px; background:url(img/link_b.png) no-repeat left bottom; line-height:50px; font:16px Arial; color:#555555}

.link h4 a { font:16px "Microsoft YaHei"; color:#0063de; font-weight:bold; line-height:50px; padding-right:8px;}

.link h4 span a { float:right; font-size:14px; color:#333333; line-height:50px;}

.link p { padding-top:10px; line-height:22px;}

.link p a { color:#555555; font-size:14px; padding:0px 5px;}

.list4{ background:url(img/jz_bj.jpg) no-repeat center top; height:826px;}

.sin { position:absolute; top:444px; left:470px; z-index:2}

.jz_l{ width:1000px; margin:0 auto; position:relative}

.jz_l .tit { padding-top:61px; height:128px; font-size:18px; color:#fff; text-align:center;}

.jz_l .tit p { font-size:36px; color:#fff; font-weight:bold; height:45px; line-height:45px; padding-bottom:6px}

.jz_l .tit p a { color:#fff}

.jz_l .tit em{ font-size:24px; color:#65df1b; font-weight:bold; display:block; height:36px; line-height:36px;}

.jz_l dl { width:495px; height:280px; position:relative; padding-bottom:13px;}

.jz_l .dls1 dd{padding:36px 22px 0 38px ; width:198px;background:url(img/jz_z.png) no-repeat;right:0;}

.jz_l .dls2 dd{padding:36px 38px 0 22px ; width:198px;background:url(img/jz_y.png) no-repeat;left:0}

.jz_l .dls2 dt { float:right}

.jz_l dt { font-size:0; line-height:0; float:left; width:250px; height:280px; position:relative; z-index:1}

.jz_l dd{width:258px;position:absolute;top:0;z-index:2;height:244px; padding-top:36px; text-transform:uppercase; color:#cccccc}

.jz_l dd span { text-align:center; background:url(img/jz_x.jpg) no-repeat; display:block; width:99px; height:32px; margin:0 auto; font-family:"Times New Roman", "Times, serif"; color:#; font-size:48px; line-height:32px; letter-spacing:-2px}

.jz_l dd p { width:189px; height:37px; border:1px solid #bfbfbf; text-align:center; line-height:37px; font-size:22px; color:#5d5d5d; font-weight:bold; margin:16px 0 5px; }

.jz_l dd i { text-align:center; display:block}

.jz_l dd em { display:block; font-size:14px; color:#5d5d5d; line-height:22px; padding-top:18px;}

.jz_l dl:hover dd span { color:#0089e1; background:url(img/jz_x_h.jpg) no-repeat}

.jz_l dl:hover dd p { border:1px solid #0089e1; color:#0089e1}

.list3 { background:url(img/ys_bj.jpg) no-repeat center top; height:895px;}

.ys_l{width:1000px; margin:0 auto}

.ys_l .tit { padding-top:12px; height:127px; font-size:18px; color:#282b32; text-align:center;}

.ys_l .tit p { font-size:36px; color:#333333; font-weight:bold; height:45px; line-height:45px; padding-bottom:6px}

.ys_l .tit p span { color:#0089e1}

.ys_l .tit em{ font-size:24px; color:#6ac334; font-weight:bold; display:block; height:36px; line-height:36px;}

.ys_z { float:left; width:469px; padding-top:18px; background:url(img/ys_x.jpg) no-repeat 24px 62px;}

.ys_z dl { padding-bottom:39px;width:469px;}

.ys_z dt { float:left; font-size:0; line-height:0;}

.ys_z dd { float:left; width:388px; padding-left:22px; font-size:12px; text-transform:uppercase; color:#333333}

.ys_z dd p { font-size:24px; font-weight:bold; height:32px; line-height:32px; padding-bottom:3px;}

.ys_z dd span { font-size:16px; padding-top:14px; display:block; line-height:22px}

.ys_z dd span em { color:#0089e1}

.ys_z dd i { padding:12px 0 0 26px;display:block; font-style:normal; font-size:16px; line-height:22px;}

.ys_z dd .i1 { background:url(img/i1.jpg) no-repeat 3px 16px;}

.ys_z dd .i2 { background:url(img/i2.jpg) no-repeat 3px 16px;}

.ys_z dl:Hover dd, .ys_z .cur dd { color:#0089e1}

.ys_img { float:right; padding-top:21px;}