@charset "utf-8";
/* CSS Document */
.banners img{ width:956px; height:327px; border:1px solid #c6c6c6; padding:1px;}

.list1 { float:left; width:209px; padding-top:10px;}
.fenl .tit { background:url("../images/fenl_tit.gif") no-repeat; height:32px; line-height:32px; text-align:center;}
.fenl .tit a { font-size:14px; color:#fff; font-weight:bold;}
.fenl .nr{  padding:0 1px 1px; height:415px; border:1px solid #c6c6c6; border-top:0; overflow:hidden}
.fenl .nr li { line-height:29px; background:#eeeeee; border-bottom:1px solid #d9d9d9;}
.fenl .nr li a { color:#014aa3; } 
.fenl .nr li img { float:left; padding:10px 4px 0 32px ;}
.fenl .nr li ul { padding:8px 0 5px 0; background:#f4f4f4}
.fenl .nr li ul li { height:24px; line-height:24px; overflow:hidden; border-bottom:0; background:#f4f4f4; padding-left:52px; background:url("../images/dian.gif"/*tpa=../images/dian.gif*/) no-repeat 42px 10px}
.fenl .nr li ul li a { color:#363636}
.fenl .nr .nones {  border:0}


.tu1 { width:205px; height:312px; border:1px solid #cbcbcb; padding:1px;}

.list2{ float:right; width:742px;}
.pro .tit { background:url("../images/pro_tit.gif") repeat-x; height:26px; padding-top:6px; line-height:26px; padding-left:11px; overflow:hidden}
.pro .tit li { float:left; width:78px; text-align:center;}
.pro .tit li a { font-size:14px; color:#fff; font-weight:bold}
.pro .tit li a:hover, .pro .tit .cur a{ background:url("../images/pro_tit_hd.gif") no-repeat; display:block; color:#3a900b}
.pro .tit span a { float:right; font-size:12px; color:#fff; font-family:"宋体"; padding-right:10px;}
.pro .nr { border:1px solid #c6c6c6; height:415px; border-top:0; /*background:url(../images/ico3.gif) no-repeat center 240px;*/}
.pro .nr dl { padding:13px 6px 0 10px; height:187px; width:168px; float:left; /*border-right:1px solid #eeeeee*/}
.pro .nr dt { font-size:0; line-height:0}
.pro .nr dt img { width:166px; height:166px; border:1px solid #c6c6c6;}
.pro .nr dd { text-align:center; color:#363636; padding-top:3px; height:54px; overflow:hidden}
.pro .nr dd h5 a { height:18px; line-height:18px; overflow:hidden; color:#363636;}
.pro .nr dd p { text-align:center; height:16px; line-height:16px; overflow:hidden}
.pro .nr .nones { border:0}


.liyou .nr { height:262px; background:url("../images/ico4.gif") no-repeat; border:1px solid #cbcbcb; border-top:0; }
.zi1 { padding:34px 0 0 14px}
.an2 { float:left; margin:32px 0 0 34px; display:inline; border:1px solid #7dbf0d; padding:2px; background:#fff}
.dianh { float:left; padding:32px 0 0 50px; background:url("../images/ico6.gif") no-repeat 34px 31px; font:14px "黑体","宋体"; color:#0951ac;}
.dianh span { display:block; font:29px Arial; color:#41ae0e;}
/*.liyou .nr ul { float:left;}
.liyou .nr li { background:url(../images/ico5.gif) no-repeat; height:19px; line-height:19px; margin:0 8px 19px 10px; font:16px "黑体","宋体"; color:#2177bf; font-style:italic;}
.liyou .nr li span { width:47px; text-align:center; color:#fff; font-family:Arial; display:inline-block}*/


.anl { height:236px; border:1px solid #c6c6c6; overflow:hidden}
.anl_left { float:left; width:208px;}
.anl_left h4 a{ background:url("../images/anl_tit.gif") repeat-x; height:31px; line-height:31px; padding-left:11px; display:block; border:1px solid #b3b3b3; border-width:0 1px 1px 0; color:#000}
.anl_left li {  background:url("../images/lyx1.gif") repeat-y; border-bottom:1px solid #c6c6c6; overflow:hidden}
.anl_left li a { padding-left:64px; background:url("../images/lyx2.gif") no-repeat 55px 17px; display:block;height:40px;line-height:40px;}
.anl_left li a:hover { background:url("../images/lyx2_hd.gif") no-repeat; display:block}
.anl_left_menu{ background:url("../images/lyx2_hd.gif") no-repeat !important; display:block}
.anl_left .nones { border-bottom:0}
.anl_right span a{ display:block; float:right; height:29px; line-height:29px; padding-right:16px; overflow:hidden; color:#41ae0e; font-family:"宋体"; }
.anl_right { padding-left:5px; width:745px; float:left}
.anl_right dl { float:left; padding:12px 0 0 14px; width:168px;}
.anl_right dt { font-size:0; line-height:0}
.anl_right dt img { width:164px; height:164px; border:1px solid #c6c6c6; padding:1px;}
.anl_right dd a{ display:block; text-align:center; height:28px; line-height:28px; overflow:hidden; color:#363636;}



.tu2 img{  width:958px; height:130px; border:1px solid #c6c6c6}


.list3 { float:left; width:742px;}
.list3 .tit { background:url("../images/about_tit.gif") no-repeat; height:31px; line-height:31px; padding-left:22px;}
.list3 .tit a { font-size:14px; color:#fff; font-weight:bold; }
.list3 .tit span a { float:right; padding-right:10px; font-family:"宋体"; color:#41ae0e; font-size:12px; font-weight:normal}
.about .nr { height:321px; border:1px solid #c6c6c6; border-top:0;padding-left:13px;}
.about .nr dl { height:137px; padding-top:12px;}
.about .nr dt { float:left; font-size:0; line-height:0}
.about .nr dt img { width:223px; height:133px; border:1px solid #c6c6c6; padding:1px;}
.about .nr dd { float:left; padding-left:11px; width:483px; height:137px; overflow:hidden; line-height:19px; color:#363636}
.about .nr dd h4 { height:24px; line-height:24px; overflow:hidden}
.about .nr dd a { color:#363636}
.about .nr li { float:left; padding:12px 12px 0 0 ; font-size:0; line-height:0}
.about .nr li img { width:165px; height:142px; border:1px solid #c6c6c6; padding:1px;}


.jianz .nr { height:266px; border:1px solid #cbcbcb; border-top:0; padding:0 3px;}
.jianz .nr dl { float:left; padding:14px 0 0 11px; width:169px;}
.jianz .nr dt { font-size:0; line-height:0}
.jianz .nr dt img { width:165px; height:142px; border:1px solid #c6c6c6; padding:1px;}
.jianz .nr dd { padding-left:5px; color:#666666; line-height:18px; height:98px; overflow:hidden}
.jianz .nr dd h5 a { height:24px; line-height:24px; overflow:hidden; display:block; color:#363636}
.jianz .nr dd p { height:20px; line-height:20px; overflow:hidden; color:#363636}


.list4 { float:right; width:209px;}
.list4 .tit { background:url("../images/list4_tit.gif") no-repeat; height:32px; line-height:32px; text-align:center; padding-top:5px;}
.list4 .tit a { font-size:14px; color:#034ca6; font-weight:bold}
.zixun .nr { height:315px; border:1px solid #c6c6c6; border-top:0; padding-left:5px; background:#f5f5f5}
.zixun .nr dl { padding-top:17px; height:60px; margin-bottom:21px;}
.zixun .nr dt { float:left; font-size:0; line-height:0}
.zixun .nr dt img { width:74px; height:56px; border:1px solid #c6c6c6; padding:1px;}
.zixun .nr dd { float:left; width:102px; padding-left:8px; color:#363636; height:60px; overflow:hidden;}
.zixun .nr dd h5 a{  overflow:hidden; color:#0e50c3; display:block; line-height:16px; height:32px; overflow:hidden}
.zixun .nr li a{ padding-left:14px; height:23px; line-height:23px; background:url("../images/dian.gif") no-repeat 5px 10px; display:block; overflow:hidden}


.hez .nr { height:260px; border:1px solid #cbcbcb; border-top:0}
.hez .nr li { font-size:0; line-height:0; padding:8px 0 5px 10px; float:left}
.hez .nr li img { width:83px; height:69px; border:1px solid #c6c6c6; padding:1px;}



.meih .tit { background:url("../images/meih_tit.gif") no-repeat; height:27px; padding:4px 0 0 18px; line-height:27px; font-size:14px; color:#fff; font-weight:bold}
.meih .tit p { float:right; font:12px "黑体","宋体"; color:#0a51ac; line-height:27px; padding-right:10px;}
.meih .tit p span { font:20px Arial,"宋体"; color:#054da7;}
.meih .nr { height:244px; border:1px solid #cbcbcb; border-top:0; background:#f5f5f5}
.jiao1 { float:left; padding:48px 2px 0 18px;}
.jiao2 { float:left; padding:48px 0 0 14px;}
.meih .nr li { float:left; padding:9px 0 0 16px;}
.meih .nr li img { border:1px solid #c9c9c9; padding:1px;}

.link { background:url("../images/link_bj.gif") no-repeat; height:72px; padding:8px 0 0 20px; width:940px;}
.link dt { float:left; padding-top:5px;}
.link dd { float:left; width:805px; padding-left:18px; color:#363636; line-height:24px;}
.link dd a {color:#363636; padding:0 9px;}
