/*以下为通用样式*/
* {
	margin: 0px;
	padding: 0px;
	font-family:Arial,Verdana,Helvetica,“宋体” sans-serif;
	font-size: 12px;
	line-height: 18px;

}
html {
	font-family:Arial,Verdana,Helvetica,“宋体” sans-serif;
	font-size: 12px;
	line-height: 1.8;
	color: #505050;
	background: #FFFFFF url(../images/bj.jpg) repeat-x;
}
/*body {
	width: 960px;
	margin: 0 auto;
	}*/
.main{
	width: 960px;
	margin: 0 auto;

}	
	
img {
	border: 0px;
}
ul,li {
	list-style-image: none;
	list-style-type: none;
}
.left {
	float: left;
}
.right {
	float: right;

}
.clear {
	clear: both;
}

a {
	font-family:Arial,Verdana,Helvetica,“宋体” sans-serif;
	font-size: 12px;
	color: #505050;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}



/*以下为最顶部样式*/

#top {
	height: 25px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 1.8;
}
#top_right {
	height: 25px;
	}

.top1 {
	padding-top: 3px;
}
.top2 {
	padding-top: 4px;
}
a.en  {
	font-family: Arial, Helvetica,“宋体” sans-serif; 
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/en_bj1.gif);
	background-repeat: repeat;
	height: 24px;
	width: 77px;
	display: block;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
	letter-spacing: 1px;
	vertical-align: middle;
}

 a.en:hover {
	background-image: url(../images/en_bj2.gif);
	background-repeat: repeat;
	display: block;
	height: 24px;
	width: 77px;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
}




/*以下为顶部logo行样式*/

#logo {
	height: 85px;
	padding-right: 20px;
	padding-left: 10px;
	width: 568px;
	background-position: top;
}
#logo a {
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 75px;
	width: 568px;
	margin-top: 10px;
}

/*以下为顶部搜索样式*/

#search {
	height: 85px;
}


#search form {
	padding-left:5px;
	position: absolute;
	height: 24px;
	margin-top: 30px;
		width: 218px;
}
#search form label {
	float: left;
}

input.search1 {
	width: 145px;
	height: 24px;
	border: none;
	color: #999;
	background: url(../images/search_bj2.gif) repeat-x;
	float: left;
	line-height: 25px;
}

input.button {
	border: 0;
	height: 24px;
	width: 42px;
	background: url(../images/search.gif) no-repeat;
	float: left;
	cursor:pointer;
	display: block;
	}
input.button1 {
	border: 0;
	height: 22px;
	width: 26px;
	cursor:pointer;
	background: url(../images/go.jpg) no-repeat;
	float: left;
	display: block;
}
input.search2 {
	width: 24px;
	height: 20px;
	border: 1px;
	border-color:#ccc;
	color: #999;
	float: left;
	line-height: 20px;
}
	
#search2 ul {
	float: right;
	margin-top: 32px;
	
}
.jt{
	padding-top: 6px;
}



	
#search2 ul li a {
	color: #326AA5;
	text-decoration: none;
	padding-right: 5px;
	margin-left: 5px;
}
#search2 ul li a:hover {
	text-decoration: underline;
}



/*以下为顶部主导航样式*/

#menu {
	background-image: url(../images/menu_bj.gif);
	background-repeat: no-repeat;
	height: 61px;
	width: 960px;
	padding-left: 6px;
}
.menu_top {
	padding-top: 10px;
}

#menu ul li  {
	font-size: 12px;
	color: #9CB1BD;
	position: relative;
	padding:1px 0px;
}
#menu ul li a {
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
#menu ul li a:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFFF;
}
.menu_line{
	
	margin: 0px 2px;
}


/*以下为顶部动画banner区样式*/

#flash {
	height: 211px;
	width: 960px;
	margin-top: 2px;
	background-color: #FFFFFF;
}

#banner {
	height: 165px;
	width: 960px;
	margin-top: 2px;
	background-color: #FFFFFF;
}



