*{margin:0;padding:0}
body{font-size:12px;line-height:22px;font-family:'Microsoft Yahei',Arial,tahoma,arial!important;font-style:normal!important;font-variant:normal!important;color:#666;background-color:#fff; min-width: 1200px;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; display: block;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{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:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:'Microsoft Yahei';font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
a{ transition: 0.5s; 
   -webkit-transition: 0.5s;
   -moz-transition: 0.5s;
   color:#666;text-decoration:none; cursor: pointer;
 }
a:hover{text-decoration:none; color: #ff6800;}
.clearfix:after{ content: ""; display: block; clear: both;}
.fl{ float: left;}
.fr{ float: right;}
.w-1200{ width: 1200px; margin: 0 auto; position: relative;}
.padding-60{ padding: 80px 0;}

/*header*/
.cndnsCim-header{ width: 100%; background-color: #fff; position: relative;}
.cndnsCim-top{ line-height:44px; border-bottom: 1px solid #e2e2e2;}
.cndnsCim-top ul{ text-align: center; width: 100%;}
.cndnsCim-top li{ display: inline-block; vertical-align: top; margin: 0 15px;}
.cndnsCim-top a:hover{ color: #ff6800;}
.cndnsCim-header .w-1200{ height: 90px;}
.cndnsCim-logo{ padding: 24px 0;}
.cndnsCim-logo a{ float:left;}
.cndnsCim-cndnsLogo{ display: block; width: 135px; height: 39px; background: url(../images/cndnsCim-1.png) no-repeat;}
.cndnsCim-cimLogo{ display: block; width: 102px; height: 31px; background: url(../images/cndnsCim-2.png) no-repeat; margin-top: 8px;}
.cndnsCim-logo-line{ width: 1px; height: 35px; display: block; background-color: #e2e2e2; float: left; margin:4px 18px 0 18px;}
.cndnsCim-nav{ position: absolute; top: 0; right: -40px;}
.cndnsCim-nav li{ float: left; padding: 0 30px;}
.cndnsCim-nav li a{ float: left; display: block; padding: 0 10px; color: #333; font-size: 16px; line-height: 88px;}
.cndnsCim-nav li a:hover{ color: #ff6800;}
.cndnsCim-nav li.on a{ color: #ff6800;}
.cndnsCim-nav li:after{ content: ''; display: block; float: right; margin-right: -30px; margin-top: 36px; width: 1px; height: 16px; background-color: #d9d9d9;}
.cndnsCim-nav li:last-child:after{ display: none;}
.navSlider{ position: relative; display: block; height: 2px;}
.navSlider span{ margin: 0 30px; display: block; position: absolute; bottom: 0; background-color: #ff6800; height: 2px;}

/*footer*/
.cndnsCim-footer{ padding: 50px 0;}
.cndnsCim-footer-link{ padding: 15px 0; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.cndnsCim-footer-link li{ float: left;}
.cndnsCim-footer-link ul{ margin-left: -12px;}
.cndnsCim-footer-link a{ display: block; padding: 0 12px; border-right: 1px solid #666; line-height: 12px;}
.cndnsCim-footer-link li:last-child a{ border-right: 0;}
.cndnsCim-footer-meau li{ float: left; margin-right: 10px; line-height: 20px; padding: 10px 0;}
.cndnsCim-footer-meau p{ color: #999; line-height: 16px;}

/*index*/
.cndnsCim-banner{ position:relative; background:#000; margin:0 auto; }
.cndnsCim-banner .bd{ position:relative; z-index:0; }
.cndnsCim-banner .bd li img{width:100%; vertical-align:top;  } 
.cndnsCim-banner .hd{position:absolute; left: 0; bottom: 10px; z-index:1; width: 100%;}
.cndnsCim-banner .hd ul{ text-align:center; width: 100%;}
.cndnsCim-banner .hd ul li{ margin: 0 5px; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:1px; background-color: rgba(255,255,255,.4); overflow:hidden; font-size:0;}
.cndnsCim-banner .hd ul .on{ background-color: rgba(255,255,255,1);}
.cndnsCim-banner .w-1200{ position: absolute; left: 50%; margin-left: -600px; top: 0;}
.cndnsCim-banner-login{ 
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.35);
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.35);
	box-shadow: 0 1px 10px rgba(0,0,0,.35);
	width: 300px; height: 364px; background-color: #fff; float: right; margin-top: 70px;
	}

.cndnsCim-ys{ padding:80px 0 30px;}
.cndnsCim-ys ul{ margin: -85px 0 0 -80px;}
.cndnsCim-ys li{ float: left; margin:85px 0 0 80px;}
.cndnsCim-ys li:after{ content: ''; display: block; clear: both;}
.cndnsCim-ys li span{ 
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	-moz-box-shadow: 0 5px 8px rgba(0,0,0,.08);
	-webkit-box-shadow: 0 5px 8px rgba(0,0,0,.08);
	box-shadow: 0 5px 8px rgba(0,0,0,.08);
	float: left; display: block; width: 82px; height: 82px; background: url(../images/cndnsCim-4.png) no-repeat; background-position: 0 -246px;
	}
.cndnsCim-ys li:nth-child(2) span{ background-position: 0 -328px;}
.cndnsCim-ys li:nth-child(3) span{ background-position: 0 -410px;}
.cndnsCim-ys li:nth-child(4) span{ background-position: 0 0px;}
.cndnsCim-ys li:nth-child(5) span{ background-position: 0 -82px;}
.cndnsCim-ys li:nth-child(6) span{ background-position: 0 -164px;}
.cndnsCim-ys dl{ float: left; width: 240px; margin-left: 24px;}
.cndnsCim-ys dt{ color: #333; font-size: 18px; line-height: 18px;}
.cndnsCim-ys dd{ color: #999; line-height: 20px; padding-top: 10px; height: 60px;}

/*download*/
.cndnsCin-download{ position: absolute; left: 0; top: 0; z-index: 10; top:0; display: none; background-color: #fff;}
.cndnsCin-download-line{ margin: 50px 0;}
.cndnsCin-download-close{ margin-bottom: -30px; margin-top: 50px;}
.cndnsCin-download-close a{ display: block; float: right; margin-right: 110px; width: 30px; height: 30px; background: url(../images/cndnsCim-5.png) no-repeat; background-position: 0 -255px;}
.cndnsCin-download-close a:hover{
	-webkit-transform: rotateZ(180deg);
	-moz-transform: rotateZ(180deg);
	-o-transform: rotateZ(180deg);
	-ms-transform: rotateZ(180deg);
	transform: rotateZ(180deg);
	}
.cndnsCin-download-edition{ text-align: center; }
.cndnsCin-download-edition h4{ color: #333; font-size: 48px; line-height: 48px;}
.cndnsCin-download-edition ul{ width: 100%; text-align: center; margin-top:50px;}
.cndnsCin-download-edition li{ display: inline-block; vertical-align: top; margin: 0 58px;}
.cndnsCin-download-edition .li-img{ width: 146px; height: 119px; margin: 0 auto; text-align: center;}
.cndnsCin-download-edition .li-img span{ display:inline-block; width: 68px; height: 119px; background: url(../images/cndnsCim-5.png) no-repeat;}
.cndnsCin-download-edition li:nth-child(2) .li-img span{ background-position: -78px 0;}
.cndnsCin-download-edition li:nth-child(3) .li-img span{ width: 146px; background-position: 0 -130px;}
.cndnsCin-download dl{ padding-top: 20px;}
.cndnsCin-download dt{ color: #333; font-size: 24px;}
.cndnsCin-download dd{ color: #999; padding-top: 5px;}
.cndnsCin-download-code ul{ width: 100%; text-align: center;}
.cndnsCin-download-code li{ width: 180px; margin: 0 40px; background-color: #f7f7f7; display: inline-block; text-align: top; padding: 20px 0; text-align: center;}
.cndnsCin-download-code .li-img{ height: 149px;}
.cndnsCin-download-code img{ display: inline-block; width:146px; height:149px;}
.cndnsCin-download-code h5{ color: #333; font-size: 24px; padding-top: 35px;}
.cndnsCin-download-code p{ color: #666; font-size: 14px; padding-top:13px;}

/*function*/
.cndnsCim-main{ padding: 80px 0; background-color: #f6f6f6; border-top: 1px solid #e5e5e5;}
.cndnsCim-main .cndnsCim-ys{ padding: 0;}
.cndnsCim-main .cndnsCim-ys li:nth-child(1) span{ background-position: 0 -492px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(2) span{ background-position: 0 -574px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(3) span{ background-position: 0 -656px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(4) span{ background-position: 0 -738px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(5) span{ background-position: 0 -820px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(6) span{ background-position: 0 -902px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(7) span{ background-position: 0 -984px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(8) span{ background-position: 0 -1066px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(9) span{ background-position: 0 -1148px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(10) span{ background-position: 0 -1230px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(11) span{ background-position: 0 -1312px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(12) span{ background-position: 0 -1394px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(13) span{ background-position: 0 -1476px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(14) span{ background-position: 0 -1558px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(15) span{ background-position: 0 -1640px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(16) span{ background-position: 0 -1722px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(17) span{ background-position: 0 -1804px;}
.cndnsCim-main .cndnsCim-ys li:nth-child(18) span{ background-position: 0 -1886px;}

/*login*/
.cndnsCim-login{ width: 100%; height: 100%; position: fixed; left: 0; top: 0; background-color: #edf0ed;}
.cndnsCim-login-box{
	-moz-box-shadow: 0 9px 46px rgba(73,201,151,.35);
	-webkit-box-shadow: 0 9px 46px rgba(73,201,151,.35);
	box-shadow: 0 9px 46px rgba(73,201,151,.35);
	width: 400px; background-color: #fcfefd; position: absolute; left: 50%; margin-left: -200px; top: 50%; margin-top: -300px;
	}
.cndnsCim-login-con{ padding: 50px 0;}
.cndnsCim-login-con h4{ text-align: center; color: #49c997; font-size: 24px; line-height: 24px;}
.cndnsCim-login-form{ width: 318px; margin:33px auto auto auto;}
.cndnsCim-login-input{ margin-top: 13px; width: 318px; height: 44px; border:1px solid #28bf84;}
.cndnsCim-login-input span{ display: block; float: left; width: 37px; height: 44px; border-right: 1px solid #ebebeb; background-image: url(../images/cndnsCim-9.png); background-repeat: no-repeat; background-position:  center;}
.cndnsCim-login-input span.passwordIcon{ background-image: url(../images/cndnsCim-10.png);}
.cndnsCim-login-input input{ float: right; outline: none; border: none; background-color: #fff; width: 260px; height: 44px; line-height: 44px; color: #333; font-size: 14px; margin-right: 10px;}
.cndnsCim-login-btn{ width: 320px; margin: 33px auto auto auto;}
.cndnsCim-login-btn a{ 
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	display: block; width: 100%; text-align: center; line-height: 44px; color: #fff; font-size: 14px; background-color: #28bf84;}
.cndnsCim-login-btn a:hover{ background-color: #1e9f6d;}
.cndnsCim-login-input span.captchaIcon{background-image: url(../images/cndnsCim-11.png);}
.yzsite{
	float: left;
	margin-top: 8px;
	margin-left: 2px;
}
.cndnsCim-login-input input.code{
	float: right; outline: none; border: none; background-color: #fff; width: 200px; height: 44px; line-height: 44px; color: #333; font-size: 14px; margin-right: 10px;
}
.cndnsCim-login-isrem{
	float:right;
	margin: 12px 40px  0 0 ;
	line-height: 12px;
}
.cndnsCim-login-isrem input{
	vertical-align: top;
}