﻿@charset "utf-8";
/* 公共部分 */
body{
	font-size:12px;
	font-family:"宋体";
	color:#414141;
	margin:0;
	padding:0;
	background-color:#d8d8d8;
}
h1,h2,h3,h4,h5,h6,p,img,blockquote,table,td {padding:0px; margin:0px; border:0px;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;line-height:normal;}
ul,ol,li,dl,dd,dt { list-style:none;margin:0px;padding:0px;border:0px;}
select,input,select{vertical-align:middle;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;}
a {color:#414141;font-size:12px; text-decoration:none;}
a:hover {color:#900;}

#warp {width:900px;margin:0 auto;}
.header {position:relative;height:120px; background:url(../subpage/images/header_bg.jpg) no-repeat 0 0; border-bottom:solid 4px #4b4b4b;}
.logo {position:absolute;top:16px;left:34px;}
.language {position:absolute;right:25px;top:36px;}
.language a {font-family:"Arial";}
.header ul {position:absolute;left:25px;top:86px;}
.header ul li {width:107px; background:url(../subpage/images/right_bg.gif) no-repeat right center;height:34px; text-align:center; float:left;}
.header ul li img {margin-top:11px;}
.banner { border-bottom:solid 1px #d8d8d8;}

.main { border:solid 1px #fcfafa;background:#fff url(../subpage/images/main_bg.gif) repeat-x 0 bottom;padding-top:26px;padding-bottom:49px; width:898px; overflow:hidden;}
.main_left {margin-left:34px; float:left;width:561px;display:inline; overflow:hidden;color:#414141;}
.title {display:block; background:url(../subpage/images/title_bg.gif) no-repeat 0 0;height:24px;padding-left:25px; }
.about_nr {width:539px;padding:17px 0 0 0; line-height:24px;margin:0 auto;color:#414141; }

ul.main_right {float:left;margin-left:9px; display:inline;width:282px; background:url(../subpage/images/mian_rightbg.gif) no-repeat 0 0;}
ul.main_right li { background:url(../subpage/images/dashed.gif) repeat-x 0 bottom;width:278px;height:94px; float:left; position:relative;}
ul.main_right li img {position:absolute;top:24px;left:39px;}
ul.main_right li a {font-size:17px;font-weight:bold;color:#23458d; position:absolute;top:37px;left:85px;}

.footer {background:url(../subpage/images/footerbg.gif) repeat-x 0 0;height:53px; text-align:center; line-height:53px;color:#000000; }

/* 专业领域 */
.ly_main {border:solid 1px #fcfafa; overflow:hidden;background:#fff url(../subpage/images/ly_main.gif) repeat-x 0 bottom;padding-top:26px;padding-bottom:49px; width:898px;}
.ly_nr {width:546px;padding-top:12px;color:#414141; line-height:24px;}
.left_top {background:url(../subpage/images/ly_left_top.gif) no-repeat 0 0; height:27px; line-height:27px;padding-left:26px;font-weight:bold;color:#221e1f;margin-bottom:12px;}
.left_top2 {background:url(../subpage/images/ly_left_top2.gif) no-repeat 0 0; height:27px; line-height:27px;padding-left:26px;font-weight:bold;color:#221e1f;margin-bottom:12px;}
.left_top3 {background:url(../subpage/images/ly_left_top3.gif) no-repeat 0 0; height:27px; line-height:27px;padding-left:26px;font-weight:bold;color:#221e1f;margin-bottom:12px;}
.left_top4 {background:url(../subpage/images/ly_left_top4.gif) no-repeat 0 0; height:27px; line-height:27px;padding-left:26px;font-weight:bold;color:#221e1f;margin-bottom:12px;}
.nr {padding-left:8px;padding-bottom:8px;height:auto;} 
ul.ly_main_right {float:left;margin-left:8px; display:inline;width:282px; background:#eaeaea url(../subpage/images/mian_rightbg.gif) no-repeat 0 0;padding-top:16px;}
ul.ly_main_right li {height:28px; background:url(../subpage/images/dot3.gif) no-repeat 0 center;margin-left:24px;line-height:28px;}
ul.ly_main_right .right_dq {height:28px; background:url(../subpage/images/dot2.gif) no-repeat 0 center;margin-left:24px;line-height:28px;}
ul.ly_main_right li a { display:block;color:#414141;padding-left:27px;}
ul.ly_main_right li a:hover {background:url(../subpage/images/dot2.gif) no-repeat 0 center;}


.mc {border-bottom:solid 1px #e7eaec; background-color:#f1f2f2;}
.mc td {font-weight:bold;color:#414141;}
.td_list td {border-bottom:solid 1px #e7eaec;}

ul.main_right .search {width:278px;height:200px; float:left; background-image:none; text-align:center;padding-top:24px; position:relative;}
ul.main_right .search a {position:absolute;top:110px;left:68px;}
.box {width:206px;margin-bottom:15px;}
.fanye {padding-top:22px; padding-right:10px;height:17px; line-height:17px;margin-left:250px; border-top:solid 1px #e6e6e6;}
.fanye a {display:block; float:left;text-align:center;width:21px;color:#002372;font-size:11px;}
.fanye a:hover {color:#900;}
ul.news_list li { border-bottom:solid 1px #e6e6e6;height:33px; line-height:33px; background:#fafafa  url(../subpage/images/dot4.gif) no-repeat 21px center;padding-left:38px;}
ul.news_list .n_dq { background-color:#ededed;}

ul.zt_list li a{color:#000;}
ul.zt_list li a:hover{color:#900;}

ul.zt_list li { border-bottom:solid 1px #e6e6e6;height:33px; line-height:33px; background: url(../subpage/images/dot4.gif) no-repeat 21px center;padding-left:38px;}
.round { position:relative;width:530px;padding:14px; background-color:#e6e7e8; border:solid 1px #bcbec0; line-height:24px;color:#242424;}
.round span{
display:block;
position:absolute;
width:6px;
height:6px;
font-size:0
}
.t_l {background:url(../subpage/images/round.gif) left top;left:-1px;top:-1px;}
.t_r {background:url(../subpage/images/round.gif) right top;right:-1px;top:-1px;}
.b_l {background:url(../subpage/images/round.gif) left bottom;left:-1px;bottom:-1px;}
.b_r {background:url(../subpage/images/round.gif) right bottom;right:-1px;bottom:-1px;}

.dizhi {color:#414141; line-height:24px;padding:12px 0 9px 20px;}
.lx_main { border:solid 1px #fcfafa;background:#ffffff url(../subpage/images/main_bg.gif) repeat-x 0 bottom;padding-top:26px; width:898px; overflow:hidden; }
.xia_bg {background:url(../subpage/images/lx_bg.gif) no-repeat right bottom;width:898px;}
ul.lx_main_right {float:left;margin-left:8px; display:inline;width:282px;margin-top:22px;}
ul.lx_main_right li { background:url(../subpage/images/dashed.gif) repeat-x 0 bottom;width:278px;height:94px; float:left; position:relative;color:#414141;}
ul.lx_main_right li img {position:absolute;top:24px;left:39px;}
ul.lx_main_right li a {font-size:17px;font-weight:bold;color:#23458d; position:absolute;top:37px;left:85px;}

.sn_main { border:solid 1px #fcfafa;background:#ffffff url(../subpage/images/main_bg.gif) repeat-x 0 bottom;padding-top:30px;padding-bottom:49px; width:898px; overflow:hidden;}
ul.sn_nav {background:url(../subpage/images/sn_nav_bg.gif) no-repeat 0 0;height:31px;width:807px;margin:0 auto 23px;padding-left:28px;}
ul.sn_nav li { background:url(../subpage/images/sn_sg.gif) no-repeat right center;text-align:center;padding-top:7px;width:79px; float:left;}
ul.sn_nav li a {display:block; line-height:24px;width:73px;font-family:"Arial";color:#221e1f;font-size:13px;margin:0 auto;}
ul.sn_nav li a:hover {color:#900;}
ul.sn_nav li a:hover {background:url(../subpage/images/sn_dq.gif) no-repeat center center;}
ul.sn_nav li .dq { background:url(../subpage/images/sn_dq.gif) no-repeat center center;}
ul.sn_list {position:relative;width:835px;margin:0 auto; height:1000px;}
ul.sn_list .left_img {position:absolute;left:0px;top:0px;height:242px;}
ul.sn_list li {margin-left:185px;width:649px;}
ul.sn_list li span {display:block; background:#f6f6f6 url(../subpage/images/dot4.gif) no-repeat 20px center;padding-left:34px;height:30px; line-height:30px; border-bottom:solid 1px #e6e6e6;font-weight:bold;} 
ul.sn_list li .jj {padding:5px 17px 5px 34px; line-height:35px;color:#939598;}
ul.sn_list li blockquote {padding:5px 17px 5px 34px; line-height:20px;color:#939598;}

/*joey 100604*/
div.sn_list {position:relative;width:835px;margin:0 auto; height:1000px;}
div.sn_list .left_img {position:absolute;left:0px;top:0px;height:242px;}
div.sn_list div .jj {padding:5px 17px 5px 34px; line-height:35px;color:#939598;}

ul.right_list{width:650px;float:right;margin:0 -20px 0 0}

.list_box
{
	width:323px;
	height:125px;
	float:left;
	margin:0 0 20px 0;
	}
.list_box .box_img
{
	width:162px;
	height:120px;
	float:left;
	}
.list_box .box_img img
{
	width:100%;
	height:100%;
	border:solid 1px #ccc;
	}
.list_box .box_title
{
	float:right;
	width:148px;
	font-weight:bolder;
	font-size:14px;
	padding:5px;
	}
.list_box .box_title a
{
	width:148px;
	font-weight:bolder;
	font-size:14px;
	padding:5px;
	}
.list_box .box_info
{
	width:143px;
	float:right;
	padding:5px 10px 5px 5px;
	line-height:20px;
	color:#474747;
	}
.list_box .box_info ul
{
	margin:0;
	padding:0;
	line-height:20px;
	}


.img_title {padding-top:10px;}
.xxjj {width:548px; line-height:18px;padding-top:10px;margin-left:5px;}

.spec_content{
	margin-bottom:36px;
	
}
.spec_content h1{
	 height:34px;
	 color:#414141;
	 margin-top:8px;
	 line-height:34px;
	 font-size:14px;
	 font-weight:bold;
	 
}
.spec_content p{
	line-height:24px;
	text-indent:2em;
	margin-left:10px;
	color:#414141;
}
.spec_content ul{
	margin-left:10px;
	margin-bottom:20px;
}
.spec_content ul li{
	color:#414141;
	text-align:left;
	line-height:24px;
	height:24px;
	padding-left:25px;
	background:url(../images/dot.jpg) no-repeat 6px center;	
}

.jj_left { line-height:20px; background:url(../subpage/images/td_left_bg.gif) no-repeat 0 0;color:#221e1f;}
.jj_left img { border:solid 1px #d3d3d3;}
.jj_right {font-size:12px;color:#221e1f;padding-left:14px;}
.jj_right td {padding-left:14px;}


.zc_tupian {padding-top:11px;}
.zc_tupian img { border:solid 1px #fff;}
.td_left1 {height:35px; line-height:35px;color:#221e1f;font-size:14px;font-weight:bold;}
.right1 {font-weight:bold;}
.neirong { line-height:24px;padding-right:20px;padding-top:10px;}
.xunhuan { background:url(../subpage/images/xunhuanbg.gif) repeat-y 0 20px;overflow:hidden;}
