﻿/* 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:#fde4ea 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:none;color:#000;}
a:hover{color:#FF0000;text-decoration:underline;}
.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;}
.module2 { padding:10px;zoom:1;}
p a{ color:#FF0000;}
.textlist li{ line-height:24px; height:24px; overflow:hidden; background:url(images/icon.png) no-repeat -55px -50px; padding-left:10px;}
.text p{ font-size:12px; line-height:22px; text-indent:2em;}
.text h3 a{ color:#e04483;}
.text h3 A:hover{ color:#c50000;}
ul.textList li{font-size: 14px;height: 26px;line-height: 26px; overflow:hidden; background:url(images/icon.png) no-repeat -55px -50px;  padding-left:13px; border-bottom:1px dotted #FFC6DD;}
em{ font-style:normal;}

/*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:245px;background:url(images/head.jpg) no-repeat center top; width:960px;}
.head h1,
.head p{ visibility:hidden;}
.main{ margin:0 auto; width:940px; background:#fff; padding:9px;_padding:10px; border:1px solid #ffc6dd; margin-bottom:10px;}
.area{margin-bottom:9px;}
.area:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.colTitle{ height:35px; background:url(images/titleBar.png) no-repeat; line-height:35px; overflow:hidden;}
.colTitle h2{ text-align:center; font-family:Microsoft Yahei; font-size:26px; color:#FFFFFF; font-weight:normal;}
.moduleContent{zoom:1;}
.colR .moduleContent,
.colL .moduleContent{ border-left:1px #CCC solid;border-right:1px #CCC solid;border-bottom:1px #CCC solid;}
.module:after,.module2:after,
.moduleContent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.part6 .textList li{ float:left; width:430px; margin:0 5px 0 10px; display:inline;}

.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*/
.part1{ height:270px;}
.hot{ width:380px; float:left; margin-left:13px;padding-top:5px; position:relative;}
.hot .text h3{ text-align:center; font-size:18px; line-height:30px; font-weight:normal; font-family:Microsoft Yahei;}
.hot .text p{ font-size:12px; line-height:22px;}
.hot .textlist { background:url(images/titleBar.png) no-repeat 0 -35px; padding-top:20px; margin-top:5px;}
.hot  .newsmore{ font-size:12px; color:#FFFFFF; position: absolute; top:156px; left:8px;}
.Dotted{ border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:5px;}
/*banner*/
.hotImg{position:relative;width:300px;height:250px; float:left;}
.hotImg img{width:300px;height:250px;}
.hotImg i.iToc{font-style:normal;}
.hotImg i.toc{font-style:normal;cursor:pointer;}
.hotImg .sliderwrapper{width:300px;height:250px;}
.hotImg .contentdiv{display:none;zoom:1;overflow:hidden;}
.hotImg .sliderfilter{filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
.hotImg .pagination{width:300px;height:20px;clear:both;position:absolute;bottom:0;right:2px;}
.hotImg .pagination .subLineTab{width:100%;display:none;}
.hotImg .pagination .subPageTab{float:right;}
.hotImg .pagination a{width:auto;display:inline;float:left;border:1px #F60 solid;color:#fff;text-align:center;padding:2px 5px 0px 5px;line-height:14px;text-decoration:none;font-weight:bold;margin-right:4px;}
.hotImg .pagination a:hover,
.hotImg .pagination a.selected{color:#fff;border:1px #F60 solid;background:#b4060f;}
.hotImg .dTitle{font-weight:bold;text-align:left;width:300px;text-indent:15px;position:absolute;background:#000;filter:alpha(opacity=70);opacity:0.7;margin-top:-24px;}
.hotImg .dTitle a{font:bold 14px/24px 宋体;color:#fff;}
/*about*/
/*about*/
.tab{ width:235px; float:left; margin-left:11px; height:260px; overflow:hidden; display: inline; background:url(images/about.png) no-repeat;}
.tab h3{width:109px;height:25px;line-height:25px;text-align:center;background:url(images/about.png) repeat-x 0 -285px; margin:7px 0 0 7px; color:#FFFFFF;}
.tab p{ padding:10px;}
/*part2*/
.listPic_150_180 {overflow: hidden;}
.listPic_150_180 li {float: left;height: auto;margin: 0;padding:0 14px 5px 14px;text-align: center;width: 156px;}
.listPic_150_180 li img {border: 1px solid #e3d3a6;height: 180px;margin-bottom: 4px;padding: 2px;width: 150px;}
.listPic_150_180 li a:hover img {border: 1px solid #c4b58c;}
.listPic_150_180 li span {display: block;height: 22px;line-height: 22px;overflow: hidden; font-size:12px;}
.listPic_150_180 li em{ font-size:12px; line-height:22px;}
/*part3*/
.part3{}
.imgText_150 { height:216px;padding-left: 166px;position: relative; width:284px; float:left; margin:10px 5px 20px 5px; display: inline;}
.imgText_150 .imgText_img img {height: 210px;width: 150px; position:absolute; left:0; top:0; padding:2px; border:1px  solid #c1dbe8;}
.imgText_150 .imgText_img span {background:#EEEEEE;float: left;height: 22px;line-height: 22px;overflow: hidden;text-align: center;width: 74px;}
.imgText_150 .imgText_text p {line-height: 22px; font-size:12px; padding:5px 0;}
.imgText_150 .imgText_text h3 {font-size: 14px;height: 24px;line-height: 24px; background:#f2faf9; padding-left:5px; color:#000000;}
/*paer4*/
.pictextL{ width:310px; float:left;}
.pictextL .pic{ margin-bottom:5px;}
.pictextR{ width:590px; float:right;}
.listPic_120_100 {overflow: hidden;}
.listPic_120_100 li {float: left;height: auto;margin: 0;padding:0 10px 8px 10px;text-align: center;width: 126px;}
.listPic_120_100 li img {border: 1px solid #E6E6E6;height: 100px;margin-bottom: 4px;padding: 2px;width: 120px;}
.listPic_120_100 li a:hover img {border: 1px solid #CCCCCC;}
.listPic_120_100 li span {display: block;height: 22px;line-height: 22px;overflow: hidden; font-size:12px; color:#999999;}
.listPic_120_100 li em{ color:#0957A0; padding-right:8px;}
.listPic_120_100 li p{ font-size:12px; line-height:22px; text-align:center; text-indent:0;}

/*part6*/
#slider{overflow:hidden;background:#FFF;position:relative}
#slider .slide{position:absolute;	top:0px;	height:333px;	width:590px;background:#000;overflow:hidden;border-left:#fff solid 1px;cursor:default;}
#slider .backgroundText{position:absolute;	width:100%;height:100%;top:100%;background:#000;filter:alpha(opacity=60);opacity:0.6;}
#slider .text{position:absolute;top:100%;	color:#FFF;width:540px;left:20px;line-height:18px; font-size:12px;}
#slider .text a{color:#FFF;}
#slider .text a.title{color:#F60;font-weight:bold;font-size:16px;display:block;line-height:30px;padding-top:10px }
#slider .diapo{position:absolute;filter:alpha(opacity=100);opacity:1;visibility:hidden;}
#slider .slide img{width:590px;height:333px;}
.scrollBox {height:475px;overflow:hidden;}

/*part7*/
.part7{ margin-bottom:0px;}
.box1{ font-size:12px;background:#fff;float: left; height: auto; overflow: hidden;width: 460px;}
.box1 .news_input{ border:1px solid #FFC6DD; padding:3px 2px; color:#575757; font-size:12px; font-family:simsun; background:#FFFFFF;}
.box1 .button .buttonbj{ width:100px; height:25px; background:#e04483; border:none; color:#FFFFFF; font-weight:bold; cursor:pointer;}


.pictureContent{width:920px;height:220px;overflow:hidden;ZOOM:1;POSITION:relative; padding-top:10px;}
.pictureContent .LeftBotton,
.pictureContent .RightBotton{width:22px;height:180px;cursor:pointer;POSITION:absolute;top:10px; background:url(images/icon.png);}
.pictureContent .LeftBotton{left:0px; background-position:0 0;}
.pictureContent .RightBotton{right:0px; background-position:-22px 0;}
.pictureContent .Cont{overflow:hidden;width:870px;height:220px; position:absolute; left:20px;}
.pictureContent .box li{float:left;width:156px;text-align:center;margin:0 10px;}
.pictureContent .box li img{border:1px solid #c1dbe8;padding:2px;display:block;margin:0px auto;}
.pictureContent .box li a:hover img{border:1px solid #ccc;}
.pictureContent .box li span{display:block; font-size:12px; line-height:22px;}

/*part3*/
.part7{}
.imgText_295 { height:301px;padding-right: 310px;position: relative; float:left; margin:10px 5px 20px 5px; display: inline;}
.imgText_295 .imgText_img img {height: 295px;width: 295px; position:absolute; right:-10px; top:0; padding:2px; border:1px  solid #c1dbe8;}
.imgText_295 .imgText_img span {background:#EEEEEE;float: left;height: 22px;line-height: 22px;overflow: hidden;text-align: center;width: 74px;}
.imgText_295 .imgText_text p {line-height: 22px; font-size:12px; padding:5px 0;}
.imgText_295 .imgText_text h3 {font-size: 14px;height: 24px;line-height: 24px;padding-left:5px; color:#000000;}

.note{ background:url(images/note.png) no-repeat 0 0; overflow:hidden; margin:0 auto; clear:both; width:960px;}
.note h3{ visibility: hidden; float:left; width:220px;}
.note p{ float:left;line-height:38px; width:740px; text-indent:0;}
.note p em{ color:#c9c9c9; font-style:normal; margin:0 10px;}
