html { height: 100%; }
body {background-color: #C5D9EA;font-size: 12px;line-height: 22px;color: #4E4E4E;margin: 0px auto;}
div,ul,ol,form {margin: 0; padding: 0; }
img {border: 0;margin: 0px;}
li {list-style: none;}
input {font-size: 12px;}
p {margin: 0; }
a:link{text-decoration: none; color: #4E4E4E;}
a:visited {text-decoration: none; color: #4E4E4E;}
a:hover {text-decoration: underline; color: #0950A2;}

.box{margin: 0px auto; width:987px;font-family: "Arial";text-align: center;border:0px solid #FF0000;background-image: url(../images/bg.jpg);background-repeat: repeat-y;background-position: center top;background-attachment: scroll;}
.box1{margin: 0px auto; width:987px;}
.hd{clear:both;width: 963px;margin: 0px auto 0px auto;height:92px;background-image: url(../images/head_bg.jpg);background-repeat: repeat-x;background-position: left top;background-attachment: scroll;}
.logo{width:600px; float:left;padding:0px; text-align:left;}
.hd_right{float:right;padding-top:0px;width:300px; padding-right:20px;}
.navline{clear:both;width:963px;margin: 0px auto 0px auto; background-color:#0C55A5; height:1px;}
.banner {clear:both;width:963px;margin: 0px auto 0px auto; background-color:#C5D9EA; padding-top:4px;}
.nav {clear:both;width:963px;margin: 0px auto 0px auto;background-image: url(../images/nav_bg.jpg);background-repeat: repeat-x;background-position: top left;background-attachment: scroll; height:29px; text-align:left;}
.nav ul{ padding:0; margin:0}
.nav li{ float:left; width:106px;height:29px; line-height:30px;color:#FFFFFF; font-size:14px;text-align:center; font-weight:bold;background-image: url(../images/nav_li.jpg);background-repeat: no-repeat;background-position: left top;background-attachment: scroll;}
.nav li a:link{width:106px; display: block;font-size:14px;text-align:center; font-weight:bold;color:#FFFFFF;height:29px; line-height:29px}
.nav li a:visited{width:106px;font-size:14px;text-align:center; font-weight:bold;color:#FFFFFF;height:29px;}
.nav li a:hover{background-image: url(../images/nav_li_1.jpg);background-repeat: no-repeat;background-position: left top;background-attachment: scroll; color:#0016BA; font-size:14px;text-align:center; font-weight:bold; text-decoration:none;height:29px; display:block;}
#nav_lanmu{width:106px;background-image: url(../images/nav_li_1.jpg);background-repeat: no-repeat;background-position: left top;background-attachment: scroll;color:#0016BA; font-size:14px;text-align:center; font-weight:bold; text-decoration:none;}
#nav_lanmu a{color:#0016BA;}

.pagebody { clear:both;width:950px;margin: 0px auto 0px auto; padding:15px 6px 15px 7px; background-color:#C5D9EA; overflow:hidden;}
.left{ padding:0; float:left; width:509px;}
.left_lanmu_bg{background-image: url(../images/zy_left_lanmu.gif);background-repeat: no-repeat;background-position: left top;background-attachment: scroll; color:#FFFFFF; font-weight:bold; font-size:14px; text-align:left; padding-left:30px; line-height:27px;}
.left .news_tu{padding-top:5px;}
.left .bg{float:left;width:489px; padding:18px 10px 10px 10px;text-align:left;background-image: url(../images/index_left_bg.jpg);background-repeat: repeat-x;background-position: top left;background-attachment: scroll; background-color:#FBFDFD;}
.right {float: right;width:434px;padding:0; text-align:left;}
.right .bg{float:left;width:409px; padding:18px 10px 10px 15px;text-align:left;background-image: url(../images/index_right_bg.jpg);background-repeat: repeat-x;background-position: top left;background-attachment: scroll; background-color:#FBFDFD;}

.pagebody_zy {clear:both;width:941px;margin: 0px auto 0px auto;padding:13px 11px 15px 11px;background-color:#FFFFFF; overflow:hidden;}
.left_zy{ padding:0;; float:left; width:223px;text-align:left;}
.left_lanmu{background-image: url(../images/zy_left_lanmu_bg.jpg);background-repeat:no-repeat;background-position: left top;background-attachment: scroll; height:40px; text-align:left; color:#284454; font-weight:bold; line-height:40px; padding-left:30px; font-size:14px;}
.left_nav{background-color:#8EBBED; width:223px; text-align:center;}
.left_nav ul{ padding:0; margin:0px 18px 10px 18px;}
.left_nav li{ margin:0;padding:4px 0px;text-align:left;font-weight:bold; display:block; border-bottom:1px dashed #426682; font-size:14px;}
.left_nav li a:link{display:block;text-decoration: none; font-weight:bold; padding:0 10px;}
.left_nav li a:visited{display:block;text-decoration: none; padding:0 10px;}
.left_nav li a:hover{display:block;text-decoration:none;color:#FFFFFF;background-image: url(../images/zy_lanmu_icon.jpg);background-repeat:no-repeat;background-position: left 7px;background-attachment: scroll; padding:0 10px;}
#left_nav{display:block;text-decoration:none;color:#FFFFFF;background-image: url(../images/zy_lanmu_icon.jpg);background-repeat:no-repeat;background-position: left 10px;background-attachment: scroll;}
#left_nav a:link{color:#FFFFFF;}
#left_nav a:visited{color:#FFFFFF;}
#left_nav a:hover{color:#FFFFFF; text-decoration:none;background-image: url(../images/zy_lanmu_icon.jpg);background-repeat:no-repeat;background-position: left 6px;background-attachment: scroll;}
.left_lanmu_1{text-align:center;font-weight:normal;width:223px }
.left_lanmu_1 ul{padding:0;margin:0 10px;background-color:#DCE8F2; }
.left_lanmu_1 li{margin:0;padding:2px 0px;text-align:left;border-bottom:0px dashed #426682; font-weight:normal;font-size:12px;}
.left_lanmu_1 li a:link{color:#284454;font-weight:normal; font-size:12px;}
.left_lanmu_1 li a:visited{color:#284454;font-weight:normal;}
.left_lanmu_1 li a:hover{color:#284454;background-image:none; text-decoration:underline;}

.left_nav_foot{background-image: url(../images/zy_left_foot.jpg);background-repeat:no-repeat;background-position: left top;background-attachment: scroll;height:25px;}

.right_zy {float: right;width:668px; padding:15px 25px;line-height:24px; text-align:left;background-image: url(../images/zy_right_bg.jpg);background-repeat:no-repeat;background-position: left top;background-attachment:scroll;}
.right_zy .head{float:left;clear:both;border-bottom:1px dashed #796800; width:668px;}

.lanmu{float:left;color:#30569E; font-size:14px; font-weight:bold; padding-left:5px; width:50%;}
.location{float:right;color:#0C6ABA;width:48%; text-align:right;}
.location a{color:#929292;}
.location a:hover{color:#0950A2;}

.nr{ float:left; clear:both; padding:10px 10px 0 20px; width:638px; font-size:14px;}
.nr1{ float:left; clear:both; padding:10px 5px; width:658px; font-size:14px;}

.list{ float:left; padding:0;}
.list li{ float:left;border-bottom:0px dotted #BCBFAF; color:#30569E; line-height:30px;}
.list li a:link{color:#30569E;}
.list li a:visited{color:#30569E;}
.list li a:hover{color:#0950A2;}

.list1{ float:left; padding:0;}
.list1 li{ float:left;border-bottom:0px dotted #BCBFAF; color:#30569E; line-height:30px;}
.download{float:right;width:70px; text-align:right; font-weight:bold;}
.download a:link{ color:#1271BF; text-decoration:underline;}
.download a:visited{ color:#1271BF; text-decoration:underline;}
.download a:hover{ color:#1271BF; text-decoration:underline;}
.title1{float:left; width:270px;}
.title2{float:left; width:335px;}
.title3{float:left; width:550px;}

.date{float:right;width:70px; text-align:right; font-family:Arial; font-size:10px; color:#4E4E4E}
.date1{ clear:both;width:100%; text-align:right; font-family:Arial; font-size:10px; height:30px;}
.cp_list ul{padding:0;margin:0;text-align:left;}
.cp_list li{padding: 0;line-height:20px; text-align:left; float:left; width:350px; margin-bottom:30px;}
.tu_img{border: 3px solid #ccc;}

.product{ width:193px; text-align:center; padding:0 15px 10px 15px;}
.columns1{ margin:0;padding:5px 10px 0 10px; width:163px;text-align:left;font-weight:bold; display:block; border-bottom:1px dashed #426682; font-size:14px;}
.columns1 a:link{text-decoration: none;color:#284454;}
.columns1 a:visited{text-decoration: none;color:#284454;}
.columns1 a:hover{font-weight: bold;text-decoration: none;color:#FFFFFF;}
.cp_zy{border-bottom:1px dashed #426682; padding:0; margin:0}
.cp_zy ul{ padding:0; margin:0; text-align:left;}
.cp_zy li{padding: 5px 0 0 15px;text-align:left; border:none;font-weight:normal;}
*html .cp_zy li{padding: 5px 0 0 15px;text-align:left; border:none;font-weight:normal;height:22px;}

.cp_zy li a:link{text-decoration: none; color:#284454; font-weight:normal;}
.cp_zy li a:visited{text-decoration: none; color:#284454;font-weight:normal;}
.cp_zy li a:hover{font-weight: bold;text-decoration: none; color:#E2F2FF;}
#cp_zy{display:block;text-decoration:none;color:#E2F2FF;background-image: url(../images/zy_lanmu_icon.jpg);background-repeat:no-repeat;background-position: 15px 11px;background-attachment: scroll; font-weight:bold;}
#cp_zy a:link{color:#E2F2FF;font-weight:bold;}
#cp_zy a:visited{color:#E2F2FF;font-weight:bold;}
#cp_zy a:hover{color:#E2F2FF; text-decoration:none;background-image: url(../images/zy_lanmu_icon.jpg);background-repeat:no-repeat;background-position: left 6px;background-attachment: scroll;font-weight:bold;}

.cp{clear:both;float:left; margin: 0; text-align:left;}
.cp ul{padding:0;margin:0;}
.cp li{float:left;padding:10px 0 10px 50px;list-style-type: lower-roman; width:270px;height:200px;}
.cp img{padding:0px; margin:0; border: solid 0px #E5E5CC;}
.cp .zi{clear:left;text-align:center; padding:0; margin:5px; color:#455B3C;}
.max_img{ clear: left; float:left; padding:0px; margin:0; border: solid 1px #E5E5CC;}
.cp_show{font-size:12px; line-height:28px;}

.tu_bg{background-image: url(../images/tu_bg.jpg);background-repeat: no-repeat;background-position: top left;background-attachment: scroll; width:128px; height:124px; padding:8px 0 0 11px;}
.tu_left{ margin:0 20px 10px 0; border:5px solid #ccc;}
.footer { clear:both;width: 940px;text-align: right;margin: 0px auto 0 auto; height:54px;background-image: url(../images/foot_bg.jpg);background-repeat: repeat-x;background-position: top left;background-attachment: scroll; color:#929292; font-family:Arial; padding-right:23px; background-color:#F3F7FB;}
.footer a:link{ color:#000000;}
.footer a:visited{ color:#000000;}
.footer a:hover{ color:#0950A2;}

.bak{height:10px !important; clear:both; float:left; line-height:10px; width:98%;}
.bian{padding-bottom:10px;}
.bian1{ clear:both;padding-top:10px;text-align:left;}
.search{clear:both; float:left; text-align:right; width:665px; margin-bottom:15px;}
.input1 {font-size: 12px;height:15px;border-left: 0px solid #6992C5;border-right: 0px solid #6992C5;border-top: 0px solid #6992C5;border-bottom: 0px solid #6992C5;background-color: #FFFFFF; width:160px; padding-top:5px; padding-left:7px;background-image: url(../images/search_bg.jpg);background-repeat: repeat-x;background-position: top left;background-attachment: scroll; color:#647D92;}
.input2 {font-size: 12px;border: 1px solid #B5B5B5;background-color: #ffffff; width:400px;}
.input3{background-color:#ffffff; border:1px solid #AAAAA1; width:25px;}
textarea{border: 1px solid #B5B5B5;background-color: #FFFFFF;}

.page{ clear:both;padding:10px 0px 0 0;text-align:right;}



.zi {color: #455B3C; padding:5px 0 0 0;}
.zi a:link{color: #455B3C;}
.zi a:visited{color: #455B3C;}
.zi a:hover{color: #455B3C;}

.zi_gray{ color:#AABBCF;}
.zi_gray a:link{ color:#AABBCF;}
.zi_gray a:visited{ color:#AABBCF;}
.zi_gray a:hover{ color:#AABBCF;}

.zi_gray_1{color:#7594B8;}

.zi_blue {color: #C5D9EA; font-family:Arial;}
.zi_blue a:link{color:#C5D9EA;font-family:Arial;}
.zi_blue a:visited{color:#C5D9EA;}
.zi_blue a:hover{color:#FF0000;}
.zi_blue1 {color: #0950A2; font-family:Arial; font-size:10px; padding-right:15px;}
.zi_blue1 a{color:#0950A2;font-family:Arial;font-size:10px;}
.zi_blue1 a:visited{color:#FF0000;}
#zi_blue2 {color: #599EE7; font-family:Arial;}
#zi_blue2 a:link{color:#599EE7;font-family:Arial;}
#zi_blue2 a:visited{color:#599EE7;}
#zi_blue2 a:hover{color:#599EE7;}

.zi_red {color:#FF0000; font-weight:bold;}
.zi_red a{color:#FF0000;}
.zi_red a:visited{color:#FF0000;}

.zi_black {color: #000000;}
a.zi_black:link {color: #000000;}
a.zi_black:visited {color: #000000;}
a.zi_black:hover {color: #000000;}
.zi_14{clear:both;font-size:18px; color:#0B5489;text-align:center;padding:10px 30px; width:90%; font-family:"黑体";}
.zi_15{font-size:18px; font-weight:bold; padding-bottom:30px; font-family:Arial,Arial;}

.zi_orange1{color:#FF9900;font-size:14px; font-weight:bold; line-height:30px;}

