/* CSS Document */

/*全局样式 begin*/
@charset "gb2312";
body { font-family: "宋体";font-size:12px;color:#333333;margin: 0px;padding: 0px;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {color: #5A5A5A;text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{text-decoration: underline; color:#f00;}
a:active {text-decoration: underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
h3 { font-size: 14px; font-weight:bold;}
h4 { font-size: 12px;}
h5{ font-size:14px; color:#FFFFFF; font-weight:bold; line-height:32px; float:left; display:inline}

.clear{ clear:both;}

.c{ clear:both;}


/*头部*/
.m{ width:970px; margin:0 auto;}

.logo{ float:left;}

.top{ float:right; height:96px; width:532px;}

.nav ul li{ float:left;}

.nav ul li a{ display:block; min-width:63px; height:26px; font-family:"microsoft Yahei"; font-size:14px; color:#416fad; margin:0 5px; text-align:center; line-height:26px;}

.phone{ height:27px; margin-top:18px;}

.phone ul li{ float:left; height:16px; line-height:16px; text-indent:30px; margin-right:20px;}

.phone ul{ margin-top:8px; margin-left:15px;}

.nav{ margin-top:10px;}

.nav ul li a:hover{ background:url(../images/nav_h.jpg) no-repeat; color:#FFF; text-decoration:none;}

#dh li ul
{	margin: 0;
padding: 0;
position: absolute;
visibility: hidden; margin-top:10px;
z-index:1000000;}

#dh li ul li
{	float: none;
  display: inline;}

#dh li ul li a
{	min-width:77px;
background:url(../images/xdh.png) repeat-x;
  color:#FFF;
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  margin-bottom:2px;
  margin-left:0px !important; margin-right:0px !important;
  overflow:hidden;  }

#dh li ul li a:hover
{ text-decoration:underline;}


/*图片切换*/
.banner{ height:397px;}

/*内容1*/
.cpfl{ float:left;}

.cpfl ul li a{ display:block; background:url(../images/fl.jpg) no-repeat; width:137px; height:29px; text-align:center; line-height:26px; color:#FFF; margin-bottom:10px; overflow:hidden;}

.cpfl ul li a:hover{ background:url(../images/fl_h.jpg) no-repeat; text-decoration:none;}

.about{ float:right;}

.about_bt p{ background:url(../images/about_bt.jpg) no-repeat; width:78px; height:29px; font-size:12px; font-family:"microsoft Yahei"; color:#FFF; text-align:center; line-height:29px; float:left;}

.about_bt{ width:800px;}

.about_bt a{ display:block; float:right; margin-top:15px;}

.about_m{ width:800px; margin-top:15px;}

/*内容2*/
.link{ width:530px; background:url(../images/link_bg.jpg) no-repeat right bottom; height:195px; float:left; margin-top:7px;}

.link_bt{ background:url(../images/link.jpg) no-repeat; width:78px; height:29px; text-align:center; line-height:29px; color:#FFF; font-family:"microsoft Yahei"; font-size:12px;}

.link_m{ width:530px; margin-top:10px;}

.link_m img{ margin-bottom:25px;}

.lx{ float:left; width:350px; margin-left:10px;}

.lx_bt{ background:url(../images/contact.jpg) no-repeat; width:249px; height:80px;color:#FFF; font-family:"microsoft Yahei"; font-size:12px; line-height:39px; text-indent:9px;}

.lx_m{ margin-top:5px;}

/*内容3*/
.cp_bt{ width:970px;}

.cp_bt p{ float:left; font-family:"microsoft Yahei"; font-size:16px; color:#0481db;}

.cp_bt p span{ font-size:14px; color:#888177; margin-left:5px;}

.cp_bt a{ display:block; float:right; margin-top:10px;}

/*版权*/
.foot{ height:50px; line-height:50px; background:#1f6695; text-align:center; color:#FFF !important; margin-top:20px;}

.foot font{ color:#FFF !important;}

.foot p{ color:#FFF !important;}

.foot td{ color:#FFF !important;height:50px; line-height:50px; }

.erweima{ position:absolute;border:1px solid #000;right:0; text-align:center; font-size:13px; line-height:30px; height:150px; width:135px; background:#FFFFFF; padding-bottom:4px;}
.erweima img{ width:120px; height:120px;}

/*内页*/

.main{width:970px; margin:0 auto;height:auto !important;}

.content-left{ width:229px; float:left;}

.content-right{ width:725px; float:right;}

.z_bt{ background:url(../images/z_bt.jpg) no-repeat; width:229px; height:54px; font-family:"microsoft Yahei"; color:#FFF; font-size:18px; line-height:54px; text-indent:20px;}

.z_bt span{ font-size:16px; margin-left:5px; color:#8fb7ea;}

.left_dh a{ background:rgba(204, 204, 204, 0.42);font-weight:bold;display:block; height:38px; width:227px;border:1px solid #ccc;line-height:38px; font-family:"microsoft Yahei"; font-size:14px; color:#054c98; text-indent:25px; overflow:hidden;}

.left_dh a:hover{ color:#FFF; background:#1f6fc8 url(../images/z_jth.jpg) no-repeat 190px center; text-decoration:none;}

.content-head{ width:725px; border-bottom:1px solid #e6e6e6; height:50px; line-height:50px;}

.btzlm{ float:left; font-size:18px; color:#565656; font-family:"microsoft Yahei"; text-indent:10px;}

.nav-s{ float:right; background:url(../images/wz.jpg) no-repeat left center;}

.nav-s li{ float:left; margin-left:8px; font-size:13px;}

.nav-s li a{ font-size:13px;}

.content-content{ line-height:30px; font-size:14px; min-height:600px;}

.dq{padding-left:15px;}


.pic_list_3{width:220px;}
/*内页图片列表*/
.pic_list_01{overflow:hidden;zoom:1;margin:0;padding:19px}
.pic_list_01 li{float:left;display:inline;text-align:center;margin:0;}
.pic_list_li{margin:0 7px 10px;}
.pic_list_li .txt{padding:5px 0;overflow:hidden;}
.pic_list_li .txt a{overflow:hidden;color:#666}

.pic_list_li .img{border:1px solid #ccc;padding:0 5px;}