﻿/* CSS Document 2011.2.16 */
body {text-align: center; font-family:"宋体", Arial, Helvetica, sans-serif;margin:0; padding:0; background: #ffffff; font-size:12px; color:#808080;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color:#808080; text-decoration:none;}
a:visited {color:#808080;text-decoration:none;}
a:hover {color:#808080; text-decoration:underline;}
a:active {color:#808080;}
/* Color */
.cwhite,a.cwhite:link,a.cwhite:visited{ color:#ffffff;}
.cblue,a.cblue:link,a.cblue:visited,a.cblue:active{color:#0274b2;}
.cblue2,a.cblue2:link,a.cblue2:visited,a.cblue2:active{color:#55b2c1;}
.cgray,a.cgray:link,a.cgray:visited,a.cgray:active{color:#8B979A;}
.cyellow,a.cyellow:link,a.cyellow:visited,a.cyellow:active{color:#e5a568;}
.cred,a.cred:link,a.cred:visited,a.cred:active{color:#D82D2D;}
a.cgray1:hover{ color:#55b2c1;}

/* Font */
.fb {font-weight: bold;}

/*float*/
.fl{float:left;}
.fr{float:right;}
/*other*/
.clear{clear:both;font-size:0;line-height:0;height:0;}
/*head*/
.head{ width:1024px; height:210px; margin:0 auto; padding:0; text-align:center; background-image:url(../images/header_bg.jpg);}
.logo{ float:left; width:280px; text-align:center;padding-top:10px; }
.menu,.menu1,.menu2{ float:left;width:464px; padding:3px;}
.login{ float:right; margin-right:20px; margin-top:10px; width:93px; height:22px; text-align:center; line-height:22px; background-image:url(../images/login_bg.jpg);}

/*content*/
.content{ width:1024px;  margin:0 auto; padding:0; text-align:center;}
.movimg1{ width:1024px; height:344px; background-image:url(../images/moving_pic_01.jpg);}
.movimg2{ width:1024px; height:344px; background-image:url(../images/moving_pic_02.jpg);}
.movimg3{ width:1024px; height:344px; background-image:url(../images/moving_pic_03.jpg);}
.moving_btnl{ float:left; width:59px; height:91px; padding-left:177px;padding-top:133px;}
.moving_btnr{ float:right; width:59px; height:91px;padding-top:133px; padding-right:178px;}
.movimg_text{ float:left;  margin-left:20px; margin-top:70px;width:310px; text-align:left; font-size:14px; line-height:24px;}
.movimg_text h2{ height:30px; line-height:30px; font-weight:bold; font-size:16px; font-family: "黑体"; color:#0274b2;}
.movimg_text ul li{ text-align:left; line-height:24px;}
.movimg_btn{padding:10px 0 0 50px; text-align:left;}
.news{ height:140px; background-image:url(../images/news_bg.jpg); padding:0 20px;}
.news_l{ float:left; width:301px;}
.news_tit{ float:left; width:150px; font-weight:bold; text-align:left; line-height:18px; text-indent:30px; text-align:left; color:#0274b2;}
.news_more{ float:right; width:60px;  text-align:left; color:#0274b2; line-height:18px;}
.newsbox{ width:301px; height:118px; background-image:url(../images/newsbox_bg.jpg);}

.news_r{ float:right; width:301px;}
.newsbox ul{padding:13px 20px;}
.newsbox ul li{ text-align:left; background-image:url(../images/icon_dot.jpg); background-position:left center; background-repeat:no-repeat; height:22px; line-height:22px; text-indent:15px;}
.newspic {float:left;padding:13px 20px;}
.newstext{ float:left; width:110px; text-align:left; line-height:18px; margin-top:13px;color:#0274b2; }
.newsbtn{padding:10px 0;}
.news_m,.news_m1,.news_m2{ float:left; width:382px; text-align:center;}
.tag_th{ height:84px; margin:30px 28px 0 28px; background-image:url(../images/tag_thbg.jpg); background-position:bottom; background-repeat:no-repeat;}
.tag_th .tagmunu_on{ float:left; height:51px; width:174px; background-image:url(../images/tag_menubg.jpg); background-position:left; background-repeat:no-repeat; text-align:center; line-height:51px; font-size:14px; font-weight:bold; margin-right:3px;}
.tag_th div{ float:left; height:51px; width:174px; background-image:url(../images/tag_menubg.jpg); background-position:-177px; background-repeat:no-repeat; text-align:center; line-height:51px; font-size:14px; font-weight:bold; margin-right:3px;}
.wzbt{ height:30px; line-height:30px; font-weight:bold; font-size:14px; text-align:left; text-indent:20px; margin-top:10px;}
.wzbox{padding:0 30px;}
.wzpic{ float:left; width:214px;}
.wztext{ float:left; width:730px;margin-left:10px; text-align:left; line-height:22px; font-size:14px;}
.wztext ul li{ text-align:left; line-height:26px; font-size:14px; background-image:url(../images/icon_dot2.jpg); background-position:left center; background-repeat:no-repeat; text-indent:10px;}
.wz2{margin-top:20px; border-top:3px solid #68bdd9;}
.wz2box{padding:10px 30px;}
.lefttop{ height:92px; width:214px; background-image:url(../images/left_menu_top.jpg);}
.leftmid{width:214px; background-image:url(../images/left_menu_mid.jpg); background-repeat:repeat-y;}
.left_bt{width:148px; height:30px; line-height:30px; text-align:left; font-size:14px; font-weight:bold; margin-left:21px; padding-top:62px; margin-right:45px;}
.left_litext{width:148px; margin:0px 45px 0 21px; padding-top:10px;}
.left_litext ul li{ line-height:26px; text-align:left; background-image:url(../images/icon_sjoff.jpg); background-position:left center; background-repeat:no-repeat; text-indent:22px;}
.left_litext ul li.on{ line-height:26px; text-align:left; background-image:url(../images/icon_sjon.jpg); background-position:left center; background-repeat:no-repeat; text-indent:22px; font-weight:bold;}
.left_litext ul li.on a:link,.left_litext ul li.on a:visited,.left_litext ul li.on a:active{color:#55b2c1;}
.wzbtth{ height:26px; line-height:26px;  background-color:#eff5f5; text-align:left; background-image:url(../images/icon_dot.jpg); background-position:2px center; background-repeat:no-repeat; text-indent:20px; font-size:14px; font-weight:bold; margin:10px 0; }

/*footer*/
.footer{ width:1024px; height:172px;  margin:10px auto 0 auto; padding:0; text-align:center; background-image:url(../images/bot_bg.jpg);}
.ser{margin-left:240px; margin-right:190px; padding-top:20px; width:594px; text-align:left;}
.ser_btn{ float:left;padding-left:5px;}
.footer_text{padding-left:230px; padding-top:50px;padding-right:230px; text-align:center; font-size:14px; color:#FFF; line-height:30px;}
.footer_text a{padding:0 5px;}



.img_depot{ width:899px;height: 401px; margin:10px auto; padding:0;overflow: hidden; background-color: Black; clear: both; position: relative; text-align:center; }
.img_depot h2{ float: left; width: 35px; position: relative; height: 401px; background: url(../images/bg_total.gif) no-repeat 0 -314px ;}
.img_depot h2 em a:link,.img_depot h2 em a:visited{ color: #969696; font-size: 12px; position: absolute; left: 2px; bottom: 3px;}

.img_depot .photo{ position: absolute; left: 353px; top: 8px; z-index:1; background-color: #181818;}
.img_depot .photo img{ border: 1px solid #999999; filter:alpha(opacity=70); opacity:0.7}

.img_depot .focus{ overflow: hidden; position: absolute; left: 39px; top:3px; widows: 293px; z-index:1; display:none}
.img_depot .focus .bg{ height: 42px; position: absolute; left: 0px; bottom: 0; width: 293px; filter:alpha(opacity=60); opacity:0.6; background-color: #181818 ;z-index: 11 }
.img_depot .focus .txt{width: 281px; height: 42px; line-height: 42px; font-family: SimHei; font-size: 18px; position: absolute; left: 0px; bottom: 0; z-index: 12; padding:0 0 0 12px; color: White }
.img_depot .focus .txt a:link,.img_depot .focus .txt a:visited{ color:#ffffff }