﻿/* CSS Document */
hmtl,body{ margin:0px;padding:0px;font-family : simsun,"Lucida Grande",Verdana,Lucida,Arial,Helvetica,sans-serif;font-size:14px;color:#494949; background:#d6faf2 url(images/bg.png) repeat-x;}
ul, ol, li, h1, h2, h3, h4, h5, h6,p, form, fieldset, table, td, img, div,input { margin:0px;padding:0px; border:0;}
ul,li,ol{ list-style:none;}
p{ line-height:24px; font-size:14px; text-indent:2em;}

h3, h4{ font-size:14px; line-height:24px; }
select, input, img, select {vertical-align:middle;}
.tc input,.tc textarea{border:1px solid #7f9db9;background:#FFFFFF;}
a{star:expression(this.onFocus=this.blur());outline:none;text-decoration: underline;color:#028887;}
a:hover{color: #FF0000;text-decoration: none;}
.clearit{ clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}


a.linkA { color:#0C71A5; ;text-decoration:none;}
a.linkA:hover { text-decoration:underline;}
.module { padding:0 30px 0 40px; background:url(images/module.png) no-repeat -960px top; }
.text2 p,.text p{ line-height:28px;}


.text h3 a{ color:#92211f;}
.text h3 A:hover{ color:#c50000;}
ul.textList li{font-size: 14px;height: 28px;line-height: 28px; overflow:hidden; background:url(images/icon.png) no-repeat 0 -5px;  padding-left:13px; }
em{ font-style:normal;}
ul.textList li a{ color:#000000; text-decoration:none;}
ul.textList li a:hover{ text-decoration:underline; color:#FF0000;}
/*footer*/
.footer{ height:160px;text-align:center; margin: 0 auto;clear:both; width:960px; color:#FFFFFF; padding-top:20px;}
.footer a{ color:#ccc;}
.footer img{ margin-bottom:5px;}
.footer p{ line-height:24px;clear:both;}
.footer-nav{ padding-left:130px;margin-bottom:10px;}
.footer-nav ul{ display:inline;}
.footer-nav ul li{ float:left;padding:0 10px;font-weight:bold;}

.wrap { margin:0 auto; background:url(images/head.jpg) no-repeat center top;}
.head{margin:0 auto; height:350px;background:url(images/head.jpg) no-repeat center top; width:960px;}
.wrap .two{background:url(images/head1.jpg) no-repeat center top;}
.head h1,
.head p{ visibility:hidden;}
.main{ margin:0 auto; width:960px; background:url(images/module.png) no-repeat -1920px bottom; padding-bottom:10px;}
.area{ background:url(images/module.png) repeat-y;}
.area:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.colTitle{ height:94px; background:url(images/titleBar.png) no-repeat; line-height:94px;}
.colTitle h2{ visibility:hidden;}
.colTitle select{ float:right;margin: 30px 4px 0 0;}
.part2 .colTitle{ background-position:0 -94px;}
.part3 .colTitle{ background-position:0 -188px;}
.part4 .colTitle{ background-position:0 -282px;}
.part5 .colTitle{ background-position:0 -376px;}

.moduleContent{zoom:1;}
.colR .moduleContent,
.colL .moduleContent{ border-left:1px #CCC solid;border-right:1px #CCC solid;border-bottom:1px #CCC solid;}
.module:after,
.moduleContent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.titleBar {height:44px;zoom:1;}
.titleBar:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.titleBar .more { float:right; font-size:12px; font-family:宋体; margin-right:10px;}
.more, .more2 { float:right; font-size:12px;}

.part1 .module{ background:url(images/modulebg.jpg) no-repeat 0 -928px; height:477px; overflow: hidden;}
.part1 .module .jy{ padding:7px 0;}
.part1 .module .CT { margin-top:28px; width:430px;}
.part1 .module .CT h3{ width:70px; height:180px; float:left; visibility:hidden;}
.part1 .module .CT p{ width:360px; float:left; text-indent:0; line-height:24px;}
.part1 .module .CT p span{ width:170px; float: left;}

.part1 .module .CT .operate{ text-align:center; margin-top:40px; width:123px; padding-left:80px;}
.part1 .module .CT .operate .buttonTest {background: url(images/button.png) no-repeat; transparent;color: #FFFFFF;font-family: Microsoft Yahei;font-size: 14px;font-weight: normal;height:37px;text-align: center;width: 123px; line-height:37px;}
.part1 .module .CT .operate .buttonTest a{ color:#FFFFFF; text-decoration:none;}

.part2 .module{ height:600px;*height:630px; padding:0 0 0 10px;}
.part2 .imgTextList_150_150 {background:url(images/modulebg.jpg) no-repeat -377px -626px; width:430px; height:305px; position:relative; float:left; margin-bottom:10px; margin-left:30px; display:inline;}
.part2 .imgTextList_150_150 .imgText_img {overflow: hidden;width: 150px;top:73px; left:24px;position: absolute; text-align:center;}
.part2 .imgTextList_150_150 .imgText_img img {background:#FFFFFF;display: block;height: 150px;margin: 0;width: 150px; margin-bottom:15px;}
.part2 .imgTextList_150_150 .imgText_img span {width: 150px; font-size:12px; line-height:24px;}
.part2 .imgTextList_150_150 .imgText_img span strong{ font-size:14px;color:#028887;}
.imgText_img span em{ display:inline-block;}
.part2 .imgTextList_150_150  h3 {font-size: 24px; color:#FFFFFF;font-weight: normal;height: 36px;line-height: 36px;overflow: hidden; position:absolute; top:10px; left:20px; font-family:Microsoft Yahei; font-weight:600;}
.part2 .imgTextList_150_150 .text2 h3 span{ font-size:18px;}
.part2 .imgTextList_150_150 .text2 p { position:absolute; top:20px; width:180px; right:25px; text-indent:2em; font-size:12px; line-height:24px;}
.right30{ margin-right:30px; display:inline;}

.part3 .module{ background:url(images/modulebg.jpg) no-repeat 0 0; height:320px; overflow: hidden;}
.part3 .imgTextList_150_150 {position:relative;}
.part3 .imgTextList_150_150 .imgText_img {width: 150px;top:33px; left:49px;position: absolute; text-align:center;}
.part3 .imgTextList_150_150 .imgText_img img {background:#FFFFFF;display: block;height: 150px;margin: 0;width: 150px; margin-bottom:15px;}
.part3 .imgTextList_150_150 .imgText_img span {width: 150px; font-size:12px; line-height:28px; position:absolute; top:169px; left:5px; width:230px; text-align:left;}
.part3 .imgTextList_150_150 .imgText_img span strong{ font-size:14px;color:#028887;}
.part3 .imgTextList_150_150 .text2 { position:absolute; top:60px; left:320px; width:520px;}
.part4 .module{}
.part4 .imgTextList_150_150 {background:url(images/modulebg.jpg) no-repeat 0 -320px; height:306px; position:relative; float:left; width:890px; margin-bottom:20px;}
.part4 .imgTextList_150_150 .imgText_img {overflow: hidden;width: 150px;top:87px; left:24px;position: absolute; text-align:center;}
.part4 .imgTextList_150_150 .imgText_img img {background:#FFFFFF;display: block;height: 150px;margin: 0;width: 150px; margin-bottom:15px;}
.part4 .imgTextList_150_150 .imgText_img span {width: 150px; font-size:12px; line-height:24px;}
.part4 .imgTextList_150_150 .imgText_img span strong{ font-size:14px;color:#028887;}
.part4 .imgTextList_150_150 .text2 h3 {font-size: 24px; color:#FFFFFF;font-weight: normal;height: 36px;line-height: 36px;overflow: hidden; position:absolute; top:25px; left:20px; font-family:Microsoft Yahei; font-weight:600;}
.part4 .imgTextList_150_150 .text2 p { position:absolute; top:40px; width:145px; left:210px; text-indent:2em; font-size:12px; line-height:24px;}
.part4 .imgTextList_150_150 .text{ width:480px; position:absolute; top:26px; right:10px;}
.part4 .imgTextList_150_150 .text h3{ visibility:hidden;}
.part5 { position:relative; height:450px;}
.part5 .message{ width:470px; float:left; padding-top:20px;}
.part5 .message #mq{ overflow:hidden;height:150px;}
.part5 .message .text{ border-bottom:1px dashed #b0e6e6; padding-bottom:10px; margin-bottom:10px;}
.part5 .message p{ font-size:12px; line-height:20px;}
.part5 .message h3{ color:#09acab;}
.part5 .news{ width:337px; background:url(images/modulebg.jpg) no-repeat 0 -1420px; height:340px; position:absolute; right:30px; top:78px; padding:35px 20px 0 20px;}
.part5 .news h3{ visibility:hidden;}

.message .box1{ margin-bottom:5px;}
.message .box1 td{ font-size:12px;}
.message .box1 input{ border-bottom:1px solid #ccc;}
.message .box1 table{ margin-bottom:5px;}
.news_input{ width:100px;}
.message .box1 .buttonbj{ float:right; background:#09b8b6; width:80px; height:30px; color:#fff;}

.mx{ background:url(images/mx.png) no-repeat 0 0; height:50px; margin-top:10px;}
.mx p{ line-height:50px; text-indent:220px;}







