/* 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:#f5f5f5;}
ul, ol, li, h1, h2, h3, h4, h5, h6,p, form, fieldset, table, td, img, div,input { margin:0px;padding:0px; border:none;}
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:#0957a0; ;text-decoration:none;}
a.linkA:hover { text-decoration:underline;}
.module {
	padding: 0 10px;
	position:relative;
	background-image: url(20120816zjxr/images/275x208.jpg);
}
p a{ color:#FF0000;}
.textlist1 li,.textlist2 li{ line-height:24px;}
.text p{ font-size:14px; line-height:24px; 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{ 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:335px;margin:0 auto;background-image: url(images/head.jpg);background-repeat: no-repeat;background-position:center top;}
.head_top{height:335px;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:960px; background:#fff; border-top: none;}
.area{background:#fff;}

.colTitle{ height:40px; background:url(images/titleBar.png) no-repeat; line-height:40px;}
.colTitle h2{ visibility:hidden;}
.part3 .colTitle{ background-position:0 -70px;}
.part4 .colTitle{ background-position:0 -140px;}
.part5 .colTitle{ background-position:0 -210px;}
.part6 .colTitle{ background-position:0 -280px;}
.moduleContent{zoom:1;}
.colR .moduleContent,
.colL .moduleContent{ border-left:1px #CCC solid;border-right:1px #CCC solid;border-bottom:1px #CCC solid;}
.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{ background:url(images/part1.jpg) no-repeat; height:377px;}
.hotimg{ position: absolute; top:60px; left:29px; _left:19px; }
.hot{ position:absolute; left:320px; top:40px; width:320px;}
.hot .text p{ font-size:12px; line-height:22px;}
.hot .textList{ margin-top:25px; margin-left:20px;}
.hot .textList li{ background:none; padding-left:0;}
.hot .textList strong{ color:#0957a0;}
.shier{ position:absolute; top:60px; right:30px; width:255px;}
.shier h3{ height:40px; visibility:hidden;} 
/*part2*/
.part2{background:url(images/part2.jpg) no-repeat; height:816px;}
.part2 h3{ font-size:18px; font-family:Microsoft Yahei; line-height:30px;}
.part2 .text h3{ color:#0957a0;}
.part2 .text2 h3{ color:#c50000;}
.part2 .one{ position:absolute; width:370px; top:90px; left:70px;}
.part2 .one .text2,.part2 .two .text2{ margin-top:5px;}
.part2 .two .text p,.part2 .one .text p{ padding-right:90px;}
.part2 .two{ position:absolute; width:370px; top:90px; right:55px;}
.part2 .three{ position:absolute; top:550px; left:50px;}
.part2 .three .text{ width:290px; float:left; padding-top:15px;}
.part2 .three .text2{ float:left; width:550px; margin-left:40px;}
/*part3*/
.part3{background:url(images/part3.jpg) no-repeat; height:382px;}
.part3 .module{ margin-top:45px;}
.imgText_120_110 {height: 116px;padding-left: 135px;position: relative; width:165px; float:left; margin-left:10px; margin-bottom:30px;  _margin-bottom:27px; display: inline;}
.imgText_120_110 .imgText_img img {border: 1px solid #E6E6E6;height: 110px;width: 120px; position:absolute; left:0px; padding:2px;}
.imgText_120_110 .imgText_img a:hover img {border: 1px solid #CCCCCC;}
.imgText_120_110 .imgText_text h3 {font-size: 14px;height: 24px;line-height: 24px; color:#0957A0;}
.imgText_120_110 .imgText_text p {line-height: 20px; font-size:12px;}
.imgText_120_110 .imgText_text em{ font-size:12px; color:#0957a0;}
/*part4*/
.part4{background:url(images/part4.jpg) no-repeat; height:400px;}
.part4 .module{ margin-top:30px; padding:0 15px;}
.imgText_455_150{ background:url(images/imgbg.jpg) no-repeat; width:455px; height:315px; float:left; position:relative; margin:10px 5px;  _margin:10px 4px; display:inline;}
.imgText_455_150 .imgText_img img {height: 135px;width: 165px; position:absolute; left:16px; top:21px;}
.imgText_455_150 .imgText_text {
	width:250px;
	position:absolute;
	top:35px;
	left:204px;
}
.imgText_455_150 .imgText_text em{ font-size:12px; color:#0957a0; line-height:18px;}
.imgText_455_150 .imgText_text2  {position:absolute; top:200px; left:16px; width:420px; }
.imgText_455_150 em,.imgText_455_150 p{ font-size:12px; line-height:22px;}
/*part5*/
.part5{background:url(images/part5.jpg) no-repeat; height:483px;}
.part5 .module{ margin-top:30px; }
.part5 .moduleContent{ width:450px; float:left;}
.part5 h3{ height:50px;line-height:50px; color:#FFFFFF;}
.imgTextList_130_110 {overflow: hidden;padding-left: 140px;}
.imgTextList_130_110 .imgText_img {margin-left: -140px;overflow: hidden;position: absolute;width: 136px;}
.imgTextList_130_110 .imgText_img img {background:#FFFFFF;display: block;margin: 0;padding: 1px;border: 1px solid #E6E6E6;height: 110px;width: 130px;}
.imgTextList_130_110 .imgText_img a:hover img {border: 1px solid #CCCCCC;}
.part5 .one{ position:absolute; top:15px; left:20px;}
.part5 .two{ position:absolute; top:5px; left:500px;}
.part5 .three{ position:absolute; top:220px; left:30px;}
.part5 .five{ position:absolute; top:215px; left:510px;}
/*part5*/
.part6{background:url(images/part6.jpg) no-repeat; height:261px;}

.note{ background:url(images/note.jpg) no-repeat; height:104px; padding-top:15px;}
.box1{ font-size:12px;background:#FFFFFF;float: left; height: auto; overflow: hidden;width: 460px; margin-top:30px; margin-right:10px;}
.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;}

.box2{ font-size:12px;background:#FFFFFF;float: left; height: auto; overflow: hidden;width: 450px; margin-top:30px; margin-right:10px;}
