@charset "utf-8";

* { margin:0; padding:0;}
body { background:#f8fafb; font-size:100%; line-height:1em; font-family:tahoma, arial; color:#687f96;}


/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul,li,h1,h2 {list-style:none; padding:0px; margin:0px;}

a:hover{text-decoration:underline;}
a {color:#0277aa; text-decoration:none;}
td{padding:5px;}


.column { float:left;}
.clear { clear:both;}
.blank20{height:20px;}

.padt30{padding-top:50px;}
.pad{padding:10px 0; }
.f12g{color:#003;}
.border{border:#eee solid 1px;}
.padl15{padding:25px 25px 15px 55px; color:#e98300; font-weight:bold;}
.padding{padding:10px; line-height:23px;}
.pad15{padding:15px 0px;}
.marb10{margin-bottom:10px;}
.marr20{margin-right:20px;}
.borderb1{border-bottom:#e2e2e2 dotted 1px;}
.f12{font-size:12px;}
.padl10{padding-left:10px;}

h1{text-indent:-10000px; font-size:0; line-height:0;}
.center{width:100%; background:url(../images/banner.jpg); height:303px;}
.center1{width:1000px; margin:0 auto; background:url(../images/banner.png) no-repeat; height:283px;}
.center2{width:500px; padding:50px 0px; font-family:"微软雅黑", "黑体", "宋体"; font-size:30px; line-height:35px; color:#333; }
.intro{font-size:16px; color:#666; line-height:30px;}
.stw1{width:60%;}
.stw2{width:38%;}
.stw3{width:500px; text-align:center;}
.tew1{width:250px; text-align:center; font-size:14px;}
.tew2{width:320px; margin-right:20px; background:url(../images/tdbg.png) no-repeat; height:320px;}
.tew3{width:320px; background:url(../images/tdbg.png) no-repeat; height:320px; font-size:14px;}
.tew4{width:48%;}
/*header*/
.tall_h_wr_line{ height:90px; background:#fff;}
.tall_h{width:1000px; margin:0 auto;}
.tall_h .f_l{ width:350px; text-indent:0px; padding-top:35px; padding-right:30px; float:right; font-size:12px; line-height:23px;}
.tall_h .f_r{ width:563px; padding-top:10px; float:left; font-family:Arial, Helvetica, sans-serif, "宋体";}
.tall_h .f_r input{ margin:1px 14px 0 3px; width:183px; height:17px; color:#a7b3bc; font-family:Tahoma; font-size:11px; border:0; background:none;}
.tall_h .f_r img{ margin:-2px 0 0 0;}
/**/
.tall_wr_logo{ background:#f7f7f7; width:100%; height:303px;}
.logo{ width:284px; height:149px; margin:84px 250px 0 0; float:right}
/**/
.tall_wr_menu{ background:#eb8401; width:100%; height:45px; text-align:center;}
.tall_wr_menu a{color:white; text-decoration:none;}
.tall_wr_menu a:hover{color:red;}
#menu{width:1030px; margin:0 auto;}
#menu .menul{text-align:left;}
#menu .menul ul.nav{height:46px;}
#menu .menul ul.nav li{
	padding:0;
	margin:0;
	line-height:0;
	float:left;
}
#menu .menul ul.nav li a{
	display:block;
	color:#fff;
	padding:0px 30px;
	text-decoration:none;
	font:bold 16px "微软雅黑", "黑体", "宋体";
	line-height:46px;
	float:left; text-shadow:1px 1px 0px #333; text-align:center; margin:0px;
}
#menu .menul ul.nav li a:hover{
	background:url(../images/menubg_hover.jpg) repeat-x;
	color:#000;
	background-color:inherit;
	padding:0px 30px; text-shadow:1px 1px 0px #fff;  text-align:center;;
}
#menu .menul ul.nav li a.hover{
	display:block;
	background:url(../images/menubg_hover.jpg) repeat-x;
	color:#000;
	background-color:inherit;
	padding:0px 30px;
	text-decoration:none;
	font:bold 16px "微软雅黑", "黑体", "宋体";
	line-height:46px;
	float:left; text-shadow:1px 1px 0px #fff;
}

.f12blue{color:#04659a; text-decoration:none; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px;}
.f12blue:hover{color:#232c36; text-decoration:underline;}

/*footer*/
.tall_footer{ text-align:center; padding:20px 0 20px 0; color:#6f7f94; font-size:12px; background:url(../images/tall_footer.gif) 0 0 repeat-x;}
.tall_footer a{ color:#6f7f94; text-decoration:none}
.tall_footer a:hover{ text-decoration:underline;}


/*content*/
.tall_cont_wr{ background:#f8f8f8; width:100%; }
.con1{width:100%; background:#f7e4cc; padding:15px 0px;}
.con2{width:100%; background:#e98300; padding:15px 0px; color:#000;}
.con3{width:100%; background:#ddd; padding:15px 0px; color:#000;}
.content{width:1000px; margin:0 auto;}
.title{padding:30px 0 20px 0; clear:both; line-height:28px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#232c36;}
.titlel1{clear:both; font-family:"微软雅黑", "黑体", "宋体"; font-size:20px; color:#232c36; font-weight:bold; border-bottom:#a6b1be solid 1px;padding:20px 0 10px 0;}
.titlel1 span{float:right; font:12px Arial, Helvetica, sans-serif, "宋体"; font-weight:normal;}
.titlel2{padding:20px 0 10px 0; clear:both; font-family:"微软雅黑", "黑体", "宋体"; font-size:20px; color:#232c36; font-weight:bold; border-bottom:#a6b1be solid 1px;}
.text1{clear:both; line-height:28px; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; padding-bottom:20px; padding-top:20px;}
.text1 a{color:#000;}
.text1 .listtitle{background:url(../images/dot.png) no-repeat left center; padding:5px 0px 5px 15px; font:14px/23px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:325px;}
.text1 .listtitle1{background:url(../images/dot.png) no-repeat left center; padding:2px 0px 2px 15px; font:14px/23px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:525px;}
.text1 .listtitle3{font:14px/23px; font-weight:bold; border-bottom:#ccc solid 1px;}
.text1 .listtitle3 span{float:right; font:12px Arial, Helvetica, sans-serif, "宋体"; font-weight:normal; padding-top:7px;}
.text1 .listtitle2{background:url(../images/dot.png) no-repeat left center; padding:4px 5px 4px 15px; font:14px/23px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:260px;}
.newsl{float:left; width:530px;}
.newsr{float:right; width:100px; font-size:12px; text-align:right;}
.text1 ul li{list-style:none; padding:0px; margin:0px;}
.text1 li{float:left; }
.text1 li.liv1{width:150px; }
.text1 li.liv2{width:133px; border-top:#eaeaea solid 1px; margin-top:5px; border-bottom:#eaeaea solid 1px; height:111px; overflow:hidden; padding-left:5px;}
.text1 li.liv2 h3{font-size:16px; line-height:23px; font-family:"微软雅黑", "黑体", "宋体"; }
.text1 li.liv2 h3 a{color:#e78806;}
.text1 li.liv2 p{clear:both; font-family:"微软雅黑", "黑体", "宋体"; font-size:12px; line-height:18px; padding-top:5px; height:55px; overflow:hidden;}
.detailtitle{padding-left:10px;font-size:20px; line-height:35px; color:#454545; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold;}
.detailcon, .detailcon p{font-size:14px; color:#333; line-height:28px; padding:10px 5px;}
.detailcon a{color:#0078c1; text-decoration:none;}
.detailcon a:hover{color:#c00; text-decoration:none;}

.content .col_1 .conr3{background:#f5f6f7; margin-top:5px; margin-bottom:10px;}
.content .col_1 .conr3 h2{background:url(../images/tagbg.png) no-repeat left #f0f0f0; height:40px; font:16px/40px "微软雅黑", "黑体", "宋体"; color:#333; padding-left:35px; border-bottom:#ccc solid 1px; font-weight:bold;}
.content .col_1 .conr3 p{text-indent: 0px;padding: 10px;line-height: 1.6em;text-align: left;}
.content .col_1 .conr3 p a{color:#000; font-family:"微软雅黑", "黑体", "宋体";}
.content .col_1 .conr3 p a:hover{color:#F30; font-family:"微软雅黑", "黑体", "宋体";}
.f-tag, .s-tag, .t-tag {color: #3E3E3E; font-size: 12px;line-height: 35px;}
.s-tag{font-size:16px;}
.f-tag{font-size: 20px; font-weight: bold;color: #111; font-family:"微软雅黑", "黑体", "宋体";}


.ind_left{ padding:0 10px 0 0px;}
.position{font-size:12px; color:#687f96; padding-top:10px;}

.videolistl{float:left; width:220px;}
.videolistl img{width:200px; height:150px;}
.videolistr{float:right; width:450px;}
.videolistr h3{font-size:14px; color:#333; font-weight:bold; text-align:left;}
.videolistr p{font-size:12px; color:#666; line-height:20px; padding-bottom:10px;}


.probg{background:#b8b8bc; padding:5px 10px; font-size:18px; color:#000;}

.tdbg1{background:#0173af; padding:10px; color:#fff; font-family:"微软雅黑", "黑体", "宋体"; font-size:18px; border:#68c6f8 solid 1px; text-align:center;}
.tdbg2{padding:10px 20px; color:#333; font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; line-height:26px;}
.tdbg2 h2{background:url(../images/dot.jpg) center left no-repeat; padding-left:20px; font-size:16px; color:#eb8401; font-weight:bold; line-height:40px;}
.tdbg2 h2 a{color:#eb8401; text-decoration:none;}
.tdbg2 h2 a:hover{text-decoration:underline;}
.tdbg2 h3{padding-left:20px; font-size:14px; line-height:28px; color:#333; font-weight:normal;}