@charset "utf-8";
/* CSS Document */


* { margin:0px; padding:0px; list-style-type: none;}
HTML { padding: 0px; margin: 0px }
body {margin:0px auto; font-size:14px; width:960px; font-family:"微软雅黑","黑体",Tahoma,Helvetica,Arial,sans-serif;background: url("../images/tag_bg.jpg") repeat-x scroll center top #F3F3F3;}


a{color:#000; text-decoration:none;}
a:link{ text-decoration:none;}
a:hover { color:#0094fe; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px;font-weight:normal;}
a img { border:0px; }
img { margin:0; padding:0; border:0; }
border: { zoom:1; }
ul, li,  p { margin:0; padding:0; border:none; list-style-type:none;}
.clear {clear: both; }
.hr2,.hr4,.hr5,.hr6,.hr8,.hr10,.hr12{margin:0 auto; padding:0px; font-size:0;line-height:0;clear:both;}
.hr2{height:2px;}.hr4{height:4px;}.hr5{height:5px;}.hr6{height:6px;}.hr8{height:8px;}.hr9{height:9px;}.hr10{height:10px;}.hr12{height:12px;}
.dash {border-bottom:1px dashed #999;padding-bottom: 2px;  text-align:center; float:left; margin:0 10px;}

.table thead th {vertical-align: bottom; BACKGROUND:#0095FF; COLOR: #fff; font-size: 15px; height:30px; line-height:30px; }

.header{margin:0 auto; width:960px;}
.header .top{ height:50px; background-color:#fff;}
.header .top a{ font-size:14px;}
.header .top .logo{ width:960px; margin:0 auto; height:50px;}
.header .top .logo .left{ height:40px; width:300px; float:left; line-height:50px; padding:10px 0 0 15px; }
.header .top .logo .right{ height:50px; width:150px; float:right; line-height:50px; }
.header .banner { width:960px; height:250px; margin:0 auto;}
.header .banner img{ width:960px; height:250px;}


.banner_nav{font-size:14px;margin-bottom:5px; font-family:"微软雅黑"; height:35px; font-weight:normal;}
.banner_nav .menu1{width:960px;height:35px;background:url("../images/menu_water.jpg");float:left;}
.banner_nav a{color:#fff;height:35px;text-align:center;text-decoration:none;display:block; float:left; line-height:35px; width:192px; font-size:18px; font-weight:600;}
.banner_nav a:hover{color:#000; display:block;}




/*一级容器*/
.wrap{width:960px; margin:0 auto; float:left; background:#F3F8FF;}
.souping .left{width:385px; display:inline;float:left;}
.souping .center{ width:395px; margin-left:5px; display:inline;float:left;}
.souping .right{ width:170px;display:inline;float:right; }



.focusBox { position: relative; width:900px; height:500px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img {width:900px; height:500px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url("../images/dot.png") no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url("../images/dot8.png") no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url("../images/ad_ctr.png") no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }



/*焦点图*/
.focus{ width: 380px; height: 380px;padding-left:3px;  }
.fs_B1{ width: 380px; height:380px; position:relative; background:#fff; overflow: hidden; }  
.fs_B1 .B1fBt{ position:absolute; top:320px; right:25px; overflow:hidden; zoom:1;} 

.fs_B1 .fcon{position:relative;height:320px;float:left; width:380px; overflow:hidden;}  
.fs_B1 .fcon img{ width:380px; height:380px; display:block; }  
.fs_B1 .shadow{ width:380px; padding-left:50px; position:absolute; top:280px; left:0px; height:40px;  display:block; line-height:40px; text-align:left;
background:url("../images/focus_jdt_bg.png") no-repeat;
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="../images/focus_jdt_bg.png");} 
.fs_B1 .shadow em{display: block; height: 40px; font-style: normal;}
.fs_B1 .shadow a{ text-decoration:none; color:#aff801; font-weight:bolder; overflow:hidden;text-align:center; font:18px/1.2 "微软雅黑","黑体"; line-height:40px;}  

.fs_B1 .prev_bg {height:60px; width:380px; background:#121110; position:absolute; top:320px; overflow:hidden;left:0px;}
.fs_B1 .B1fBt li{ float:left; font-size:14px; margin:0 10px; display:inline; width:90px; height:53px; padding-top: 6px; }  
.fs_B1 .B1fBt li img{ display:block; width:90px; height:50px; filter:alpha(opacity=50); /* IE6 */ -moz-opacity:0.5; /* Mozilla */ -khtml-opacity:0.5; /* Safari */ opacity:0.5;}  
.fs_B1 .B1fBt li.current{ margin-top:5px; padding:0px 0px 3px 0px; cursor:pointer; overflow:hidden; width:90px; height:50px; background:#b4fe01;}   
.fs_B1 .B1fBt li.current img{ width:90px; height:50px; filter:alpha(opacity=100); /* IE6 */ -moz-opacity:1; /* Mozilla */ -khtml-opacity:1; /* Safari */ opacity:1;}  

.fs_B1 .prev,.fs_B1 .next{display: block; position:absolute;  top:345px; overflow:hidden; width:5px; height:9px; background:url(http://mat1.gtimg.com/ent/tvb2012/tv_images/ds_bg_focus.png) 0px -72px no-repeat; cursor:pointer}
.fs_B1 .prev{left:10px;}
.fs_B1 .prev:hover{background-position: 0 -83px;}
.fs_B1 .next{right:10px;background-position: -6px -72px;}
.fs_B1 .next:hover{background-position: -6px -83px;}


/*左侧专题*/
.souping .left .topic{width:317px; height:300px; float:left; margin-left:2px; overflow:hidden;}
.souping .left .topic .hb{float:left; width:317px; height:35px;}
.souping .left .topic .hb h2{ font-size:16px; font-weight:bold; color:#c80500; height:35px; line-height:35px; padding-left:15px;}
.souping .left .topic .pic{float:left; width:305px; overflow:hidden; padding:0 5px 5px 5px;}
.souping .left .topic .pic ul {float:left; width:305px; height:122px;}
.souping .left .topic .pic ul li{ float:left; width:101px;height:122px;}
.souping .left .topic .pic ul li img{ float:left; width:87px; height:110px; padding:1px;border:1px solid #b7042e; margin:5px; background:#ffffff;}
.souping .left .topic .pic img:hover{border:2px solid #b7042e; padding:0px;}
.souping .left .topic .bd {float:left; width:305px; overflow:hidden;  padding:0 5px 5px 5px;}
.souping .left .topic .bd ul{ float:left; width:305px;}
.souping .left .topic .bd ul li{ background:url("../images/list_point.gif") no-repeat 10px 11px; float:left; width:285px; height:25px; line-height:25px; padding-left:20px; font-size:14px;}


/*中间部分*/
.souping .center h1{ width:380px; text-align:center; font-size:22px;line-height:40px; font-weight:bold; color:#333;}
.souping .center .hd a:hover{text-decoration:underline;}
.souping .center p{width:380px; float:left; line-height:30px; margin:0 10px; font-size:17px; font-weight:bold; padding-bottom:10px;border-bottom:1px dashed #ccc;  }
.souping .center p a:hover{text-decoration:underline;}
.souping .center .bd{ width:365px; float:left;  overflow:hidden; font-size:15px; margin-top:10px;}
.souping .center .bd ul{ float:left; }
.souping .center .bd ul li{background:url("../images/list_point.gif") no-repeat 15px 15px; float:left;width:365px; height:35px; line-height:35px; padding-left:28px; }


.souping .right {margin-bottom:10px;
 -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;}


.souping .right .bd{ width:170px;float:left;overflow:hidden;}
.souping .right .bd ul li{ float:left; width:190px; padding:3px 10px; }


/*广告*/
.ecom { padding:0px; height: 90px; width:960px; float:left; margin-bottom:10px;}
.ecom img{ width: 960px; height: 90px; border:0px; }


.list{ width:960px; float:left; }
.list .hd{ width:960px; float:left; height:35px; line-height:35px; background:url(../images/water_listbg.png) repeat-x; }
.list .hd h2{ height:34px; line-height:34px; padding-left:20px; font-size:16px; color:#fff; float:left; font-weight:600;}
.list .hd h2 a{ color:#fff;}
.list .hd h2 a:hover{ color:#000;}
.list .hd h3 { padding-left:30px; color:#ffde00; font-size:16px; height:34px; line-height:34px;}

.list .bd{ width:960px; float:left;}
.list .bd h2{font-size:26px;line-height:45px; text-align:center; font-weight:600; padding-top:10px;}
.list .bd p{ line-height:40px; font-size:17px; text-indent:2em; margin-top:20px;}


.list .left{width:500px; float:left; padding:20px;}
.list .right{position:relative; border:2px solid red; width:420px; float:left; margin-left:15px; margin-top:30px;}
.list .right::before{ content:attr(title); position:absolute; left:50%; transform:translateX(-50%); -webkit-transform:translate(-50%,-50%); padding:0 15px; background-color:#f3f8ff; font-size:20px; width:250px; color:red; font-weight:600;}
.list .right ol{padding:20px 0 0 20px;}
.list .right ol li{ line-height:30px; font-size:16px; font-weight:600;} 
	

.list .box{width:960px;}
.list .box ul{width:480px; float:left; padding:20px 0;}
.list .box ul li{width:480px; padding:15px 25px; line-height:30px; text-indent:2em; text-align:justify;  float:left;display:inline-block;}
.list .box ul li b{ font-size:16px; color:#0095ff;}
.list .box ul li:hover{ background:#fff;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}



.content{ width:960px; float:left; margin-bottom:10px;}
.content .left{ margin-left:2px; width:322px; float:left;  overflow:hidden;}
.content .center{ margin-left:6px; width:322px; float:left; overflow:hidden;}
.content .right{margin-right:2px; width:300px; float:right;}
.content  h2{ height:31px; line-height:31px; padding-left:20px; font-size:16px; color:#fff; background:url(../image/list_bg.png) repeat-x;}
.content  h2 a{ color:#fff;}
.content .bd{ border:1px solid #ccc; height:483px;}
.content .bd ul{ float:left; padding:10px 0;}
.content .bd ul li{ background:url("../images/list_point.gif") no-repeat 10px 11px; float:left; height:25px; line-height:25px; padding-left:20px; width:300px;font-size:14px;}

.content .right .bd1{border:1px solid #ccc; height:220px;}
.content .right .bd1 ul{ float:left; width:300px;}
.content .right .bd1 ul li{ height:37px; width:282px; padding:9px; float:left;}
.content .right .bd1 ul li img{ float:left; width:280px; height:35px; text-align:center; border:1px solid #ccc;}
.content .right .bd1 ul li a:hover img{ border:1px solid #c50009;}
.content .right .bd2{border:1px solid #ccc; height:220px;}
.content .right .bd2 ul{ height:220px; width:300px; float:left;}
.content .right .bd2 ul li{height:110px; width:300px; float:left;}
.content .right .bd2 ul li h1{ float:left; text-align:center; font-size:15px; width:300px; line-height:25px; height:25px; font-weight:bold;}
.content .right .bd2 ul li h1 a{font-weight:bold; color:#333;}
.content .right .bd2 ul li a:hover{ color:#C50009;}
.content .right .bd2 img{ float:left; width:100px; height:65px; padding:2px;border:1px solid #b7042e; margin:5px 10px; background:#ffffff;}
.content .right .bd2 img:hover{border:2px solid #b7042e; padding:1px;}
.content .right .bd2 p{ float:left; width:160px; height:80px; line-height:25px; overflow:hidden;}


.box2{float:left; width:960px; margin:20px 0;}
.box2 ul{ width:960px; float:left; overflow:hidden;}
.box2 ul li{ width:200px; margin:10px 20px;float:left; height:175px;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}
.box2 ul li:hover{
	  	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
     		-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
          		box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);}	  
		  
.box2 ul li img{ width:200px; height:127px; text-align:center;}
.box2 ul li p{ text-align:center; font-size:13px; line-height:20px; padding-top:5px;}


.box3{width:900px; margin:0 auto;}
.box3 ul{ width:960px;}
.box3 ul li{ width:200px; margin:30px 50px 20px 50px; height:175px; float:left;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}
.box3 ul li:hover{
	  	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
     		-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
          		box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);}
.box3 ul li img{ width:200px; height:127px; text-align:center;}
.box3 ul li p{ text-align:center; font-size:13px; line-height:20px; padding-top:5px;}

.bline { border-bottom-width: 4px; border-bottom-style: solid;border-bottom-color: #0095ff; }
.foot { padding:15px 0; line-height:28px; margin:0 auto;
width: 100%; text-align:center; font-size: 12px; color: #000; clear: both; }
