@charset "utf-8";

/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF;color:#333;}
/*url(img/mainBgTop.jpg) center 130px no-repeat */

h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;}

ul,li,dl,dt,dd{padding:0px; margin:0px; list-style:none;}

p{ margin:0px; padding:0px;}

img{border:none;max-width:100%}

nav{display:block;margin:0px auto;}

a{color:#333;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px}

a:hover{color:#333; text-decoration:underline;}

.pt5{padding-top:5px;}

.pt10{padding-top:10px;}

.pt15{padding-top:15px;}

.pt20{padding-top:20px;}

.clear{height:0; line-height:0; font-size:0; clear:both;}

.mainDiv{width:1000px; margin:0 auto;}

.round{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.shadow{-webkit-box-shadow:0 0 10px #7f7f7f;-moz-box-shadow:0 0 10px #7f7f7f;box-shadow:0 0 10px #7f7f7f;}

.main{ clear:both;padding-top:10px;}

.main2___{background:url(img/mainBgBottom.png) bottom center no-repeat;}

.main3{background:url(img/mainBg.png) 259px repeat-y;}

.main4{background:url(img/mainBg2.png) 215px repeat-y; min-height:500px;}



/*top*/

.topDiv{background:url(img/topBg.jpg) bottom center repeat-x;height:140px;}

.top{height:148px;position:relative;}

.logo{position:relative;left:0px;top:15px;}



.search{height:31px;width:230px; position:absolute;top:25px;right:0px;}

.search form{display:block;}

.search form input{width:180px;height:25px;background:url(img/sLine.jpg) right center no-repeat #FFF;padding:0px 5px;line-height:25px;color:#666;border:1px solid #333; border-right:none;float:left;}

.search form button{width:30px;overflow:hidden;text-indent:-5000px;cursor:pointer;background:url(img/sbtn.jpg) center no-repeat #FFF;display:block; height:27px;border:1px solid #333; border-left:none;float:left;}



.menuDiv{position:absolute;bottom:35px;right:0px;height:40px;}

.menu{}

.menu li{float:left;margin-right:5px;}

.menu li a{line-height:40px;display:block;color:#f7981a;padding:0px 22px;background:url(img/menuBg.png) center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;  font-size:14px;  font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform:uppercase; font-weight:bold}

.menu li a.aOn{background:url(img/menuBgOn.jpg) center ;color:#000000;}

.menu li a:hover{background:url(img/menuBgOn.jpg) center ;color:#000000; text-decoration:none;}



/*banner*/

.Banner{overflow:hidden;text-align:center; margin-bottom:10px; padding:1px;}

.indexBanner{height:250px; position:relative; background:#FFF}

.focus1{width:49px; height:56px; display:block; position:absolute; left:1px; top:85px; text-indent:-5000px; background:url(img/prevBtn.png) no-repeat;overflow:hidden; z-index:999}

.focus3{width:49px; height:56px; display:block; position:absolute; right:1px; top:85px; text-indent:-5000px; background:url(img/nextBtn.png) no-repeat;overflow:hidden; z-index:999}

.ishadow{background:url(img/fbg.png); height:35px; width:1000px; bottom:1px;left:1px; position:absolute; z-index:997}

#MSClassBox{width:1000px;height:250px;overflow:hidden;}

#MSClassBox img{width:1000px; height:250px;}

#TabID{padding:0px; margin:0px; list-style:none;position:absolute;bottom:13px; right:49%; height:11px; z-index:999;}

#TabID li{float:left; width:14px; height:14px; background:url(img/dot.png) no-repeat; cursor:pointer; margin-left:5px; display:block;}

#TabID li.active{background:url(img/dotOn.png) no-repeat;}

#ContentID{padding:0px; margin:0px; list-style:none;}



/*Left*/

.IndexLeft{width:245px; float:left; margin-right:30px;}

.LeftUL{ padding-top:5px; padding-bottom:15px;}

.LeftUL li{line-height:180%; padding:5px 0px; border-bottom:1px dotted #ccc;}

.LeftUL .li_1{background:url(img/li5.gif) 5px 9px no-repeat; padding-left:22px;}
.LeftUL .li_1 a{color:#333;font-size:12px; font-weight:bold;}

.LeftUL .li_2{background:url(img/li52.gif) 13px 15px no-repeat; padding-left:22px; display:none}

.LeftUL .li_2 a{color:#555;font-size:12px;}

.LeftUL li a:hover{}

.LeftUL li.liOn{}

.LeftUL li.liOn a{color:#0079cd}







.Left{width:200px; float:left;}

/*Middle*/

.IndexMiddle{width:500px; float:left; padding-left:5px;}



/*Right*/

.IndexRight{float:right;width:184px;}

.Right{width:770px; float:right;}

/*----------*/

.homeNav{height:30px; padding-left:40px;}

.homeNav a{color:#0079cd; font-family:Tahoma, Geneva, sans-serif, Times, Times, serif; font-size:18px; text-transform:uppercase; line-height:30px;}

.homeNav a:hover{text-decoration:none;}

.homeNav1{background:url(img/li1.jpg) left no-repeat;}

.homeNav2{background:url(img/li2.gif) left no-repeat;}

.homeNav3{background:url(img/li3.gif) left no-repeat;}

.homeNav4{background:url(img/li4.gif) left no-repeat;}



/*-------------*/

.HomeNewslist{padding:10px 0px;border-bottom:1px dotted #ccc;}

.HomeNewslist li {background:url(img/li.gif) left 7px no-repeat; padding-left:10px; margin-bottom:10px;}

.HomeNewslist li a{line-height:160%;}

.HomeNewslist li a:hover{color:#0079cd;}

.HomeNewslist li span{ padding-left:10px;color:#999;}



.contact{line-height:200%; padding-top:5px}



.Comment{line-height:200%;}
.Comment img{max-width:100%;}
.newsTitle{padding:15px 0px 10px;font-size:24px;color:#0079cd;font-family:"Times New Roman", serif;}

.newsTime{padding:5px 0px;color:#666;}

.newslist{ padding-top:15px;}

.newslist li{height:36px; line-height:36px; border-bottom:1px dotted #999;}

.newslist li div{ float:left; background:url(img/nl.gif) 3px center no-repeat; padding-left:10px;}

.newslist li a{ font-weight:bold}

.newslist li a:hover{text-decoration:none;color:#0079cd;}

.newslist li .nTime{ display:block; color:#666; float:right; width:130px; text-align:right}



/*------------*/



.Homeprolist{ clear:both; padding-top:15px;}

.Homeprolist li{width:184px;margin-bottom:15px;}

.Homeprolist li div{overflow:hidden;text-align:center;height:180px;background:#FFF; padding:1px; border:1px solid #999;background:#FFF;}

.Homeprolist li p{padding-top:8px;line-height:160%; text-align:center; font-weight:bold;}

.Homeprolist li a{color:#0079cd;}

.Homeprolist li a:hover{color:#000;}



.prolist{clear:both; padding-top:15px;}

.prolist li{width:184px;float:left; margin-right:10px;}

.prolist li div{overflow:hidden;text-align:center;height:180px;background:#FFF; padding:1px; border:1px solid #999;}

.prolist li p{padding-top:8px;line-height:160%; text-align:center; font-weight:bold;}

.prolist li a{color:#0079cd;}

.prolist li a:hover{color:#000;}

.prolist li.prolistLast{margin-right:0px;}

.prolist li.prolistLine{clear:both; height:20px; width:760px; margin:0px; padding:0px;}









.proDetail{ clear:both; padding-top:15px;}

.proImg{text-align:center;}

.proImg img{border:1px solid #999;_width: expression(this.width > 400 ? '400px': true);max-width:400px; padding:1px;}

.prostate{line-height:200%; padding:20px 0px; text-align:center;}

.proDescription{line-height:200%;}

.proBack{ text-align:center; padding:10px;}

.proBack a{background:#0079cd;color:#FFF; padding:5px 15px; font-weight:bold}

.proBack a:hover{text-decoration:none;color:#FFF;}



/*contact*/

.feedback{line-height:200%; padding:10px 0px;}

.feedback form{display:block;}

.feedback form input{padding:0px 5px; height:25px; line-height:25px; width:180px; border:1px solid #d5d5d5;}

.feedback form input.radio{width:auto; height:auto;}

.feedback form button{background:url(img/btn.jpg) no-repeat; display:block; width:71px; height:28px; line-height:36px; font-size:18px;border:none; text-indent:-1000px; overflow:hidden; cursor:pointer;}



/*position*/

.position{border-bottom:1px solid #666;height:30px;line-height:30px; font-weight:bold;}

.position a{height:30px;line-height:30px;}

.position a.Home{background:url(img/home.gif) left no-repeat;padding-left:20px;}



/*---------*/

.footerDiv{background:url(img/footerBg.jpg) top repeat-x #2a2b2f;}

.footer{color:#666;padding:20px 0px;text-align:center; line-height:200%}

.footer a,.footer a:hover{color:#e48d1d;}



/*---------*/

DIV.black2 {

	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN:20px; PADDING-TOP: 10px; TEXT-ALIGN: center; clear:both;

}

DIV.black2 A {

	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none; 

}

DIV.black2 A:hover {

	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000;

}

DIV.black2 A:active {

	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000;

}

DIV.black2 SPAN.current {

	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000

}

DIV.black2 SPAN.disabled {

	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; 

}

