﻿*{padding:0;margin:0}
body{font-size:12px;line-height:20px;background:url(images/body_bg.gif) repeat-x #FFF;}
html,body{ margin:0px; height:100%}
h1,h2,h3,h4,h5{font-weight:normal;font-size:12px;line-height:20px}
ul,li{list-style-type:none}
a,li a{text-decoration:none;color:#000}
a:hover{text-decoration:underline}
img{border:none}
/**/
.top{height:80px;width:950px;margin:auto;overflow:hidden}
.logo{width:366px; height:61px;background:url(images/logo.gif) no-repeat 0px 10px; padding-top:10px;}
.logo a{width:170px; height:61px; display:block;}
.all_nav{height:38px;width:950px;margin:auto;}
.all_nav ul{float:left}
.all_nav li{float:left;width:109px;height:34px;display:block; text-align:center;}
.all_nav li a{font-size:14px; font-weight:bold; color:#FFF; line-height:34px; display:block}
#nav_on a{background:url(images/nav_on.gif) no-repeat; color:#000}
.search{ background:url(images/search_bg.gif) no-repeat;float:right; width:194px; height:33px; padding-left:10px}
#so{width:160px;height:16px;float:left;color:#666;padding:8px 0px 8px 0px;background:transparent;overflow:hidden;border:none;outline:none;cursor:text;}
#submit{width:30px;height:30px;display:inline;float:left;cursor:pointer;border:none;outline:none;background:transparent; padding-top:4px; display:block}
.cont_top{width:950px;margin:auto;overflow:hidden; padding-top:10px;}
.home_service{ width:240px; height:134px; background:url(images/home_service.gif) no-repeat top left; padding:36px 10px 0 0; display:inline-block; float:left}
.home_service a{font-size:14px;font-weight:bold;width:210px;height:25px; background:#f5f9fc url(images/service_bg.gif) no-repeat;color:#0072b7;display:block;padding:5px 0 0 30px;}

.home_ad{ width:700px; height:170px;float:left;}
.cont_page{width:950px;margin:auto; overflow:hidden;}
.cont_left{width:240px; padding:0 10px 0 0;float:left}
.l_tit_name{background:url(images/tit_tab_w.gif) no-repeat bottom left;height:28px;width:230px;padding:10px 0 0 10px;overflow:hidden;}
.l_tit_name h2{color:#213b4a; font-size:14px; font-weight:bold;float:left;height:24px; padding-top:4px;}
.l_tit_name span{ display:block;float:right; background:url(images/tit_tab_w.gif) no-repeat right;height:24px; padding:4px 10px 0 0;}
.l_tit_list{ border:#d7e8f1 solid 1px; border-top:none; background:#f8fbfb; padding:2px 8px; }
.l_tit_list a{color:#3372a2;line-height:24px;}
.cont_center{width:480px; padding:10px 10px 0 0;float:left}
.title-bg{height:30px; overflow:hidden;padding-left:10px;background:#e0e9f2}
.title-bg h3{font-size:14px; font-weight:bold;color:#3572a1; padding-top:5px;}
.title-about p{ padding:5px 8px; text-indent:2em;}
.title-fq{background:#f1f8ff; border:#d7e8f1 solid 1px; padding:5px;}
.title-fq h3{ background:url(images/problem.jpg) no-repeat; padding-left:20px; height:22px; border-bottom:#d7e8f1 solid 1px;font-weight:bold}
.title-fq li{line-height:26px; border-bottom: #a9c8d8 dashed 1px;}
.c_tit{background:url(images/c_tit.gif) no-repeat bottom; height:24px; padding:16px 0 0 28px;}
.c_tit h2{ font-size:14px; font-weight:bold; color:#333; float:left}
.c_tit span{float:right}
.c_conter{ padding:10px 10px; display: inline-block; overflow:hidden;}
.c_conter span{background:#FFF;display:block; width:80px; height:70px; padding:2px; border:#deecf3 solid 1px;float:left; overflow:hidden}
.c_conter p{text-indent:2em; float:left; padding-left:10px; width:355px; overflow:hidden}
.cont_right{width:210px;float:left; padding-top:10px; overflow:hidden}
.cat_show{background:url(images/tit_tab_bg.gif) repeat-y; width:210px; display:inline-block}
.show_tit,.show_list{ background:url(images/tit_tab.gif) no-repeat; height:22px; padding:6px 0 0 26px; overflow:hidden;}
.show_tit h2,.show_list h2{font-weight:bold; float:left;color:#484848;}
.show_tit span,.show_list span{ float:right; padding-right:10px}
.show_tit{ background-position:bottom;}
.info-list{display:block; overflow:hidden; width:200px; padding:10px;}
.show_web{display:block; overflow:hidden; width:200px; padding:10px;}
.show_web li{ width:186px;overflow:hidden; display:block; padding:10px 2px; text-align:center}
.show_web img{padding:2px; border:#779bb4 solid 1px; background:#FFF}
.show_link{display:block; overflow:hidden; width:460px;}
.show_link li{width:142px;overflow:hidden; display:block;text-align:center;float:left; padding:0px 5px; }
.show_link img{width:140px; border:#779bb4 solid 1px; background:#FFF}
.tit_end{ background:url(images/tit_end.gif) no-repeat #FFF;line-height:1px; width:210px;height:5px; display:block}

.footer{height:26px;width:940px;margin:auto; border-top:#004f99 solid 1px; padding:8px 5px 0 5px; margin-top:10px;}
.f_lt{ float:left}
.f_rt{ float:right}