@charset "gb2312";


*{ margin:0px; padding:0px;}


img {border:0;margin:0; padding:0;}


ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0;}


.clearfix{display:inline-table;}


* html .clearfix{height:1%;/*ie6*/}


*+html .clearfix{min-height:1px;}


.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}


.clearfix { display:inline-block; }


* html .clearfix { height:1%; }


.clearfix { display:block; }


input,textarea {outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/


a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/


a:link { text-decoration: none;color: #535353;}


a:visited {text-decoration: none; color: #535353;}


a:hover { text-decoration: none; color: #000000;}


a:active {text-decoration: none; color: #535353;}








body {margin: 0px; color:#535353; font-size: 12px; font-family:宋体,宋体,Arial, Helvetica, sans-serif;background:#fff ;}


#rtt {width:50px; height:50px; background:url('../images/rrt.png'); background-size:cover; position:fixed; right:50px; bottom:50px; border-radius: 5px; z-index:1000; display:none;}

















/* flexslider */


.flexslider{position:relative;height:451px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:100%;}


.slides{position:relative;z-index:1;}


.slides li{height:451px;}


.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}


.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}


.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}


.flex-control-nav .flex-active{background-position:0 0;}





.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}


.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}


.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}


.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}











.sousuo{ width:1200px; height:35px; margin:0 auto; padding-top:15px; padding-bottom:15px;}


.sousuo .re_ci{ float:left;}


.sousuo .re_ci a{ padding-right:5px;}


.sousuo .biao_dan{ float:right;}


