html { height: 100%; }
body {background-attachment: scroll;background-color: #cccccc;padding: 0px;font-size: 12px;line-height: 150%;color: #000000;margin-top: 20px;margin-right: auto;margin-bottom: 0px;margin-left: auto; font-family:Tahoma,Arisl;}
div,ul,ol,form {margin: 0; padding: 0; }
img {border: 0;margin: 0px;}
li {list-style: none;}
table {font-size: 12px;}
input {font-size: 12px;}
p {margin: 0; }
a:link{text-decoration: none; color: #000000;}
a:visited {text-decoration: none; color: #000000;}
a:hover {text-decoration: underline; color: #4539b2;}

.box{width:auto;margin: 0px auto;text-align: center;border:0px solid #FF0000; padding-bottom:20px;}
.i_banner{width: 1004px;margin: 0px auto 0px auto;background-image: url(../images/i_head_bg.jpg);background-repeat: repeat-x;background-attachment: scroll;background-position: left top; padding-top:96px;}
.i_foot{width: 1004px;margin: 0px auto 0px auto;background-image: url(../images/i_foot_bg.jpg);background-repeat: repeat-x;background-attachment: scroll;background-position: left bottom; padding-bottom:134px;background-color: #ffffff;}

.hd{height:78px;width: 1004px;margin: 0px auto 0px auto;background-image: url(../images/head_bg.jpg);background-repeat: repeat-x;background-attachment: scroll;background-position: left top;}
.logo{width:250px; float:left;padding-top:0px; text-align:left;}
.language {clear:right; float:right; width:500px; margin:0px; text-align:right;color:#000;padding-top:52px; padding-right:10px; font-weight:bold;}

.nav {width:1004px; height:64px;margin-top: 0px;margin-right: auto;margin-bottom:0px;margin-left: auto;background-image: url(../images/nav_bg.jpg);background-repeat: repeat-x;background-attachment: scroll;background-position: left top;}
.nav td{ color:#fff; font-weight:bold;}
.nav a:link{color:#fff;text-decoration: none;}
.nav a:visited{color:#fff;text-decoration: none;}
.nav a:hover{text-decoration:underline;color:#ffffff;}
.menu ul{ margin:0; padding:0;}
.menu li{float:left;text-align:left;text-indent:10px;display:block;background-attachment:scroll;background-image:url(../images/arrow.jpg);background-repeat:no-repeat;background-position:1px center;color:#575757;margin-left: 10px;border:none;}
.menu li a:link{color:#575757;}
.menu li a:visited{color:#575757;}
.menu li a:hover{color:#fff;background-color:#676767;text-decoration:none;padding: 10px;}

.banner {width: 1004px;margin: 0px auto 0px auto;background-image: url(../images/banner_bg.jpg);background-repeat: repeat-x;background-attachment: scroll;background-position: left top; border-bottom:1px solid #232323;}

.pagebody {width:924px;background-color: #f7f7f7;margin: 0px auto; overflow:hidden; text-align:left;padding:10px 40px 0px 40px;}
.pagebody_zy {width:924px;background-color: #f7f7f7;text-align:left;background-image: url(../images/mid_bg.jpg);background-repeat: no-repeat;background-position: left bottom;margin: 0px auto; overflow:hidden;padding:10px 40px 0px 40px;}
.lanmu{width:100%;background-image: url(../images/icon_2.jpg);background-repeat:no-repeat;background-position: left center;background-attachment: scroll; padding:10px 0; overflow:hidden;}
.lanmu1{width:90%;background-image: url(../images/icon_1.jpg);background-repeat:no-repeat;background-position: left center;background-attachment: scroll; padding:10px 0; overflow:hidden;}
.lanmu2{width:100%;background-image: url(../images/icon_3.jpg);background-repeat:no-repeat;background-position: left center;background-attachment: scroll; padding:10px 0; overflow:hidden;}
.lanmu3{clear:both; float:left; width:100%;background-image: url(../images/icon_2.jpg);background-repeat:no-repeat;background-position: left center;background-attachment: scroll; padding:10px 0; overflow:hidden; border-bottom:1px solid #c4c4c4;}

.leftzi{float:left; border:1px solid #b8b8b8; background-color:#fff; padding:0px 10px;font-family:Tahoma; font-weight:bold; color:#575757; margin-left:30px; line-height:22px;}
*html .leftzi{margin-left:15px;}
.rightmore{float:right; padding:10px 10px 0 0;}
.nr{float:left; clear:both; font-size:11px; font-family:sans-serif,Arial; line-height:24px; color:#575757;}
.nr_zy{float:left; clear:both; font-size:11px; font-family:sans-serif,Arial; line-height:24px; color:#575757; padding-bottom:20px; width:100%;}
.nr_zy img{padding:15px 0;}
.line{border-bottom:1px solid #a6a6a6;padding-bottom:5px; width:100%; font-family:ans-serif,Arial; font-weight:bold; font-size:11px;}
.more{width:100%;clear:both;  text-align:right; padding-bottom:10px ;}
.tu{ border:1px solid #c1c1c1;}
.left{float:left;padding:0;width:209px;}
.right {float:right;text-align:left;width:665px;padding:0 15px; border-left:1px solid #a6a6a6;}
.cp{float:left;width:690px; padding-left:10px;}
.cp ul{padding:0;margin:0;}
.cp li{float:left;padding:0 5px 10px 20px;width:104px;}
.cp li a:link{font-size:11px; font-family:sans-serif,Arial;color:#6f6f6e;}
.cp li a:visited{font-size:11px; font-family:sans-serif,Arial;color:#6f6f6e;}
.cp li a:hover{text-decoration: underline; color: #4539b2;}
.cp img{padding:0;margin:0;border:solid 1px #c1c1c1;}
.cp .zi{clear:left;text-align:center;margin-top:5px;color:#6f6f6e;font-size:11px; font-family:sans-serif,Arial; line-height:14px; height:50px;}

.cp_zy{float:left;width:990px; padding-left:10px;}
.cp_zy ul{padding:0;margin:0;}
.cp_zy li{float:left;padding:0 5px 10px 20px;width:104px;}
.cp_zy li a:link{font-size:11px; font-family:sans-serif,Arial;color:#6f6f6e;}
.cp_zy li a:visited{font-size:11px; font-family:sans-serif,Arial;color:#6f6f6e;}
.cp_zy li a:hover{text-decoration: underline; color: #4539b2;}
.cp_zy img{padding:0;margin:0;border:solid 1px #c1c1c1;}
.cp_zy .zi{clear:left;text-align:center;margin-top:5px;color:#6f6f6e;font-size:11px; font-family:sans-serif,Arial; line-height:14px; height:50px;}
.news{width:100%; clear:both;padding:0; margin:0;}
.news li{clear:both;width:100%;border-bottom:0px dotted #dcdcdc;padding:10px 0 0 0;color:#575757;font-size:11px; font-family:sans-serif,Arial; line-height:24px;}
.news a:link{color:#575757;}
.news a:visited{color:#575757;}
.news a:hover{text-decoration: underline; color: #4539b2;}

.biaoti{background-image: url(../images/arrow_1.jpg);background-repeat:no-repeat;background-position: left center;background-attachment: scroll; padding:0 15px 0; overflow:hidden; font-weight:bold;}
.date{ padding-left:15px;color:#4539b2;}

.nr_contact{float:left;clear:both;font-family:sans-serif,Arial;line-height:24px; color:#575757; padding:10px 0;}
.l{float:left; width:440px; padding:10px 0;}
.c{float:left; width:230px;font-size:12px;}
.t{float:right;width:200px;text-align:center;font-size:12px;}
.r{float:right;width:470px; border-left:1px solid #adadad;}


.bak{height:20px;}
.bian{padding:5px; line-height:26px;}
.bian1{padding:10px 20px; line-height:26px; font-size:14px;}

.input1 {font-size: 12px;height:16px;border: 1px solid #B5B5B5;background-color: #FFFFFF; width:260px;}
textarea{border: 1px solid #B5B5B5;background-color: #FFFFFF;width:260px;}

.page{ clear:both;padding:10px 0px 0 0;text-align:center; color:#161712;}


.footer {width: 1004px;text-align:left;background-image: url(../images/foot_bg.jpg);background-repeat: repeat-x;margin: 0px auto;clear:both; padding:10px 0px;font-family:sans-serif,Arial; font-size:11px; color:#FFFFFF; background-color:#4539b2;}
.footer a:link{color:#FFFFFF;}
.footer a:visited{color:#FFFFFF;}
.footer a:hover{color:#FFFFFF; text-decoration:underline;}
.zi {color: #393838;}
.zi_white {color: #FFFFFF;letter-spacing: 1px;}
.zi_blue {color: #4539b2;}
a.zi_blue:link {color: #4539b2;}
a.zi_blue:visited {color: #4539b2;}
a.zi_blue:hover {color: #4539b2;}
.zi_blue a{color: #4539b2;}
.zi_blue a:visited {color: #4539b2;}



.zi_red {color:#FF0000;}
.zi_red a{color:#FF0000;}
.zi_red a:visited{color:#FF0000;}
.zi_orange{color:#ff9c00;}
.zi_orange a{color:#ff9c00;}
.zi_orange a:visited{color:#ff9c00;}

.zi_yellow{color:#a77e00; font-family:Arial; font-size:11px;}
.zi_yellow a{color:#a77e00;}
.zi_yellow a:visited{color:#a77e00;}
.zi_green {color:#01aa19;}
.zi_green a{color:#01aa19;}
.zi_green a:visited{color:#01aa19;}

.zi_black{font-size:16px; font-weight:bold; line-height:30px;}