@charset "utf-8";
/* CSS Document */
/* CSS Reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,img{ margin:0; padding:0; }
table{ border-collapse:collapse; border-spacing:0; empty-cells:show; margin:0; padding:0; }
th,td { vertical-align:top; text-align:left; }
fieldset,img{ border:0; }
address,caption,cite,code,dfn,em,th,var,optgroup{ font-style:inherit; font-weight:inherit; }
del,ins{ text-decoration:none; }
ul,li{ list-style:none; }
caption,th{ text-align:left; }
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; }
q:before,q:after{ content:''; }
abbr,acronym{ border:0; font-variant:normal; }
sup{ vertical-align:baseline; }
sub{ vertical-align:baseline; }
legend{color:#000;}
em { font-style:normal;}
input,button,textarea,select,optgroup,option{ font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input,button,textarea,select{ *font-size:100%; }
input { vertical-align:middle; }
a { text-decoration:none; color:#454545  }
a:hover { color:#F90;}
a * { cursor:pointer; }
body { font-family:Microsoft Yahei; font-size:12px; line-height:1.8em;Microsoft Yahei; color:#454545; }
.clearfix { clear: both; }
	.clearfix:after { content: ".";display: block;height:0;font-size:0;line-height:0;clear: both; visibility: hidden; }
		.clearfix { display: inline-block; }
			/* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */
/**/

.wrapper{width:100%;background:url(images/bg.jpg);}
header{width:100%; background:#c5c5c5;}
header .top{overflow:hidden;width:960px;margin:0 auto;
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=#c5c5c5,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=#c5c5c5,gradientType=0);/*IE8*/	
background:#c5c5c5; /* 一些不支持背景渐变的浏览器 */  
background:-moz-linear-gradient(left, #fff, #c5c5c5);  
background:-webkit-gradient(linear, left top, right bottom, from(#fff), to(#c5c5c5));  
background:-o-linear-gradient(left, #fff, #c5c5c5); 
}
header .top .logo{float:left;}
header .top .top_right{float:right;margin-top:.4rem;}
header nav{width:960px;margin:0 auto; height:37px; border:1px solid #cacbcd;

filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d6dee6,endcolorstr=#fff,gradientType=0);
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d6dee6,endcolorstr=#fff,gradientType=0);/*IE8*/	
background:#d6dee6; /* 一些不支持背景渐变的浏览器 */  
background:-moz-linear-gradient(top, #d6dee6, #fff);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#d6dee6), to(#fff));  
background:-o-linear-gradient(top, #d6dee6, #fff); 

}
/*nav start*/
.navbox{height:37px;z-index:9;}
.nav{width:960px;margin:0 auto;}
.nav li{float:left;height:37px;position:relative;}
.nav li a{float:left;display:block;height:37px;overflow:hidden;}
.nav li a span{display:block;padding:0 40px;line-height:37px;font-size:14px;text-align:center;border-left: 1px solid #fff;border-right: 1px solid #ddd;}
.nav li.selected a span,.nav li a.selected span{color:#ff7e00;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:38px;left:0;}
.nav li .submenu{padding:0 1% 5px;width:98%;background:#ddd;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:28px;line-height:28px;background:none;}
.nav li .submenu li a:hover{background:#ddd;font-weight:800;}
/*nav over*/
.main{width:100%;}
.main .mainbox{width:920px;margin:0 auto;overflow:hidden;padding:20px; background:#fff;}
.main .mainbanner{ background:#404041; padding:20px 3px 0;}
.main .mainbanner .lunbo{ width:100%; overflow:hidden;}
.main .mainbanner .lunbo a{ float:left; margin:7px; width:168px;}
.main .mainbanner .lunbo a img{ width:100%;}
.main .mainbanner .lunbo a span{ display:block; padding-left:5px; background:#cd2044; line-height:40px;height:40px; overflow:hidden; font-size:16px; color:#fff;}
.main .mainbanner .lunbo a:hover span{ color:#f90;}
.main .mainbanner .ejnfsd{ line-height:70px; color:#fff; font-weight:bold; font-size:20px; text-align:center;}
.main .maincontent{ margin:20px 0;line-height: 28px;font-size: 14px;}
.main .strong{ line-height:70px; font-weight:bold; font-size:18px; text-align:center;}

/*neiye start*/
.neiye_main{}
.neiye_main{background:#fff;padding-top:18px;}
.neiye_main .left{width:190px;float:left;}
.neiye_main .left .left_nav{background:#f3f3f3;box-shadow: 0px 1px 1px #EDEDF6  inset, 0px 2px 5px #afafaf;padding-bottom:54px;margin-bottom:100px;}
.neiye_main .left .left_nav .title{line-height:60px;border-bottom:1px solid #d9d9d9;font-size:18px;color:#454545;font-weight:600;}
.neiye_main .left .left_nav .title .title_bt{background:url(images/tips_07.jpg) no-repeat center left;margin-left:2em;padding-left:20px;border:none;}
.neiye_main .left .left_nav a{display:block;height:50px;border-bottom:1px solid #d9d9d9;font-size:14px;}
.neiye_main .left .left_nav a span{display:block;height:50px;line-height:50px;margin-left:2em;background:url(images/left_nav_12.png) no-repeat center left;padding-left:20px;}
.neiye_main .left .left_nav a.on{background:#005087;color:#fff;}
.neiye_main .left .left_nav a.on span{background:url(images/left_nav_10.png) no-repeat center left;}
.neiye_main .right{width:720px;float:right;box-shadow: 0px 1px 1px #EDEDF6  inset, 0px 2px 5px #afafaf;}
.neiye_main .right .content{overflow:hidden; min-height:400px; padding:10px;}
.neiye_main .right .content .pic-box{width:200px;text-align:center; display:inline-block;margin:15px;}
.neiye_main .right .content .pic-box .imgbox{width:200px;height:170px;margin-bottom:10px;display:table-cell;text-align:center;vertical-align:middle;}
.neiye_main .right .content .pic-box .imgbox i {display:inline-block;height:100%;vertical-align:middle;}
.neiye_main .right .content .pic-box .imgbox img{max-width:200px;max-height:210px;width:100%;vertical-align:middle;}
.neiye_main .right .content .pic-box p{font-size:14px;}
.neiye_main .right .content .list{line-height:38px;margin:0 20px 0 10px;}
.neiye_main .right .content .list .list_bt{border-bottom:1px dashed #d9d9d9;}
.neiye_main .right .content .list .list_bt span{ float:right;}
.neiye_main .right .fanye{margin:20px 10px 10px;text-align:center;}


footer{width:100%;}
footer .bottombox{width:920px;margin:0 auto; padding:10px 20px 0; min-height:100px; background:#fff; margin-top:8px; border-top:1px solid #8c9ba5;}
footer .bottombox .btmnav{ width:100%; overflow:hidden;}
footer .bottombox .btmnav a{ text-align:left; float:left; line-height:25px; width:31%; color:#005087; text-decoration:underline; background:url(images/tip.jpg) no-repeat left; padding-left:2.333333%;}
footer .bottombox .btmnav a:hover{ color:#f90;}
footer .bottombox .btmdev{ width:100%; text-align:center; line-height:25px; margin-top:10px; border-top:1px solid #ddd; padding:10px;}
