/*shaoey，www.cowree.com*/
@charset "utf-8";
body{ padding:0px; margin:0px; font-size:12px; color:#0C50A1; padding-bottom:5px;font-family: "arial";}

a:link {color: #0C50A1; text-decoration:none}
a:visited {color: #0C50A1; text-decoration:none}
a:hover {color: #F60;text-decoration:underline}
a:active {color: #0C50A1; text-decoration:none}
img{ border:none;}
ul,li,form,dl,dd,dt{ padding:0px; margin:0px; list-style:none;}

.left{ float:left;}
.right{ float:right}
.clr{ height:0px; line-height:0px; font-size:0px; clear:both;}

.red {color:#F91816}
a.red:link {color: #F91816; }
a.red:visited {color: #F91816; }
a.red:hover {color: #F91816; text-decoration:underline}
a.red:active {color: #F91816; }


#header,.main,#footer{ width:957px; margin:auto; position:relative;}
#header { height:80px; padding-top:15px;}
#header .logo{ width:280px; float:left; height:80px;}
#header .right .menu{ background:#0a51a1; height:33px; line-height:33px;}
#header .right .menu .right{ height:33px; width:6px; font-size:6px; background:url(../images/topmenu.gif) no-repeat 0px -51px;}

/*Shaoey.cms_样式*/

/*英文*/
.enfont{font-family:"Tahoma";font-size: 11px;}
.enfont a:link{font-family:"Tahoma";font-size: 11px;}
.enfont a:visited{font-family:"Tahoma";font-size: 11px;}


/*内容行高样式*/
.h18{line-height: 18px;WORD-WRAP: break-word;}
.h20{line-height: 20px;WORD-WRAP: break-word;}
.h22 {line-height: 22px;WORD-WRAP: break-word;}
.content{word-break:break-all;text-align:justify;text-justify:inter-ideograph;}
/*整体文字色定义*/
.font1{COLOR: #0C50A1;text-decoration: none;}
.font1 a:link{COLOR: #0C50A1;text-decoration: none;}
.font1 a:visited{COLOR: #0C50A1;text-decoration: none;}
.font1 a:hover{COLOR: #0C50A1;text-decoration: underline;}
.font2{COLOR: #0C50A1;text-decoration: none;}
.font2 a:link{COLOR: #0C50A1;text-decoration: none;}
.font2 a:visited{COLOR: #0C50A1;text-decoration: none;}
.font2 a:hover{COLOR: #0C50A1;text-decoration: underline;}	


/*白色透影*/
.whitety {
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
	text-decoration: none;
}
/*当前样式*/
.this {
	COLOR: #0C50A1;
	font-weight: bold;
}
/*加粗*/
.bold{
	font-weight:bold;
}

/*轮显图片样式*/
.pcboximg{
	width:180px;
	height:165px;

}
.pcboximg-side{}
.show_on{
	color:#ffffff;
	width:13px;
	height:13px;
	line-height:13px;
	font-size: 11px;
	font-weight:bold;
	cursor: pointer;
	background-color: #0C50A1;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	
	
}
.show_off{
	color:#0C50A1;
	width:13px;
	height:13px;
	line-height:13px;
	font-size: 10px;
	cursor: pointer;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/*菜单项*/
#header .right .menu ul{background:url(../images/topmenu.gif) no-repeat;}
#header .right .menu ul,li{ float:left;}
#header .right .menu ul li{ background:url(../images/topmenu.gif) no-repeat 65px -94px; padding-left:8px; padding-right:10px;}
#header .right .menu ul li.i{ background-position:43px -94px;}
#header .right .menu ul li a:link {color: #ffffff; }
#header .right .menu ul li a:visited {color: #ffffff; }
#header .right .menu ul li a:hover {color: #ffffff;text-decoration:underline}
#header .right .menu ul li a:active {color: #ffffff; }
/*被选中的菜单*/
#header .right .menu ul li.cur a:link {color: #ffffff;font-weight:bold; }
#header .right .menu ul li.cur a:visited {color: #ffffff;font-weight:bold; }
#header .right .menu ul li.cur a:hover {color: #ffffff;font-weight:bold;}
#header .right .menu ul li.cur a:active {color: #ffffff;font-weight:bold; }

/*顶部连接加搜索*/
#header .topsearch{ height:34px; float:right;width:676px;}
#header .topsearch .link{ float:right; height:22px; line-height:22px;}
#header .topsearch .link li{ background:url(../images/icon.gif) no-repeat 0px 6px; font-weight:bold; padding-left:16px; padding-right:16px;}
#header .topsearch .link li a:link {color: #0a51a1;font-weight:bold; }
#header .topsearch .link li a:visited {color: #0a51a1;font-weight:bold; }
#header .topsearch .link li a:hover {color: #0a51a1;font-weight:bold; text-decoration:underline}
#header .topsearch .link li a:active {color: #0a51a1;font-weight:bold; }
/*顶部搜索样式*/
#header .topsearch form{ float:right;}
#header .topsearch form input{ float:left;}
#header .topsearch form .input{ width:99px; height:20px; padding:0px; line-height:20px; border:#0a51a1 solid 1px; margin-right:6px; background:url(../images/search_input_bg.jpg);}


/*底部*/
#footer{ clear:both; height:32px; line-height:32px; border:#d3e8f9 solid 2px; background:#0a51a1;width:941px; padding:0 6px 0 6px; color:#ffffff;font-family: Tahoma, Geneva, sans-serif;}
#footer a{ color:#ffffff }
/*banner*/
#top_banner{ height:189px; overflow:hidden; clear:both;}

#index_content{ margin-top:16px; padding-top:5px;background:url(../images/x.jpg)  no-repeat 562px 0px;}
#comcont{margin-top:21px; }
/*首页左侧内容*/
.index_left{width:563px; float:left; height:363px; }
/*小框*/
.index_left dl{ float:left; margin-right:10px; width:175px;}
.index_left dl dt{ height:17px; padding-top:7px; padding-left:25px; font-weight:bold; background:url(../images/box_title_bar.jpg) no-repeat 0px -50px; padding-bottom:5px;}
.index_left dl dt a:link {color: #ffffff; }
.index_left dl dt a:visited {color: #ffffff; }
.index_left dl dt a:hover {color: #ffffff;text-decoration:underline}
.index_left dl dt a:active {color: #ffffff; }
.index_left dl dd{ float:left; height:20px; line-height:20px; background:url(../images/icon.gif) no-repeat 0px 5px; padding-left:13px; width:80px;}
.index_left dl dd a:link {color: #0A53A2; }
.index_left dl dd a:visited {color: #0A53A2; }
.index_left dl dd a:hover {color: #F60; text-decoration:underline}
.index_left dl dd a:active {color: #0A53A2; }

.index_left dl dd.pic{ width:58px; height:63px; padding:2px; border:#e7d7d7 solid 1px; overflow:hidden; background:none;  margin:5px 12px 0 0;}

#index_content .bluetitle{ height:24px; background:#0a51a1; line-height:24px; color:#ffffff; font-weight:bold; margin-bottom:8px;}
#index_content .bluetitle a:link {color: #ffffff; }
#index_content .bluetitle a:visited {color: #ffffff; }
#index_content .bluetitle a:hover {color: #ffffff;text-decoration:underline}
#index_content .bluetitle a:active {color: #ffffff; }
#index_content .bluetitle .left{ background:url(../images/icon.gif) no-repeat 0px -46px; padding-left:13px; margin-left:16px;}
#index_content .bluetitle .right{ padding:10px 5px 0 0;}

/*新闻列表*/
#index_content .newslist{ float:left; width:320px;}
#index_content .newslist li{width:315px;line-height:20px;height:20px;background:url(../images/icon.gif) no-repeat 0 5px;
padding-left:11px;font-family: Arial, Helvetica, sans-serif;}
#index_content .newslist li a{ float:left;}
#index_content .newslist li span{ float:right; font-weight:bold; color:#0a51a1}

/*左侧大列表*/
.index_left .cnews{ width:546px; clear:both; margin-top:16px;}

.index_left .cnews .pic{ float:left; width:194px; margin-right:16px; }
.index_left .cnews .pic li{ line-height:20px; height:20px; text-align:center; width:194px; font-weight:bold;}
.index_left .cnews .pic li.img{ width:194px; height:165px;padding:2px; border:#d3e8f9 solid 2px;}

.index_left .cnews .pic li.img.bak{ width:202px; height:169px;padding:2px; border:#d3e8f9 solid 2px;}


/*首页右侧内容*/
.index_right{ width:378px; float:right;}
.index_right .newslist{width:380px;}
.index_right .newslist li{width:367px;}

/*两张图*/
.index_rp{ height:48px; line-height:48px; overflow:hidden; clear:both;}
.index_rp li{ float:left;}
.index_rp li.l{ margin-right:5px;}

/*切换内容*/
.qhnr{ padding:13px;}
.qhnr .title{ clear:both;}
.qhnr .title li{ float:left; width:96px; height:23px; line-height:23px; border-top:#f09b31 solid 1px; color:#f09b31; font-weight:bold; text-align:center;border-left:#f09b31 solid 1px}
.qhnr .title li a{color:#f09b31;}
.qhnr .title li.cur{ background:#f09b31; color:#ffffff}
.qhnr .title li.cur a{  color:#ffffff}
.qhnr .title li.kong{ width:28px; margin:0px;  border-bottom:#f09b31 solid 1px; border-top:none; border-left:none; }
.qhnr .cont{ padding-top:6px;}
.qhnr .cont .pic{ width:67px; height:106px; padding:3px; border:#d3e8f9 solid 1px; margin-right:13px; float:left;}
.qhnr .cont ul{ width:240px;float:left; line-height:20px;}
.qhnr .cont ul li{ width:231px; height:20px;background:url(../images/icon.gif) no-repeat 0 5px; padding-left:11px;}


/*子页内容*/
/*左侧菜单*/
#comcont{ background:url(../images/leftmenubg.gif) repeat-y; margin-bottom:20px;}
#comcont .leftmenu{ width:189px; float:left; height:340px;}
#comcont .menu{ color: #FFF;}
#comcont .leftmenu h3{ font-size:12px; line-height:34px; height:34px; background:url(../images/box_title_bar.jpg) no-repeat; padding:0 0 0 23px; margin:0px; border-bottom:#ffffff solid 1px;}
#comcont .leftmenu ul{ padding:5px 8px 8px 8px;}
#comcont .leftmenu ul li{ height:29px; line-height:29px; background:url(../images/shuangxuxian.gif) repeat-x 0 27px; clear:both; width:100%; }
#comcont .leftmenu ul li a{ background:url(../images/icon.gif) no-repeat 0 -96px; margin-left:15px; padding-left:14px;}

/*右侧*/
.right_box{ width:745px; float:right;}
.right_box .nav{ height:24px; line-height:24px; border-bottom:#0a51a1 solid 3px; }
.right_box .nav .left{ padding:0 13px 0 17px; background:url(../images/icon.gif) no-repeat 8px -140px; background-color:#0a51a1; font-weight:bold;color:#ffffff}
.right_box .nav .right{ color:#0951A3}
.right_box .nav .right a{ color:#0951A3}
.right_box .cont{ padding-top:20px;}
