﻿/* 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;}