/*****************************************
*    开发人员：Zheng Xiaofan
*    日期：2014-01-20
*    说明：全站公共样式，包括css reset、
******************************************/
/********************/
/*      reset       */
/********************/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
cite,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold;}
del,ins,u,s,a{text-decoration:none;}
a:hover{text-decoration: underline;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 'Microsoft YaHei',Tahoma,Helvetica,SimSun,sans-serif,arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}

/********************/
/*     function     */
/********************/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
* html>body .clearfix {display: inline-block; width: 100%;} 
* html .clearfix {height: 1%;} 
*+html .clearfix {min-height: 1% ;}
.clear{clear:both;}

.show{display: block!important;}
.hide{display: none!important;}

.fl{float:left;*display: inline;}
.fr{float:right;}

.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}

.bold{font-weight: bold;}

.red{color:#c20305;}
.c-bbb{color:#bbb;}
.c-828282{color:#828282;}
.c-151515{color:#151515;}
.c-c20305{color:#c20305;}
.bg-e9e9e9{background:#e9e9e9;}
.bg-c20305{background:#c20305;}
.bg-bdbdbd{background:#bdbdbd;}
.bg-fff{background:#fff;}
.bg-f0f0f0{background: #f0f0f0;}

/*边距控制*/
.m10{margin: 10px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt50{margin-top: 50px;}

.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}

.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mlr10{margin-left: 10px;margin-right: 10px;}
.mtb15{margin-top: 15px;margin-bottom: 15px;}

.mln10{margin-left: -10px;}
.mbn10{margin-bottom: -10px;}

.pdlr10{padding-left:10px;padding-right: 10px;}
.pdb10{padding-bottom:10px;}
.pdb5{padding-bottom: 5px;}
.pdbn{padding-bottom: none;}
.pd5{padding: 5px;}
.pd10{padding:10px;}
.pdt10{padding-top: 10px;}

/*图片100% 修复1024下广告图片错位*/
.w-scale img {
	width: 100%;
}

/*底边*/
.bb-d{border-bottom: 1px dotted #ddd;}
.bb-s{border-bottom: 1px solid #ddd;}

/*列表分隔线*/
.b2{height: 1px;border-bottom: 1px dotted #dfdfdf;overflow: hidden;width: 98%;margin: 10px auto;overflow: hidden;}

/********************/
/*   common widget  */
/********************/
/* dialog */
.dialog-wrap-bg {background: rgba(0,0,0, 0.4);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);position: fixed; top: 0;left: 0;right: 0;bottom: 0;z-index: 9998;}

.dialog-table {display: table; height: 100%; width: 100%; position: fixed; z-index: 9999;top: 0;left: 0;}
	.dialog-raw {display: table-row;}
		.dialog-cell {display: table-cell;vertical-align: middle;}

.dialog-wraper{position:fixed;z-index: 9999;-webkit-box-sizing: border-box;width: 225px;}

.dialog-container{background-color: #f0f0f0;box-shadow: 0 4px 8px rgba(0,0,0,0.45);}

.dialog-content{padding: 24px 10px; color: #333; text-align: center;font-size: 14px;color:#c80204;}
.dialog-content b{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px;background: url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat -59px -160px;position: relative;top: 4px;left: 0;margin: 0 5px;}
.dialog-content span{color:#333;height:20px;line-height: 20px;display:inline-block;*display:inline;*zoom:1; font-size: 14px;}
.dialog-panel{display: -webkit-box;}
.dialog-btn{-webkit-box-flex: 1; text-align: center; height: 42px; line-height: 42px; font-size: 14px;color: #333;border-top: 1px solid #e2e2e2;cursor: pointer;}
.dialog-btn:before{content:'';display: block;border-top: 1px solid #fff;}
.dialog-panel .dialog-btn:nth-child(2){border-left: 1px solid #e2e2e2;}

/*placeholder(support IE7+)*/
.placeholder{color:#aaa;}

/* crumb navigator*/
.crumb{color:#333;background: #FFF;border-bottom: 1px solid #ddd;height: 40px;line-height:40px;padding: 0 20px;}
.crumb a{color:#c20300;}
.crumb .left { float: left;}
.crumb .left .arrowL { background: url(http://www.jianiang.cn/templets/xuanpin/arrowL.png) no-repeat left top; display: inline-block; *display: inline; *zoom: 1; width: 12px; height: 12px;margin: 0 5px; position: relative; top: 2px; }


/*2014-09-17 文章页文章底部增加作者信息*/
.article_author { border-top: 1px dashed #ddd; padding: 15px 0; overflow: hidden;}
.article_author .l { float: left; width: 120px; margin-right: -100%; border-right: 1px dashed #ddd; text-align: center; position: relative; z-index: 9;}
.article_author .l img {border-radius: 70px; display: inline; text-align: center;}
.article_author .l span { display: block; line-height: 32px;}
.article_author .r {float: left;width: 100%;}
.article_author .r p, .article_author .r a { margin: 0 0 0 140px; line-height: 24px; padding-right: 15px;}
.article_author .r p { color: #828282;}



/*advertisement*/
.gg-block{width: 100%;background: #FFF;overflow: hidden;padding: 12px 0 5px 0px;}
.ggfl,.ggfr{float:left;}
.ggfl{margin:0 9px 5px 11px;}
.ggfr{margin-bottom:5px;}
.ggc{clear:both;padding-bottom:10px;margin-left: 10px;}

.gg1100{padding:0 10px 5px 10px;}
.gg1100 .ggc{margin: 0;}
.gg-side{overflow: hidden;}
.gg-side .gg300,
.gg-side .gg310{margin-top: 5px;}
.gg-side .gg300:first-child,
.gg-side .gg310:first-child{margin-top: 0px;}

.gg300 img,
.gg340 img,
.gg390 img{width:100%;}
.gg5px{margin:5px 0;display:block;}

.gg410 img{width: 410px; width: 100%}
.gg400 img{width: 400px;}

.gg{overflow: hidden;}
.gg .ggText{white-space:nowrap; height: 29px; line-height: 29px;width:97%;background: url(http://www.jianiang.cn/templets/xuanpin/article_ion_1.gif) no-repeat 8px center transparent;text-indent: 20px;overflow: hidden;}
.gg .ggText a{font-size: 12px;}
.gg .nth{background-color: #F2F2F2;}

.gg-left .ggc embed{width:780px;height: 85px;}

/********************/
/*     layout       */
/********************/
.container{margin:0 auto;}
.layout{width:100%;}
.layoutLeft,.layoutRight{float:left;}

/*顶部提示*/
.top-prompt{height:35px;width:100%;}
	.top-prompt li b{display: block;width: 13px;height: 20px;float: left;padding-right: 10px;position: relative;bottom:2px;left:0px;}
    .prompt-wrapper{margin:0 auto;}
    .prompt-l{float:left;}
	.prompt-r{float:right;}
	.prompt-wrapper li{float:left;padding:0 10px;margin: 10px 0;}

/*主体页面容器*/
.page-wrapper{margin: 0 auto;overflow: hidden;*zoom:1;}
    /*头部*/
	.header{height:165px;text-align: center;}
	.header .header-common{height:90px;}
	.header .header-common .logo{float:left;height:60px;padding:30px 0 0 45px;}
	.user-icon{display: block;float:left;width:20px;height:15px;background: url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat -55px 0;}
	.header .header-common .header-text{float:left;height: 70px;padding: 20px 0 0 30px;}
	.header .header-common .header-text ul{float:left;padding-right: 10px;}
	.header .header-common .header-text ul li{float: left;margin:10px;padding: 10px;font-size: 14px;font-family: 'Microsoft YaHei';}
	.header .header-common .header-search{float:right;height:60px;padding-top: 30px;}
	.header .header-common .header-search fieldset{height:30px;/*position: relative;top:30px;*/}
	.header .header-common .header-search .search-icon{display:block;width:16px;height:16px;float:left;position:relative;top:11px;}
	.header .header-common .header-search .searchBox{float: left;margin: 0;height: 24px;line-height: 24px;padding: 5px 5px 5px 28px;border: 1px solid #9a0002;border-right: 0;border-radius: 0;font-size: 12px;}
	.header .header-common .header-search .searchBtn{float: left;width: 62px;margin: 0;height: 36px;line-height: 36px;letter-spacing: 2px;border: 0 none;color: white;background: #9a0002;cursor: pointer;-webkit-appearance: none;border-radius: 0;font-size: 14px;}
	.header .header-nav .main-nav{height:40px;padding:0 40px;font-size: 14px;}
	.header .header-nav .main-nav li{float:left;width:5%;}
	.header .header-nav .main-nav .hot-icon{margin: -55px 0px 0px 30px}
	.header .header-nav .main-nav li a{width:100%;height:40px;line-height: 40px;display: block;}
	.header .header-nav .main-nav li a.active,
	.header .header-nav .main-nav li a:hover{margin-top:5px;height:35px;line-height: 33px;}
	.header .header-nav .sub-nav{height:35px;line-height: 35px;padding: 0 53px;}
	.header .header-nav .sub-nav li{float:left;}
	.header .header-nav .sub-nav li a{padding:0 30px;}
	/*中部*/
	.container{height:auto;}
    /*底部*/
    .footer{height:80px;text-align: center;}
    .footer .footer-wrapper{padding-top: 45px;}
    .footer .footer-logo{float: left;margin-left: 5%;margin-right: 6%;}
    .footer .footer-logo .copyright{margin-top: 55px;line-height: 150%;}
	.footer .footer-column{height:190px;float:left;text-align: left;font-size:12px;font-family:'Microsoft YaHei';line-height: 24px;padding: 0 20px;}
    .footer .footer-column a:hover{text-decoration: underline;}
    .footer .statistics a img{display: none;}

/********************/
/*     skin         */
/********************/
body{background: #363636;}
/*顶部提示*/
.top-prompt{background:#2d2d2d;color: #b8b8b8;}
    .top-prompt li{border-right:1px solid #b8b8b8; }
    .top-prompt li:first-child{border: none;}
    .top-prompt .lastItem{border:none;}
    .top-prompt li b{background: url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat -147px -211px;}
	.top-prompt li a{color:#b8b8b8;}
	.top-prompt li a:hover{color:#c20305;}
	.prompt-r li:first-child a{color:#FFF;}
	.prompt-r li:first-child{margin-bottom: -7px;}

.top-pull-down{width: 1200px;margin: 0 auto;display: none;}
.top-pull-down img{width: 100%;}

/*主体区域*/
.page-wrapper{background: #e9e9e9;/*height:1500px;*/}
	.header{background: #c80204;}
	/*通栏*/
	.header .header-common .header-text ul li,
	.header .header-common .header-text ul li a{color:#FFF;}
	.header .header-common .header-search .search-icon{background:url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat 0 -19px;}
    .header .header-common .header-search .searchBtn{background: #9a0002;color:#FFF;}

	/*主导航*/
	.header .header-nav .main-nav{background: #b40001;}
	.header .header-nav .main-nav li{border-left:1px solid #cb0103;border-right:1px solid #9a0002;}
	.header .header-nav .main-nav li:first-child{border-left: none;}
	.header .header-nav .main-nav .lastItem{border-right: none;}
	.header .header-nav .main-nav li a{color:#FFF;}
	.header .header-nav .main-nav li a.active,
	.header .header-nav .main-nav li a:hover{color:#c20305;background: #FFF;}
	/*子导航*/
	.header .header-nav .sub-nav{background: #FFF;color:#616161;}
	.header .header-nav .sub-nav li a{border-left:1px solid #b1b1b1;}
	.header .header-nav .sub-nav li:first-child a{border-left: none;}
	/*底部*/
	.footer{background: #555;color:#9f9f9f;}
	.footer .footer-column{border-left:1px solid #414141;color:#d3d3d3;}
    .footer .footer-column dl dt{color:#858585;}
    .footer .footer-column dl dd a{color:#bdbdbd;}

    .footer .footer-logo .copyright a{color:#9f9f9f;}

	/*滚动至顶部、评论或底部*/
	.qr-popup{display:none;width:118px;height:170px;background: url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat -350px -5px;position: relative;bottom:153px;right:117px;*position:absolute;*bottom:-16px;*right:63px;cursor: pointer;}
	#top-footer {position: fixed; top: 75%; left: 55.2%; margin-left: 500px;z-index: 9999;}
	#top-footer a { display:block; background: url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat; /*margin: 15px 0;*/ width: 58px;  height: 45px; position: relative; cursor: pointer; }
	a#goComment { margin-top:1px;background-position: -213px -55px;display:none; }
	a#goComment:hover { background-position: -277px -55px; }
	a#goTop {display:none;background-position: -213px -110px;}
	a#goTop:hover { background-position: -277px -110px;}
	a#QRCode { background-position: -213px 0;margin-top:3px; }
	a#QRCode:hover{ background-position: -277px 0; }

	/*ie6升级提示*/
	#ie6-warning{width:100%;height:30px;position:absolute;top:0;left:0;background:#000;padding:5px 0;font-size:12px;text-align: center;}
	#ie6-warning p{width:960px;margin:0 auto;color:#FFF;font-size: 14px;line-height: 200%;}
	#ie6-warning p a{color:#2E9AFE;font-size: 14px;}

/*登录模块*/
	/*登录与注册按钮*/
		.login-mod{z-index:999;display:none;background:rgba(0,0,0,0.4);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);position:fixed;top:0;left:0;width: 100%;height: 100%;}
		.login-mod-close{background: url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat -280px -232px;width: 24px;height: 24px;position: absolute;top:-9px;left:386px;cursor: pointer;z-index: 9999;}		
		.login-mod-wrap{padding: 10px;background: rgba(0,0,0, 0.4);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);width: 400px; height: 390px;height:385px\9;position: fixed;top:50%;left:50%;margin-top:-200px;margin-left:-185px;z-index:999;}
		.login-mod-box{padding:15px 0;background: #FFF;position: relative;}
		.login-mod-box label{display:block;width:335px;/*height:35px;*/position:relative;*top:0;*left:0;margin:20px auto;}
		.login-mod-box span{position:absolute;float:left;/*line-height:35px;*/left:10px;*left:20px;color:#BCBCBC;cursor:text;font-size: 14px;}

		.login-mod-hd{font-size: 30px;margin-left:30px;color: #000;}
		
		.login-mod-user span,
		.login-mod-pwd span{line-height: 35px;}
		.login-mod-verify span{line-height: 22px;}
		.login-mod-verify img{vertical-align: middle;margin-left: 5px;margin-bottom: 2px;}

		.login-mod input:focus::-webkit-input-placeholder{color:transparent;font-size: 14px;}

		.login-mod-user input,
		.login-mod-pwd input,
		.login-mod-verify input{background:#FFF;border:1px solid #c7c7c7;text-indent:10px;border-radius: 2px;}
		.login-mod-user input:focus,
		.login-mod-pwd input:focus,
		.login-mod-verify input:focus{box-shadow:0 0 4px rgba(255,153,164,0.8);border:solid 1px #b00000;}		
		.login-mod-user input,
		.login-mod-pwd input{width:100%;line-height:145%;padding:10px 0px;}
		.login-mod-verify input{width:63px;line-height:145%;padding:5px 0px;}

		.error-notice{display:none;float:right;width:200px;font-size: 14px;line-height: 22px;color:#d58282;}

		.login-mod-btn{display: block;font-size: 14px;background: #b40000;color:#fff;width: 335px;height:35px;line-height:35px;margin: 20px auto;text-align: center;}
		.login-mod-btn:hover{color:#fff;}

		.login-mod-co{width: 335px;overflow: hidden;*zoom:1;margin:20px auto;line-height: 32px;}
		.login-mod-co p{float: left;font-size: 14px;margin-right: 5px;}
		.login-mod-co a{display:block;float:left;background: url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat -510px -74px;width: 140px;height: 32px;}
		.login-mod-co a:hover{background: url(http://www.jianiang.cn/templets/xuanpin/icon2.png) no-repeat -510px -106px;overflow: hidden;}

		.login-mod-opera{width: 335px;margin: 10px auto;overflow: hidden;*zoom:1;}
		.login-mod-opera li{/*float: left;width: 33%;*/text-align: center;font-size: 14px;line-height: 20px;}
		.login-mod-opera li:first-child{border: none;}
		.login-mod-opera li input{vertical-align: middle;zoom:110%;margin-right: 5px;}


	@media(max-width: 1024px){
		.top-prompt{width: 1000px;}
		/*广告*/
		.gg400 img{width: 360px;}
		.gg545 img{width:475px;}
		.gg545 embed{width:475px;}
		.ggc{width:960px;}
		.gg1100 img{width:960px;}
		.gg1100 embed{width:960px;}
		/*布局*/
		.container{width:980px;}
		.md-w660{width:660px;}
		.md-w670{width:670px;}
	    .lg-w180{width:180px;}
		.md-w300{width:300px;}
		.md-w310{width:310px;}
	    .md-w790{width:790px;}
	    .layoutLeft{margin-right: 5px;}
	    .layoutRight{margin-left: 5px;}
	    /*顶部提示*/
	    .prompt-wrapper{width:980px;}
	    .prompt-l li:first-child{display: none;}
		/*页面容器*/
	    .page-wrapper{width:980px;padding:0 10px;}
		/*头部*/
	    .header{margin: 0 -10px;}
		/*搜索栏*/
	    .header .header-common .header-search{margin-right: 0;}
	    .header .header-common .header-search fieldset{width:250px;}
	    .header .header-common .header-search .search-icon{left:25px;}
	    .header .header-common .header-search .searchBox{width:133px;}
	    /*头部子导航*/
	    .header .header-nav .sub-nav{overflow: hidden;}
		/*底部*/
		.footer{margin: 0 -10px;}
		.footer #Projects{display:none;}

		.top-pull-down{width:1000px;}
	}

	@media(min-width: 1025px){
		/*广告*/
		.gg-left .ggc embed{width:650px;height: 85px;}
		.gg-left .ggfl img{width:331px;}
		.gg-left .ggfr img{height:69px;}
		/*布局*/
		.container{width:1120px;}
		.lg-w300{width:300px;}
		.lg-w310{width:310px;}
		.lg-w790{width:790px;*display: inline-block;}
		.lg-w800{width:800px;*display: inline-block;}
	    .lg-w920{width:920px;}
	    .lg-w180{width:180px;}
	    .lg-w420{width:420px;}
		.layoutLeft{margin-right: 10px;}
		.layoutRight{margin-left: 10px;}
		/*顶部提示*/
		.prompt-wrapper{width:1120px;}
		/*页面容器*/
		.page-wrapper{width:1120px;padding:0 40px;}
		/*头部*/
		.header{margin: 0 -40px;}
		/*搜索栏*/
		.header .header-common .header-search{margin-right: -13px;}
		.header .header-common .header-search fieldset{width:425px;}
		.header .header-common .header-search .search-icon{left:24px;}
		.header .header-common .header-search .searchBox{width:260px;}
		/*底部*/
		.footer{margin: 0 -40px;}
		.footer #Projects{display:block;}
	}
	
	.footer .link {line-height: 40px;overflow: hidden;border-bottom: 1px solid #313131;width: 926px;margin: 0 auto;}
	.footer .link ul {margin: 0 auto;width: 660px;overflow: hidden;}
	.footer .link li {float: left;margin-left: 14px;display: inline;}
	.footer .link li a {color:#bdbdbd;}
	.copyright {text-align: center;line-height: 22px;overflow: hidden;padding: 10 0 10px;}