html,body,h1,h2,h3,h4,h5,h6,p,div,span,a,img,dl,dt,dd,ul,li,input{padding:0; margin:0; list-style:none; border:none; text-decoration:none; font-size:12px; color:#000;}
.fl{float:left;}
.fr{float:right;}

.head .top_block .lan,.head .top_block .search,.head .nav a:hover,.lrtk a,.head .nav a.hover,.banner .l_arrow,.banner .l_arrow:hover,.banner ._pro,.banner .r_arrow,/*.banner*/ .r_arrow:hover,.banner dd a,.tit a.more,.tit a.more:hover,.title div.name a.arrow01,.tit a.more:hover,.title div.name a.arrow02,.title div.name01 a.cpzs{background:url(/Public/images/index/free_icon.png) no-repeat;}
h1,.banner dd a{font-family: "Microsoft YaHei",Tahoma, Geneva, sans-serif; font-weight:normal;}

.main{width:1000px; margin:0 auto; background:url(/Public/images/index/bg_top.gif) top center no-repeat;}
.head{height:107px; padding-top:25px; position:relative;}
.logo{display:block; width:400px; height:75px; background:url(/Public/images/index/logo.jpg) no-repeat;}
.head .top_block{height:27px; width:330px;}
.head .top_block .lan{width:123px; height:21px; padding-left:25px; background-position:-371px -130px; text-align:center; line-height:21px; float:left; margin-right:10px; color:#717171; cursor:pointer;}
.head .top_block .lan a{color:#717171}
.head .top_block .lan a:hover{color:#fe680f}
.head .top_block .lan ul{width:200px; background:url(/Public/images/index/language_bg.jpg) no-repeat; margin-top:-4px; border-radius:3px; padding:15px 0; position:absolute; z-index:1000; left:670px;top:50px;}
.head .top_block .lan ul li{height:25px; padding-left:15px; text-align:left;}
.head .top_block .lan ul li a{color:#e3e3e3; line-height:25px; padding-right:80px;}
.head .top_block .lan ul li a:hover{color:#fff;}

.head .top_block .search{width:197px; height:27px; background-position:0 -34px; float:left;}
.head .top_block .search input.search_txt{border:none; background:none; height:26px; padding-left:10px; width:156px; color:#b0b0b0; float:left; line-height:26px;}
.head .top_block .search input.search_btn{height:26px; width:31px; cursor:pointer; float:left; background:none;}
.head .nav{height:27px; position:absolute; right:0; bottom:20px;}
.head .nav a{display:inline-block; float:left; height:25px; line-height:25px; padding:0 15px;}
.head .nav a:hover,.head .nav a.hover{ background-position:0 0; border:1px solid #d8d8d8;}
/**/
.banner{width:998px; height:335px; background:#fefefe; border:1px solid #d2d2d2; }
.banner .l_arrow,.banner .r_arrow{float:left; width:40px; height:100%;}
.banner .l_arrow{background-position:0 -170px; margin:0 10px 0 30px;}
.banner .l_arrow:hover{background-position:-119px -170px;}
.banner .r_arrow{background-position:-69px -170px;}
.banner .r_arrow:hover{background-position:-188px -170px;}
.banner .m_pro{width:866px;}
.banner dt,.menu dt,.menu dd{float:left;}
.banner dt img{width:415px; height:278px;}
.menu dt img{width:60px; height:60px;}
.banner dd{width:385px; float:left; margin-left:30px;}
.banner dd h1{color:#156cb1; font-size:20px; margin-top:20px;}
.banner dd p{height:125px; color:#666; overflow:hidden; margin:30px 0; line-height:1.8em;}
.banner dd a{display:block; width:110px; height:35px; color:#fff; line-height:35px; background-position:0 -123px; font-size:20px; text-align:center;}

.menu{height:95px; border:1px solid #d2d2d2; background:#f3f2f2; padding:15px 0;}
.menu ul li{padding:15px 21px; border-right:1px solid #d2d2d2; display:table; float:left;}
.menu dt{margin-right:10px;}
.menu dd a{margin-top:6px; font-size:14px; display:block;}
.menu dd a:hover{color:#fe680f;}
.menu dd p{width:135px; color:#666; line-height:1.6em; margin-top:5px;}

.content{background:#f3f2f2; border:1px solid #d2d2d2; padding:0 21px; height:785px; margin-bottom:40px;}
.l_con{width:600px;}
.l_cond{width:600px;}
.l_cond ul{ margin-top:20px;}
.l_cond li { line-height:28px; font-size:12px; width:600px; float:left}
.l_cond li a{font-size:12px; color:#666; float:left;}
.l_cond li a:hover{font-size:12px; color: #FE680F; float:left;}
.l_cond li span{float:right;font-size:12px; color:#666}
.tit{border-bottom:1px solid #e0e0e0; width:100%;  margin-top:30px; padding-left:10px; display:table;}
.tit h1{font-size:18px; padding-bottom:15px;}
.tit a.more{float:right; background-position:0 -75px; width:42px; height:30px; margin-right:10px;}
.tit a.more:hover{background-position:-70px -75px;}
.gsjj p{padding-top:25px; height:410px;float:left; padding-left:10px; line-height:1.8em; color:#666; overflow:hidden;}
.gsjj p a,.main_ul li p a{color:#fe680f;}
.gsjj p img{width:580px; height:208px; margin-bottom:25px;}

.pro ul{margin-top:10px;}
.pro ul li{width:180px; float:left; margin:0 10px;}
.pro ul li img{width:180px; height:120px;}
.pro ul li h3,.article_list li h3{width:100%; text-align:center; color:#666; margin-top:20px; font-weight:normal;}

.pic{width:600px;}
.pic ul{margin-top:25px; width:600px;}
.pic ul li{width:180px; float:left; margin:10px 10px;}
.pic ul li img{width:180px; height:120px;}
.pic ul li h3,.article_list li h3{width:100%; text-align:center; color:#666; margin-top:20px; font-weight:normal;}

.r_con{width:315px;}
.lxwm p{padding-top:25px; padding-left:10px;}
.lxwm p span{display:block; margin-bottom:10px; color:#666;}
.lxwm p a{color:#e21c01; }

.zs ul{padding-top:25px; display:table;}
.zs ul li{width:108px; height:153px; margin:0 10px; float:left;}
.zs ul li img{width:108px; height:153px;}

.foot_block{background:url(/Public/images/index/bg_body.png); background-position:0 -1432px; background-repeat:repeat-x;}
.foot{width:1000px; clear:both; height:100%; padding-bottom:5px; margin:0 auto; margin-left: 70px;}
.foot .jingu{width:495px; float:left;}
.foot .jixie{width:495px; float:left;}
.foot p{color:#999; line-height:18px;}



/*title*/
.tit_block{padding-bottom:14px; border-bottom:1px solid #fff;}
.title{height:200px; width:938px; padding:28px 30px 0; border:1px solid #d2d2d2; background:#FEFEFE; margin-top:15px; margin:0 auto;}
.title h1{font-size:20px; color:#156cb1; float:left;}
.title div.name{float:right; color:#ccc; width:550px; overflow:hidden; padding-top:12px;}
.title div.name span{float:right;}
.title div.name span a {background:url(/Public/images/index/span_abg_cn.jpg) no-repeat top; padding:8px 35px; font-family:"微软雅黑"; font-size:14px; color:#fff}
.title div.name span a:hover {color:#fff;}
.title div.name a{color:#666; display:inline-block;}
.title div.name a:hover{color:#5292c5;}
.title div.name a.arrow01{color:#156cb1; height:12px; width:15px; background-position:-383px -295px;}
.title div.name a.arrow02{color:#156cb1; height:12px; width:15px; background-position:-433px -295px;}
.title div.name01{float:right; padding-top:5px;}
.title div.name01 a.cpzs{width:116px; height:31px; background-position:-363px -399px; display:block;}

/*content_block*/
.content_block{border-top:1px solid #dde3e5; background:url(/Public/images/index/bg_body.gif); padding:14px 0 40px; }
.main_con{width:956px;  border:1px solid #d2d2d2; padding:0 21px 30px; margin:0 auto; background:#f3f2f2; display:table;}
.top_banenr{ margin-top:10px;}
.top_banenrg{ margin-top:-15px; margin-right: -20px;}
.top_banenrg img{width:720px; height:200px; float:right;}
.top_banenr img{width:600px; height:200px;}

.main_ul li{margin-top:40px;}
.main_ul li p{padding:20px 10px 0; line-height:2.2em; height:164px; overflow:hidden; color:#666;}
.main_ul li p img{width:85px; height:95px; float:left; margin:0 20px 5px 0;}
.main_ul li p strong{color:#347ab1;}
.page_down{text-align:right; margin-top:20px;}
.page_down a{color:#666; margin:0 5px;}
.page_down a:hover{color:#5292C5; font-weight:bold;}
.article_list li{float:left; margin:20px 11px 0;}
.article_list img{width:96px; height:93px;}
.article p{color:#666; line-height:2em; margin-top:20px;}
img.map{width:610px; height:280px; margin-top:30px;}

/* 焦点图 */
.focus{width:1000px;height:346px;position:relative;float:left; overflow:hidden}
.focus ul li{width:998px;height:295px;}
.f426x240{}
.f426x240 img{width:415px;height:278px;float:left; margin-top:10px; margin-left:50px;}
.lrtk{width:430px; height:295px; float:left; margin-left:50px; margin-top:10px;}
.lrtk h2{width:430px; float:left; line-height:90px; font-size:20px; font-family:"微软雅黑"; font-weight:400; color:#156cb1}
.lrtk p{ width:388px; float:left; color:#666; line-height:1.6em; margin-top:5px;}
.lrtk a{display:block;margin-top:24px; width:110px; height:35px; color:#fff; line-height:35px; background-position:0 -123px; font-size:20px; text-align:center;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;top:50%;left:15px;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(/Public/images/index/free_icon.png) no-repeat 0 -300px;margin-top:-28px}
.rslides_nav:active{opacity:0.5}
.rslides_nav.next{left:auto;background-position:-66px -300px;right:15px;}
.rslides_tabs{margin:12px auto;clear:both;text-align:center;display:none}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}

.infopic{ width:550px;height:24px; position:relative;overflow:hidden; margin:15px auto;}
.piclist{ position:absolute; top:0; left:0; padding-left:25px;}
.piclist li{ width:auto; border-left:1px solid #666;margin-right:5px; padding-left:5px; float:left; overflow:hidden; line-height:px;display: inline-block;word-break: break-all;white-space: nowrap;}
.pic_prev{ width:25px;z-index:4; height:14px; background:url(/Public/images/index/prev.jpg) no-repeat; position:absolute; top:0px; cursor:pointer;}
.pic_next{ width:25px; height:14px; background:url(/Public/images/index/next.jpg) no-repeat; position:absolute; top:0px; cursor:pointer;}
.pic_prev{ background-position:0 0; left:0px;}
.pic_next{ background-position:0 30xp; right:0;}

.footer{width:1002px; height:100%; background:url(/Public/images/index/footer_bg.jpg) ; overflow:hidden;margin: 0 auto; padding:10px 0; }
#_Ten_rightDiv{position: absolute; top: 160px; left: 1px; width:100px;}
.ss_top{
margin-top: -34px;
}
.gg_cp {
		width:229px;
	height:200px;
	float: left;
         margin-right: 5px;
}
.boff_left{
margin: 0 auto;
    margin-left: px;
    width: 1002px;}
.vosi{width:260px; height:280px; float:left; margin-right:15px; margin-left:15px; margin-top:20px; float:left}
.vosi img{border:1px solid #999;padding:2px;}
.vosi span{width:260px; line-height:20px; text-align:center;}