/* 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:#f3f3f3;}
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:#c50000;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 0 -59px; padding-left:10px;}
.text p{ font-size:12px; line-height:22px; text-indent:2em;}
.text h3 a{ color:#0957a0;}
.text h3 A:hover{ color:#c50000;}
ul.textList li{font-size: 14px;height: 24px;line-height: 24px; overflow:hidden; background:url(images/icon.png) no-repeat; padding-left:15px;}
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;}
.head{height:280px;margin:0 auto;background-image: url(images/head.jpg);background-repeat: no-repeat;background-position:center top; width:960px;}

.head h1,
.head p{ visibility:hidden;}
.main{ margin:0 auto; width:940px; background:#fff; border-top: none; padding:10px; overflow:hidden;}
.area{background:#fff; margin-bottom:10px;}

.colTitle{ height:42px; background:url(images/titleBar.png) no-repeat;}
.colTitle h2{ padding-left:25px; padding-top:6px; font-family:Microsoft Yahei; font-size:18px; 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;}
.module2: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*/
.part1{ height:270px;}
.hot{ width:380px; float:left; margin-left:10px; background:url(images/extra.png) no-repeat; padding-top:5px;}
.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;}
.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*/
.tab{ width:238px; float:left; border:1px solid #c4d9e4; margin-left:10px; height:255px; overflow:hidden; display: inline;}
.tab h3{padding:0;height:29px;line-height:29px; background:url(images/icon.png) 0 -29px; padding-left:15px; color:#0c71a5;}
.tab p{ padding:7px;}
/*part2*/
.listPic_130_175 {overflow: hidden;}
.listPic_130_175 li {float: left;height: auto;margin: 0;padding:0 7px 5px 10px;text-align: center;width: 136px;}
.listPic_130_175 li img {border: 1px solid #E6E6E6;height: 175px;margin-bottom: 4px;padding: 2px;width: 130px;}
.listPic_130_175 li a:hover img {border: 1px solid #CCCCCC;}
.listPic_130_175 li span {display: block;height: 22px;line-height: 22px;overflow: hidden; font-size:12px;}
.listPic_130_175 li em{ font-size:12px; line-height:22px;}
/*part3*/
.part3{ height:940px;}
.imgText_460 { height:276px;padding-left: 212px;position: relative; width:230px; float:left; margin:9px; display: inline;}
.imgText_460 .imgText_img img {height: 276px;width: 202px; position:absolute; left:0; top:0;}
.imgText_460 .imgText_img span {background:#EEEEEE;float: left;height: 22px;line-height: 22px;overflow: hidden;text-align: center;width: 74px;}
/*.imgText_460 .imgText_img a:hover img {border: 1px solid #CCCCCC;}*/
.imgText_460 .imgText_text p {line-height: 22px; font-size:12px; padding:5px 0;}
.imgText_460 .imgText_text h3 {font-size: 14px;height: 24px;line-height: 24px; background:#e9f2f6; padding-left:5px; color:#0957A0;}
/*paer4*/
.part4{ height:380px;}
.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{height:333px;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{ height:230px; margin-bottom:0px;}
.box1{ font-size:12px;background:#FFFFFF;float: left; height: auto; overflow: hidden;width: 460px;}
.box1 .news_input{ border:1px solid #7f9db9; padding:3px 2px; color:#575757; font-size:12px; font-family:simsun;}
.box1 .button .buttonbj{ width:100px; height:25px; background:#0c71a5; border:none; color:#FFFFFF; font-weight:bold; cursor:pointer;}

/*part8*/
.imgTextList_145_145 {overflow: hidden; width:430px; padding:9px; border:1px solid #a8bbc5; background:#f6fbfd; position:relative; height:145px; float:left; margin:5px; display: inline;}
.imgTextList_145_145 .imgText_img {overflow: hidden;position: absolute;width: 154px; right:0;}
.imgTextList_145_145 .imgText_img img {background:#FFFFFF;display: block;height: 145px;margin: 0;width: 145px;}
.imgTextList_145_145 .text{ width:280px; float:left;}

.imgTextList_145_145 .text h3 {font-size: 14px;height: 24px;line-height: 24px;overflow: hidden;}
.imgTextList_145_145 .text p {line-height: 22px;text-indent: 2em;width: 100%;}
.imgtext310{width:920px; margin:0 auto; height:320px; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.imgtext310 .imgtext_img{ float:left; width:310px; height:310px; }
.imgtext310 .imgtext_txt{ float:left; margin-left:20px; background:#fafafa; border-left:1px dotted #cccccc; width:579px; padding:10px 0 10px 10px; height:290px;}
.imgtext310 .imgtext_txt p{ text-indent:0; font-size:12px;}
.imgtext310 .imgtext_txt p em{ color:#8b8b8b;}
.part9 .listPic_120_100 li{ padding:0 12px 0 15px;}

.listPic_165_145 {overflow: hidden;}
.listPic_165_145 li {float: left;height: auto;margin: 0;padding:0 6px 5px 7px;text-align: center;width: 171px;}
.listPic_165_145 li img {border: 1px solid #E6E6E6;height: 145px;margin-bottom: 4px;padding: 2px;width: 165px;}
.listPic_165_145 li a:hover img {border: 1px solid #CCCCCC;}
.listPic_165_145 li span {display: block;height: 22px;line-height: 22px;overflow: hidden; font-size:12px;}
.listPic_165_145 li em{ font-size:12px; line-height:22px;}

.part11 .text{ width:300px; border:1px solid #a8bbc5; float:left; padding-bottom:5px; margin:0 1px 5px 3px; min-height:300px; display:inline;}
.part11 .text h3{ background:#e2ecf3; height:26px; line-height:26px; border:1px solid #fff; padding-left:10px; margin-bottom:5px;}
.part11 .text p{ padding:0 10px; text-indent:0;}



