@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 "Microsoft YaHei","Microsoft YaHei",Microsoft YaHei; } /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,em,i,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
em { font-style:normal}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

body {}
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
/*--------头部--------------*/ 
.heand {width:100%;height:121px;margin:0 auto;background:url(logobj.gif) repeat-x;}
.logo {width:389px;height:87px;float:left;margin:28px 0 0 126px;}
.tel {width:257px;height:56px;float:right;margin:46px 133px 0 0;}
.daohang {width:100%;height:47px;background:#014da1;margin:0 auto;}
.nav {width:1200px;height:47px;margin:auto;}
.nav  a {display:inline-block;padding:0 35px;height:47px;line-height:47px;color:#FFF;text-align:center;font-size:16px; font-family:"微软雅黑"}
.nav  a:hover {background:#be0a0b}

/*--------------------首页banner--------------------*/

/**/ 
.banner { height:599px;} 
.fullSlide { width:100%; position:relative; height:599px; } 
.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:599px; overflow:hidden; text-align:center; background-position:center top; background-repeat:no-repeat; } 
.fullSlide .bd li a { display:block; height:669px; } 
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:1px; 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; border-radius:18px; width:60px; height:14px; margin:1px 8px; overflow:hidden; background:#fff; line-height:999px; } 
.fullSlide .hd ul .on { background:#a6530c; } 
.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(l.png) no-repeat; }
.fullSlide .next { left:auto; right:5%; background:url(r.png) no-repeat; } 


.cen_bg { width:100%; float:left; background:#F2F2F2}
.cen_bg_b {width:100%; float:left; background:#FFF}
.center { width:1200px; margin:0 auto;}

/*--------------第一部分---------------*/

.cp { width:1200px; height:756px; margin:0 auto; margin-top:30px; padding-bottom:36px;}
.cp_bk { width:1200px; height:46px; background:url(bk.gif) no-repeat; line-height:46px; }
.cp_bk samp { float:left; font-size:24px; color:#014da1; font-weight:bold; }
.cp_bk p { float:right; color:#525252;}
.cp_bk p a{ display:block; width:80px;float:left;}
.cp_bk span { margin-left:20px; }
.cp_zs { height:330px; width:1200px; margin-top:30px; }
.cp_zs dl { height:330px; width:289px; background:url(cpbjbj.gif) no-repeat; float:left; margin-left:10px; margin-bottom:10px; }
.cp_zs dt { height:164px; width:289px; margin-top:42px; }
.cp_zs dd { text-align:center; height:36px; width:289px; margin-top:10px; line-height:36px; font-size:15px; color:#323433; font-family:"微软雅黑"; }
.cp_zs dt img{height:180px; width:280px;}

/*----------------第二部分------------*/


.ly { width:1200px; height:403px; padding-top:109px; background:#FFF; padding-bottom:36px; }
.ly_bj { width:1200px; height:107px; background:url(lybj.gif) no-repeat; }
.ly_tp { height:264px; width:1200px; margin-top:20px; }
.ly_tp dl { width:274px; height:264px; float:left; margin:0px 0 0 20px; }
.ly_tp dt { width:274px; height:202px; }
.ly_tp dd { text-align:center; width:274px; height:43px; margin-top:18px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; line-height:43px; font-size:14px; font-family:"微软雅黑"; color:#616161; }

/*----------------第三部分------------*/

.ys { height:553px; background:url(ys.jpg) center no-repeat; }
.ys_l { width:310px; height:553px; float:left;}
.ys_l span { width:228px; height:115px; line-height:115px; float:left; margin:30px 0 0 30px; float:left; color:#FFF; font-size:42px; }
.ys_l em { width:98%; height:50px; float:left; margin-top:75px;}
.ys_l em a { width:132px; height:42px; margin:0 auto; line-height:42px; text-align:center; font-size:18px; color:#FFF; background:url(lx.jpg) no-repeat center; display:block;}
.ys_l i {width:100%; height:50px; line-height:50px; font-size:14px; display:block; float:left; text-align:center; margin-top:38px; font-style:normal;}
.ys_l i b { color:#014DA1; font-size:22px;}
.ys_r { width:665px; height:553px; float:left;}
.ys_r span {width:100%; height:82px; float:left; margin:36px 0 0 30px; float:left; color:#525252; font-weight:bold; font-size:42px;}
.ys_r ul { width:100%; float:left;}
.ys_r ul li { margin-left:42px; height:42px; font-size:18px; color:#333 }

/*----------------第四部分------------*/
.jy_bg { background:url(jy_bg.jpg) repeat-x top #F2F2F2;}
.fwtx { width:1200px; height:983px; background:url(fw.jpg) no-repeat 0 -1px; margin-top:1px; float:left; }
.fw1 { height:188px; width:1200px; margin-top:319px; }
.fw_left { width:413px; height:96px; float:left; margin:50px 0 0 137px; font-family:"微软雅黑"; }
.fw_left samp { font-size:26px; color:#004c92; font-weight:bold; float:left; line-height:26px; font-family:"黑体"; }
.fw_left span { font-size:18px; color:#585858; float:left; line-height:26px; }
.fw_left p { height:40px; width:396px; color:#585858; font-family:"微软雅黑"; font-size:13px; float:left; margin-top:13px; text-align:left; line-height:23px; }
.fw_right { width:575px; height:188px; float:right; }
.fw2 { height:188px; width:1200px; margin-top:20px; }
.fw_right2 { width:413px; height:96px; float:right; margin:50px 27px 0 0; font-family:"微软雅黑"; }
.fw_right2 samp { font-size:26px; color:#004c92; font-weight:bold; float:left; line-height:26px; font-family:"黑体"; }
.fw_right2 span { font-size:18px; color:#585858; float:left; line-height:26px; }
.fw_right2 p {line-height:23px; height:40px; width:396px; color:#585858; font-family:"微软雅黑"; font-size:13px; float:left; margin-top:13px; text-align:left;}
.fw_left2 { width:575px; height:188px; float:left; }
.fw3 { height:188px; width:1200px; margin-top:20px; }
.fw_left3 { width:413px; height:96px; float:left; margin:50px 0 0 137px; font-family:"微软雅黑"; }
.fw_left3 samp { font-size:26px; color:#004c92; font-weight:bold; float:left; line-height:26px; font-family:"黑体"; }
.fw_left3 span { font-size:18px; color:#585858; float:left; line-height:26px; }
.fw_left3 p { height:40px; width:396px; color:#585858; font-family:"微软雅黑"; font-size:13px; float:left; margin-top:13px; text-align:left; line-height:23px;}
.fw_right3 { width:575px; height:188px; float:right; }

/*----------------第五部分------------*/
.lan_bg { background:url(lan_bg.png) repeat-x 0 -1px;}

/*----------------第六部分------------*/
.slzs { height:400px; width:1200px; margin-top:37px; float:left; }
.cp_bk { width:1200px; height:46px; background:url(bk.gif) no-repeat; line-height:46px; }
.hua { width:1200px; height:319px; margin-top:25px; }
.sl_l { width:297px; height:308px; float:left; margin-top:10px; }
.sl_l li { border: 1px solid #fff; width:297px; height:65px; background:#f2f2f2; float:left; }
.sl_l li a { width:150px; height:65px; line-height: 65px; display: block; color:#000; margin:auto; font-size:18px; }
.sl_l li a:hover { background:url(hg.gif) no-repeat; width:297px; height:65px; line-height: 65px; display: block; color:#fff; text-align:center; font-size:18px; }
#ct div { width:895px; height:267px; margin:11px auto 0; display:none; float:right; background:#fff; }
#ct .ct { display:block; float:left;}
#ct .ct ul li { float:left; margin:20px 0 0 17px; }
#ct .ct li span { text-align:center; float:left; display:block; width:200px; height:20px; font-size:14px; }
#ct .ct li { width:200px; height:251px; margin:0 5px; float:left; overflow:hidden;}
#ct .ct li em { width:200px; height:200px; overflow:hidden; float:left}
#ct .ct li img { width:200px;}
.slzs .cp_bk li img { width:200px;}
.slzs .cp_bk p span img { width:80px;}
.slzs li { float:left;}

/*----------------第七部分------------*/
.lan_bg2 { background:url(lan_bg2.png) repeat-x #F2F2F2}
.gsjj { width:1200px; height:322px; background:#fff; float:left; margin-top:100px; }
.jj_k { height:258px; width:1154px; margin:35px 0 0 20px; }
.jj_t { height:258px; width:470px; float:left; }
.jj_zi { height:258px; width:640px; float:right; text-align:left;}
.jj_zi span { float:right;}
.jj_zi p { font-size:14px; line-height:25px; text-indent:2em; color:#4c4c4c; }
.jj_zi p img { width:103px; height:38px; margin-top:15px; }
.new { height:366px; width:1200px; background:#F0C; float:left; margin-top:58px; }
.new_left { width:811px; height:366px; float:left; background:#3C9; }
.new_right { width:340px; height:366px; float:right; background:red; }

/*khjz*/ 
.khjz{background: url(khjz_bg.jpg) no-repeat;height: 620px;overflow: hidden;padding-top: 20px;}
.khjz h2.proh{height: 108px;overflow: hidden;}
.jz_l{width: 702px;overflow: hidden;height: 440px;background: #fff;border: 1px solid #dcdcdc;}
.tit{height: 44px;line-height: 44px;padding-left: 20px;background: #014da1;}
.tit {font-size: 14px;color: #fff;}
.tit a{color: #fff;}
.tit span a{font-size: 12px;color: #fff;font-weight: normal;text-transform: uppercase;}
.jz_l span{ padding-right:6px;}
.jz_l dl{margin: 30px 0 0 20px;}
.jz_l dt{float: left;margin-right: 28px;}
.jz_l dt img{width: 212px;height: 146px;padding: 4px;border: 1px solid #dcdad8;}
.jz_l dd{float: left;width: 365px;}
.jz_l dd p{font-size: 12px;color: #555;line-height: 24px;height: 72px;overflow: hidden;margin-bottom: 16px;}
.jz_l dd a{display: block;width: 100px;text-align: center;height: 30px;line-height: 30px;font-size: 12px;color: #555;background: #e0dad4;}
.jz_r{width: 360px;overflow: hidden;height: 440px;background: #fff;border: 1px solid #dcdcdc;}
.jz_r h2 span{ padding-right:6px;}
.zsbox{height: 400px;overflow: hidden;}
.prev3,.next3{display: block;width: 28px;height: 62px;position: absolute;top: 140px;}
.prev3{background: url(prev3.gif) no-repeat;left: 16px;}
.next3{background: url(next3.gif) no-repeat;right: 16px;}
.prev3:hover,.next3:hover{background-position: -28px 0;}
.zscontrolbox{margin: 0px auto;}
.zscontrolbox ul{margin: 42px auto 0;width: 210px;}
/*gsjs*/ .gsjs{height: 495px; width:100%; float:left;}
.gsjs_l,.gsjs_r{width: 333px;border: 1px solid #dcdcdc;background: #fff;height: 398px; margin-top:50px;}
.gsjs_l,.gsjs_r em { font-style:normal}
.gsjs_l h3 span{display: inline;margin-right: 6px;}
.gsjs_l dl{margin: 30px 0 0 18px;}
.gsjs_l dt,.gsjs_l dd{line-height: 22px;overflow: hidden;padding-left: 26px;}
.gsjs_l dt a{font-size: 12px;color: #604c45;font-weight: bold;height: 22px;}
.gsjs_l dt{background: url(wen.gif) no-repeat;margin-bottom: 4px;width: 248px;height: 22px;}
.gsjs_l dd{font-size: 12px;color: #604c45;height: 44px;background: url(da.gif) no-repeat;width: 240px;}
.gsjs_r .dtcontrol span{ float:right; padding-right:6px; padding-top:13px;}
.gsjs_r .dtcontrol span a{font-size: 12px;color: #fff;font-weight: normal;text-transform: uppercase;}
.gsjs .gsjs_r{width: 850px; margin-top:50px;}
.dtcontrol { background:#014DA1}
.dtcontrol ul{height: 44px;line-height: 44px;background: #014da1;}
.dtcontrol li{float: left;}
.dtcontrol li a{font-size: 14px;color: #fff;display: block;width: 100px;font-weight: bold; text-align:center;}
.dtcontrol li a:hover,.dtcontrol li.cur a{background: #942619;}
.dtcontrolbox{padding: 38px 0 0 18px;}
.dt_l{width: 332px;margin-right: 55px;}
.dt_l img{width: 332px;height: 179px;}
.dt_l p{font-size: 12px;color: #6a6a6a;line-height: 24px;margin-top: 25px; text-align:left;}
.dt_r{width: 426px;}
.dt_r li{width: 426px;overflow: hidden; line-height:30px; text-align:left;font-family:"微软雅黑";}
.dt_r li {float: left;line-height: 30px;height: 30px;width:400px;overflow: hidden;}
.dt_r li a{font-size:14px;color: #604c45;}
.dt_r li span{float: right;font-size: 14px;color: #604c45;}
a { color:#666; text-decoration:none;}
/*for ie f6n.net*/ a:focus{outline:0;}
/*for ff f6n.net*/ .vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:right;}
.fr { float:left;}

/*------------------------------底部----------------------------*/
.lan_bg3 { background:url(lan_bg3.png) repeat-x}
#foot{ width:100%; height:223px;float:left; margin-top:38px;}
#foot p{ margin-top:15px;text-align:left; float:left; }
#foot p a{ font-size:14px; font-family:"微软雅黑"; color:#fff; display:block; width:80px; height:20px; float:left;}
#foot span{ font-size:16px; font-weight:bold; float:left;}
.xinx{ height:115px; width:1200px; float:left; margin-top:30px;}
.foot_zi{ width:477px;float:left;height:115px; border-right:1px solid #CCC;}
.foot_zi p{width:477px;height:90px; font-size:14px; color:#6a6a6a; font-family:"微软雅黑"; line-height:25px;}
.foot_dh{ float:left; width:400px;height:115px;border-right:1px solid #CCC;}
.foot_dh img{ margin-top:20px; margin-left:50px;}
.foot_erweim{ float:right; width:198px;height:115px; margin-right:70px;}
.lan1_bg3 { background:url(lan1_bg3.png) repeat-x;}


#foot1{ width:100%; height:162px;float:left;margin-top:38px;}
#foot1 p{ margin-top:15px;text-align:left; float:left; }
#foot1 p a{ font-size:14px; font-family:"微软雅黑"; color:#fff; display:block; width:80px; height:20px; float:left; text-align:center;}
#foo1t span{ font-size:16px; font-weight:bold; float:left;}

.xinx{ height:115px; width:1200px; float:left; margin-top:30px;}
.foot1_zi{ width:477px;float:left;height:115px; border-right:1px solid #CCC;}
.foot1_zi p{width:477px;height:90px; font-size:14px; color:#fff; font-family:"微软雅黑"; line-height:25px;}
.foot1_dh{ float:left; width:400px;height:115px;border-right:1px solid #CCC;}
.foot1_dh img{ margin-top:20px; margin-left:50px;}
.foot1_erweim{ float:right; width:198px;height:115px; margin-right:70px;}
