@charset "utf-8";
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;}
body{ font-size:12px;  text-align:center; background-color:#fff; color:#666; font-family:"Microsoft Yahei",Tahoma,Arial,sans-serif;}
ul,ol{list-style-type:none;}
em{ font-style:normal;}
a{text-decoration:none;}
a:link{ color:#333;}
a:hover{ text-decoration:underline;}
a:active{ color:#333;}
a:visited{ color:#333;}

.clearit{clear:both;}

header{ height:63px; text-align:left;}

nav{ background:url(../images/index_r2_c5.jpg) repeat-x; height:65px; font-size:12px;}
nav ul{margin:0 auto; padding-top:10px;}
nav ul li{ float:left; background:url(../images/index_r2_c4_r2_c10.jpg) no-repeat right top; width:20%; text-align:center; line-height:20px; }
nav ul li a{color:#fff;}
nav ul li a:link{ color:#fff;}
nav ul li a:hover{ color:#fff;}
nav ul li a:active{ color:#fff;}
nav ul li a:visited{ color:#fff;}
nav ul .vanish{ background:none;}

.banner{ height:135px; margin:0 auto; }
.banner img{ float:left;}

.title{ padding:0 5px; text-align:left; background:url(../images/index_r4_c8.jpg) repeat-x; height:37px; line-height:37px;}
.title span{ float:left; font-weight:bold; color:#073D7B; font-size:14px;}
.title .more{ float:right; font-size:12px; color:#aaa;}
.title p{ float:right; font-size:12px; background:url(../images/p_bg.jpg) no-repeat 0px 8px; padding-left:20px;}
.title i{ float:right; padding:5px 10px 0px 0px; line-height:30px;}

.item{ margin:0 5px; padding:2px 0px 10px 0px;}
.item li{ float:left; width:23%;  margin:8px 1% 0px 1%; }
.item li a{float:left; width:99%; height:26px; display:inline; line-height:26px; color:#333; background:url(../images/nav_li_bg.jpg) repeat-x; border-radius:6px; border:1px solid #CEEFF6; overflow:hidden;}
.item li span{ width:100%; margin:0 auto; height:22px; float:left; padding:10px 0px 3px 0px;}
.item li .a_bg2 span{ padding:10px 0px 11px 0px;}
.item li .a_bg3 span{ padding:10px 0px 11px 0px;}
.item li .a_bg4 span{ padding:10px 0px 11px 0px;}
.item li .a_bg5 span{ padding:10px 0px 11px 0px;}
.item li .a_bg6 span{ padding:10px 0px 11px 0px;}
.item li .a_bg7 span{ padding:10px 0px 11px 0px;}

/*.item .a_bg1{ background:url(../images/button_r1_c1.jpg) no-repeat; padding-top:38px; height:35px; }
.item .a_bg2{ background:url(../images/button_r1_c3.jpg) no-repeat; }
.item .a_bg3{ background:url(../images/button_r1_c5.jpg) no-repeat; }
.item .a_bg4{ background:url(../images/button_r1_c7.jpg) no-repeat; }
.item .a_bg5{ background:url(../images/button_r3_c1.jpg) no-repeat; }
.item .a_bg6{ background:url(../images/button_r3_c3.jpg) no-repeat; }
.item .a_bg7{ background:url(../images/button_r3_c5.jpg) no-repeat; }*/

.case{ padding:0px 0px 5px 0px; width:310px; margin:0 auto; }
.case p{ padding:10px 5px 0px 5px; width:145px; float:left;}
.case p img{ float:left; margin-right:10px; width:145px;}
.case p span{ float:left; text-align:left; width:145px; text-align:center; padding:10px 0px 0px 0px;}
.case p em{ display:block; text-align:left; line-height:20px;}

.news{ margin:0 5px; padding:5px 0px;}
.news p{ background:url(../images/index_r8_c5.jpg) no-repeat 0px 12px; padding-left:15px; text-align:left; line-height:30px; border-bottom:1px dotted #ccc;}
.news p a{ color:#959595;}
.news p em{ float:right;}

.sub_nav{ background-color:#0090D9;  color:#fff; line-height:26px;}
.sub_nav a{ color:#fff; margin:0 5px; white-space:nowrap; display:inline-block;}
.sub_nav a:link{ color:#fff;}
.sub_nav a:hover{ color:#fff;}
.sub_nav a:active{ color:#fff;}
.sub_nav a:visited{ color:#fff;}

footer{ background:url(../images/index_r10_c2.jpg) repeat-x; height:48px; padding:7px 0px; line-height:16px; color:#fff; margin-top:5px;}

/*news*/
.next{ padding:10px 0px; text-align:left; float:left; margin:0px 5px;}
/*news_s*/
.news_s{ margin:0 5px;}
.news_s h1{ font-size:14px; font-weight:bold; margin:0 auto; display:inline-block; padding:10px 0px 5px 0px; width:100%; color:#333;}
.news_s .time{ line-height:20px;}
.news_s img{max-width: 100%;height: auto;width: auto\9;} 
.news_s .news_txt{ padding:5px; text-align:left; line-height:20px;}
.news_s .news_txt img{max-width: 100%;height: auto;width: auto\9;} 






















