@charset "utf-8";
/* CSS Document */


.pc_box{
	width:1001px;
	margin:0 auto;
	zoom:1;
}
.header{
	padding-top:7px;
	padding-bottom:10px;
}
.logo{
	margin-right:16px;
}
.header_fr{
	padding-top:30px;
	width:125px;
}
.nav{
	width:100%;
	height:40px;
	background:#0470bf;
}
.nav_e ul li{
	display:block;
	padding-left:30px;
	padding-right:28px;
	float:left;
	line-height:40px;
}
.nav_e ul li:hover{
	background:#004baf;
}
.nav_e ul li.on{
	background:#004baf;
}
.nav_e ul li a{
	font-family:"Times New Roman";
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}
.nav_so{
	width:215px;
	height:26px;
	background:#FFF;
	margin-top:7px;
	margin-right:8px;
}
.so1{
	background:none;
	border:none;
	cursor:pointer;
	width:185px;
	height:26px;
	outline:none;
	font-family:"Times New Roman";
	color:#666;
	padding-left:5px;
}
.so2{
	background:none;
	border:none;
	text-indent:-9999px;
	cursor:pointer;
	width:23px;
	height:26px;
	background: url(so_rjc.png) center no-repeat;
	outline:none;
}
.banner{ width:100%;  position:relative;  height:411px; }
	.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.banner .bd ul{ width:100% !important;  }
	.banner .bd li{ width:100% !important;  height:411px; overflow:hidden; text-align:center;  }
	.banner .bd li a{ display:block; height:411px; }

	.banner .hd{ position:absolute; z-index:1; bottom:9px; text-align:center; 
	}
	.banner .hd ul{ text-align:center;  padding-top:5px;  }
	.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; background:#5a5a5a; margin:5px;-18px 0; overflow:hidden; border-radius:10px;
		line-height:9999px; 
	}
	.banner .hd ul .on{ background:#FFF; }


.content{
	margin-top:10px;
	margin-bottom:15px;
}
.content_dynamic{
	width:329px;
	height:170px;
}
.content_top{
	width:329px;
	height:41px;
	background: url(xian_rjc.png) bottom no-repeat;
	text-align:left;
	font-family:"Times New Roman";
	font-size:14px;
	font-weight:bold;
	color:#004baf;
	line-height:35px;
}
.content_top a{
	font-family:"Times New Roman";
	font-size:12px;
	color:#999999;
	font-weight: normal;
	line-height:45px;
}
.guide_top a{
	font-family:"Times New Roman";
	font-size:12px;
	color:#999999;
	font-weight: normal;
	line-height:45px;
}
.dynamic{
	margin-top:8px;
}
.dynamic ul li{
	display:block;
	background:url(dian_rjc.png) left no-repeat;
	text-align:left;
	padding-left:10px;
	line-height:25px;
	width:319px;
}
.dynamic ul li span{
	font-family:"Times New Roman";
	font-size:12px;
	color:#999999;
	float:right;
}
.dynamic ul li a{
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
}
.dynamic ul li a:hover{
	color:#004baf;
}
.content_guide{
	margin-left:27px;
	margin-right:22px;
	width:294px;
}
.guide{
	margin-top:13px;
}
.guide_top{
	width:294px;
	height:41px;
	background: url(xian2_rjc.png) bottom no-repeat;
	text-align:left;
	font-family:"Times New Roman";
	font-size:14px;
	font-weight:bold;
	color:#004baf;
	line-height:35px;
}
.guide_fl{
	width:235px;
}
.guide_fr{
	width:55px;
	height:75px;
	padding-top:32px;
	border:1px solid #cccccc;
}
.guide_fr a{
	display:block;
	background:url(iom7_rjc.png) top no-repeat;
	padding-top:25px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
}
.guide_fr a:hover{
	color:#0042a5;
}
.guide_fl1 ul li{
	display:block;
	float:left;
	width:96px;
	height:29px;
	margin-right:9px;
	border:1px solid #cccccc;
	margin-bottom:10px;
	padding-left:10px;
	line-height:29px;
}
.guide_fl1 ul li a{
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
}
.guide_fl1 ul li a:hover{
	color:#004baf;
}
.iom1{
	background: url(iom1_rjc.png) left no-repeat;
	padding-left:10px;
	display:block;
}
.iom2{
	background: url(iom2_rjc.png) left no-repeat;
	padding-left:10px;
	display:block;
}
.iom3{
	background: url(iom3_rjc.png) left no-repeat;
	padding-left:10px;
	display:block;
}
.iom4{
	background: url(iom4_rjc.png) left no-repeat;
	padding-left:10px;
	display:block;
}
.iom5{
	background: url(iom5_rjc.png) left no-repeat;
	padding-left:10px;
	display:block;
}
.iom6{
	background: url(iom6_rjc.png) left no-repeat;
	padding-left:10px;
	display:block;
}
.hot_links{
	margin-top:15px;
	width:979px;
	height:34px;
	padding:12px 0px 12px 18px;
	border:1px solid #cccccc;
	border-bottom:none;
}
.hot_links_e{
	width:78px;
	height:37px;
	text-align:left;
	border-right:1px solid #cccccc;
	font-family:"Times New Roman";
	font-size:16px;
	color:#004baf;
	font-weight:bold;
	line-height:37px;
}
.hot_links1 span{
	font-family:"Times New Roman";
	font-size:10.62px;
	color:#666666;
	font-weight:normal;
}

.links_logo ul li{
	display:block;
	padding-left:30px;
	float:left;
}
.footer{
	border-top:1px solid #cccccc;
	font-family:"Times New Roman";
	font-size:12px;
	color:#666666;
	line-height:18px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
}
.guide_to{
	margin-top:15px;
	margin-bottom:15px;
}
.sidebar{
	width:185px;
}

.sort{width:185px;z-index:20}
.sort .sort_ti{height:63px; background:url(c1_rjc.png) center no-repeat; font-family:"Times New Roman"; font-size:20px; color:#FFF; padding-left:27px; line-height:63px; text-align:left; }
.sort_list{border-bottom:2px solid #0470bf;}
.sort .sort_list ul li{ position:relative;}
.sort .sort_list ul li .sort_list_1{ display:block;width:158px; padding-top:10px; padding-bottom:10px; margin-bottom:2px; background:#c9e0f1; padding-left:27px; text-align:left; font-family: "Times New Roman"; font-size:14px;  }
.sort .sort_list ul li:hover .sort_list_1{ background-color:#b2d5f0;  color:#0470bf; display:block;width:158px;padding-top:10px; padding-bottom:10px;padding-left:27px;}
.sort .sort_list ul li.on .sort_list_1{ background-color:#b2d5f0;  color:#0470bf; display:block;width:158px;padding-top:10px; padding-bottom:10px;padding-left:27px;}
.sort .sort_list ul li:hover .sort_list_1 span{ background:url(jiantou_rjc.png) right no-repeat; display:block;width:139px;}
.sort .sort_list ul li.on .sort_list_1 span{ background:url(jiantou_rjc.png) right no-repeat; display:block;width:139px;}
.sort .sort_list .sort_list_1{color:#333333;}
.sort .sort_list ul ul{display:none}
.sort .sort_list ul li.hover ul{left:184px; top:0px;z-index:30;position:absolute;height:auto;}
.sort_ho{ width:128px; padding-left:0px; padding-right:9px; display:inline; background:#b2d5f0;}
.sort_ho li{ display:block; height:38px;font-family: "Times New Roman"; font-size:14px; color:#333333; line-height:37px;}
.sort_ho li a{color:#333333; display:block; border-bottom:1px solid #8bbde1; }
.sort_ho li a:hover{width:129px; font-weight:bold; color:#0470bf; background:url(jiantou_rjc.png) right no-repeat;}
.sort_ho li a .on{width:129px; font-weight:bold; color:#0470bf; background:url(jiantou_rjc.png) right no-repeat;}
.sort .sort_list ul li.hover ul{display:block}





.sidebar{
	width:785px;
}
.sidebar_title{
	font-family:"Times New Roman";
	font-size:18px;
	color:#999999;
	text-align:left;
	margin-bottom:9px;
}
.about_img{
	margin-top:13px;
	margin-bottom:15px;
}
.e_about_content p{
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
	text-align:left;
	line-height:20px;
	margin-bottom:25px;
}
.sidebar_con ul li{
	display:block;
	line-height:38px;
	border-bottom:1px solid #cccccc;
	padding-left:8px;
	text-align:left;
}
/*修改*/
.sidebar_con ul li a{
	font-family: "Times New Roman";
	font-size:14px;
	padding-left:8px;
	color:#333333;
	background:url(dian_rjc.png) left no-repeat;
	float:left;
}
/*修改*/
.sidebar_con ul li a:hover{
	color:#0470bf;
}
.sidebar_con ul li span{
	font-family:"Times New Roman";
	font-size:12px;
	color:#999999;
}
.sidebar_title1{
	font-family:"Times New Roman";
	font-size:18px;
	color:#999999;
	text-align:left;
	padding-bottom:11px;
	border-bottom:1px solid #cccccc;
}
.sidebar_title1 span{
	font-family:"Times New Roman";
	font-size:14px;
	color:#999999;
}
.sidebar_title2{
	text-align:center;
	font-family:"Times New Roman";
	font-size:24px;
	color:#333333;
	line-height:30px;
	margin-top:23px;
	margin-bottom:10px;
}
.sidebar_title2 span{
	font-family:"Times New Roman";
	font-size:12px;
	color:#999999;
}
.sidebar_con1 p{
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
	text-indent:2em;
	margin-bottom:30px;
	line-height:25px;
	text-align:left;
}
.sidebar_con_form ul li{
	display:block;
	line-height:38px;
	height:38px;
	border-bottom:1px solid #cccccc;
	padding-left:8px;
	text-align:left;
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;	
	
}
.sidebar_con_form ul li a{
	color:#0470bf;
	font-family:"Times New Roman";
	font-size:12px;
}
.sidebar_con_form ul li:hover{
	color:#0470bf;
}
.sidebar_con_form ul li p{
	background:url(dian_rjc.png) left no-repeat;
	padding-left:8px;
	float:left;
}
.sidebar_form ul li{
	display:block;
	float:left;
}
.sidebar_form2{
	width:734px;
}
.sidebar_form2 ul li{
	display:block;
	float:left;
}
.form1{
	width:50px;
	border-right:1px solid #b5daf6;
	height:38px;
	line-height:38px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#FFF;
	background:#63b1e9;
	text-align:center;
}
.form2{
	width:80px;
	border-right:1px solid #b5daf6;
	height:38px;
	line-height:38px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#FFF;
	background:#63b1e9;
	text-align:center;
}
.form3{
	width:63px;
	border-right:1px solid #b5daf6;
	height:38px;
	line-height:38px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#FFF;
	background:#63b1e9;
	text-align:center;
}
.form4{
	width:259px;
	border-right:1px solid #b5daf6;
	height:38px;
	line-height:38px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#FFF;
	background:#63b1e9;
	text-align:center;
}
.form5{
	width:80px;
	border-right:1px solid #b5daf6;
	height:38px;
	line-height:38px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#FFF;
	background:#63b1e9;
	text-align:center;
}
.form6{
	width:87px;
	border-right:1px solid #b5daf6;
	height:38px;
	line-height:38px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#FFF;
	background:#63b1e9;
	text-align:center;
}
.form7{
	width:158px;
	border-right:1px solid #b5daf6;
	height:38px;
	line-height:38px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#FFF;
	background:#63b1e9;
	text-align:center;
}
.form_a{
	width:10px;
	border:1px solid #b5daf6;
	line-height:38px;
	padding-top:300px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#0470bf;
	padding-left:18px;
	padding-right:18px;
	text-align:center;
}
.form_b{
	width:735px;
	display:block;
	
}
.form2_a{
	width:80px;
	border-right:1px solid #b5daf6;
	line-height:79px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
	text-align:center;
}
.form_h{
	display:block;
	border-bottom:1px solid #b5daf6 !important;
}
.form3_a{
	width:63px;
	border-right:1px solid #b5daf6;
	line-height:79px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
	text-align:center;

}
.form4_a{
	width:249px;
	border-right:1px solid #b5daf6;
	line-height:20px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
	padding-left:10px;
	padding-top:10px;
	text-align:left;
}
.form5_a{
	width:80px;
	border-right:1px solid #b5daf6;
	line-height:20px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#0470bf;
	padding-top:20px;
	text-align:center;
}
.form6_a{
	width:87px;
	border-right:1px solid #b5daf6;
	line-height:20px;
	font-family:"Times New Roman";
	font-size:14px;
	padding-top:20px;
	color:#0470bf;
	text-align:center;
}
.form7_a{
	width:157px;
	border-right:1px solid #b5daf6;
	font-family:"Times New Roman";
	font-size:14px;
	color:#333333;
	text-align:center;
}
	.www360buy{ width:785px; text-align:left;   }
	.www360buy .hd li{float:left; padding-left:10px; padding-right:10px; height:25px; line-height:25px;text-align:center; background: url(xxx_rjc.png) right no-repeat;display:block;font-family:"Times New Roman"; font-size:14px; color:#666666; margin-bottom:15px;}
	.www360buy .hd li.on .ins{ height:15px;padding-left:10px; padding-right:10px;margin-right:5px; margin-left:5px;background: url(j1_rjc.png) center; color:#FFF; height:27px; line-height:25px;}
	.www360buy .hd li.on{padding-left:5px; padding-right:5px;  }
	.www360buy .bd{ margin-bottom:40px; }
	.www360buy .lh{ overflow:hidden; display:block; width:785px; }


.search{
	width:292px;
	height:27px;
	border:1px solid #cccccc;
	
}
.drop{
	background:none;
	border:none;
	cursor:pointer;
	width:68px;
	height:18px;
	margin-top:5px;
	outline:none;
	font-family:"Times New Roman";
	color:#666;
	border-right:1px solid #cccccc;
	padding-left:5px;
	text-align:center;
}
.drop_so1{
	background:none;
	border:none;
	cursor:pointer;
	width:173px;
	height:27px;
	outline:none;
	font-family:"Times New Roman";
	color:#666;
	padding-left:5px;
	text-align:left;
}
.drop_so2{
	background:none;
	border:none;
	cursor:pointer;
	width:46px;
	height:28px;
	outline:none;
	background:#63b1e9;
	font-family:"Times New Roman";
	color:#fff;
}
.team{
	font-family:"Times New Roman";
	color:#999999;
	font-size:18px;
}
.team_com1 ul li{
	float:left;
	margin-top:16px;
	text-align:center;
}
.team1{
	width:163px;
	height:34px;
	background:#e6e6e6;
	font-family: "Times New Roman";
	color:#333333;
	font-size:14px;
	font-weight:bold;
	line-height:34px;
	margin-right:2px;
}
.team2{
	width:307px;
	height:34px;
	background:#e6e6e6;
	font-family: "Times New Roman";
	color:#333333;
	font-size:14px;
	font-weight:bold;
	line-height:34px;
	margin-right:2px;
}
.team3{
	width:307px;
	height:34px;
	background:#e6e6e6;
	font-family: "Times New Roman";
	color:#333333;
	font-size:14px;
	font-weight:bold;
	line-height:34px;
	margin-right:2px;
}
.team1a{
	width:163px;
	height:34px;
	border-bottom:1px solid #cccccc;
	font-family: "Times New Roman";
	color:#333333;
	font-size:14px;
	margin-right:2px;
}
.team2a{
	width:307px;
	height:34px;
	border-bottom:1px solid #cccccc;
	font-family: "Times New Roman";
	color:#333333;
	font-size:14px;
	margin-right:2px;
}
.team3a{
	width:307px;
	height:34px;
	border-bottom:1px solid #cccccc;
	font-family: "Times New Roman";
	color:#333333;
	font-size:14px;
	margin-right:2px;
}
.team_a{
	margin-bottom:12px;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}
.resume{
	width:758px;
	height:161px;
	padding:13px;
	border:1px solid #cccccc;
	margin-bottom:27px;
	BACKGROUND-COLOR: #f8f8f8;
}
.resumejl{
	width:758px;
	padding:13px;
	border:1px solid #cccccc;
	margin-bottom:27px;
	BACKGROUND-COLOR: #f8f8f8;
}
.resume img{
	margin-right:18px;
}

.resume_con ul li{
	font-family: "Times New Roman";
	color:#333333;
	font-size:14px;
	line-height:22px;
	text-align:left;
	
}
.resume_name{
	font-family:"Times New Roman";
	color:#0470bf !important;
	font-size:18px !important;
	line-height:35px !important;
}
.resume_1{
	font-family:"Times New Roman";
	color:#333333;
	font-size:14px;
	text-align:left;
}
.resume_1 p{
	font-family:"Times New Roman";
	color:#333333;
	font-size:14px;
	text-indent:2em;
}
.resume_2 .hd li{
	display:block;
	width:193px;
	height:31px;
	line-height:29px;
	background:#e6e6e6;
	font-family:"Times New Roman";
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-right:4px;
	float:left;
	display:block;
	margin-bottom:15px;
}
.resume_2 .hd li.on{
	height:33px;
	background:url(j0_rjc.png) center;
	color:#FFF;
}	
.resume_2 .bd{ 
	margin-bottom:40px; 
	margin-top:15px; 
	text-align:left;
 	text-indent:2em;
  	line-height:25px;
  	font-family:"Times New Roman";
	color:#333333;
	font-size:14px;
}
.resume_2 .lh{ overflow:hidden; display:block; width:785px; }


.erwei{

	position:fixed;
	top:0px;
}
.erwei .on{
	display:block;
}

.bds_weixin{
	height:27px !important;
	width:2px !important;
	background:url(weixin_rjc.png) no-repeat        !important;
}

.about_us{
	width:753px;
	padding-left:32px;
	height:108px;
	padding-top:20px;
	background: url(a-bj.png) center no-repeat;
	font-family: "Times New Roman";
	font-size:14px;
	color:#FFF;
	text-align:left;
	line-height:19px;
	margin-bottom:12px;
}
.about_us span{
	font-size:18px;
	line-height:30px;
}
.contact_us ul li{
	display:block;
	width:100%;
	height:152px;
	text-align:left;
	font-family: "Times New Roman";
	font-size:14px;
	color:#333333;
	line-height:20px;
	border-bottom:1px solid #cccccc;
}
.us_fl{
	width:511px;
	margin-right:60px;
}
.us_fl span{
	font-family: "Times New Roman";
	font-size:18px;
	color:#333333;
	line-height:45px;
	font-weight:bold;
}
.us_1{
	font-family: "Times New Roman";
	font-size:14px !important;
	color:#0470bf !important;
	padding-bottom:6px !important;
}
.us_fr{
	margin-top:45px;
	line-height:25px;
	width:207px;
	text-align:left;
}
.in_content{
	margin-top:22px;
	margin-bottom:11px;
}
.in_content ul li{
	margin-bottom:15px;
	margin-right:9px;
	float:left;
	font-family: "Times New Roman";
	font-size:14px;
	color:#333333;
	line-height:51px;
	text-align:left;
}
.in_content ul li a{
	display:block;
	width:460px;
	height:51px;
	padding:0px 17px 0px 17px;
	border:1px solid #cccccc;
	
}
.in_content ul li a{
	color:#333333;
}
.in_content ul li a:hover{
	border:1px solid #0470bf;
	display:block;
	color:#0470bf;
	width:460px;
	height:51px;
	padding:0px 17px 0px 17px;
}
.in_content ul li span{
	font-family: "Times New Roman";
	font-size:14px;
	color:#999999;
	font-weight:bold;
	text-transform : uppercase;
}
.in_content ul li:nth-child(2n){
	margin-right:0px;
}
.inside span{
	font-size:18px;
	font-family:"Times New Roman";
	color:#333333;
	line-height:30px;
	font-weight:bold;
}
.inside{
	font-size:14px;
	font-family:"Times New Roman";
	color:#333333;
	line-height:30px;
}
.inside_1{
	padding-left:20px;
	font-size:14px;
	font-family:"Times New Roman";
	color:#0470bf;
	background:url(jt_rjc.png) left no-repeat;
	font-weight:bold;
	text-align:left;
	border-bottom:1px solid #0470bf;
	line-height:30px;
}
.inside_2{
	margin-top:23px;
}
.inside_2 p{
	margin-bottom:26px;
	font-size:14px;
	font-family:"Times New Roman";
	color:#333333;
	line-height:22px;
	text-align:left;
}