/* CSS Document */
/* 全局 CSS 定义 */
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
ol,ul{list-style:none;}
img{vertical-align:top;}
body{color:#666; font:12px/24px Verdana, Arial, Helvetica, sans-serif, SimSun; background:url(../images/body.png) repeat;}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;overflow: hidden;visibility: hidden;}
.fl{float:left; display:inline;}.fr{float:right; display:inline;}.mt{ margin-top:10px;}.mt20{ margin-top:20px;}
h2,h3{ font-size:14px;}
/*---------- 链接 ----------*/
a:link{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
/*---------- 截字 ----------*/
{overflow:hidden; text-overflow:ellipsis;}

/*---------- 图片鼠标交互 ----------*/
 
/*---------- 头部公用 ----------*/
.head{ width:100%; margin:0 auto; background:url(../images/head.png) repeat-x;}
.top{width:960px; margin:0 auto; height:83px; overflow:hidden; text-align:center;}
.b1{ width:100%; background: url(../images/b1.png) no-repeat center top; height:69px;}
.b2{ width:100%; background: url(../images/b2.jpg) no-repeat center top; height:216px;}
.b3{ width:100%; background: url(../images/b3.jpg) no-repeat center top; height:125px;}

/*****主体******/
.wrap{ width:960px; margin:0 auto; overflow:hidden; background:#fff;}
.area{ width:960px; margin:8px auto; overflow:hidden;}
.cj_one{ width:920px; margin:0 auto;height:486px; background:url(../images/bg.png) repeat;}
.cj_one li{ width:269px; height:218px; background:url(../images/cjbg.png) no-repeat; float:left; text-align:center; display:inline; margin:18px 10px 0 23px;}
.cj_one li p{ background:#b3d465; line-height:35px; font-family:"microsoft yahei"; font-size:15px; color:#000; font-weight:600;}
.cj_one li img{ padding-top:4px;}
.doc_jx{ background:url(../images/cj_85.png) no-repeat top center; width:915px; height:95px; margin:8px auto;}
.doc_jx img{padding:15px 10px;}
.doc_jx h2{color:#ff0000; font-size:18px; font-family:"microsoft yahei";padding:8px 0 0px;}
.doc_jx .l{ width:670px; float:left;}.doc_jx .pl{ padding:30px 0 0px;}
.doc_jx strong{ font-size:14px;}.doc_jx span{ color:#f00;}
.cy_jb{ width:670px; float:left; height:290px;}
.cy_jbb{ width:930px; margin:0px auto; overflow:hidden;}
.cy_jb h3{ color:#b3d465; font-size:14px; font-family:"microsoft yahei";}
.cy_jb dl{ width:310px; height:128px; float:left; display:inline; margin:10px 0 0 15px;}
.cy_jb dt{ width:134px; height:127px; float:left; padding-right:10px;}
.cy_jb dt img{width:126px; height:119px; border:2px solid #dedede; padding:2px;}
.cy_jb dt a:hover img{ border:2px solid #f00;}
.cy_jb dd p a,.cy_two p a{ color:#f00;}.cy_jb dd p a:visited,.cy_two p a:visited{ color:#f00;}.cy_jb dd p a:hover,.cy_two p a:hover{ color:#f60;}
.cy_two{ padding:20px 20px 0px;}
.cy_two dl{ width:710px; height:75px; margin:8px 0 10px 0px; font-size:14px;}
.cy_two dt{ float:left; width:105px; height:75px; padding-right:15px;}
.cy_two h2{ color:#b3d465; font-family:"microsoft yahei"; font-size:18px;}
.doc_zx{ padding:20px;}
.doc_zx p{ width:720px; float:left; font-size:14px; font-weight:600; padding:20px 8px 0px;}
.cy_three{ width:590px; float:left;}
.cy_three img{ margin-right:10px;}
.cy_three p{ font-size:14px; text-indent:2em; padding:20px 0px 0px;}
.cy_four{ padding:20px;}
.cy_four li{ float:left; width:410px; height:135px; display:inline; margin:0 20px 20px 20px;}
.cy_four .bg1{ background:url(../images/cj_97.png) no-repeat; width:280px; height:130px;}
.cy_four .bg2{ background:url(../images/cj_106.png) no-repeat; width:280px; height:130px;}
.cy_four dt{ width:115px; height:113px;}.cy_four dd{width:280px; height:130px;}
.cy_four dd p{ font-size:14px; font-family:"microsoft yahei"; padding:30px 30px 0 40px;}

.zt_link li{ float:left; display:inline; width:220px; height:150px; margin:0 6px;}
.zt_link ul{ width:930px; height:155px; margin:15px auto 0px;}
.zt_link li img{width:220px; height:150px;}
/********底部********/
.foot{ width:100%; margin:0px auto; text-align:center; background:#fff; padding-bottom:10px;}
.link{ width:960px; height:32px; line-height:32px; color:#fff; background:#b3d465; margin:0 auto 10px;}
.link a{ color:#fff; padding:0 8px;}.link a:visited{ color:#fff;}.link a:hover{ color:#f00;}