@charset "gb2312";
/* CSS Document */
/*全局样式 begin*/
body { font-family: "宋体"; font-size: 12px;  color:#333333;margin:0;padding:0;background:#ceecfc url(../images/Body_bg.jpg) repeat-x top left;behavior: url("style/csshover3.htc");}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {text-decoration: none;color:#555555; }
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */ 　 
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */ 　 
a:focus { -moz-outline-style: none; } /* IE不支持 */ 
a:link,a:visited {text-decoration: none;}
a:hover{text-decoration: none;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img{ border: 0;}
h3{ font-size:14px; color:#fff; font-weight:bold;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.copy{ font-family:Arial, Helvetica, sans-serif;}



/*全局样式 end*/

/*页码放置 begin*/
.page {padding: 10px 0;text-align: center;clear:both;font-size:12px;}
.tac {text-align:center;}
.pagecenter {padding-left:258px;width:522px;}
.page .prev {width:66px;height:30px;text-align:center;line-height:30px;font-size:14px;background-color:#fff;margin-right:5px;border:1px solid #e7e6e4;padding:5px 7px;}
.page .next {width:66px;height:30px;text-align:center;line-height:30px;font-size:14px;background-color:#fff;margin-right:5px;border:1px solid #e7e6e4;padding:5px 7px;}
.page .num {height:30px;width:30px;line-height:30px;margin-right:5px;border:1px solid #e7e6e4;padding:5px 7px;font-size:12px;}
.page .cur {background-color:#daf1ff;color:#333;border:1px solid #e7e6e4;padding:5px 7px;}
.mu {background:#fff url(../images/mu_bg.png) repeat-x left top;}
.rt {float:right;color:#6a6868;}
.print {clear:both;text-align:right;font-size:14px;}
.more {float:right;padding-right:20px;padding-top:5px;}
.index_more2 {font-size:14px;color:#000;line-height:32px;padding-right:7px;float:right;font-family:arial,verdana,sans-serif;border-bottom:1px solid #e7e7e7;}
.pd10 {padding:7px 0;}
.p10 {padding:5px;}
.pd15 {padding:15px 0;text-align:center;}
.h20 {height:20px;}
/*页码放置 end*/


/*header begin*/
#Header {width:100%;}
#Top {width:1003px;margin:0 auto;clear:both;height:108px;}
.Logo {width:200px;height:96px;float:left;}
#Banner {width:975px;height:260px;border:14px solid #FFF;clear:both;margin:0 auto;background-color:#fff;position:relative;z-index:8;}
.Topset {width:362px;float:right;padding-top:15px;height:22px;line-height:22px;}
.Topset span {line-height:26px;}
.SiteSub {width:92px;height:20px;border:1px solid #9ad6ff;background:#fff url(../images/Sitesub.jpg) no-repeat right top;float:right;padding-left:15px;color:#3baefe;clear:both;position:relative;z-index:99999999;}
.SiteSub a:hover {background-color:#fff;}
.SiteSub ul {visibility: hidden;display:none;}
.SiteSub:hover ul {visibility: visible;background-color:#fff;display:block;position:absolute;z-index:8888;width:107px;left:0;top:19px;text-align:center;}
.Menu {width:774px;float:right;padding-top:27px;}
#Nav {height:30px;background:url(../images/nav_bg.jpg) repeat-x left top;padding-left:10px;}
#Nav li {float:left;position:relative;z-index:88;text-align:center;width:105px;}
#Nav li a:hover {}
#Nav li ul {visibility: hidden;display:none;width:95px;border:1px solid #0062ca;padding:7px 0 0;background:#fff url(../images/nav_03.jpg) no-repeat center top;}
#Nav li ul li {height:28px;line-height:28px;text-align:center;padding:0;margin:0;width:95px;}
#Nav li ul li:hover {background:#fff url(../images/nav_07.jpg) repeat-x left top;}
#Nav li:hover ul {visibility: visible;background-color:#fff;display:block;position:absolute;z-index:8888;width:95px;left:0px;top:30px;text-align:center;}
/*header end*/

/*content begin*/
#content, #Content {width:975px;padding:0 14px;background-color:#FFF;overflow:hidden;margin:0 auto;padding-bottom:10px;}
.h10 {height:10px;}
.pt20 {padding-top:20px;}

/*首页*/
#Side {width:242px;float:left;}
.bodcont {border:1px solid #dae9ff;padding:9px;}
.Side_hra {width:242px;height:58px;display:block;cursor:pointer;}
.Side_hr {background:#fff url(../images/Side_hrbg.jpg) no-repeat left top;width:242px;height:58px;}
.Side_hr span {padding:39px 0 0 15px;display:block;}

#Main {width:718px;float:right;overflow:hidden;}
.Index_about {width:695px;float:right;}
.index_about {width:400px;float:left;padding:0 10px;height:210px;overflow:hidden;}
.Index_about .cont {padding:0 24px;height:115px;overflow:hidden;padding-bottom:12px;line-height:25px;}
.Index_about .cont p {padding-top:5px;text-indent:2em;}
.Index_about .cont a {color:#008aff;}
.Index_about .cont img {float:right;padding:0 0px 0px 33px;}
.News {width:357px;float:left;background:#fff url(../images/Newsbg.jpg) repeat-y right top;height:145px;}
.News_list {padding:15px 24px 0 15px;}
.News_list li {height:26px;background:url(../images/News_list_bg.jpg) no-repeat left top;height:26px;line-height:26px;border-bottom:1px solid #e6f0ff;padding-left:21px;}
.News_list li a:hover {color:#2f68c2;}
.News_list span {float:right;}
.Tech {width:350px;float:right;height:145px;}

.Index_prolist {padding-top:10px;margin-left:15px;width:690px;}
#Index_prolist_box {}
#Index_prolist_box li {width:148px;float:left;text-align:center;padding:0 5px;font-size:12px;}
#Index_prolist_box li img {background-color:#e4f5fd;padding:3px;border:1px solid #d5ecf8;}
#Index_prolist_box li span {display:block;height:24px;line-height:24px;}

/*content end*/
/*footer begin*/
#footer{width:100%;margin:0px auto 0;line-height:23px; text-align:center;padding:15px 0;overflow:hidden;font-family:arial,verdana,sans-serif;color:#333;}
#footer a {color:#333;}
.footc {width:975px;margin:0 auto;text-align:left;}
.footbar {width:600px; text-align:left;padding-left:93px;float:left;padding-top:25px;}
.footbar a {padding:0 4px;}
.footcontact {width:310px;float:right;text-align:left;}
/*footer end*/

/*内页开始*/
.side {width:235px;float:left;overflow:hidden;}
.side .list .cont {padding:1px;border:1px solid #dae9ff;}
.side .list .title {}
.side .list_ul {margin:0 auto;background:url(../images/page_12.jpg) repeat-x left top;padding:7px 0 0;font-family:"Microsoft YaHei",arial,verdana,sans-serif;margin-bottom:-2px;}
.list_ul li {height:47px;border-bottom:1px solid #aad6ee;}
.list_ul li a {display:block;height:47px;line-height:47px;padding-left:42px;overflow:hidden;font-size:14px;color:#0e0f10;}
.list_ul li a:hover,.list_ul li a.on {background:url(../images/page_21.jpg) repeat-x left top;font-weight:bold;}
.list_lilast {border:none;}
.left_contact {text-align:center;padding-top:15px;}
.left_ad {margin-top:10px;}

.main {width:691px;float:right;font-family:verdana,arial,sans-serif;border:1px solid #dae9ff;padding:12px;}
.main .cont {min-height:459px; height:auto !important; height:459px; padding:10px;}
.main .cont .container { text-align:left;color:#676767;font:normal normal 13px/1.5em "Arial";}
.s_mu {height:32px;font-family:"宋体",arial,verdana,sans-serif;background:url(../images/ins_mubg.jpg) repeat-x left top;white-space:nowrap;}
.s_mu h3 {float:left;display:block;background:#fff url(../images/page_title_bg.jpg) no-repeat left top;height:32px;line-height:30px;padding-left:16px;width:200px;}
.s_mu h3 .in_subtxt {width:60px;float:left;}
.s_mu h3 span {font-size:12px;padding-left:10px;font-family:arial,verdana,sans-serif;background:url(../images/page_title_bg2.jpg) no-repeat right top;height:32px;display:block;height:32px;padding-right:10px;float:left;}
.in_sub {display:block;height:32px;width:342px;background:url(../images/in_mu.jpg) no-repeat left top;float:right;}
.in_sub a {color:#fff;}
.crumbs {clear:both;padding:10px 10px 0;font-family:"宋体",arial,verdana,sans-serif;}

/*图片列表*/
#pic_sublist {}
.pro_sub {margin:7px 0;clear:both;}
.pro_sub_bg {height:26px;background:url(../images/pro_sub_bg.jpg) no-repeat left bottom;font-size:16px;padding-left:20px;line-height:26px;font-family:"Microsoft YaHei",arial,verdana,sans-serif;}
.scroll, .sub_list {border:1px dotted #656565;border-left:none;border-right:none;padding:7px 0;float:left;}
.scroll li { width:198px; height:286px; float:left;display:inline;padding:0 11px;text-align:center;font-family:"Microsoft YaHei",arial,verdana,sans-serif;overflow:hidden;}
.scroll li:hover {background-color:#e2f5ff;}
.scroll li a {display:block;width:198px;}
.scroll li a:hover {background-color:#e2f5ff;}
.scroll li span {display:block;height:76px;line-height:76px;font-size:16px;}
.scroll li span a {display:block;height:76px;}
.scroll li .photo{width:198px; height:198px;padding:3px 0 6px 0;cursor:pointer;
	overflow:hidden;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
 *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.scroll ul li .photo img {
	vertical-align:middle;
}
.scroll ul li p{ padding-top:9px; text-align:center;}
.scroll ul li p a:hover{ text-decoration:underline;}

.sub_list li {clear:both;margin:7px 0;}
.sub_list li .photo {width:180px;height:135px;overflow:hidden;background-color:#ceeafb;float:left;cursor:pointer;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
 *font-size: 138px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.sub_list li .text {width:465px;float:right;color:#333;cursor:pointer}
.sub_list li .text span {font-size:14px;height:38px;line-height:42px;overflow:hidden;}
.sub_list li .text p {line-height:1.7em;}
.sub_list li a {height:137px;width:658px;background:#fff url(../images/pro_listbg.jpg) no-repeat left top;display:block;padding:6px;cursor:pointer;}
.sub_list li a:hover {background:#fff url(../images/pro_listbgh.jpg) no-repeat left top;cursor:pointer;}

.list_bg_timg {background:url(../images/hum_03.jpg) no-repeat left bottom;}
.list_bg_t {background-color:#e6f5fd;color:#333;font-weight:bold;}
.bgfff td {background-color:#fff;}
#job_add {width:123px;height:35px;padding:0 15px 15px 15px;float:right;}
.add_form td {line-height:20px;}
.add_form td span {width:80px;display:block;float:left;text-align:right;}
.subtit_bu {padding:15px 0 5px 80px;}
.subtit_bu input {border:none;background-color:#cfecfc;height:25px;line-height:25px;font-size:12px;margin-top:15px;padding:0 10px;}

/*杂志*/
#magazine_list {padding-top:40px;}
#magazine_list li {width:270px;height:340px;float:left;text-align:center;}
#magazine_list li span {display:block;background-color:#2162a9;clear:both;width:200px;margin:0 auto;clear:both;padding-bottom:10px;color:#fff;margin-top:-5px;}
#magazine_list li span a {color:#fff;}
#magazine_list li img {border:10px solid #2162a9;}

/*文章列表*/
#in_newslist {padding:0;}
#in_newslist ul li span {letter-spacing:0px;float:right;color:#868686;font-family:"宋体",arial,verdana,sans-serif;}
#in_newslist ul li {height:28px;line-height:28px;background:url(../images/in_listbg.jpg) no-repeat left top;padding:0;text-indent:0;padding-left:27px;overflow:hidden;border-bottom:1px dotted #CCC;}
#in_newslist ul li a {float:left;}
#in_newslist ul li a:hover {color:#2f68c2;}

.other {clear:both;margin:20px 0 0;font-size:14px;}
.news h1 {font-size:16px;font-weight:normal;text-align:center;color:#222;}
.container .addtime {font-size:12px;color:#676767;text-align:center;border-top:1px dotted #d2d2d2;margin:5px 0px;}
.container .addtime_job {font-size:12px;color:#676767;text-align:center;margin:5px 0px;}
.container .txt {padding:0 0px;font:normal normal 13px/1.6em "Arial";color:#666;}
.container .txt .photo {text-align:center;}
.container .txt a {color:#014391;}

/*内页在线留言 begin*/
.messbox {background:#fff url(../images/feed_11.jpg) no-repeat center bottom;}
.bridge { line-height: 30px; text-align: right;}
.welcome { width: 65%; border-bottom: 1px dashed #ccc; height: 45px; line-height: 45px; text-align: center;background:#fff url(../images/feed_07.jpg) no-repeat left top;margin:0 auto;}
.msg_form { width:420px; margin: 0 auto; padding-top: 25px;}
.msg_form li { width: 100%; float: left; padding: 2px 0;}
.msg_form li .type { width: 100px; float: left; line-height: 21px;}
.msg_form li input { width:220px; height: 14px; padding:2px; line-height: 14px;border:1px solid #ccc; background-color:#f7f7f7;}
.msg_form li textarea{width:222px; padding:2px;}
.msglist { width: 100%; }
.msglist ul {}
.msglist li { line-height: 24px; border: 1px solid #ccc; margin-top:12px;}
.msglist li .msg_name{ border-bottom: 1px solid #ccc;}
.butbox {margin-left:100px;clear:both;display:inline;}
.butbox input {border:none;height:28px;line-height:30px;font-size:12px;padding:0 10px;margin-top:10px;}
.msglist { width: 100%; }
.msglist ul {border:none;}
.msglist li { border: 1px solid #ccc; line-height: 24px;padding:0 10px;margin-bottom:10px;}
.msglist li .msg_name{ border-bottom: 1px solid #ccc;padding:4px 0;}
.butbox input.sub {width:97px;height:28px;background:#fff url(../images/fead_07.jpg) repeat-x left top;color:#fff;border:none;}
.butbox input.res {width:97px;height:28px;background:#fff url(../images/fead_09.jpg) repeat-x left top;color:#fff;border:none;}
/*内页在线留言 end*/

/*联系我们*/
.black_overlay{ 
display: none; 
position: absolute; 
top: 0%; 
left: 0%; 
width: 100%; 
height: 100%; 
} 
 .white_content { 
display: none; 
 position: absolute; 
top: 45%; 
left: 50%; 
margin-left:-354px;
padding: 13px; 
border: 1px solid #014391; 
background-color: white; 
z-index:1002; 
overflow: auto; 
} 
 .codefans_net
{	
color:#666;
border-width:1px;
border-color:#999;
border-style:solid;
margin:2px;
padding:2px;
font-Size:14px;
line-height:200%;
float:midden;
	
}