﻿@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll; font-size:12px;}
body { margin:0; font:12px "\5B8B\4F53" Arial,sans-serif; background:#fff; color:#333; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding:0; margin:0; }
li { list-style-type:none; }
img { vertical-align:top; border:0; }
ol, ul { list-style:none; }
em,i,address, cite, code, th,h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;  font-style:normal;}

/*定义a的样式*/
a:link,a:visited{ color:#333; text-decoration:none; }
a:hover,a:active{ color:#de3902; text-decoration:underline; }

.left{ float:left;}
.right{ float:right;}
/*w1000*/
.w1000{ width:1000px; margin:0 auto;}
.clear{ clear:both;}
.pd30{ padding-top:30px;}
.pd20{ padding-top:20px;}
/*top*/
.top{ height:42px; border-bottom:1px solid #e3e3e3; line-height:42px;}
.top a{ padding:0 2px;}
/*head*/
.head{ padding:18px 0; height:65px;}
.head .left{ padding-top:4px;}
/*nav*/
.nav{ background-color:#18979f; height:52px;}
.nav a.nav-a{ display:block; color:#fff;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:15px; padding:0 12px;}
.nav a.nav-a:hover{ background-color:#066c73; text-decoration:none;}
.nav li{ float:left; line-height:52px; position:relative; z-index:99;}
.nav li .sub{ display:none; position:absolute; top:52px; background-color:#066c73; z-index:999;}
.nav li:hover .sub{ display:block; width:154px;}
.nav li:hover .sub a{ display:block; color:#fff;  padding:0 12px; font-size:13px;font-family:"\5FAE\8F6F\96C5\9ED1"; text-decoration:none; height:36px; line-height:36px;}
.nav li:hover .sub a:hover{ background-color:#18979f;}

/**添加内容+++++++++++++++++++++++++++++++++++++++++++++++++**/
.clear10{ clear:both; height:10px;}
.clear15{ clear:both; height:15px;}
.clear20{ clear:both; height:20px;}
.clear26{ clear:both; height:26px;}
.clear30{ clear:both; height:30px;}
.clear35{ clear:both; height:35px;}
.clear40{ clear:both; height:40px;}
/*设置高度*/
.pd6{ padding-top:6px;}
.pd8{ padding-top:8px;}
.pd10{ padding-top:10px;}
.pd12{ padding-top:12px;}
.pd16{ padding-top:16px;}
.pd18{ padding-top:18px;}
.pd20{ padding-top:20px;}
.pd25{ padding-top:25px;}
/**完**/

/**完**/
.bdr{ background:url(../images/line.gif) repeat-y 728px 0;}
/*----------------------------------------scr----------------------------------*/
/*src*/
.src{ height:178px; background-color:#f6f6f6; }
.src .src-con,.src .hotkey{ display:block; width:955px; margin:0 auto; }
.src .src-con{height:52px; padding-top:46px;}
.src .src-con .txt{ width:690px; height:43px; line-height:43px;border:5px solid #e3e3e3; float:left;}
.src .src-con .btn{ width:133px; height:52px; background:url(../images/btn.gif) no-repeat; border:none; float:right; cursor:pointer;}
.src .src-con ul{ float:left; width:101px; height:43px; border:5px solid #e3e3e3; border-right:none; line-height:43px; text-align:center; color:#777; background-color:#fff; font-size:14px;}

.src .w1000{position:relative;}
.src i{
	position:absolute;
	left: 0;
	top: 178px;
}
.src .hotkey { padding-top:22px;}
.src .hotkey .keywords a,.src .hotkey .keywords{ color:#e76435;}
.src .hotkey .keywords a{ padding-right:6px;}
.src .hotkey .keywords{ padding-right:26px;}
.src .hotkey .yewu a{ padding-right:12px;}
.src .hotkey .yewu{ padding-left:64px;}
/*--------------------------foot----------------------------------*/
/*foot*/
.foot{ background:url(../images/footbg.gif) repeat-x top; padding-top:9px;}
.foot .footmain{ background:#f6f6f6; padding-bottom:12px;}
.foot .footmain dl{ float:left; width:160px; padding-left:6px;}
.foot .footmain dd a,.foot .footmain dt a{ color:#333; display:block; height:24px; line-height:24px;}
.foot .footmain dd a{ color:#333; }
.foot .footmain dt{ padding:6px 0;font:normal 15px/32px Microsoft YaHei;}
.foot .line{ line-height:0; height:0; border-bottom:1px solid #fff; border-top:1px solid #c7c2b2; font-size:0;}
/*--------------------------------new footer-------------------------------------*/
.footer{color:#ddd;  overflow:hidden;  padding-bottom:15px; padding-top:12px; background:#333 url(https://yy.chinairn.com/images/footbg.gif) repeat-x top; line-height:23px;}
.footer a{ color:#ebb000;}

.footer .footmenu{ height:26px; line-height:26px; margin-bottom:6px;}
.footer .footmenu a{ color:#ddd;}
.footer .footmenu a:hover{ color:#bf1717;}

.newfoot .fleft{ padding-top:6px; width:209px; padding-right:4px; float:left;}
.newfoot .fright{ border-left:1px solid #666; padding-left:10px; width:776px; overflow:hidden; float:right;}
.newfoot .fleft p strong{ color:#eb0; font-size:13px}
.newfoot .fleft p{ line-height:28px; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; text-align:right; padding-right:4px;}



.footmain { border-bottom:1px solid #e3e3e3;}
.foot .main dl{ float:left; width:184px; border-right:1px solid #e3e3e3;}
.foot .main { padding:20px 0; height:101px; overflow:hidden;}
.foot .main dl.last{ border:none;}
.foot .main dd{ padding-left:50px; line-height:24px; color:#999;}
.foot .main dd a{font-size:13px; color:#999;}
.foot .main dd a:hover{color:#bf1717;}
.foot .main dt{ padding-bottom:10px; font-family:"幼圆";text-align:center;font-size:19px; color:#6e6e6e; font-weight: bold;}
.foot .main dl.logo{ width:260px; height:101px; overflow:hidden;}
.foot .main dl.logo dd{ padding-left:52px;}
.foot .main dl.logo dd span{ display:inline-block; padding-left:16px;}
.foot .main dl.logo dd em{ font-size:25px; color:#1e50a2;font-family: Arial, Helvetica, sans-serif;}
.foot .main dd em{ font-family:"宋体";}   
.height{ height:12px;}
.newfoot .fright p{ line-height:20px;} 
.newfoot .fleft p{ line-height:28px;}    
/*--------------------------------new footer-------------------------------------*/
