
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/**/
.fullSlide {
	width:100%;
	position:relative;
	height:590px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
	
  background-repeat: no-repeat;
  background-position: center;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:590px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:590px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	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:#00254A;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#F29619;
}
.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;
}



/**/
.part{ height:316px; background:#f2f3f2; overflow:hidden;}
.part h3{ height:32px; font:30px "Microsoft YaHei"; color:#000; line-height:32px; text-align:center; background:url(../img/pa_tx.gif) no-repeat center center; margin:56px 0 42px 0; overflow:hidden;}
.part h3 a{ color:#000;}
.pa_con{ height:146px; position:relative;} 
.pa_jt p{ width:35px; height:35px; position:absolute; top:30px; overflow:hidden; cursor:pointer;}
.pa_jt p img{ width:35px; height:70px; display:block;}
.pa_jt .prev{ left:-60px;}
.pa_jt .next{ right:-60px;}
.pa_jt .cur img{ margin-top:-35px;} 

.pa_img{ width:1000px; height:146px; overflow:hidden;}
.pa_img li{ width:186px; height:146px; float:left; overflow:hidden; margin-right:16px;}
.pa_img .cle_c{ margin-right:0;}
.pa_img li img{ width:184px; height:100px; display:block; border:1px solid #e5e5e5;}
.pa_img li span{ display:block; font:14px "Microsoft YaHei"; color:#666; line-height:44px; text-align:center; cursor:pointer;}





/**/
.pro{ height:912px; overflow:hidden; padding-top:55px;}
.pro .pr_fl{width: 248px;height:auto;overflow:hidden;/* background:url(../img/pr_tb2.jpg) repeat-y left top; */}
.pr_fl dt{height:79px;width: 248px;background: url(../img/pr_t1.jpg) repeat-x center top;overflow:hidden;text-align:center;}  
.pr_fl dt span{ display:block;  font:18px "Microsoft YaHei"; font-weight:bold; color:#fff;line-height:42px; padding-top:6px;}
.pr_fl dt img{ width:98px; height:7px;}
.pr_fl .pf_txt{width: 240px;height:auto;overflow:hidden;border: 4px solid #002548;padding-bottom:20px;}
.pf_txt h4{ width:194px; height:36px; margin:26px  auto 0; overflow:hidden; font:18px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:36px;}
.pf_txt h4 a{ display:block;height:36px; color:#fff; text-align:center; background:url(../img/pr_t3.gif) no-repeat center bottom;}
.pf_txt h4 a:hover , .pf_txt .cur a{ background-position:left top;}
.pf_txt b{ width:143px;height:31px; overflow:hidden; background:url(../img/pr_t2.jpg) no-repeat center top; font:14px "Microsoft YaHei"; font-weight:bold; display:block; color:#002548; line-height:30px; margin:20px auto 0; padding-left:36px;}
.pf_txt b a{ background:none;color:#002548;}
.pf_txt ul{ height:auto; padding-left:44px;}
.pf_txt li{ width:150px;padding-left:16px; background:url(../img/pr_d.gif) no-repeat 0 12px; font:12px "Microsoft YaHei"; color:#333; line-height:30px; }
.pf_txt li.first{ padding-top:10px; background:url("../img/pr_d.gif") no-repeat scroll 0 21px;}
.pf_txt li a{ color:#333;}
.pr_con{width: 920px;height: 875px;overflow:hidden;}
.pr_con dt{height:49px;font:16px "Microsoft YaHei";font-weight:bold;line-height:48px;background: url(../img/pr_t4.jpg) repeat center top;}
.pr_con dt a{ color:#fff; padding-left:28px;}
.pr_con dt span{ font:12px "Microsoft YaHei"; line-height:48px; float:right; padding-right:12px;} 
.pr_img{width: 902px;height: 805px;padding:20px 0 0 16px;border:1px solid #adadad;border-top:0;overflow:hidden;}
.pr_img li{width: 282px;height: 262px;float:left;margin: 0 18px 2px 0;}
.pr_img li img{width: 280px;height: 224px;border:1px solid #dcdada;border-bottom:0;}
.pr_img span{ display:inline-block; width:100%; height:35px; background:#bcbcbc; text-align:center;}
.pr_img em{ display:inline-block; width:117px; height:35px;background:#949494; text-align:center;}
.pr_img li a{ font:14px "Microsoft YaHei"; color:#000; line-height:35px;}
.pr_img .cur span{ background:#f9bf15;}
.pr_img .cur em{ background:#002548;}
/**/
.ban2{ background:url(../img/ban1.jpg) no-repeat center top; height:205px; overflow:hidden;}


/**/
.chara{ height:570px; background:url(../img/ch_bj.jpg) no-repeat center top; overflow:hidden;}
.chara li{ height:112px; font:36px "Microsoft YaHei"; color:#002548; line-height:36px; text-align:center; padding-top:52px; margin-bottom:70px;}
.chara li span{ display:block; font:30px "Microsoft YaHei"; color:#000; line-height:52px; background:url(../img/ch_tx.jpg ) no-repeat center center;}
.chara li a{color:#002548;}
.chara li a:hover{ text-decoration:none; cursor:default;}
.ch_con{ height:334px; position:relative; background:url(../img/ch_01.png) no-repeat center 6px;}
.chara dl { width:270px; position:absolute;height:110px;}
.chara dt{ height:36px; width:270px; border-bottom:1px solid #a4a1a0; font:22px "Microsoft YaHei"; font-weight:bold; color:#000; line-height:22px;}
.chara dd{ font:16px "Microsoft YaHei"; color:#333333; line-height:25px;}
.chara dd span{ color:#002b53; font-weight:bold;}
.ch1{top:0; left:0; text-align:right; padding-right:112px; background:url(../img/ch_t1.png) no-repeat right top;}
.ch2{ top:0; right:0; padding-left:105px; background:url(../img/ch_t2.png) no-repeat left top;}
.ch3{top:146px; left:0;text-align:right;padding:18px 108px  0 0 ; background:url(../img/ch_t3.png) no-repeat right top;}
.ch4{ top:146px; right:0; padding:18px 0 0 103px; background:url(../img/ch_t4.png) no-repeat left top;}

/**/
.ban3{ height:225px; background:url(../img/ban2.jpg) no-repeat center top; overflow:hidden;}
.ban3 p{ padding:148px 0 0 28px;}
.ban3 span{display:inline-block;width:120px; height:30px; border:2px solid #fff; font:18px "Microsoft YaHei"; color:#fff; line-height:30px; text-align:center; float:left; margin:6px 12px 0 0; }
.ban3 span a{ color:#fff;}
.ban3 em{ display:block; font:12px "Microsoft YaHei"; color:#e5e9ee; line-height:12px;}
.ban3 i{ display:block; font:26px Impact; color:#fff; line-height:36px;}

/**/
.ys{ height:614px; overflow:hidden;}
.ys li{ height:108px; text-align:center; padding-top:70px; margin-bottom:78px;}
.ys li img{ width:506px; height:48px; margin-bottom:10px;}
.ys li span{ display:block; font:32px "Microsoft YaHei"; font-style:inherit; color:#fff; line-height:50px; background:url(../img/ys_b1.gif) no-repeat center top;}
.ys1{ height:340px; background:url(../img/ys_01.jpg) no-repeat right 20px;}
.ys dl ,.ys2 dl ,.ys3 dl{width: 601px;height:230px;}
.ys dt ,.ys2 dt,.ys3 dt{ height:80px;}
.ys dt span ,.ys2 dt span,.ys3 dt span{ float:left; width:79px; height:79px; background:url(../img/ys_tb.png) no-repeat left center; font:34px Impact; color:#fff; line-height:78px; text-align:center; margin-right:4px;}
.ys dt em ,.ys2 dt em,.ys3 dt em{width: 509px;font:14px;color:#b8b4b4;line-height:14px;text-transform:uppercase;height:25px;border-bottom:1px dashed #bab7b6;display:block;float:left;}
.ys dt i ,.ys2 dt i,.ys3 dt i{ display:block; width:460px; font:24px "Microsoft YaHei"; font-weight:bold; color:#0b0b0b; line-height:42px; padding-top:5px;float:left;}
.ys dd , .ys2 dd, .ys3 dd{ font:14px "Microsoft YaHei"; color:#444444; line-height:26px; margin-left:82px; padding-left:12px;  background:url(../img/ys_d1.png) no-repeat 0 10px;}
.ys dd span ,.ys2 dd span,.ys3 dd span { font-weight:bold; color:#002548;}

.ys2{ height:400px; background:url(../img/ys_bj.jpg) no-repeat center top; overflow:hidden; margin-top: 50px;}
.ys2_con{ height:368px;padding-top:32px; background:url(../img/ys_02.png) no-repeat left -5px;}
.ys2 dl{ float:right;}
.ys3{ height:348px; overflow:hidden;}
.ys3 dl{ padding-top:60px;}
.ys3 .ys_con{height:348px; background:url(../img/ys_03.jpg) no-repeat right 40px;}
/**/
.ban4{ height:225px; background:url(../img/ban4.jpg) no-repeat center top; overflow:hidden;}
.ban4 p{ width:198px; height:142px; background:#dfb322; text-align:center; float:right; display:inline; margin-right:48px; font:16px "Microsoft YaHei"; color:#002548; line-height:16px; padding-top:40px;}
.ban4 p span{ display:block; font:30px Impact; color:#002548; line-height:50px; margin-bottom:10px;}
.ban4 em{ display:block; width:120px; height:28px; border:2px solid #002548; margin:0 auto; font:18px "Microsoft YaHei"; color:#002548; line-height:28px;}
.ban4 em a{color:#002548; }

/**/
.witn{ height:100%; overflow:hidden;}
.witn li{ height:32px; font:30px "Microsoft YaHei"; color:#000; line-height:32px; text-align:center; background:url(../img/wi_tx.gif) no-repeat center center; margin:58px 0 42px 0; overflow:hidden;}
.witn li a{ color:#000;}
.witn .wi_con{ height:100%;; position:relative;}
.wi_jt p{ width:35px; height:35px; position:absolute; top:112px; overflow:hidden; cursor:pointer;}
.wi_jt p img{ width:35px; height:70px; display:block;}
.wi_jt .prev{ left:-60px;}
.wi_jt .next{ right:-60px;}
.wi_jt .cur img{ margin-top:-35px;} 

.wi_txt{ width:1200px; height:100%;; overflow:hidden;}
.witn dl{width:300px;height:100%;float:left;margin-right: 10px;}
.witn .cle_c{ margin-right:0;}
.witn dt{ width:300px; height:216px;}
.witn dt img{ width:300px; height:216px;}
.witn dd em{ font:14px "Microsoft YaHei"; color:#333; line-height:35px; text-align:center; padding-top:14px;}
.witn dd em b{ font-weight:bold; margin-right:12px;}
.witn dd em a{ color:#333;}
.witn dd p{ font:12px "Microsoft YaHei"; color:#666666; line-height:25px; height:102px;}
.witn dd span{ display:block; width:132px; height:32px; margin:0 auto; font:14px "Microsoft YaHei"; line-height:32px; text-align:center;}
.witn dd span a{ color:#fff; display:block; background:#666;}
.witn dd span a:hover{ background:#f9bf15; text-decoration:none;}
/**/
.ban5{ height:226px; background:url(../img/ban5.jpg) no-repeat center top; overflow:hidden;}
.ban5 .me_con{ width:470px; }
.ban5 .me_con h3{height:65px; font:16px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:65px;}
.me_con ul{ padding-left:14px;}
.me_con li{ height:23px; width:224px; float:left; margin-bottom:14px; font:14px "Microsoft YaHei"; color:#c5d0dd; line-height:22px; }
.me_con li span{ display:inline-block;float:left;}
.me_con li em{ margin:0 5px 0 8px;}
.me_con li input{ width:140px; height:21px; border:1px solid #979fa6; float:left; outline:none; margin-right:4px; line-height:22px; padding-left:4px;}
.me_con .me1{ height:55px; width:446px;}
.me_con .me1 textarea{ height:53px; width:364px; border:1px solid #979fa6; overflow:auto;  resize:none; float:left; margin-right:4px;padding-left:4px;}
.me_con .me2{ width:256px; height:28px; line-height:28px; margin-right:5px;} 
.me_con .me2 input{ height:26px; width:138px;line-height:28px; }
.me_con .me2 img{ width:49px; height:28px; float:left}
.me_con .me3{ width:180px; height:26px;}
.me_con .me3 input{ width:77px; height:26px; font:14px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:26px; text-align:center; border:0; cursor:pointer; padding:0}
.me_con .me3 .bin1{ background:url(../img/me_b1.png) no-repeat center top; margin-right:10px;}
.me_con .me3 .bin2{ background:url(../img/me_b2.png) no-repeat center top;}

.me_con li input ,.me_con li textarea{ font:12px "Microsoft YaHei"; color:#000;}
/**/
.about{ height:430px; overflow:hidden;}
.about li{ height:32px; font:30px "Microsoft YaHei"; color:#000; line-height:32px; text-align:center; background:url(../img/wi_tx.gif) no-repeat center center; margin:62px 0 30px 0; overflow:hidden;}
.about li a{ color:#000;}
.ab_con{width: 905px;float:left;}
.ab_con dt{ width:313px; height:252px; float:left;}
.ab_con dt img{ width:313px; height:252px;}
.ab_con dd{width: 566px;float:right;}
.ab_con dd dl{ font:16px "Microsoft YaHei"; color:#333; line-height:42px;}
.ab_con dd dl a{ color:#333;}
.ab_con dd p{ font:14px "Microsoft YaHei"; color:#8b8b8b; line-height:26px; height:158px;}
.ab_con dd span{ display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:26px; text-align:center;width:98px; height:26px; background:#002548;}
.ab_con dd span a{ color:#fff;}

.honor{ width:252px; height:252px; float:right;}
.ho_img{ width:228px; height:252px; background:#f9bf15; float:left;}
.ho_img li{ width:228px; height:180px; float:left; }
.ho_img li a:hover{ text-decoration:none;}
.ho_img li img{ display:block; width:176px; height:128px; margin:0 auto;text-align:center; border:1px solid #cac7be;}
.ho_img li span{ display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:42px; text-align:center;}
.ho_jt{ width:23px; height:50px; float:left;}
.ho_jt p{ width:23px; height:23px; overflow:hidden; margin-bottom:1px; cursor:pointer;}
.ho_jt p img{ width:23px; height:46px;}
.ho_jt .cur img{ margin-top:-23px;}
/**/
.gall{ height:268px; overflow:hidden;}
.gall li{height:44px;background: url(../img/ga_tx.gif) repeat-x left bottom;overflow:hidden;margin-bottom:32px;font:18px "Microsoft YaHei";font-weight:bold;color:#002548;line-height:44px;}
.gall li span{ float:right; font:14px "Microsoft YaHei"; color:#666666; line-height:44px;}
.gall li span a{ color:#666;}
.gall li a{ color:#002548;}
.ga_con{ height:145px; position:relative;}
.ga_jt p{ width:35px; height:35px; position:absolute; top:56px; overflow:hidden; cursor:pointer;}
.ga_jt p img{ width:35px; height:70px; display:block;}
.ga_jt .prev{ left:-60px;}
.ga_jt .next{ right:-60px;}
.ga_jt .cur img{ margin-top:-35px;} 

.ga_img{ width:1200px; height:145px; overflow:hidden;}
.ga_con li{ width:243px; height:145px; position:relative; overflow:hidden; float:left; margin-right:8px;}
.ga_img .cle_c{ margin-right:0;}
.ga_con li img{ width:243px; height:145px; }
.ga_img li span{width:243px; height:57px; display:block; position:absolute; top:-150px; left:0; background:url(../img/ga_tm.png) no-repeat center top; font:14px "Microsoft YaHei"; color:#fff; line-height:14px; text-align:center; padding-top:88px;}

.ga_img li a:hover{zoom:1;}
.ga_img li a:hover span{ top:0;}


/**/
.dy{ height:100%; overflow:hidden;}
.news{width: 840px;height:100%;overflow:hidden;}
.n_nav { height:56px; background:url(../img/dy_x.gif) repeat-x left top; margin-bottom:22px;}
.n_nav li{ float:left; width:110px;height:54px; font:18px "Microsoft YaHei"; color:#666; line-height:50px;background:url(../img/new_x.gif) no-repeat right center; margin-right:12px; margin-top:2px}
.n_nav .cle_c{ background:none;}
.n_nav li a{ color:#666; display:inline-block; height:50px;}
.n_nav li a:hover ,.n_nav .cur a{ font-weight:bold; color:#002548; border-bottom:4px solid #002548;}
.n_nav span{ float:right; font:14px "Microsoft YaHei"; color:#666; line-height:56px;}
.n_nav span a{ color:#666;}
.ne_con{ height:100%; overflow:hidden;}
.ne_con dl{height:143px;overflow:hidden;margin-bottom: 30px;}
.ne_con dt{ width:243px; height:143px; float:left;}
.ne_con dt img{ width:243px; height:143px;}
.ne_con dd{width: 575px;float:right;}
.ne_con dd span{ display:block; font:14px "Microsoft YaHei"; font-weight:bold; color:#000; line-height:18px;}
.ne_con dd span a{ color:#000;}
.ne_con dd p{height: 106px;font:12px "Microsoft YaHei";color:#666;line-height: 20px;padding-top:5px;overflow: hidden;}
.ne_con dd em{ display:block; font:14px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:14px;}
.ne_con dd em a{ color:#002548;}
.ne_con li{height:29px;width: 383px;border-bottom:1px dashed #e8e7e7;font:12px "Microsoft YaHei";color:#6f6f6f;line-height:28px;padding-left:20px;float:left;margin-right: 17px;background:url(../img/new_d1.gif) no-repeat 0 10px;}
.ne_con li em{ float:right;}
.ne_con .cle_c{ margin-right:0;} 
.ne_con li a{color:#6f6f6f;}
.ne_con li span{ float:right; font:}
.faq{width: 332px;height: 605px;overflow:hidden;}
.faq  li{height:56px; background:url(../img/dy_tx.gif) no-repeat left bottom;  font:18px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:56px; margin-bottom:24px;}
.faq  li a{color:#002548;}
.faq li span{float:right; font:14px "Microsoft YaHei"; color:#666; line-height:56px;}
.faq li span a{ color:#666;}
.fa_con{height: 386px;overflow:hidden;}
.fa_con dl{ height:124px; overflow:hidden;}
.fa_con dt{ height:22px; font:12px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:22px; padding-left:32px; background:url(../img/faq_q.gif) no-repeat 0 0; margin-bottom:5px;}
.fa_con dt a{ color:#002548;}
.fa_con dd{ font:12px "Microsoft YaHei"; color:#6f6f6f; line-height:25px; padding-left:32px; background:url(../img/faq_a.gif) no-repeat 0 0;}



/**/
.link{ height:86px; padding-top:20px;}
.link li{ width:140px; height:50px; border:1px solid #cccccc; float:left; font:14px "Microsoft YaHei"; padding-left:10px; float:left;}
.link li span{ display:block;font-weight:bold; color:#002548; line-height:28px;}
.link li em{ display:block; color:#6f6f6f; line-height:16px;}
.link li span a{color:#002548;}
.link li em a{ color:#6f6f6f;}
.link p{width: 1035px;float:right;font:14px "Microsoft YaHei";color:#60666e;line-height:26px;}
.link p a{ color:#60666e; display:inline-block; padding:0 8px; background:url(../img/li_x.gif) no-repeat left center;}
.link p a.first{  background:none;}