/*以下为左侧内容样式*/

#contact {
	height: 318px;
	width: 192px;
	margin-top: 10px;
	margin-right: 10px;
	border: 1px solid #E5E5E5;
	position: relative;

}


#contact ul {
	background-color: #F6F7F9;
	height: 314px;
	width: 188px;
	margin: 2px;
	overflow: hidden;
}



.h {
	font-family: Arial,“宋体”;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	text-align: center;
	height: 14px;
}

.h_1 {
	padding-left: 10px;
}


.zp {
	height: 152px;
	width: 172px;
	margin-top: 5px;
	margin-left: 8px;
}
.zx {
	padding-left: 10px;
}

a.title_h {
	font-family: Arial, "“宋体”";
	font-size: 12px;
	text-align: center;
	color: #326AA5;
	text-decoration: none;
	line-height: 18px;

}
a.title_h:hover {
	text-decoration: underline;
}

.img_line {
	margin: 3px 0px;
}


/*以下为中间列主内容样式*/

#news1 {
	height: 318px;
	width: 371px;
	margin-top: 10px;
	margin-right: 10px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
}
.news_h {
	background:url(../images/news_bt.jpg) no-repeat;
	height: 33px;
	padding-right: 10px;
	padding-left: 24px;
	padding-top: 8px;
}

.news_h_1{
	background:url(../images/news_bt1.jpg) no-repeat;
	height: 33px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 24px;
}

.news1_h_2{
	background:url(../images/news_bt2.jpg) no-repeat;
	height: 33px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 24px;
}


.news_h1{
	font-size: 14px;
	color: #024982;
	font-family: Arial,“宋体”;
}
.news_h11{
	font-size: 12px;
	color: #024982;
	font-family: Arial,“宋体”;
}

.news_h1_1{
	font-size: 14px;
	color: #003333;
	font-family: Arial,“宋体”;
}
.news1_h1_1{
	font-size: 14px;
	color: #332200;
	font-family: Arial,“宋体”;
}

dl {
	width: 360px;
	margin-top: 4px;

}
dt {
	background-color: #E9E9E9;
	padding: 3px;
    height:  58px; 
	width: 90px;
	margin-right: 8px;
	margin-bottom:10px;
	margin-left: 10px;
	display:inline;
	overflow: hidden;
}
.title {
	font-family: Arial,“宋体”;
	font-size: 12px;
	line-height: 16px;
	color: #B96919;
}
.title2 {
	font-size: 12px;
	color: #CCCCCC;
	line-height: 16px;
}
a.title1 {
	font-size: 12px;
	color: #326AA5;

}
a.title1:hover {
	text-decoration: underline;
}

a.title2 {
	font-size: 12px;
	color: #006666;
}
a.title2:hover {
	text-decoration: underline;
}



a.h {
	font-family: Arial,“宋体”;
	font-size: 12px;
	color: #B96919;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
	float: right;
}
a.h:hover {
	text-decoration: underline;
}


