/* ͨ����ʽ */
*:focus {outline: none;}
body { margin:0; }
body,td,th {font-size: 12px;}
ul, li, dl, dd, dt, ol, form, input, p {margin: 0px; padding: 0px; list-style-type: none;}
.wrap{ width:1000px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:0px; overflow:hidden;}
.mar_top{ height:20px;}
.mar_top_lanmu{ height:30px;}
img{ border:none;}
a{ color:#333333;}
a:visited{ color: #333333; text-decoration: none;}
a:link{ color: #333333; text-decoration: none;}
a:hover{ color: #0f5598; text-decoration: underline;}
a:active{ color: #333333; text-decoration: none;}

.more a{ color:#999999;}
.more a:visited{ color: #999999;}
.more a:link{ color: #999999;}
.more a:hover{ color: #999999; text-decoration: underline;}
.more a:active{ color: #999999;}


.clearfix:after { content: "."; visibility: hidden; display: block; clear: both; height: 0; font-size: 100%;}
.clearfix { *zoom : 1;}

/* ͷ������ʽ */
.top_top{ height:35px; background:url(../images/top_bg.jpg); background-repeat:repeat-x; line-height:35px;}
.top_txt1{ color:#666666}
.top_txt2{ color:#fd6600; font-weight:bold}
.top_right ul{ height:35px; overflow:hidden}
.top_right li{ float:left; height:35px; color:#666666;}
.top_right li.tp_li1{ background-image:url(../images/top_icon1.jpg); background-repeat:no-repeat; background-position:left 9px; padding-left:25px}
.top_right li.tp_li2{ background-image:url(../images/top_icon2.jpg); background-repeat:no-repeat; background-position:left 9px; padding-left:25px}
.top_right li.tp_li3{ background-image:url(../images/top_icon3.jpg); background-repeat:no-repeat; background-position:left 10px; padding-left:28px}
.top_right li.tp_li4{ background-image:url(../images/top_icon4.jpg); background-repeat:no-repeat; background-position:left 9px; padding-left:28px}

.top_right li a{ color:#666666; text-decoration: none;}
.top_right li a:visited{ color: #666666;}
.top_right li a:link{ text-decoration: none;}
.top_right li a:hover{ color: #0f5598;}
.top_right li a:active{ color: #666666; text-decoration: none;}
.top_right li.tp_line{ width:25px; height:35px; background-image:url(../images/top_li_bg.jpg); background-position:center center; background-repeat:no-repeat;}
.top_body{ height:82px; overflow:hidden; width:1000px;}
.top_logo{ padding-top:24px;}
.top_search{ padding-top:25px;}
.top_search_border{ border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; height:30px; width:200px; color:#999999; padding-left:10px;}
.top_s_k{ float:left}
.top_s_b{ float:left}


/* ������ʽ */
.nav{ height:50px; background-color:#213A79; overflow:hidden;}
.nav ul{ padding-top:10px;}
.nav li{ width:165px; float:left; height:30px; line-height:30px; font-size:14px; text-align:center}
.nav li.nav_fenge{ background-image:url(../images/nav_fengezhfl.jpg); width:1px; height:30px;}
.nav li a{ color:#ffffff; text-decoration: none; font-weight:bold;}
.nav li a:visited{ color: #ffffff;}
.nav li a:link{ text-decoration: none;}
.nav li a:hover{ color: #ffffff;  text-decoration: none;}
.nav li a:active{ color: #ffffff; text-decoration: none;}

/*�ϰ벿��ʽ*/
.s_left{ width:220px; overflow:hidden;}
.s_right{ width:760px; overflow:hidden;}
.sxls{ border:1px solid #e4e4e4; height:390px;}
.sxls_title{ background-image:url(../images/sxls_titlebg.jpg); height:39px; text-align:center; line-height:39px; font-weight:bold; font-size:14px; color:#0f5598}
.sxls_pic{ padding-top:10px;}
.sxls_jj{ color:#333333; line-height:20px; padding-left:30px; padding-top:10px;}
.kuaijie{ height:198px; width:220x; overflow:hidden; font-family:"΢���ź�"; font-size:18px;}
.kuaijie ul{ height:208px;}
.kuaijie ul li{ height:42px; line-height:40px; width:220px; text-align:center; margin-bottom:10px;}
.kuaijie li.kj_li1{ background-image:url(../images/lianxi_t1.jpg); background-repeat:no-repeat; background-position:left center; }
.kuaijie li.kj_li2{ background-image:url(../images/lianxi_t2.jpg); background-repeat:no-repeat; background-position:left center;}
.kuaijie li.kj_li3{ background-image:url(../images/lianxi_t3.jpg); background-repeat:no-repeat; background-position:left center;}
.kuaijie li.kj_li4{ background-image:url(../images/lianxi_t4.jpg); background-repeat:no-repeat; background-position:left center;}
.s_center{ width:370px;}
.s_smallright{ width:370px;}

/*��������ʽ*/
.box23{ width:370px; overflow:hidden; float:left;}
.box24{ width:320px; overflow:hidden; float:left; }
.slideTxtBox{}
.slideTxtBox .hd{ height:34px; line-height:34px; border-bottom:2px solid #D1D1D1;  position:relative; background:#F8F8F8; }
.slideTxtBox .hd ul{ float:left; position:absolute; height:34px;   }
.slideTxtBox .hd ul li{ width:80px;float:left;cursor:pointer; font-size:14px; line-height:34px; text-align:center; height:34px;  color:#333333}
.slideTxtBox .hd ul li.on{ color:#213A79; font-weight:bold;height:42px;  background:url(../images/huadong_bg.jpg) no-repeat bottom; }
.slideTxtBox .bd ul{  zoom:1; }






/*�б���ʽ*/
.txt_list ul { padding-top:8px;}
.txt_list ul li{ background-image:url(../images/dot.jpg); padding-left:15px; height:27px; line-height:27px; background-position:left center; background-repeat:no-repeat; font-size:12px}


/*�Ŷ���ʽ*/
.team{ height:390px; overflow:hidden}
.ty_title{ border:1px solid #E1E1E1; background-color:#F8F8F8; height:38px; line-height:38px;}
.team_title{ background-image:url(../images/td_bgzhfl.jpg); height:40px; line-height:40px; width:344px;}
.team_title_txt1{ font-size:14px; font-weight:bold; padding-left:15px; color:#213A79;}
.team_title_txt2{ color:#8A8DA2; padding-right:15px;}
.team_body{ width:344px;}
.team_body ul{ padding-top:20px;}
.team_body ul li{ width:344px; border-bottom:1px dashed #CCCCCC; margin-bottom:20px; padding-bottom:20px;}
.team_jianjie{ line-height:22px; color:#333333;}


/*�м�ָ�*/
.block_fenge{ height:41px; background-image:url(../images/block_fenge.jpg)}

/*��Ŀ��ʽ*/
.lanmu ul{ margin-top:15px; background-color:#EFF1F5; height:40px; margin-bottom:15px; padding-left:15px;}
.lanmu ul li{ float:left; line-height:40px; height:40px;}
.lanmu ul li.lmfg{ width:15px; background-image:url(../images/lanmu_li_fgzhfl.jpg); background-repeat:no-repeat;}
.lanmu_title{ background-image:url(../images/list_bg.jpg); height:42px; overflow:hidden; }
.lanmu_title2{ background-image:url(../images/list_bg2.jpg); height:42px; overflow:hidden; }
.lanmu_txt{ font-family:"Microsoft YaHei"; font-size:24px; padding-left:30px;}
.lanmu_txt2{ height:42px; line-height:42px;}
.lanmu_fenge{ height:20px; border-bottom:1px dashed #CCCCCC; margin-bottom:20px;}

/*�ײ���ʽ*/
.foot_bg{ height:188px; background-image:url(../images/foot_bg.jpg);}
.foot_button{  overflow:hidden}
.foot_button ul{ width:1020px;}
.foot_button ul li{ width:134px; height:45px; margin-right:20px; float:left; line-height:45px; padding-left:50px;}
.foot_button ul li a:link{ color:#FFFFFF}
.foot_button ul li a:visited{ color:#FFFFFF}
.foot_button ul li a:hover{ color:#FFFFFF}
.foot_button ul li a:active{ color:#FFFFFF}
.foot_button ul li.foot_li1{ background-image:url(../images/f_b1_bg.jpg);}
.foot_button ul li.foot_li2{ background-image:url(../images/f_b2_bg.jpg);}
.foot_button ul li.foot_li3{ background-image:url(../images/f_b3_bg.jpg);}
.foot_button ul li.foot_li4{ background-image:url(../images/f_b4_bg.jpg);}
.foot_button ul li.foot_li5{ background-image:url(../images/f_b5_bg.jpg);}
.foot_fenge{ height:42px; background-image:url(../images/foot_fg.jpg);}
.foot_txt{ line-height:24px; text-align:center}

.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd; padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background: #EFF1F5; color: #fff;}


.center9{ min-height:500px; overflow:hidden;}
.news_y{ float:right; width:220px;}
.news_z{ float:left;}
.sxls{ border:1px solid #e4e4e4; height:390px;}
.sxls_title{ background-image:url(../images/sxls_titlebg.jpg); height:39px; text-align:center; line-height:39px; font-weight:bold; font-size:14px; color:#0f5598}
.sxls_pic{ padding-top:10px;}
.sxls_jj{ color:#333333; line-height:20px; padding-left:30px; padding-top:10px;}
.kuaijie{ height:198px; width:220x; overflow:hidden; font-family:"΢���ź�"; font-size:18px;}
.kuaijie ul{ height:208px;}
.kuaijie ul li{ height:42px; line-height:40px; width:220px; text-align:center; margin-bottom:10px;}
.kuaijie li.kj_li1{ background-image:url(../images/lianxi_t1.jpg); background-repeat:no-repeat; background-position:left center; }
.kuaijie li.kj_li2{ background-image:url(../images/lianxi_t2.jpg); background-repeat:no-repeat; background-position:left center;}
.kuaijie li.kj_li3{ background-image:url(../images/lianxi_t3.jpg); background-repeat:no-repeat; background-position:left center;}
.kuaijie li.kj_li4{ background-image:url(../images/lianxi_t4.jpg); background-repeat:no-repeat; background-position:left center;}
.s_center{ width:370px;}
.s_smallright{ width:370px;}
.dqwz{ width:760px; height:40px; border:1px solid #e4e4e4; background:#f4f4f4; line-height:40px;}
.dqwz a{ padding-left:20px; font-size:14px;}
.news_nr ul li{ line-height:32px; height:32px; font-size:14px;}
.news_nr ul li img{ vertical-align:middle;}
.news_nr{ margin-top:15px; }


.scroll_horizontal{position:relative;width:1000px;height:130px;background-color:#eee;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1000px;height:130px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px; padding:0px; margin:0px;}
.scroll_horizontal .list li{float:left;width:1000px; list-style:none;}
.scroll_horizontal .list li img{ width:1000px; height:130px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}


.pro_nr1{ margin-top:20px; margin-left:5px; width:750px;}
.pro_nr li{ width:222px; height:249px; float:left; border:1px solid #dbdbdb; margin-right:10px;}
.pro_nr1 li{ width:162px; height:230px; float:left;  margin-right:10px; margin-top:20px; margin-left:15px;}
.pro_nr1 li .txt{ line-height:58px; text-align:center;}
.pro_nr1 li .txt a{ color:#626262; font-family:"Î¢ï¿½ï¿½ï¿½Åºï¿½"; font-size:15px;}