.biao_dan .search1{ float:left;width:265px; height:33px; border-top:1px solid #a7a8a7; border-left:1px solid #a7a8a7;border-bottom:1px solid #a7a8a7; line-height:33px;}


.biao_dan .button1{ width:77px; float:left; height:35px; background:#0baf35; color:#FFF; font-size:14px;}











.chanpin{ width:1200px; height:550px; overflow:hidden; margin:15px auto;}


.chanpin .list{ width:240px; height:360px; float:left; overflow:hidden; padding-top:20px; }


.list .list1{ width:240px; height:660px; float:left; overflow:hidden;}


.list1 .list_title{ background:url(../images/list2.jpg) no-repeat; width:240px; height:43px; line-height:43px;}


.list1 .list_title a{color:#FFF; font-size:14px; line-height:34px; padding-left:34px;}


.list1 .list_con{ width:233px; float:left; background:url(../images/ulbg.jpg) repeat-y; float:right;}


.list1 ul li{ width:200px; height:30px; line-height:30px; border-bottom:1px dotted #d5d5d5; background:url(../images/listli.jpg) 15px 10px no-repeat; padding-left:27px; overflow:hidden; }


.list .list11{ width:240px; height:60px; float:left; overflow:hidden;}


.list11 .list_title{ background:url(../images/list2.jpg) no-repeat; width:240px; height:43px; line-height:43px;}


.list11 .list_title a{color:#FFF; font-size:14px; line-height:34px; padding-left:34px;}


.list11 .list_con{ width:233px; float:left; background:url(../images/ulbg.jpg) repeat-y; float:right;}


.list11 .list_con ul li{ width:200px; height:30px; line-height:30px; border-bottom:1px dotted #d5d5d5; background:url(../images/listli.jpg) 15px 10px no-repeat; padding-left:27px; overflow:hidden;}





.chanpin .zhanshi{ float:right; width:921px; height:420px; overflow:hidden;}


.zhanshi .zs_title{ height:36px; width:921px; border-bottom:1px solid #0565A2;}


.zhanshi .zs_title span.sp1{ height:36px; width:275px; background:url(../images/zstitle.jpg) no-repeat; float:left; font-size:16px; font-family: microsoft yahei; padding-left:200px; margin-left:240px;}


.zhanshi .zs_title span.spr{ height:36px;width:125px; float:right; background:url(../images/more.jpg) 52px 8px no-repeat; line-height:36px; }


.zhanshi .zs_con{ width:921px; padding-top:20px;}


.zs_con ul{ width:908px; float:left; padding-left:13px;}


.zs_con ul li{ float:left; width:202px; margin-right:25px;  }


.zs_con ul li img{ width:202px; height:140px;}


.zs_con ul li span{ width:202px; text-align:center; line-height:25px; float:left; overflow:hidden; height:25px;}


.zs_con .ads{ width:921px; height:119px; float:left;}





.line{ width:100%; height:3px; background:#0565A2; margin-top:30px;}





.youshi{ width:1200px; margin:0 auto; height:942px;}


.youshi .ys_title{ width:1200px; height:140px; text-align:center;}


.youshi .ys_con{ background:url(../images/youshi.jpg) no-repeat; width:1200px; height:803px; padding-top:30px;}


.ys_con ul.ys1{padding-left:65px; width:1135px; height:190px;  float:left;}


.ys_con ul.ys1 li.lit1{ font-size:22px; font-family: microsoft yahei;color:#025ea9; padding-left:70px; }


.ys_con ul.ys1 li.lit2{font-size:22px; font-family: microsoft yahei;color:#e77919; padding-left:70px;}


.ys_con ul.ys1 li.licon{ width:510px; padding-top:36px; line-height:24px;}








.ys_con ul.ys2{ padding-left:65px; width:1135px; height:165px; padding-top:28px; float:right;}


.ys_con ul.ys2 li.lit1{ font-size:22px; font-family: microsoft yahei;color:#025ea9; width:550px; float:left; padding-left:640px;}


.ys_con ul.ys2 li.lit2{font-size:22px; font-family: microsoft yahei;color:#e77919; width:550px; float:left;  padding-left:640px;}


.ys_con ul.ys2 li.licon{ width:510px; padding-top:36px; line-height:24px; float:left; padding-left:578px;}











.about_bg{ background:url(../images/aboutbg.jpg) repeat; width:100%; height:571px; float:left; border-bottom:3px solid #0565A2;}


.about{ background:url(../images/aboutbgei.jpg) no-repeat; height:501px; width:1200px; margin:0 auto; padding-top:70px;}


.about .about_titile{ width:120px; padding-left:377px; font-size:25px; color:#808080; }


.about .about_titile a{ font-size:28px; font-family: microsoft yahei; color:#808080;}


.about .about_titile a:hover{ text-decoration:underline;}


.about .about_con{ width:1200px; padding-top:50px;}


.about_con .pic{ width:432px; height:267px; float:left; padding-left:62px;}


.about_con .nr{ width:642px; height:323px; float:right; overflow:hidden; line-height:24px; padding-right:17px;}


.about_con .nr .jj{ width:620px; overflow:hidden;}


.about_con .nr .jj span{width:642px; float:left; font-size:16px; font-family: microsoft yahei; font-weight:bold; color:#323232;}


.about_con .nr .wh{ padding-top:20px; height:115px; width:353px; overflow:hidden}


.about_con .nr .wh span{width:642px; float:left; font-size:16px; font-family: microsoft yahei; font-weight:bold; color:#323232;}








.jz_zz{ width:1200px; height:554px; margin:0 auto; padding-top:33px; clear:both;}


.jz_zz .jianzheng{ width:765px; height:587px; float:left;}


.jianzheng .jz_title{ background:url(../images/jianzheng.jpg) no-repeat; width:113px; height:60px; padding-left:350px; margin-top:20px;}


.jianzheng .jz_title a{ font-size:28px; font-family: microsoft yahei;}


.jianzheng .jz_title a:hover{ text-decoration:underline;}


.jianzheng .jz_con{ padding-top:50px;}


.jz_con ul{width:318px; border:1px solid #CCC; padding:10px; float:left; margin-right:30px;}


.jz_con ul li.li_tu{ width:318px;}


.jz_con ul li.bt{ width:318px; color:#446b00; font-size:16px; font-family: microsoft yahei;}


.jz_con ul li.jz_nr{ width:318px; height:87px; overflow:hidden; line-height:22px; margin-bottom:20px;}


.jz_con ul li.an{ padding-bottom:32px;}








.jz_zz .ryzz{ width:383px; height:587px; background:url(../images/zzry.jpg) no-repeat; float:right;}


.ryzz-T{ float:left; text-align:center; padding-left:100px; padding-top:160px; }


.ryzz-T a{font-size:16px; font-weight:900; color:#025ea9; }


.ryzz-C{float:left; width:292px;  height:208px; padding-left:10px; padding-top:22px;}





.focus {width: 292px;height: 208px;position: relative; }


.xx {width: 292px;height: 208px; overflow:hidden;position: relative;}


.f-img-list {height: 208px;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 100;width: 292px;background: url('../images/f-img-list-bg.jpg');}


.f-img-list li {height:235px;text-align: center;width: 292px;position: absolute;left: 0;top: 0;z-index: 101;}


.f-img-list li a div{ background:#fff; line-height:30px; font-size:14px; width:292px; margin-top:5px; }


.f-img-list li.on {z-index: 105;}


.f-img-list li img{width: 244px;height: 174px; }


.focus-page-btn {width: 44px;height: 44px;background: url('../images/focus-page-btns.png') no-repeat;position: absolute;top: 90px;z-index: 110;}


.focus-btn-prev {background-position: 0 0;left: 0px;}


.focus-btn-next {background-position: -44px 0;right: 0px;}


.ryzz .zizun{ float:left; padding-top:85px; padding-left:15px;}/*修改增加的*/





.infm{ width:1200px; height:320px; margin:0 auto; margin-top:28px;}


.infm .news{ width:383px; height:320px; float:left; padding-right:25px;}


.news .news_title{ border-bottom:1px solid #0565A2; height:30px; width:383px; line-height:30px;}


.news .news_title span.ns_l{ float:left; font-size:14px; color:#font-family: microsoft yahei; color:#0565A2; font-weight:bold;}


.news .news_title span.ns_l a{ color:#8e8b8b; font-weight:normal;}


.news .news_title span.ns_r{ float:right;}


.news .news_title span.ns_r a{ color:#0565A2; font-size:12px;}


.news .news_con{ width:383px;} 


.news .news_con img{ padding-top:10px;}


.news .news_con ul{ width:383px; height:300px; overflow:hidden;}


.news .news_con ul li{ width:350px; overflow:hidden;line-height:30px; padding-right:5px; padding-left:15px; background:url(../images/xinwenli.jpg) 5px 12px no-repeat; height:30px;}


.news .news_con ul li span{ float:right;}





.infm .wenti{ width:367px; height:320px; float:right; }


.wenti .wt_title{ border-bottom:1px solid #0565A2; height:30px; width:383px; line-height:30px;}


.wenti .wt_title span.ns_l{ float:left; font-size:14px; font-family: microsoft yahei; color:#0565A2; font-weight:bold;}


.wenti .wt_title span.ns_l a{ color:#8e8b8b; font-weight:normal;}


.wenti .wt_title span.ns_r{ float:right;}


.wenti .wt_title span.ns_r a{ color:#0565A2; font-size:12px;}


.clear{ clear:both}


.wenti .wt_con{ width:367px; padding-top:20px; height:400px;}

.wt_con p{ line-height:24px;}

.wt_con .wt1{ line-height:30px; padding-bottom:15px; }


.wt_con .wt1 .wen{ background:url(../images/wen.jpg) 0px 8px no-repeat; padding-left:30px;}


.wt_con .wt1 .da{ background:url(../images/da.jpg) 0px 8px no-repeat; padding-left:30px;}











.link_bg{ width:100%; height:58px; background:#ececec; margin-top:15px;}


.link{ width:1022px; height:58px; margin:0 auto; line-height:58px; background:url(../images/link.jpg) #ececec no-repeat; padding-left:178px;}








