﻿*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#333; background:url(../images/bg.gif) left top repeat-x}
a{color:#333; text-decoration:none;outline:none;}
img{border:none}
ul,ol{list-style:none}
p{margin-bottom:8px}
.clear{clear:both}
h2{ font-size:18px; color:#333; margin:10px 0px; line-height:22px; font-weight:normal;}
.table{ background:#ccc; width:97%; margin-bottom:10px;}
.table tr{ background:#fff}
.table td.a{ background:#eef0ef}
.table tr.a{ background:#eef0ef; font-weight:bold;}
.table td{ padding-left:5px;}
.imgprol{ float:left; margin-right:10px; }
.imgpror{ float:right; margin-left:10px; }
span.b{font-weight:bold}
span.b1{color:#444;font-weight:bold}

#header{width:970px; background:url(../images/content.gif) left top repeat-y; padding:0 5px; margin:0 auto}
.header_inner{width:970px;background:#f2f2f2; }
.logo{width:120px; height:36px; margin:10px 0; float:left}
.com{float:left; font-size:16px; font-weight:bold;margin:20px 0 0 10px}
.lang{float:right; margin:20px 10px 0 0}
.lang a{padding-left:6px}
.lang a:hover{text-decoration:underline}
.menu1{width:970px; background:url(../images/nav_bg.gif) left bottom repeat-x; height:40px}
.menu1 ul{height:35px;}
.menu1 ul li{float:left;position:relative;}
.menu1 ul li.share{float:right; line-height:35px; padding-right:10px}
.menu1 ul li a.title{display:block; line-height:35px; padding:0 37px; font-weight:bold}
.menu1 ul li a.last{padding:0 41px;}
.menu1 ul li.share a.title{float:right; padding:10px 0 0 10px}
.menu1 ul li a.title:hover, .menu1 ul li.menu a.title{color:#2a66bf; text-decoration:underline}
.menu1 ul li.share a.title:hover{background:none; }
#nav li .submenu{width:150px;margin:0 auto;position:absolute;left:0;top:40px;display:none; background:#f2f2f2; border:#ccc 1px solid; padding:0 3px}
#nav li .submenu dd{ border-bottom:1px dashed #ddd;color:#fff; background:url(../images/san.gif) 4px center no-repeat; padding:6px 0 6px 16px; line-height:14px}
#nav li .submenu dd a:hover{color:#ff7519}

.material li.b{padding-left:14px; background:url(../images/san.gif) 2px center no-repeat}

.banner{background:url(../images/banner.jpg) left no-repeat; width:970px; height:320px; margin:0 auto}

#content{width:940px; margin:0 auto; background:url(../images/content.gif) left top repeat-y; padding:0 20px}
.leftbar{float:left; width:680px;}
.about{margin-bottom:20px}
.about_title{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#2a66bf; width:300px; float:left;}
.about_titleright{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#2a66bf;width:300px; float:right}
.about_textleft{ width:300px; float:left; padding-right:30px}
.about_textright{ width:300px; float:left; margin-left:20px; padding-right:30px}
.about_img a{color:#2a66bf}
.about_img a:hover{text-decoration:underline;}
.pshow_title{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#2a66bf}
.pshow_text ul{float:left; width:340px; padding:10px 0}
.pshow_text ul li{float:left; width:124px}
.pshow_text ul li img{padding:1px; border:#ccc 1px solid}
.pshow_text ul li.w{width:208px; margin-left:8px}
.pshow_text ul li.w a{display:block; font-weight:bold; color:#2a66bf; text-decoration:underline}
.pshow_text ul li.w a:hover{color:#333}
.rightbar{float:left; width:240px; margin-left:20px}
.news{border-bottom:#ccc 1px dashed; margin-bottom:20px}
.news_title{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#2a66bf}
.news_title1{ height:100px; width:240px;}
.news_text span{display:block; background:url(../images/icon.gif) left center no-repeat; padding-left:20px}
.news_text a{color:#2a66bf; text-decoration:underline}
.news_text a:hover{text-decoration:none}
#scrollDiv{ height:120px; overflow: hidden;}
#scrollDiv ul li{background:url(../images/icon.date.gif) left 6px no-repeat; padding-left:20px}
#scrollDiv ul li a{color:#333; line-height:18px; }
#scrollDiv ul li a:hover{text-decoration:underline}
.contact_title{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#2a66bf}
.contact_text{line-height:28px}
.contact_text a{text-decoration:underline; color:#2a66bf}

#footer{width:974px; margin:0 auto;background:url(../images/footer_bg.gif) left top repeat-x; height:80px; border-top:#d9d9d9 1px solid;font-size:11px;}
.footer_l{padding:10px 0 0 5px; text-align:center}
.footer_l a{padding:0 8px}
.footer_m{padding:10px 0 0 10px; text-align:center}
.footer_m a{padding:0 15px;border-right:1px #aaa solid;}
.footer_m a:hover{text-decoration:underline;}

.scrollimg{width:940px;height: 130px;position:relative; margin-bottom:20px;}
.scrollimg div.imgwrap{width:860px;height:120px;margin:20px 40px;position:absolute;top:0;overflow:hidden;}
.scrollimg ul li{float:left;height:120px;width:124px;overflow:hidden; text-align:center}
.scrollimg ul li a{display:block}
.scrollimg ul li a.a img{margin-bottom:8px}
.scrollimg ul li a.b{font-size:11px;}
.scrollimg a.arrow{display:block;height:50px;width:20px;background:url(../images/arrow.png) no-repeat 0 0;position:absolute;top:45px;cursor:pointer;text-indent:-99999px; outline:none}
.scrollimg a.back{background-position:0 0;left:0;}
.scrollimg a.back:hover{background-position:0 -100px; outline:none}
.scrollimg a.forward{background-position:0 -50px;right:0;}
.scrollimg a.forward:hover{background-position:0 -150px; outline:none}

.contentfoot{width:940px; background:#898989;padding-bottom:10px;}

#left_side {width:720px;padding:5px; border-right:1px solid #CCC;text-align:left; float:left}
#left_side ul {	float:left; width:230px; margin:5px 0px 0px 10px; display:inline;}
#left_side ul h3{ font-size:14px;}
#left_side ul li{ float:left; width:100%;}
#left_side ul li a{color:#fff}
#left_side ul li a:hover{color:#fff;text-decoration:underline}
#news {margin-right:0px;}

#left_side p {width:700px; color:#fff; padding-left:10px; padding-top:10px;}
#left_side h3 a{color:#fff}
#right_side {width:155px; height:240px; text-align:left;padding:20px 25px 25px 15px; float:left;}
#right_side p{color:#fff; width:155px;}
#right_side h3{color:#fff; font-size:14px;}
#right_side ul li a{color:#fff}
#right_side ul li a:hover{text-decoration:underline;}

.contentTitle{ width:100%; height:auto; line-height:16px; padding:5px 0px; border-bottom:1px solid #dedede;}
.contentTitle a{ color:#2a66bf;}
.contentTitle a:hover{ text-decoration:underline;}
.contentSidebar{ float:left; width:190px; height:auto; padding-top:10px;padding-bottom:10px;}
.contentSidebar ul{ float:left; height: auto; width:180px; background:#d5d5d5; padding:5px;}
.contentSidebar ul li{ float:left; height:auto; width:180px;}
.contentSidebar ul li a{ color:#333; display:block; line-height:15px; padding:4px 6px; border-bottom:1px solid #d5d5d5; padding-left:15px; background:#eaeaea url(../images/icon3.gif) no-repeat 5px center;}
.contentSidebar ul li a.big{ background:#2a66bf; color:#fff; line-height:16px; margin-bottom:1px; padding-left:6px;}
.contentSidebar ul li a.big2{ background:#2a66bf; color:#fff; line-height:18px; font-size:13px;margin-bottom:1px; padding-left:6px;font-weight:bold;}
.contentSidebar ul li a.big2:hover{background:#2a66bf; color:#fff; }
.contentSidebar ul li a.big1{ display:block; border-bottom:1px solid #d5d5d5; color:#848484; padding-left:15px; background:url(../images/p.gif) no-repeat 5px center #f5f5f5;}
.contentSidebar ul li a.big:hover,.contentSidebar ul li a span.sel{ background:#2a66bf; color:#fff; text-decoration:underline;}
.contentSidebar ul li a.dq, .contentSidebar ul li a:hover{ background:#fff url(../images/icon3.gif) no-repeat 5px center}
.contentSidebar ul li a.dq{text-decoration:underline;}
.contentSidebar ul li a.dq1{text-decoration:underline}


.contentMain{ float:left; width:729px; padding:10px 0px 5px 20px;}

.rig{ float:right; width:324px; margin-top:5px; margin-left:10px;}
.rig .imgp{ float:left; margin-left:14px; border:#ccc 1px solid; padding:1px}
.rig .xxt{ float:left; width:309px; padding-left:15px;}
.rig .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; margin-top:5px; display:inline; width:50px; height:38px;}
.con_all{width:132px;height:auto;margin-top:10px;display:block; float:right;}

.related_t{ float:left; width:729px; color:#333; font-weight:bold; height:auto; border-bottom:1px solid #ccc;}
.main_t{ margin-top:15px;}
.prox{ float:left; width:729px; height:auto;}
.prox ul{ float:left; width:364px; height:105px; margin:10px 0px 0px 0px;}
.prox ul li{ float:left; width:260px; height:auto;}
.prox ul li.prolink{ width:122px; overflow:hidden; color:#333;}
.prox ul li.prolink a{ width:120px; height:90px; color:#333; border:1px solid #ccc; display:block;}
.prox ul li.prolink a img{width:120px;height:90px;}
.prox ul li.prolink a:hover{ color:#2a66bf; border:1px solid #2a66bf;}
.prox ul li.text{ width:210px; height:auto; color:#333; margin-left:15px;}
.prox ul li.text strong{color:#333;}
.prox ul li.text a{ height:auto; font-weight:bold;color:#333;  border:none; display:block; line-height:16px; padding-bottom:3px;}
.prox ul li.text a:hover{ color:#2a66bf; border:none;text-decoration:underline;}
.prox ul li img{ padding:0;}
.prox1 ul{ width:100%;}
.prox1 ul li.text{ width:580px;}

.title_ty{ width:727px; height:23px; line-height:23px; background:#eee;}
.title_ty a{ font-weight:bold; color:#333; padding-left:10px;}

.pages{ float:right; width:16	5px; margin:10px 0px; overflow:hidden;}
.pages a{ float:left; width:20px; height:20px; line-height:20px; background:#f8f8f8; color:#444;border:1px solid #ddd; margin-right:5px;text-align:center;}
.pages a:hover, .pages a.dq{ color:#2a66bf; text-decoration:underline;}



.cont{ width:190px; height:32px; line-height:32px; background:url(../images/contact.jpg) no-repeat; margin-top:20px;}
.cont a {color:#0d5398;font-size:17px;padding-left:6px;line-height:30px;font-weight:bold;display:block;}
.cont a:hover { text-decoration:underline;}

.contact p{ line-height:24px;}
.contact p a{ color:#2a66bf;}
.contact p a:hover{text-decoration:underline;}
.rtitle{ width:auto; height:25px; line-height:25px; padding-left:10px; background:#eee; font-weight:bold; margin-top:10px;}

.cer img{ float:left;margin-right:10px; border:1px solid #ddd;}

.imgshow{ width:729px; height:auto; margin-bottom:10px; overflow:hidden;}
.imgshow a{ float:left; width:174px; text-align:center; display:block; margin:0px 2px; margin-bottom:15px;}
.imgshow a:hover{ text-decoration:underline;}
.imgshow a img{margin-bottom:3px; border:1px solid #dedede;}

.show_pdf{width:720px;margin:20px 0;overflow:hidden;}
.show_pdf ul{width:124px;text-align:center;float:left;margin-right:20px;display:inline;}
.show_pdf ul li{float:left;width:124px;}
.show_pdf ul li a{display:block;}
.show_pdf ul li.pic a img{width:120px;height:90px;padding:1px;}
.show_pdf ul li.pic a{width:122px;height:92px;diaplay:block;border:1px #aaa solid;}
.show_pdf ul li.pic a:hover{border:1px #2a66bf solid;}
.show_pdf ul li.txt{font-weight:bold;}
.show_pdf ul li.txt a{padding:4px 0;background:url(../images/pdf.gif) right center no-repeat;}
.show_pdf ul li.txt a:hover{text-decoration:underline;color:#2a66bf;}

.app_link{width:720px;margin:10px 0;padding:10px 0;}
.app_link a{text-decoration:underline;padding:0 5px;font-weight:bold;color:#2a66bf;}
.app_link a:hover{text-decoration:none;}

a.pdf1{display:block;float:right;padding-left:30px;line-height:25px;height:25px;width:30px;background:url(../images/pdf.gif) left center no-repeat;border-left:1px #aaa solid;border-right:1px #aaa solid;}
a.pdf1:hover{background-color:#00519c;color:#fff;}

.sitemap {width:950px;margin:10px 0;}
.sitemap ul li a{color:#2a66bf;display:block;font-size:12px;}
.sitemap ul li a:hover{text-decoration:underline;}
.sitemap ul li a.y{color:#555;font-size:15px;font-weight:bold;}
.sitemap ul li a.big2{color:#555;font-size:14px;font-weight:bold;}
.sitemap ul li a.big{font-size:12px;font-weight:bold;}
.sitemap ul li.l a{width:310px;float:left;margin-right:2px;}
