﻿body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{ margin:0; padding:0;}   ol,ul,li{margin:0; padding:0; list-style:none;}
.left{ float:left;}.right{ float:right;}.red{ color:#c40404;}.bold{ font-weight:bold;}.center{ margin:0 auto;}.clear_r{ clear:both;}
body{ background:#fff; font:12px/150% Arial, "宋体"; color:#2b2b2b;}

/*----------------------------------A--------*/
a:link { color: #444; text-decoration: none;}
a:visited { color: #444; text-decoration: none;}
a:hover { color: #039; text-decoration:underline;}
a:active { color: #444; text-decoration: none;}

a img{ border:none;}


.header{ width:965px; height:77px; overflow:hidden; position:relative; margin:0 auto;}
.header a.logo{ position:absolute; top:33px; left:176px;}
.header img.logo_en{ position:absolute; top:44px; right:0;}

.header_nav{ width:965px; margin:0 auto; overflow:hidden; zoom:1;}
.name{ float:left; width:232px; height:218px; background:#039; text-align:center;}
.name h3{ margin-top:99px; color:#fff; font-size:16px;}
.name img {margin-top:109px;}

.picnav{ float:right; width:730px;}
.pic{}
.nav{ height:30px; background:#205881;}
.nav li{ width:120px; float:left; line-height:30px; height:30px; text-align:center;}
.nav li a{ font-size:14px; font-weight:bold; color:#fff;}
.nav li a:hover{ color:#fc0;}

.main,.main2{ width:965px; margin:0 auto; padding-top:4px; clear:both; overflow:hidden; zoom:1;}
.main_l{ float:left; width:222px; background:#EDEEED; padding:5px;}
.main_r{ float:right; width:730px;}

.main_about{ border-bottom:1px #ccc solid; padding:30px 0;}
.main_about h3{font-size:16px;}
.main_video{ margin-top:10px;}

.box_t{ overflow:hidden; zoom:1;}
.box_pic2{ float:left; width:325px;}
.box_news{ float:right; width:400px; border:1px #d7d7d7 solid;}

.title01{ background:url(../images/title_bg.gif) left center no-repeat; height:27px; line-height:27px;}
.title01 h3{ font-size:14px; color:#002B82; padding-left:20px;width:185px;float:left}

.box_dl01{ padding:5px; border-bottom:1px #ccc solid;}
.box_dl01 dt{ font-size:13px; font-weight:bold;}
.box_dl01 dd{}

.box_ul01{ padding:5px;}
.box_ul01 li{}

.box_b{ clear:both; overflow:hidden; zoom:1; padding-top:5px;}
.box_02{ border:1px #d7d7d7 solid; width:239px; float:left; margin-left:3px;}
.box_ul02{ padding:5px; padding-left:18px;}
.box_ul02 li{ list-style-type:square; line-height:23px;}

.box03{ width:317px; float:left; border:1px #d7d7d7 solid; margin-left:4px; height:157px;}

.box03_dl01{ float:left; padding:10px; margin-top:-5px;width: 120px;text-align: center;height:118px;}
.box03_dl01 dt{ text-align:center;}

.box03_dl02{ width:105px; float:left; overflow:hidden; text-align:center; margin-top:7px; margin-left: 10px;}

.nav_pro{ padding-bottom:20px;}
.nav_pro li{ width:136px; height:26px; border:1px #D7D7D7 solid; margin:10px 0 0 20px; line-height:26px; background:#F5F5F5;}
.nav_pro li a{ padding-left:20px; width:116px; height:26px; display:block;}
.nav_pro li.select a{ background-color:#205881; color:#fff;}

.title02{padding-left:8px;}
.title02 h3{ padding:10px 0 8px 20px;}

.content{ border:1px #D7D7D7 solid;}
.content p{ padding:10px; text-indent:2em;}

.pro_ul{ padding:10px;}
.pro_ul li{ height:30px; line-height:30px; border-bottom:1px #ccc dashed;}
.pro_ul li span{ padding-right:6px;}
.pro_ul li em{ color:#999;}
.pro_ul li span a{ color:#900;}

.page{ padding:10px; clear:both;}
.page span{ padding-right:10px;}
.page a{ padding:0 5px;}

.pro_dl{ padding:10px; padding-bottom:5px; border-bottom:1px #ccc dashed; overflow:hidden; zoom:1;}
.pro_dl dt{ float:left; width:104px;}
.pro_dl dt img{ padding:1px; border:1px #ccc solid;}
.pro_dl dd{ float:left; margin-left:10px; width:580px;}

h2{ text-align:center; font-size:14px; color:#333; padding:20px 0; border-bottom:1px #ccc solid; margin:0 10px;}

.footer{ width:965px; margin:5px auto;} 

#slider1{ height:190px;}
#slider2{width:325px;height:160px;border:1px solid #ccc;position:relative;overflow:hidden;}
.conbox{position:absolute;/*必要元素*/}
.switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}

.switcher a{border:1px solid #205881;cursor:pointer;float:left;font-family:arial;height:16px;line-height:16px;width:16px;margin:4px;text-align:center;color:#205881;}

.switcher a.cur,.switcher a:hover{background:#205881;border:1px solid #205881;height:18px;line-height:18px;width:18px;margin:0 2px;color:#fff;font-weight:800;}


.top_xq a{float:right;margin-top:5px;color:#4f4f4f;font:12px/150% Arial, "宋体";}
.xpsd {font-size:12px;color:#bb5e00}