﻿@charset "utf-8";

html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section,    aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol {
	margin: 0 0;
	padding: 0 0;
}

BODY {
background-color:#F2F2F2;
background-position: center;
BACKGROUND-POSITION: 50% 150px; 
BACKGROUND-REPEAT: repeat-x;
 margin:0px;
 color:#252525;
 min-width:1200px;
}
body,td { font-size:14px; }
a:link,a:visited { color:#252525; text-decoration:none;}
a:hover { color:#0071CD; text-decoration:underline;}


ol, ul {
	list-style: none;
}
li {
	list-style-type: none;
}
input, textarea {
	font-size: 12px;
	padding: 2px;
}
img {
	vertical-align: top;
	border-width: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
textarea {
	overflow: auto;
}

.flt{float:left;}
.frt{float:right;}
.clrl{ clear:both;}
.redfont{ color:#E91926;}

.s_ph50 {
	height: 50px;
}
.s_ph30 {
	height: 30px;
}
.s_ph20 {
	height: 20px;
}
.s_ph10 {
	height: 10px;
}
.s_ph5 {
	height: 5px;
}

.Opacity {
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.w1135{width:1095px;overflow:hidden; margin:auto; background-color:#ffffff;}
.wleft{width:225px; float:left;}
.wright{width:800px; margin-left:17px; float:right;}

/*单页*/
.pageright{width:930px; margin:34px auto 34px auto;}


.column1 {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	_zoom: 1;
	height:256px;
}
.column2 {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	_zoom: 1;
	height:55px;
	margin-bottom:27px;
	background: url(insidenav.png) no-repeat;
}

/*普通页面sub导航*/
.inside-nav{
  width: 400px;
  height: 58px;
  margin: 134px 9px;;
  padding-top: 25px;
}
.inside-nav h2{
  font-size: 28px;
  line-height: 36px;
  color: #035CAC;
  font-family: 微软雅黑;
}
.inside-nav h3{
  font-size: 20px;
  line-height: 22px;
  font-family: Arial;
  color: #bbb;
	text-transform: uppercase;
}
.inside-nav-r{
  width: 400px;
  height: 58px;
  margin: 140px 5px;;
  padding-top: 25px;
}
.inside-nav-r h3{
margin:23px 9px;
text-align:right;
  font-size: 14px;
  line-height: 22px;
  color:#eeeeee;
}

/* aboutNAV */
.aboutNav{background: url(navbg.jpg) bottom;  width:182px; height:46px; float:left; border-right:1px solid #ffffff;}
.aboutNav:hover{background: url(navbg.jpg) top; }
.aboutNav a{ display:inline-block; width:166px; font:14px/46px "微软雅黑"; color:#fff; text-align:center; text-decoration:none; }
/* newsNAV */
.newsNav{background: url(navbg.jpg) bottom;  width:548px; height:46px; float:left; border-right:1px solid #ffffff;}
.newsNav:hover{background: url(navbg.jpg) top; }
.newsNav a{ display:inline-block; width:497px; font:14px/46px "微软雅黑"; color:#fff; text-align:center; text-decoration:none; }




 /*大图模式内容区box-----------------------------*/
.warp_neiye {
	width: 1002px;
	height:725px;
	margin: 0 auto;
	overflow: hidden;
	_zoom: 1;
}
.mainbg{background-position: center 130px; BACKGROUND-REPEAT: repeat-x; }  /*大图模式body背景*/

/*栏目名*/
.inside-tips{
  width: 400px;
  height: 58px;
  margin: 0px 5px;;
  padding-top: 25px;
}
.inside-tips h2{
  font-size: 28px;
  line-height: 36px;
  color: #fff;
  font-family: 微软雅黑;
}
.inside-tips h3{
  font-size: 20px;
  line-height: 22px;
  font-family: Arial;
  color: #fff;
	text-transform: uppercase;
}

.inside-tips-r{
  width: 400px;
  height: 58px;
  margin: 0px 5px;;
  padding-top: 25px;
}
.inside-tips-r h3{
margin:23px 5px;
text-align:right;
  font-size: 14px;
  line-height: 22px;
  color: #fff;
}

.bigtu-box{ height:410px; width:995px;  background-color:#fff; margin-top:120px;
  -webkit-box-shadow: 3px 3px 5px #999;
  -moz-box-shadow: 3px 3px 5px #999;
  box-shadow:  3px 3px 5px #999;
}
.bigtu-box .insbox{width:240px;height:205px;  }
.bigtu-box .insbox2{width:275px;height:410px;  }

.bgblue{background-color:#0A60AF; color:#fff;}
.bgblue:hover{background-color:#1C6CB9; color:#fff;}
.bgblue h3{ margin:25px 80px 15px 80px ; width:80px; font-weight:bold; font-size:16px;}
.bgblue p{ margin:15px 20px; line-height:20px; font-size:13px; width:195px; height:80px;}
.bgblue a{ margin:35px 80px 15px 80px ; width:80px; border:1px solid #fff; padding:7px 12px ; color:#FFFFFF; font-weight:bold; font-size:12px;}
.bgwhite{ color:#666666;}
.bgwhite:hover{background-color:#efefef; color:#666666;}
.bgwhite h3{ margin:25px 80px 15px 80px ; width:80px; font-weight:bold; font-size:16px;}
.bgwhite p{ margin:15px 20px; line-height:20px; font-size:13px; width:195px; height:80px;}
.bgwhite a{ margin:35px 80px 15px 80px ; width:80px; border:1px solid #666; padding:7px 12px ; color:#666666; font-weight:bold; font-size:12px;}


/*内页左侧导航---------------------------------*/
.mod-tit {
	border-top: 2px solid #B00110;
	 background-color:#035CAC;
	 height:37px;
}

.mod-tit .yt {
	display: inline-block;
	*display: inline;
	position: relative;
	font-size: 15px;
	padding: 10px 10px 5px 90px;
	color:#FFFFFF;
}


.c_t_03 {
	zoom: 1;
background-color:#efefef;
}

.c_t_03 ul li {
	font-weight: normal;
	height:39px;
	line-height: 42px;
	padding-left: 90px;
	border-bottom: 1px solid #ffffff;
}
.c_t_03  a:link, .c_t_03  a:visited {
	color: #555;
	text-decoration: none;
	font-size: 14px;
}
.c_t_03  ul li:hover {
	color: #990102;
	background-color:#dddddd;
	text-decoration: none;
	border-left: 3px solid #B00110;
	font-weight:bold;
	padding-left: 87px;
}


/* list右侧图+文2条-------------------------- */
.warp720{ width:720px; overflow:hidden; margin:auto; text-align:center; height:72px;}
.c_pt_01 {
margin:27px 15px;
	zoom: 1;
	width:350px;
}
.c_pt_01:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.c_pt_01 .c_picTxt {
	float: left;
	margin-left: 5px;
}
.c_pt_01 h1 {
	font-size: 14px;
	line-height: 23px;
	padding: 10px 7px ;
}
.c_pt_01 h1 a:hover {
	color: #990102;
	text-decoration: none;
}
.c_pt_01 .c_pic {
	float: left;
	width: 160px;
	padding: 0px 9px 5px 3px;
	text-align: center;
}
.c_pt_01 .c_pic img {
border:3px solid #dddddd;
	display: block;
	margin: 0 auto;
	width: 160px;
	height: 110px;
}
.c_pt_01 .c_pic img:hover {
 border-radius:3px;
border:3px solid #999999;
	display: block;
	margin: 0 auto;
	width: 160px;
	height: 110px;
}

.c_pt_01 .c_txt {
	margin-left: 150px;
	padding-left: 7px;
*padding-left:0px;
	padding-top: 8px;
}


/* 内页右侧正文位置-------------------------- */
.content_title {font-size: 25px;line-height:160%;height:auto;padding-top:12px;  border-top:1px solid #2792D2; width:100%; }
.content_from{height:43px;margin-top:12px; margin-left:7px;  }
.content_from_l{ width:545px; float:left;  color:#333333;height:43px; line-height:43px;font-family:Tahoma, Arial, Helvetica, sans-serif;  color:#999;}
.content_from_r{ width:200px; float:right; }
.content_main{padding:18px 25px 90px 25px ;font-size: 16px;line-height:190%; }



/*内项目集萃列表--------------------------*/

.shoptuwen_left{width:230px; height:165px; float:left;}
.shoptuwen_left img{width:220px; height:155px; border:5px solid #dddddd;  border-radius:5px;}
.shoptuwen_left img:hover{width:220px; height:155px; border:5px solid #999999;  border-radius:5px;}

.shoptuwen_right{width:500px; height:165px; float:right; }
.shoptuwen_right_title{height:43px;font-size: 21px;line-height:54px;}
.shoptuwen_right_author{height:70px;padding:7px;font-size: 15px;line-height:160%; color:#555555;}
.shoptuwen_right_more{height:55px; text-align:right;padding-right:18px; color:#555555;}
.shoptuwen_right_more a{ padding:7px 18px; margin-left:12px; background-color:#2792D2;color:#ffffff; border-radius:4px;}
.shoptuwen_right_more a:hover{background-color:#B00110; text-decoration:none;}









.font14 {font-size: 14px;line-height:160%; text-align:center;}
.allbk{border-collapse:collapse;border:1px solid #CCCCCC;}
.imgbk {border:1px solid #D6D6D6;padding:1px;}
.nei1 {padding:10px;line-height:190%}
.nei2 {padding:7px;line-height:180%}
.nei3 {padding:7px;line-height:150%}










/*top-------------------------------*/
.topbar {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	_zoom: 1;
	background: #5E6166;
	z-index: 9999;
	height: 30px;
	font-size:12px;
}

.topbar .lt {
text-align:left;
width: 300px;
  float: left;
  height: 34px;
  line-height: 34px;
color: #AEAFB2;
}
.topbar .lt a{color: #AEAFB2;}
.topbar .rt {
width: 500px;
  height: 30px;
  line-height: 30px;
color: #ccc;
padding-left:30px;
padding-RIGHT:20px;
  float: right;
  text-align:right;
}
.topbar .rt a{color: #efefef;}




.header{ width:1200px; height:120px; margin:0 auto; }
.header_l{ width:320px; height:100px; float:left;}
.header_l img{ padding-top:20px;}
.header_r{ width:755px; height:100px; float:right;}
.header_r_up{ width:755px; height:35px;}
.header_r_up span{ float:right; font:14px/25px microsoft yahei; color:#333; margin-left:25px;}
.header_r_up span a{font:14px/25px microsoft yahei; color:#333;}
.header_r_up span a img{ padding-right:10px; float:left; padding-top:3px;}
.header_nav{ width:820px; height:60px; padding-top:10px;}

.li1 { float: left; font: 16px/60px microsoft yahei; color: #666; text-align: center;  padding-left: 25px;  padding-right: 23px;}
.li1 a{ color:#666;  font:18px/60px microsoft yahei; padding-bottom:18px; text-decoration:none;}
.li1 a:hover{ color:#e13d4e; border-bottom:1px solid #e13d4e; }
.ul1 ul{ display:none; position:absolute; margin-top:0px; margin-left:-60px;z-index:9999;  background:#fff; padding:  50px;width:260px; height:310px;background-color: rgba(242, 242, 242, 0.9); } /*下拉menu*/
.ul1 li:hover ul{ display:block;}
.ul1 ul li{ width:132px; height:27px; font:16px/34px microsoft yahei; height:34px; border-bottom:1px dotted #cccccc; text-align:left;}
.ul1 ul li a{ color:#666; font:16px/34px microsoft yahei; }
.ul1 ul li a:hover{ color:#e13d4e; border-bottom:0px solid #e13d4e;}


/*foot ---------------------------------------*/

 .bot_main{ border-top:3px solid #5E6166; height:auto; COLOR: #777777; background-image:url(foot.jpg);}
  .bot_main a{  COLOR: #818C9E;}
.column_1 {
	width: 1020px;
	margin: 0 auto;
	overflow: hidden;
	_zoom: 1;
}

.bot {line-height:25px;font-size:13px; text-align:left; height:130px; margin-top:34px; margin-left:18px; width:540px;}
.bot A{COLOR: #999999; }
.bot A:hover	{TEXT-DECORATION: underline}

.Tcode{ height:130px; width:150px;}
.Tcode img{margin:27px 9px;}