.newslb{
	width:356px;
	overflow: hidden;
}
.newslb li{
	width:332px;
	float:left;
	padding-left:15px;
	line-height:23px;
	margin-left:10px;
	_margin-left:5px;
		vertical-align:bottom;
	background-image: url(../images/news_jt.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}
.newslb li span{font-size:12px;float:right;color:#999}
a.news_list {
	font-size: 12px;
	line-height: 22px;
	color: #111;
	text-decoration: none;
	overflow: hidden;
}
a.news_list:hover {
	color: #326AA5;
	text-decoration: underline;
}

.time1{
	color:#999;
	font-size:12px;
	font-family: Arial, Helvetica, “宋体”,sans-serif;
}




/*以下为右侧列主内容样式*/

#news2 {
	border: 1px solid #DADEE6;
	height: 318px;
	width: 371px;
	margin-top: 10px;
	position: relative;

}

/*以下为左侧通用框样式*/

.news_left {
	height: 318px;
	width: 192px;
	margin-top: 10px;
	margin-right: 10px;
	border: 1px solid #E5E5E5;
	position: relative;
	overflow: hidden;
}

.news_dt{
	background:url(../images/news_bj1.jpg) no-repeat;
	height: 33px;
	padding-right: 10px;
	padding-left: 10px;
}

.news_dt1{
	background:url(../images/news_bj2.jpg) no-repeat;
	height: 33px;
	padding-right: 10px;
	padding-left: 10px;
}

.news_dt2{
	background:url(../images/news_bj4.jpg) no-repeat;
	height: 33px;
	padding-right: 10px;
	padding-left: 10px;
}



.newsdt {
	background-image: url(../images/news_dt_bj.jpg);
	background-repeat: repeat-x;
	width: 178px;
	height: 270px;
	padding: 10px;

}



.news_h2{
	font-size: 12px;
	color: #000;
	font-family: Arial,“宋体”;
	padding-top: 8px;
}

a.h2 {
	font-family: Arial,“宋体”;
	font-size: 12px;
	color: #505050;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
	float: right;
	margin-top: 8px;
	padding-top: 4px;
}
a.h2:hover {
	text-decoration: underline;
}

a.news_list1 {
	font-size: 12px;
	line-height: 20px;
	color: #111;
	text-decoration: none;
	text-align: left;
}
a.news_list1:hover {
	color: #326AA5;
	text-decoration: underline;
}

.jt1{
  width:178px;
	float:left;
	padding-left:10px;
	line-height:21px;
	margin-left:3px;
	_margin-left:1px;
	background-image: url(../images/news_jt1.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}

.jt2{
  width:178px;
	float:left;
	padding-left:10px;
	line-height:21px;
	margin-left:3px;
	_margin-left:1px;
	background-image: url(../images/news_jt2.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}


.jt3{
  width:178px;
	float:left;
	padding-left:10px;
	line-height:21px;
	margin-left:3px;
	_margin-left:1px;
	background-image: url(../images/news_jt.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}


/*以下为中间通用框样式*/

.news_middle {
	height: 318px;
	width: 371px;
	margin-top: 10px;
	margin-right: 10px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
}



/*以下为内容通用框样式*/

.news_ty {
	height: 318px;
	width: 754px;
	margin-top: 10px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
}

.news_tyh {
	background:url(../images/news_ty.jpg) no-repeat;
	height: 33px;
	padding-right: 10px;
	padding-left: 24px;
	padding-top: 8px;
}


.photo1{
	background-color: #E9E9E9;
	padding: 3px;
	height:  258px;
	width: 325px;
	margin: 2px 10px;

}

/*以下为内容通用框样式*/
.nr_middle {
	width: 752px;
	margin-top: 10px;
	margin-right: 10px;
/*	height:1476px;*/
	position: relative;
	border: 1px solid #DADEE6;

}

.nr_h {
	background:url(../images/nr_bj.jpg) no-repeat;
	height: 33px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 24px;

}
.nr {
	width: 722px;
	border: 0px;
	margin: 10px;
}
.zw {
	line-height: 20px;
	padding: 10px;
	color: #333333;
}

.nr1{
	font-size: 12px;
	font-weight: normal;	
}

a.n {
	color: #B96919;
	text-decoration: none;
}
a.n:hover {
	text-decoration: underline;
}

.nr_d {
	margin: 5px 0px;
}

.nr_page {
	background-color: #F4F4F4;
	height: 20px;
	margin: 5px;
	padding: 5px 10px 2px;

}
.nr_right{

	width: 194px;
	margin-top: 10px;
	position: relative;
}




/*以下为专业栏目二级通用框样式*/

.zyer_middle {
	height: 318px;
	width: 550px;
	margin-top: 10px;
	margin-right: 10px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
}

.zyer_h {
	background:url(../images/ej_bj.jpg) no-repeat;
	height: 33px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 24px;
}

.ej_right{
	height: 318px;
	width: 192px;
	margin-top: 10px;
	border: 1px solid #E5E5E5;
	position: relative;
	overflow: hidden;
}


.er_lb{
	width:550px;
	overflow: hidden;
}
.er_lb li{
	width:512px;
	float:left;
	padding-left:15px;
	line-height:22px;
	margin-left:10px;
	_margin-left:5px;
	vertical-align:bottom;
	background-image: url(../images/news_jt.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}
.er_lb li span{font-size:12px;float:right;color:#999}



.er_lb1{
	width:260px;
	overflow: hidden;
}
.er_lb1 li{
	width:260px;
	float:left;
	padding-left:15px;
	line-height:22px;
	margin-left:10px;
	_margin-left:5px;
	vertical-align:bottom;
	background-image: url(../images/news_jt.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}
.er_lb1 li span{font-size:12px;float:right;color:#999}



/*以下为三级通用框样式*/
.sj{
	overflow: hidden;

}
.sj_h {
	background:url(../images/sj_bj.jpg) no-repeat;
	height: 33px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 24px;
}

.sj_middle {
	width: 550px;
	margin-top: 10px;
	margin-right: 10px;
	height:1968px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
	float: left;
}

.sj_middle1 {
	width: 550px;
	margin-top: 10px;
	margin-right: 10px;
	height:1638px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
	float: left;
}

.sj_middle2 {
	width: 550px;
	margin-top: 10px;
	margin-right: 10px;
	height:978px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
	float: left;
}


.page {
	background-color: #F4F4F4;
	height: 35px;
	margin: 7px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;

}
.z_middle{
	margin-top: 10px;
	font-size: 12px;
}

.z_middle1{
	margin-top: 8px;
		font-size: 12px;

}
.z_middle2{
	margin-top: 2px;
		font-size: 12px;

}
.num{
	font-family: Arial,“宋体”;
	font-size: 14px;
	color: #B96919;	

}


/*以下为jquery框样式*/

.accordion {
	width: 520px;
	border: 0px;
	margin: 10px  15px;

}
.accordion h3 {
	background: #F9F9F9 url(../images/arrow-square.gif) no-repeat right -51px;
	width: 490px;
		cursor: pointer;
	padding: 7px 15px;
	margin-top: 2px;
	font: bold 120%/100%  13px Arial, sans-serif;
	border: solid 1px #e5e5e5;
}
.accordion h2 {
margin: 0px;
padding: 1px;
}


.accordion h3:hover {
	background-color: #F9F9F9;
}
.accordion h3.active {
	background-position: right 5px;
	}
.accordion p {
		font-family: Arial, "“宋体”";
	font-size: 12px;
     width: 490px;	
	margin-top: 2px;
	line-height:20px;
	padding: 10px 15px 20px;
	border: solid 1px #e5e5e5;
}



/*以下为右侧间通用框样式*/

.news_right {
	height: 318px;
	width: 371px;
	margin-top: 10px;
	border: 1px solid #DADEE6;
	position: relative;
	overflow: hidden;

}

/*以下为首页国际知识产权框样式*/

.guoji {
	height: 249px;
	width: 958px;
	margin-top: 10px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
	float: left;
}
.news_gj {
	height: 33px;
	text-align: center;
	padding-left: 120px;
	float: left;
}
.navbt{
	height: 33px;
	background-image: url(../images/gjcq.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 958px;
}
.gj_height{
	padding-top: 8px;
	padding-right: 10px;
}
.gj_height a {
	font-size: 12px;
	color: #B96919;
	text-decoration: none;
}
.gj_height a:hover {
	text-decoration: underline;
}

.newslb_gj{
	width:348px;
	overflow: hidden;
}

.newslb_gj li{
	width:330px;
	float:left;
	padding-left:15px;
	line-height:23px;
	margin-left:10px;
	_margin-left:5px;
		vertical-align:bottom;
	background-image: url(../images/news_jt.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}
.newslb_gj li span{font-size:14px;float:right;color:#999}







.photo{
	background-color: #E9E9E9;
	padding: 3px;
	height:  190px;
	width: 168px;
	margin-top: 6px;
	margin-right: 10px;
		_margin-right:6px;
	margin-bottom: 5px;
	margin-left: 9px;
}

.option1 {
	background-image: url(../images/guoji_an2.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 69px;
	background-position: top;
	display: block;
	height: 33px;
}

.gj_dh{
color:#000;
 
}



/*以下为首页底部栏目框样式*/
.ad_photo {
	height: 157px;
	width: 194px;
		margin-top: 10px;
			position: relative;
	margin-right: 10px;
}

.news_middle1 {
	height: 155px;
	width: 243px;
	margin-top: 10px;
	margin-right: 8px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
}

.news_right1 {
	height: 155px;
	width: 243px;
	margin-top: 10px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
	float: right;
}
.img_ad{
	margin-top: 10px;
}

.news_h_2{
	background:url(../images/news_bj3.jpg) no-repeat;
	height: 33px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 24px;
}
.newslb1{
	width:235px;
	overflow: hidden;
}
.newslb1 li{
	width:235px;
	float:left;
	padding-left:15px;
	line-height:22px;
	margin-left:10px;
	_margin-left:5px;
	background-image: url(../images/news_jt.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}


/*以下为首页底部知识问答栏目框样式*/
.zhishi {
	height: 142px;
	width: 958px;
	margin-top: 10px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
	float: left;
}

.navzs{
	height: 37px;
	background-image: url(../images/zswd.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 958px;
	line-height: 33px;
	padding-right: 10px;
	padding-top: 9px;
}
a.h3 {
	font-family: Arial,“宋体”;
	font-size: 12px;
	color: #B96919;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
	float: right;
		padding-right: 10px;
	width: 100px;
}
a.h3:hover {
	text-decoration: underline;
}

/*以下为首页知识问答图片向左无缝滚动框样式*/

#demo {
	overflow:hidden;
	width: 938px;
	margin:0px 10px;
	margin-left: 8px;
}
#demo img {
	border: 3px solid #E9E9E9;
	margin-right:8px;
}

#demo .img1 {
	margin-left: 8px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


/*以下为友情链接框样式*/

.link {
	height: 58px;
	width: 958px;
	margin-top: 10px;
	position: relative;
	border: 1px solid #DADEE6;
	overflow: hidden;
	float: left;
}
.link_h {
	background-image: url(../images/link.jpg);
	background-repeat: no-repeat;
	height: 56px;
	width: 29px;
	position: relative;
	margin-right: 10px;
}

.link_w {
	overflow: hidden;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}




a.h4 {
	font-family: Arial,“宋体”;
	font-size: 12px;
	color: #B96919;
	text-decoration: none;
	font-weight: normal;
}
a.h4:hover {
	text-decoration: underline;
}


/*以下为版权信息样式*/
.footer {
	text-align: center;
	width: 960px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
}

a.f {
	font-family: Arial,“宋体”;
	font-size: 12px;
	color: #18455E;
	text-decoration: none;
	font-weight: normal;
}
a.f:hover {
	text-decoration: underline;
}

.f1 {
	color: #ccc;
}
.news_h1 left{
	width:120px;
	height:22px;
	overflow:hidden;
}


.menu2 {
	background:url(../images/nr_bj1.jpg) no-repeat;
	height: 33px;
	width: 755px;
	margin-top:10px;
}
.menu3 {
	background:url(../images/nr_bj2.jpg) no-repeat;
	height: 33px;
	width: 960px;
	margin-top:10px;
}
.nr_h1 {
	padding-left: 24px;

}

.nr2{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;	
		line-height: 33px;
	text-align: center;
}


#contact1 {
	height: 362px;
	width: 192px;
	margin-top: 10px;
	margin-right: 10px;
	border: 1px solid #E5E5E5;
	position: relative;

}
#contact1 ul {
	background-color: #F6F7F9;
	height: 358px;
	width: 188px;
	margin: 2px;
	overflow: hidden;
}
