﻿body{margin:0;padding:0;font-size:12px; font-size:12px;}
body.index_body{ background:url(../images/body_bg.jpg) repeat-x;}
h2,h3,p,ul,li,dl,dt,dd,img{margin:0;padding:0;list-style:none;border:0;}
#head{background:url(../images/head.jpg) repeat-x;width:100%;height:100px;}
a{ text-decoration:none; color:#555;}
.head_content{width:1010px;height:100px;margin:0 auto;}
.logo{width:374px;height:82px;float:left;padding:18px 0 0 18px;}
.logo a{display:block; background:url(../images/logo.jpg) no-repeat;width:356px;height:66px;}
.nav{float:left;width:558px;height:31px;background:url(../images/nev.jpg) no-repeat left;margin:30px 0 0 8px;padding:14px 0 0 35px;}
.nav li{float:left;font-size:14px;margin-right:36px;}
.nav li.active{margin:0;}
.nav li a{color:#fff;text-decoration:none;}

.center{width:980px;height:370px;margin:15px auto 15px;text-align:center;position:relative;background:url(../images/center.jpg) no-repeat;overflow:hidden;padding:0 15px;position:relative;}
.center ul{position:absolute;left:15px;top:0;}
.center ul li{float:left;opacity:1;position:absolute;}


.center a.left,.center a.right{display:block;width:29px;height:29px;position:absolute;top:170px;}
.center a.left{background:url(../images/left.png) no-repeat;left:0;}
.center a.right{background:url(../images/right.png) no-repeat;right:0;}

.content{width:980px;height:118px;background:url(../images/content.png) no-repeat;margin:0 auto;padding-top:36px;overflow:hidden;}
.content ul{width:980px;}
.content li{margin:0 12px;float:left;}
.content li strong{font-weight:normal;font-size:14px;float:left;}
.content li span{font-size:10px;color:#48b5f6;margin-left:3px;}
.content ul .tiao{width:3px;height:120px;background:url(../images/span01.jpg) no-repeat;display:block;float:left;}
.content h2{color:#fff;background:url(../images/dian.png) no-repeat;padding-left:20px;height:32px;}
.content h2 a{font-size:12px;color:#4bbffc;text-decoration:none;float:right;}
.center_l dl{width:304px;overflow:hidden;color:#fff;margin-left:6px;}
.center_l dl dt{width:90px;float:left;}
.center_l dl dt img{padding:3px;border:1px solid #cfe4f5;}
.center_l dl dd{width:204px;float:right;}
.center_l dl dd p{line-height:18px;font-size:12px;padding-left:6px;}
.center_l{width:308px;}
.content .center_c{width:245px;}
.center_c ul{float:left;width:239px;padding-left:6px;}
.center_c li{height:24px;line-height:24px;background:url(../images/dian2.jpg) no-repeat left center;float:none;padding-left:12px;margin:0;}
.center_c li a{color:#fff;text-decoration:none;}
.center_r{width:338px;}
.center_r dl{width:340px;}
.center_r dl dt{width:161px;height:121px;background:url(../images/dt2.jpg) no-repeat;float:left;position:relative;}
.center_r dl dt ul{width:155px;height:115px;padding:3px;}
.center_r dl dt .banner{width:155px;height:115px;margin:2px;}
.center_r dl dt ul li{margin:0;text-align:center;display:none;}
.center_r dl dt ul .active{display:block;}
.center_r dl dt ul li img{margin:auto;display:inline;}
.center_r dl dt img{padding:0;border:0;}
.center_r dl dt p{bottom:6px;left:70px;position:absolute;}
.center_r dl dt a{width:14px;height:11px;display:inline-block;text-decoration:none;text-align:center;margin-right:3px;background:#878686;color:#fff;line-height:11px;font-size:10px;}
.center_r dl dt .active{background:#007ecd;}
.center_r dl dd{width:162px;float:left;padding-left:6px;}
.center_r dl dd p a{width:172px;height:25px;background:url(../images/btn.jpg) no-repeat;display:block;margin-top:14px;text-align:center;line-height:25px;text-decoration:none;color:#fff;font-size:12px;}


.footer{width:100%;height:160px;background:url(../images/footer_bg.jpg) repeat-x;}
.footer .footer_c{height:34px;margin:0 auto;text-align:center;line-height:34px;color:#bec4d1;background-color:#00316c;}
.footer .footer_c img{ height:30px !important; width:20px !important;}


.banner{width:980px;height:auto;margin:15px auto 15px;text-align:center; clear:both; overflow:hidden;}

.footer2{width:100%;height:34px;background:#00316C;}
.footer2 .footer_c{ color:#FFF; margin:0 auto;text-align:center;line-height:34px; }


.con{ width:980px; height:auto; clear:both; overflow:hidden; margin:10px auto;}
.fl{ float:left;}
.fr{ float:right;}

.conten_l{ width:230px; height:auto;}
.pro_mulu{ clear:both; overflow:hidden; height:auto; width:230px; background:#FFF;}
dl.pro_mulu dt{ clear:both; overflow:hidden; display:block; height:30px; line-height:30px; text-align:center; background:url(../images/l_lm_tt.jpg) no-repeat ; color:#FFF; font-size:14px; font-weight:bold;}
dl.pro_mulu dt span{font-size:12px; }
dl.pro_mulu dd{ clear:both; overflow:hidden; display:block; height:30px; line-height:30px; text-align:center;background:#EAEAEA; margin-top:1px;}
dl.pro_mulu dd a{ clear:both; overflow:hidden; display:block; height:30px; line-height:30px; text-align:center;color:#00316C; font-size:14px;}
dl.pro_mulu dd a:hover{ background:#2B5C97; color:#FFF;}

.zsfwzx{clear:both; overflow:hidden; height:auto; width:230px; margin-top:10px; }
.zsfwzx .zsfwzx_tt{width:230px; height:28px; background:url(../images/zsfwzx_tt.jpg) no-repeat;}
.zsfwzx .zsfwzx_img img{ padding:7px 0 0 7px;}
.zsfwzx .zsfwzx_nr{width:228px; height:auto; border:1px solid #DDDFDE; border-top:0;}
.zsfwzx .zsfwzx_nr p{ padding:7px; line-height:20px; height:auto; overflow:hidden; clear:both; color:#555;}


.rignr{ width:740px;  }
.rignr h3{ height:28px; line-height:28px; border-bottom:1px solid #dbdbdb; padding-left:30px; padding-right:10px; font-size:14px; color:#333; font-weight:bold; background:url(../images/ny_tt.jpg) no-repeat; display:block;}
.rignr .rnr{ line-height:26px; padding:15px 5px;}
.rignr h3 span{ float:right; font-size:12px; color:#666; font-weight: normal; padding-top:2px;}
.rignr h3 a{ color:#666;}
.rignr h3 a:hover{ text-decoration:underline;}
.rignr .product{ padding-top:28px;}
.rignr .product ul li{ text-align:center; float:left; width:240px; line-height:40px; height:270px;}
.rignr .product ul li img{ border:1px solid #ccc; padding:2px;}
.rignr .product ul li a:hover img{ border:1px solid #02288b;}
.rignr .product ul li a:hover{color:#02288b}

.zh_list_img{ width:140px; height:100px; padding:10px;}
.zh_list_img img{ width:140px; height:100px; border:1px solid #CCC;}
.zh_list_box2{ background:none;}
.zh_list_box2  .zh_list{ clear:both; height:auto; overflow:hidden;  border-bottom:1px solid #EEE;}
.zh_list_box2 .zh_list dl{ width:560px; height:auto; line-height:18px; padding-top:10px; padding-right:10px;}
.zh_list dl dt a{ color:#007CC3; }
.zh_list dl dd{ padding-top:5px;}
.zh_list dl dd.list_nr1{ height:60px;}
.zh_list dl dd a{ color:#EA9510;}

.rignr .ne01 ul.list_news { clear:both; height:auto; overflow:hidden; padding-top:10px;}
.rignr .ne01 ul.list_news li{ height:38px; line-height:38px; border-bottom:1px dashed #ECECEC; padding-left:18px; padding-right:10px; background:url(../images/news_li.jpg) no-repeat 10px 14px;}
.rignr .ne01 ul.list_news li a{ color:#777; padding-left:5px;}
.rignr .ne01 ul.list_news li a:hover{ color:#ff0000; }
.rignr .ne01 ul.list_news li span{ float:right; color:#999;}

.rignr .ne01 h4{ height:40px; line-height:40px; border-bottom:1px dashed #ccc; text-align:center; font-size:14px; font-weight:bold; color:#555;}
.rignr .ne01 .ne02{ line-height:26px; padding:5px 15px;}

.nynr{ line-height:28px; padding:10px 10px;}


.proxx{ padding:10px;}
.proxx img{ border:1px solid #ddd; margin-left:5px; float:left; width:350px;}
.proxx .proxh{ width:320px; padding-top:20px; padding-left:15px}
.proxx .proxh dt{ height:auto; font-size:16px; font-weight:bold; color:#1346b6; line-height:30px; clear:both;}
.proxx .proxh dd{ line-height:36px;border-top:1px solid #e2e2e2;}
.proxx .proxh dd a{ color:#dc1515; }

.pro_lst{ width:700px; float:left; margin-top:20px; margin-left:30px;}
.pro_lst li{ width:200px; height:160px; float:left; margin-left:10px; margin-bottom:20px; margin-right:20px; text-align:center;}
.pro_lst li a{ text-align:center !important; line-height:20px;}
.pro_lst li a img{ border:1px solid #ddd; padding:2px; width:198px; height:140px;}

#e_mailbox {height: 28px;font-family: microsoft yahei;font-size: 14px;border-bottom-color: #DDDFDE;border-bottom-width: 1px;border-bottom-style: solid;display: block;}
#e_mailbox span.e_mailtitle {background:#DDDFDE;width: 100px;height: 28px;color: #444;margin-right: 5px;display: block;line-height: 28px;text-align:center;font-family:"微软雅黑";font-size: 14px;}

div.e_mailbg{ padding-top:15px;}
.e_mailbg_nr{clear:both; overflow:hidden; line-height:22px;}


.pages{color:#666; padding:10px 10px 0px 10px; line-height:22px;}
.pages dt{}
.pages dd{}
#pages{height:22px;line-height:22px; display:block; clear:both; margin:0 auto; padding-left:20px; margin-top:5px; color:#888;}
#pages li{ list-style: none; height: 22px; line-height: 22px; text-align:center;padding:0px 8px;background: none !important; float:left; }

.newsxx{ background-color:#F7F7F7; height:auto; clear:both; overflow:hidden;}


.pages{ clear:both; overflow:hidden; padding:10px;  margin:10px 0;}

.pages2{color:#666; margin:10px 0;}

.blank10{ height:10px; line-height:10px; font-size:0; clear:both;overflow:hidden; display:block;}

.footer_bg{background:url(../images/footer.jpg) no-repeat center top;}
.content_bottom{width:970px;height:112px;margin:0 auto;background-color:#00316c;padding-top:16px;}
.c_left{width:544px;height:110px;float:left;border:1px solid #345b89;margin-left:6px;color:#fcfcfc;text-align:center;}
.c_left h2{width:528px;height:17px;padding:6px 0 0 14px;border:1px solid #365c8b;background-color:#023e7a;border:1px solid #365c8b;font-size:14px;text-align:left;}
.c_left h2 span{float:right;font-size:10px;font-weight:normal;margin-right:color:#3faeec;margin-right:16px;}
.c_left h2 span a{color:#fff;}
.c_left img{margin:20px 2px;}
.c_right{float:left;width:400px;border:1px solid #345b89;margin-left:10px;}
.c_right h2{float:left;width:30px;height:98px;background-color:#023e7a;border:1px solid #365c8b;color:#fcfcfc;padding:10px 0 0 16px;}
.c_right img{margin:33px 16px;}