@charset "gb2312";
*, html { margin:0; padding:0; font-family:"Microsoft YaHei";}
ul, li { list-style:none; }
.clr { clear:both; }
body {
	margin:0; 
	padding:0; 
	font-size:12px;
	line-height:120%;
	font-family:Î¢ÈíÑÅºÚ, Tahoma, Verdana; 
}
.green { color: #008040; }
.red { color:#f00; }
a {
	color:#ce7a00;
	text-decoration:none;
}
a:link, a:visited {
	color:#000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.t1 {
	color:#ce7a00;
	font-weight:bold;
}
.header {
	margin-right: auto;
	margin-left: auto;
	width: 1200px;
	height: 120px;
	/*background:url(../images/title.png) no-repeat 830px 0;*/
}

.header .logo {
	height:100px;
	float:left;
	overflow:hidden;
	padding-top:10px;
	/*padding-left:60px;*/
	width:250px;
	text-align :center;
}
.header .logo img{
	height:80px;
}
.header .topbar {
	float:right;
	width:352px;
	margin-bottom:20px;
	height:26px;
	background:url(../images/tit.png) no-repeat -13px;
}
.header .topbar ul {width:100%;}
.header .topbar li {
	margin-left:20px;
	width:65px;
	float:left;
	line-height:20px;
	margin-top:5px;
}

.header .navbar {
	float:right;
	margin-top:10px;
	height:30px;width:930px;line-height: 36px;
height: 36px;
}
.header .navbar ul {


font-size: 18px;

}
.header .navbar li {
	margin-left:0px;
	width:102px;
	float:left;
	text-align:right;
	line-height:34px;
	
	
	
}
.header a{color:#2e2e2e;}

.searchbar {
	width:100%;
	height:45px;
	background:url(../images/all3.gif) repeat-x 0 -100px;
}
.searchbar .search-box {
	margin-right: auto;
	margin-left: auto;
	width: 1002px;
	height:25px;
}
.searchbar .ltext {
	width:108px;
	height:15px;
	background:url(../images/all3.gif) repeat-x -168px -369px;
	float:left;
	margin-top:5px;
	margin-left:30px;
}
.search-box select {
float:left;
margin-left:8px;
margin-top:5px;
width:100px;
}
.search-box .search-text {
float:left;
margin-left:8px;
margin-top:5px;
width:400px;
}
.search-box .search-btn {
background:url(../images/all3.gif) no-repeat -134px -344px;
border:medium none;
float:left;
height:19px;
margin-left:8px;
margin-top:6px;
width:23px;
}

.pagecontent {
    margin-top:20px;
	margin-right: auto;
	margin-left: auto;
	width: 1200px;
	min-height: 600px;
}

.pagecontent .jleft {
	float:left;
	width:250px;
}
.pagecontent .jright {
	float:right;
	width:925px;
	overflow:hidden;
	font-size:15px;
}

.jright img{display:block;max-width:900px;overflow:hidden; margin:0 auto;}

.cp {
	width:250px;
}
.cp .coner1 {
	background:url(../images/all3.gif) no-repeat -14px -149px;
	width:200px;height:5px;
}
.cp .coner2 {
	background:url(../images/all3.gif) no-repeat -14px -247px;
	width:200px;height:5px;	
}
.cp .contentbox {
	
	background:#FFF;
	height:auto;overflow:hidden;min-height:640px;

}
.cp .content {
	width:248px;
	border:1px solid #cccccc;
    height:170px;
	border-radius:5px;
}
/* new add by xmh*/
.row1{color:#dc042b;font-size:24px;font-weight:bold;text-align:center; display:block;width:100%;}
.content_row1 h3{padding-top:3px;height:30px;line-height:30px;text-align:left;color:#000;font-size:15px; background:#EAEAEA;}
.content_row1 div{padding-top:11px;padding:10px;line-height:20px;font-size:12px;}
.content_row2 h3{height:24px;line-height:24px;text-align:center;font-size:14px;}
.content_row2 div{height:211px;}
.content_row2_ul li{height:40px;line-height:40px;text-align:center;}
.content_row3 h3{padding-top:3px;height:24px;text-align:center;line-height:24px;font-size:24px;}
.content_row3  div{overflow:hidden;border:1px solid #cbcbcb;border-top:none;width:189.5px;margin:0 auto;}
.content_row4 {height:15px;width:100%;}
.content_row3_ul li{height:40px;line-height:40px;text-align:center;background:url(../images/c_new4.jpg) center bottom no-repeat;}
.content_index1{width:100%;clear:both;}
.content_index1 h3{ width:98%;border-bottom:2px solid #ADADAD;height:50px;line-height:50px;}
/*.content_index1 div{ width:100%;background:url(../images/c_new5.gif) repeat-x;height:34px;line-height:34px;}*/
.index1_left{float:left;padding-left:12px}
.index1_right{float:right;padding-right:25px;}
.new_clr{clear:both;height:13px;}
.index1_row1 li{width:20%;float:left;height:auto;overflow:hidden;text-align:center;padding-top:5px;}
.index1_row1 li h4{text-align:center;width:155px;height:28px;line-height:28px;font-weight:normal;}
.index1_ul2 li{width:50%!important;text-align:left;}
.index1_p{padding-top:5px;}
.index1_3{padding:8px;border:1px solid #efece2;width:766;overflow:hidden;background:#fefdf9;}
.index1_ul3{color:#000;}
.index1_ul3 td{vertical-align: top;}
.index1_ul3 td h4{height:24px;line-height:24px;font-size:14px;font-weight:normal;}
.index1_ul3 td a{color:#000;}
.index1_ul3 td div{color:#000;padding:5px;max-width: 520px;}
.content_row2_ul li a{font-weight:normal;}
.content_news{width:1200px;margin:0px auto;}
.content_news h3{ width:100%;border-bottom:2px solid #ADADAD;height:50px;line-height:50px;}
/*
new add by xmh
*/
.cp .content .t1 {
	background:url(../images/all3.gif) no-repeat -25px -168px;
	width:177px;height:22px;
	text-align:center;
	line-height:22px;
	margin:3px;
	float:left;
}
.cp .content .catelist ul {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.cp .content .catelist li {
	border-top:1px dotted #fff;
	border-bottom:1px dotted #999;
	width:100%;
	float:left;
	line-height:28px;
}


.pagecontent .qyry {
	width:198px;
	height:240px;
	margin-top:7px;
}
.pagecontent .yqlj {
    border-radius:8px;
	width:250px;
	margin-top:10px;
	height:auto;
}
.pagecontent .lxwm {
border-radius:8px;
	width:250px;
	height:160px;
	margin-top:10px;
}
.pagecontent .ppjm {
    border-radius:8px;
	width:248px;
	height:210px;
	margin-top:10px;
}
.pagecontent .lyxx {
	width:198px;
	height:240px;
	margin-top:10px;
}
.yqlj .contentbox {
	background:#fff;
}
.fbox { 
	border:1px solid #e6e6e6;
	overflow:hidden;
}
.fbox .t1 .jmjm{
	height:30px;
	float:left;
	width:100%;
	line-height:30px;
	font-size:15px;
	background:#EAEAEA;
	color:#000;
}

.ppjm .contentbox p{width:160px;height:35px;line-height:35px;text-align:center;border-radius:35px;font-size:15px;margin-top:10px;margin-left:30px;background:#F6F6F6;border:1px solid #ccc;}

.ppjm .contentbox p a{width:80%;display:inline-block;background:url(../images/jia.png) no-repeat 0 5px;}





.fbox .t1icon {
	background:url(../images/all3.gif) no-repeat -22px -266px;
	padding-left:18px;height:14px;
	margin-left:5px;
	margin-right:6px;
	margin-top:1px;
	width:100px;
	display:block; 
	float:left;
}
.fbox .t1more {
	background:url(../images/all3.gif) no-repeat -166px -265px;
	width:44px;height:12px;
	float:right; 
	margin-right:3px;
	/*margin-top:-13px;*/
}

.fbox .contentbox {
	float:left;
}

.ppjm .contentbox {
	padding:12px;
}
.ppjm .contentbox a {
	margin-left:2px;
}
.ppjm .jm1 {
	background:url(../images/all3.gif) no-repeat -232px -227px;
	display:block;
	width:171px;height:45px;
}
.ppjm .jm2 {
	background:url(../images/all3.gif) no-repeat -443px -227px;
	display:block;
	width:171px;height:45px;
	margin-top:2px;
}
.lxwm .contentbox {
	padding:1px;
}
.lxwm .lx1{
	background:url(../images/all3.gif) no-repeat -456px -288px;
	display:block;
	width:196px;height:79px;
	margin-top:4px;
	margin-left:1px;
}
.qyry .contentbox {
	padding:5px;
	display:inline-block;
	width:96%;
	height:auto;
}
.yqlj .contentbox {
	padding:12px;
	display:inline-block;
	width:96%;
	height:auto;
}
.yqlj .contentbox li{ float:left; width:110px;margin-top:10px;}
.yqlj .contentbox li a{color:#000;}
.lyxx .contentbox {
	padding:5px;
	width:96%;
}
.gongqiu{margin-top:10px;border-radius:8px;}
.gongqiu ul li{margin-top:5px;margin-left:5px;}

.contentbox {
	line-height:150%;
}

.main1 {
	width:765px;
	margin-top:8px;
	float:left;
}
.main1 .t1 {
	background:url(../images/all3.gif) no-repeat -224px -147px;
	width:766px;height:35px;
	line-height:30px;
	padding-top:15px;
}
.main1 .t1icon {
	background:url(../images/all3.gif) no-repeat -80px -344px;
	width:42px;height:20px;
	margin:7px 5px 10px 36px;
	_margin:7px 5px 10px 20px;
	float:left;
}
.main1 .t1more {
	float:right;
	*margin-top:-30px;
	margin-right:30px;
}
.main1 .contentbox {
	width:764px;
	background:#F8F8F8;
	border-left:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;
}
.main1 .contentbox .content {
	border-left:1px solid #F7F7F7;
	border-right:1px solid #F7F7F7;
	background:#fff;
	width:758px;
	margin-left:2px;
	_margin-left:1px;
	margin-top:-2px;
	/*height:300px;*/
	float:left;
}
.main1 .t2 {
	background:url(../images/all3.gif) no-repeat -224px -208px;
	width:766px;height:15px;
}
.main3 {
	width:380px;
	float:left;
	margin-top:8px;
	background:#fff;
}
.main3 .t1 {
	width:99%;
}
.main3 .contentbox {
	margin-top:1px;
	border:1px solid #ddd;
	background:#eee;
	width:99.6%;
}
.main3 .contentbox .content {
	height:222px;
	width:98%;
	background:#fff;
	border:1px solid #ebebeb;
	margin:3px;
}
.main4 {
	width:380px;
	float:left;
	margin-top:8px;
	background:#fff;
	margin-left:3px;
}
.main4 .t1 {
	width:99%;
}
.main4 .contentbox {
	margin-top:1px;
	border:1px solid #ddd;
	background:#eee;
	width:99.6%;
}
.main4 .contentbox .content {
	height:80px;
	width:95%;
	background:#fff;
	border:1px solid #ebebeb;
	margin:3px;
	padding:5px;
}

.fbox .t1more a {
	display:block;
	width:100%;
	height:100%;
	cursor:pointer;
}


.banner {
	background: #ccc ;/*url(../images/b1.gif) no-repeat 3px 3px;*/
	width:1200px;margin:0px auto; height:auto; overflow:hidden;
	
}
.viz {
	background:url(../images/b2.gif) no-repeat 0 0;
	width:768px; height:155px;
	float:left;
	margin-top:8px;
}




.footer {
	margin-right: auto;
	margin-left: auto;
	width: 100%;

	background:url(../images/all3.gif) repeat-x 0 -388px;
	margin-top:10px;
}
.footer .btnav, .footer .copyright {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	clear:both;
}
.footer .btnav {
	height:30px;
	padding-top:20px;
}
.footer .btnav ul {
	width:100%;
}
.footer .btnav ul li {
	float:left;
	width:68px;
	text-align:center;
}
