/* ͨ����ʽ */
*: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;}
*: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;}
.team_more{ float:right; margin-right:21px;}
.team_more a{ font-family:"宋体"; font-size:14px; color:#666666; font-weight:bolder; line-height:38px;}
.team_header {
    float: left;
    font-family: "宋体";
    font-size: 14px;
    color: #333333;
    font-weight: bolder;
    line-height: 38px;
    margin-left: 13px;
}

.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_bg{background-color:#E54D2E; overflow:hidden; padding:12px 0;}
.nav li{ width:200px; float:left; height:28px; line-height:28px; font-size:14px; text-align:center; background:url(../images/qy_x.jpg) repeat-y right center;}
.nav li a{ color:#FFFFFF;}

/*�ϰ벿��ʽ*/
.s_left{ width:220px; overflow:hidden;}
.s_right{ width:760px; overflow:hidden;}
.sxls{ border:1px solid #D2D2D2; 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 #D9D9D9;  position:relative; background:#F0F0F0; }
.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; background-image:url(../images/dd.jpg); background-repeat:no-repeat; font-weight:bold; color:#333333}
.slideTxtBox .hd ul li.on{ color:#E54D2E; font-weight:bold;height:34px;  border-bottom:2px solid #E54D2E; background-image:none }
.slideTxtBox .bd ul{  zoom:1; }

.huadong{}
.huadong .hd1{ height:34px; line-height:34px; border-bottom:1px solid #D2D2D2;  position:relative; background:#F0F0F0; }
.huadong .hd1 ul{ float:left; position:absolute; height:34px;   }
.huadong .hd1 ul li{ width:100px;float:left;cursor:pointer; font-size:14px; line-height:34px; text-align:center; height:34px; font-weight:bold; color:#333333; background-image:none;}
.huadong .hd1 ul li.on{ color:#333333; font-weight:bold;height:33px;  border-left:1px solid #E0EDF8;  border-top:2px solid #E54D2E;  border-right:1px solid #E0EDF8; background-color:#FFFFFF ; border-bottom:1px solid #ffffff;}
.huadong .bd1 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:392px;}
.team_title{ background-image:url(../images/td_bg.jpg); height:40px; line-height:40px; color:#0f5598; font-weight:bold; font-size:14px; padding-left:16px;}
.team_body ul{ padding-top:21px;}
.team_body ul li{ width:370px; border-bottom:1px dashed #CCCCCC; margin-bottom:21px; padding-bottom:21px;}
.team_jianjie{ line-height:22px; color:#333333;}

/*��ƪ����*/
.single_title{ background-image:url(../images/danpian_bg.jpg); height:36px; background-repeat:no-repeat; line-height:36px; font-size:14px; font-weight:bold; color:#E54D2E; padding-left:10px;}
.single_content{ line-height:25px; padding-top:10px; color:#333333}

/*�м�����*/
.z3{ height:200px; overflow:hidden}

/*��Ŀ��ʽ*/
.lanmu ul{ margin-top:15px; background-color:#f0f9fd; 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_fg.png); background-repeat:no-repeat;}


.lanmu1 ul{ margin-top:15px; background-color:#F0F0F0; height:40px; margin-bottom:15px; padding-left:15px;}
.lanmu1 ul li{ float:left; line-height:40px; height:40px;}
.lanmu1 ul li.lmfg1{ width:15px; background-image:url(../images/lanmu_li_fg.png); background-repeat:no-repeat;}



.lanmu_title{ background-image:url(../images/list_bg.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}


.center9{ min-height:500px; overflow:hidden;}
.news_y{ float:right; width:220px;}
.news_z{ float:left;}
.sxls{ border:1px solid #D2D2D2; 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:20px; padding-right:20px; 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; }


.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;}

.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: #E9F5FC; color: #fff;}

.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;}