
*{ margin:0; padding:0;}
body{ font-family:"Microsoft YaHei", "微软雅黑", "Lucida Grande", "宋体", "隶书", "Hiragino Sans GB", "Hiragino Sans GB W3"; FONT-SIZE: 14px; color:#666;}
ol,ul,li{list-style:none;display:block;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none;cursor:pointer; color:#f41e44;}
img{border:none;display:block;}
.of{height:0;display:block;overflow:hidden;}
.fl{float:left;}.li32{ line-height:32px;}.li28 { line-height:20px;}
.fr{float:right;}.f14{font-size:14px;} .f16{ font-size:16px; line-height:23px;}
.w320{ width:320px;}.h32{ height:32px; line-height:32px;}.h15{ height:15px;}.w525{ width:525px;}
.h100{ height:100px;}
.w545{ width:545px;}

.bd_i1{ width:1200px; margin:0 auto;}
.clr{clear:both;display:block;}
.blk{ display:block;}
.bd_i{ width:1200px; margin:0 auto; overflow:hidden;}
.clear{ clear:both;}.line{ border:1px solid #ececec;}
.pl10{ padding-left:10px;}.pt10{ padding-top:5px;}.p10{ padding:10px;}.pl20{ padding-left:20px;}.pl30{ padding-left:30px;}.w1180{ width:1160px; margin:0 auto; overflow:hidden}.pt15{ padding-top:15px;}

.w1200{ width:1200px; margin:0 auto}.w1130{ width:1130px; margin:0 auto}
.w530{width:530px;}

.m10{ margin:10px;}.mr10{ margin-right:10px;}
.height10{ height:10px;}
.height5{ height:5px; overflow:hidden;}

.mt15{ margin-top:15px;}.mt25{ margin-top:25px;}.mt35{ margin-top:35px;}

.jrsc{ line-height:32px;}
.jrsc a{ margin-left:25px;color:#a0a0a0}
.head{ height:130px;}
.logo{ display:block; height:94px;text-indent:-9999px; background:url(../images/head_bg.jpg);}
/* #logo:hover{-webkit-animation:bounce 1s .2s ease both;-moz-animation:bounce 1s .2s ease both;}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}
@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}} */



.nav{ line-height:85px;height:85px;  overflow:hidden;}
.nav ul{}
.nav li{ width:133px;float:left; overflow:hidden; }
.nav a{ font-size:16px; text-align:center; display:block;}
.nav a:hover{background:url(../images/nav_bg.jpg) no-repeat bottom  center;}
.navadd{background:url(../images/nav_bg.jpg) no-repeat bottom  center;}
.navadd a{ color:#313639; background:none;}



.fullSlide{ width:100%;  position:relative;  height:670px;}	
.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:670px; overflow:hidden; text-align:center; text-indent:-9999px; }	
.fullSlide .bd li a{ display:block; height:670px;}	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:4px; margin:5px; background: #FFF; overflow:hidden; 		line-height:9999px;  border-radius:5px;	}	
.fullSlide .hd ul .on{ background-position:0 0; background: #1d7ad9}

.baner_bg{background:#002047 url(../images/baner.jpg) no-repeat center; height:180px;}
.gsjj_bg{background:url(../images/gsjj_bg.jpg) no-repeat center top; }
.kxgl{background:url(../images/kxgl.jpg) no-repeat center top; height:237px; }

.gsjj_box{padding-top:120px;margin-left:40px; }
.date{float:left;display:inline-block; width:11px; height:52px; background-color:#29b1ef; margin-right:5px; }
.gsjj_tit{font-size:16px; color:#8b8b8b;}
.gsjj_tit font{color:#8b8b8b;text-transform:uppercase;font-size:24px;display:block; }
.gsjj_tit a{ color:#8b8b8b}


.gsjj_tex_box{ margin-top:100px; padding:32px 60px; margin-left:15px; background:url(../images/gsjj_tex_box.bg.jpg) no-repeat; color:#FFF}
.gsjj_tex_box .gsjj_tex_tit{font-size:26px; border-bottom:1px solid #ececec; padding-bottom:25px;}
.gsjj_tex_box .gsjj_tex{font-size:14px; line-height:25px;}
.gsjj_pic{ margin-left:15px;}
.title{color:#0059b3;background-color:#fbfbfb; text-align:left; font-weight:bold}
.title span{ float:right; padding-right:15px;}
.title span a{color:#0059b3; font-weight:normal}

.pro_box{background:url(../images/pro_boxbg.jpg) no-repeat center top;}
.pro_box_nr{padding:110px 0px;}
.pro_box .pro_box_main{ margin:0px 25px; }
.pro_main{margin:25px 25px; }
.pro_main ul{width:1210px;}
.pro_main ul li{ float:left; width:265px;  margin-right:25px; margin-top:25px; }
.pro_main ul li img{width:265px; height:250px; border:1px solid #ececec; }
.pro_main ul li span{height:32px; line-height:32px; text-align:center; width:100%; display:block; }
.pro_main ul li img:hover{ border:1px solid #F00;}
.pro_box .more{width:120px; line-height:32px;  border:1px solid #ececec; text-align:center; margin:0 auto;   margin-top:75px;}


.ry_box{background-color:#2e53a1}
.ry_tit{ text-align:center; line-height:85px; color:#FFF; font-size:26px;}
.ry_pro .bd{padding:35px 0;}
.ry_pro ul{}
.ry_pro ul li{ float:left; width:265px; margin-right:35px; margin-top:10px; }
.ry_pro ul li span{height:32px; line-height:32px; text-align:center; width:100%; display:block; }
.ry_pro ul li img{width:265px; height:250px;border:1px solid #ececec;}
.ry_pro ul li img:hover{ border:1px solid #F00;}


.new_tex_box{ margin-top:45px;margin-left:15px;}
.new_tex_box .gsjj_tex_tit{font-size:20px; border-bottom:1px solid #ececec; padding-bottom:15px;}
.new_tex_box .gsjj_tex{font-size:14px; line-height:25px;}
.new_tex_box .more{width:120px; line-height:32px; background-color:#2e53a1; border-radius:5px; border:1px solid #2e53a1; text-align:center;  margin-top:15px;}
.new_tex_box .more a{ color:#FFF;}

.newlis{}
.newlis ul{width:1200px; overflow:hidden;}
.newlis ul li{width:350px; float:left; line-height:32px; border-bottom:1px dashed #b8b8b8; margin-right:45px; padding-top:25px; } 
.newlis ul li a{ font-size:16px; font-weight:700;}
.newlis ul li:hover{ background-color:#fafafa;border-bottom:1px dashed #2e53a1}
.newlis ul li p{line-height:32px; margin-top:10px; margin-bottom:15px; height:64px ; overflow:hidden; }
.newlis ul li span{ float:right;}



.gsjjbanner{ background:url(../images/gsjj.jpg) center top ; height:350px; }
.probanner{ background:url(../images/cpzx.jpg) center top ; height:350px; }
.newbanner{ background:url(../images/lxwm.jpg) center top ; height:350px; }
.qybanner{ background:url(../images/xbanner.jpg) center top ; height:350px; }


/*内容页面样式*/
.p_nav{ line-height:45px; margin:15px auto;}
.p_nav ul li{margin-left:15px; float:Left}
.p_nav ul li a{padding:0 25px; background-color:#316cbb; display:inline-block; color:#FFF}
.p_nav ul li a:hover{background-color:#003e85; color:#FFF}
.p_nav ul li.currclass a{background-color:#003e85; color:#FFF}


.zxcontent{ padding:15px 25px;	min-height:1100px;}
.zxcontent img {  max-width:750px;max-height:400px; margin:10px 0;}
.zxcontent P,SPAN,FONT{line-height:32px;font-family:宋体;font-size:12pt;}
.zxcontent P{ text-indent:2rem; margin-top:10px;}	




.page_l{ width:200px; padding-top:70px; background:url(../images/page_tit.jpg) no-repeat top;}
.page_l ul{ padding:15px 40px 0; overflow:hidden; background:#f2f2f2;}
.page_l li{ width:120px; height:27px; line-height:27px; overflow:hidden; background:url(../images/q_hover.jpg); text-align:center; font-size:14px; margin-bottom:20px;}


.page_r{padding-bottom:40px;}
.pr_tit{ height:60px; padding:0 20px 20px; background:url(../images/page_rtit.jpg); overflow:hidden; line-height:80px;}
.pr_tit b{ line-height:75px; color:#000; font-size:20px; float:left; display:block; width:200px;}
.pr_tit span{ float:right;}
.page_i{ padding:0 20px 20px 30px; line-height:26px; background-color:#FFF;}
.page_i p{ text-indent:2em; margin-bottom:10px;}

.bt{line-height:32px;line-height:32px;font-size:14px;font-weight:bold;text-align:center;color:#322725;border-bottom: dashed 1px #d7d7d7;}

.lxwm_box{background:#f2f2f2;}
.lxwm_box .navtitle{ } 



.FLinks{ text-align:left; margin-top:10px;}
.FLinks a{ width:100px; float:left; text-align:center; }
.FLinks span{ width:100px; float:left;}


#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq img { width:30px; float:left; margin-top:5px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}

.foot{ background-color:#333333; color:#e5e5e5}
.cp{ text-align:left; color:#e5e5e5; margin-top:10px; margin-bottom:25px;}
.foot a{color:#e5e5e5}
