/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#000;}
a:hover{color:#2763ce;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
body{font-family:"微软雅黑";min-width: 1200px;}


/*头部logo及检索*/
.top_box{background:#1660a2 url(body-bg01.png) no-repeat center top;height: 192px;}
.top{width: 1170px;margin: 0 auto;}
.top li{height: 192px;}
.logo{padding-top: 54px;}
.logo span{display: block;font-size: 24px;color: #FFFFFF;}
.logo span:first-child{font-size: 60px;}
.search_box{width: 208px;padding-top: 69px;}
.search_top img{width: 208px;height: 32px;}
.search{margin-top: 7px;}
.search input{display: block;width: 30px;height: 30px;line-height: 30px;border: 0;}
.search input[type=text]{width: 178px;font-size: 13px;color: #999999;padding-left: 10px;background-color: #ebebeb;}
.search input[type=submit]{width: 30px;background: #ebebeb url(search-btn.png) no-repeat center;}
/*导航及以下区域*/
.bot_box{width: 100%;background: url(body-bg02.png) repeat;min-height: 500px;}
.bot_box>ul{width: 1170px;margin: 0 auto;}
/*导航*/
.nav div{width: 1px;}
.nav div img{display: block;width: 1px;height: 68px;}
.nav li{background: url(nav01.png) no-repeat;height: 68px;width: 129px;}
.nav li:first-child{background: url(nav02.png) no-repeat;}
.nav li:hover{background: url(nav02.png) no-repeat;height: 68px;width: 129px;}
.nav li a{display: block;width: 100%;height: 68px;line-height: 68px;text-align: center;font-size: 18px;color: #FFFFFF;font-weight: bold;}
/*当前栏目当前位置*/
.col-cur-box{background: #FFFFFF;}
.col-cur{width:1080px;margin:0 auto;padding-top: 29px;border-top: 1px solid #e0eaf3;height: 84px;border-bottom: 1px solid #ededed;}
.cur_lm{font-size: 24px;color: #1660a2;line-height: 44px;}
.dqwz{color: #333333;font-size: 12px;line-height: 53px;}
.list{padding: 10px 45px 20px 45px;width: 1170px;margin: 0 auto;background: #FFFFFF;}
.list li{color: #000000;line-height: 46px;font-size: 14px;border-bottom: 1px dashed #f0f0f0;}

/*图片新闻*/
.content01{width: 1169px;margin: 0 auto;background: #FFFFFF;padding: 30px 34px 0 30px;}
.content01_l{width: 740px;height: 432px;background: url(zt-tpxw-bg.png) no-repeat;}
.bord{ width: 740px; height:432px;margin: 0 auto;}    
.focusBox { position: relative; width:740px; height:432px; overflow:hidden;}
.focusBox .pic img { width:740px; height:432px; display:block; border:none; }
.pic{float:left;}
.focusBox .txt-bg { position:absolute; bottom:0; z-index:1; height:50px; width:100%;background:url(text-bg.png) no-repeat;overflow:hidden;}
.focusBox .txt { position:absolute; bottom:0; z-index:2; height:50px; width:100%; overflow:hidden; }
.focusBox .txt ul{padding-left:15px;}
.focusBox .txt li{ height:50px; line-height:50px; position:absolute; bottom:-400px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px;text-decoration: none;font-size:16px;line-height:50px;}
.focusBox .txt li a:hover{color:#3e77de;}
.focusBox .num { position: absolute; z-index: 3; bottom:20px; right:20px; }
.focusBox .num li{ float: left; position: relative; width:10px; height:10px; line-height:18px; overflow:hidden; text-align:center; margin-right:10px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background:url(white-point.png) no-repeat;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:url(blue-point.png) no-repeat;}

/*图片新闻右侧列表*/
.content01_r{background: url(content01-r-bg.png) no-repeat left center;width: 364px;height: 432px;padding:0 20px;}
.content01_r_tit_box{font-size: 18px;line-height: 46px;}
.content01_r_tit{height: 46px;width:108px;border-bottom: 1px solid #bababa;}
.content01_r_tit_box a{display: block;height: 18px;line-height:18px;color: #FFFFFF;border-right:1px solid #bababa;text-align:center;margin-top: 12px;}
.content01_r_tit_spl a{border-right: 0;}
.content01_r_tit_c{background: url(zt-tit-bg.png) no-repeat;border:0;}
.content01_r_tit_c a{border: 0;}
.content01_r_list{padding-top: 25px;}
.p01{width: 323px;height: 172px;margin: 0 auto;margin-bottom: 15px;}
.p01 img{width:323px;height:172px;}
.p02{font-size: 16px;line-height: 31px;color: #eaeaea;}
.p02 a{color: #eaeaea;}

/*第二大块内容*/
.content02{width: 1169px;margin:0 auto;background: #FFFFFF;padding: 20px 34px 20px 30px;}
.content02_l{border-right: 1px solid #e8e8e8;width: 713px;height: 1086px;}
.content02_r{width: 370px;margin-left: 22px;}
/*通用标题样式*/
.ty_list_h{height: 332px;}
.ty_tit_box{background: url(tit.png) no-repeat;width: 695px;height: 42px;position: relative;}
.ty_tit{font-size: 18px;line-height: 42px;width: 641px;padding-left: 27px;color: #FFFFFF;}
.ty_more{height: 14px;line-height: 14px;position: absolute;right: 0px;bottom: -4px;}
.ty_more a{font-size: 14px;color: #333333;display: block;height: 14px;}
.ty_list{line-height: 35px;font-size: 16px;width: 695px;padding-top:15px ;padding-right: 5px;}
.zjdp_box{margin-top: 20px;}
/*滚动条部分*/
.mg30{width: 695px;height: 30px;}
.box{width:695px;height:618px;position:relative;overflow:hidden;}
#a{height: 618px;overflow: hidden;}
.jscrollh{cursor: pointer;}
.zjdp{width: 170px;}
.zjdp_c{margin-bottom: 30px;}
.zjdp_c img{width: 170px;height: 186px;}
.zjdp_r{margin-left: 23px;width: 440px;}
.zjdp_r h1,.zjdp_r h3{font-weight: normal;}
.zjdp_r h3{font-size: 16px;line-height: 22px;}
.zjdp_r h3 a{color: #1e1e1e;}
.zjdp_r h3 a:hover{color:#2763ce;}
.zjdp_r h1{font-size: 20px;line-height: 36px;margin-top: 7px;}
.zjdp_r h1 a{color:#2763ce;}
.zjdp_r p{font-size: 14px;line-height: 28px;color: #010101;margin-top: 7px;}

/*右侧第一部分*/
.content02_r01{height: 42px;border-bottom: 4px solid #e4e4e4;}
.content02_r01 li{font-size: 18px;line-height: 38px;}
.content02_r01 li a{color: #333333;}
/*右侧图片新闻*/
.bord1{ width: 362px; height:301px;margin: 0 auto;position:relative;}    
.focusBox1 { position: relative; width:362px; height:301px; overflow:hidden;}    
.focusBox1 .pic1 img { width:362px; height:244px; display:block; border:none; } 
.pic1{float:left;}
.spbf{background:url(sp.png) no-repeat;width: 72px;height: 72px;position: absolute;left: 50%;top: 50%;z-index: 99;margin-top: -65px;margin-left: -26px;}
.focusBox1 .txt-bg1 { position:absolute; bottom:0; z-index:1; height:57px; width:100%;background:#e3e3e3;overflow:hidden;}
.focusBox1 .txt1{ position:absolute; bottom:0; z-index:2; height:57px; width:100%; overflow:hidden; }    
.focusBox1 .txt1 ul{padding-left:15px;}
.focusBox1 .txt1 li{ height:57px; line-height:57px; position:absolute; bottom:-400px;}    
.focusBox1 .txt1 li a{ display: block; color: #1e1e1e; padding: 0 0 0 10px;text-decoration: none;font-size:18px;line-height:57px;}    
.focusBox1 .txt1 li a:hover{color:#2763ce;}
.focusBox1 .num1 { position: absolute; z-index: 3; bottom:23px; right:20px; }    
.focusBox1 .num1 li{ float: left; position: relative; width:10px; height:10px; line-height:18px; overflow:hidden; text-align:center; margin-right:10px; cursor: pointer; }    
.focusBox1 .num1 li a,.focusBox1 .num1 li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }    
.focusBox1 .num1 li span { z-index: 1; background:url(white-point.png) no-repeat;}    
.focusBox1 .num1 li.on a,.focusBox1 .num1 a:hover{ background:url(blue-point.png) no-repeat;}
/*关注我们*/
.xx_b{width: 364px;height: 20px;border-top: 1px dashed #e0e0e0;}
.content02_r02,.content02_r03{margin-top: 25px;}
.content02_r03 img,.content02_r03 span{display: block;font-size: 16px;line-height: 50px;text-align: center;}
.yc_db01,.yc_db02{width: 170px;margin: 0 auto;}
.yc_db01 img,.yc_db02 img{height: 170px;width: 170px;}
.yc_db03{background: url(zt-phone.png) no-repeat;width: 370px;height: 50px;font-size: 18px;color: #FFFFFF;line-height: 50px;padding-left: 90px;margin-top:40px;}

/*第三部分*/
.content03{width:1169px;margin:0 auto;font-size: 18px;padding: 20px 31px 0;background: #FFFFFF;}
.content03 a{display:block;color: #FFFFFF;line-height: 42px;padding-left: 28px;background: url(tit_bg02.png) no-repeat;width: 1108px;height: 42px;margin: 0 auto;}

/*第四部分图片特效*/
.content04{width: 1169px;margin: 0 auto;background: #FFFFFF;padding-top: 30px;}
/*#locus_Box {position: relative;margin-left: 137px;width: 822px;height: 464px;}*/
/*#locus_Box ul{position: relative;width: 822px;height: 464px;margin-left: -92px;}*/
/*#locus_Box li{z-index: 0;position: absolute;width: 0;height: 0;cursor: pointer;/!*top: 146px;left: 490px;*!/display: block;}*/
/*#locus_Box li img{width: 100%;height: 100%;vertical-align: top;}*/
/*#locus_Box .prev {z-index: 999;position: absolute;width: 40px;display: block;height: 125px;overflow: hidden;left: -92px;top:167px;cursor: pointer;background: url(left.png) no-repeat;}*/
/*#locus_Box .next {z-index: 999;position: absolute;width: 40px;display: block;height: 125px;overflow: hidden;right: -170px;top:167px;cursor: pointer;background: url(right.png) no-repeat;}*/
/*#locus_Box ul li a{display: block;width: 100%;position: relative;height: 100%;}*/
/*#locus_Box ul li a span{z-index:99999999999999;text-align:center;display: block;position: absolute;width: 100%;height: 50px;bottom: 0;left: 0;background: #000000;filter: alpha(opacity=40);opacity: .4;font-size: 22px;line-height: 50px;color: #FFFFFF;}*/
/*#locus_Box ul li a span:hover{color: #2763ce;}*/
/*第五部分*/
.content05{width: 1169px;margin: 0 auto;padding: 35px 30px 20px;background: #FFFFFF;}
.content05_r{width: 370px;}
.xzzx_t{height: 42px;}
.xzzx{height: 42px;border-bottom: 4px solid #e4e4e4;width: 311px;line-height: 38px;}
.xzzx_more{margin-top: 32px;margin-left: 10px;}
.xzzx_more a{color: #333333;font-size: 14px;display: block;height: 14px;line-height: 14px;}
.xzzx_list{width: 370px;}
.xzzx_list li{background: url(zt-listpic.png) no-repeat left center;padding-left: 14px;}
.xzzx_list li span{color: #666666;}
.content05_l .ty_list span{color: #666666;}

/*底部*/
.footer{width: 1170px;margin: 0 auto;height: 178px;background: #323232;padding-top: 20px;}
.bot_search_box{width: 816px;margin: 0 auto;}
.bot_search{height: 42px;}
.bot_search input{display: block;height: 42px;line-height: 42px;border: 0;}
.bot_search input[type=text]{width: 682px;font-size: 13px;color: #999999;padding-left: 10px;background:url(txtBg02.png) no-repeat;}
.bot_search input[type=submit]{width: 129px;background: url(btn_bg02.png) no-repeat;}
.footer_font{font-size: 16px;line-height: 36px;color: #FFFFFF;text-align: center;margin-top: 25px;margin-left: -6px;}
