﻿@charset "utf-8";
/***********By sinvk 2014.04.19***********/
/********************Global**********************/
body { margin: 0; padding: 0; font-family: Arial, sans-serif; background: #111; color: #FFF; }
ul, li, p, h1, h2, h3, h4, h5, h6, h7, h8, form { margin: 0; padding: 0; }
ul, li { list-style: none; }
#wrap { background: #FFF; }
/*宽度定义*/
.w1000 { width: 1000px; margin: 0 auto; background: #111111 url(bg_1000.png) repeat-y; }
.w1000_2 { width: 1000px; margin: 0 auto; background: #FFF url(bg_1000.png) repeat-y; }
.w984 { width: 984px; margin: 0 auto; }
.w984_2 { width: 984px; margin: 0 auto; background:#FFF; }
.w960 { width: 960px; margin: 0 auto; }
/*浮动*/
.left { float: left; }
.right { float: right; }
/*空白*/
.clear { clear: both; }
.blank1 { margin: 0 auto; height: 1px; font-size: 1px; clear: both; overflow: hidden }
.blank2 { margin: 0 auto; height: 2px; font-size: 1px; clear: both; overflow: hidden }
.blank3 { margin: 0 auto; height: 3px; font-size: 1px; clear: both; overflow: hidden }
.blank4 { margin: 0 auto; height: 4px; font-size: 1px; clear: both; overflow: hidden }
.blank5 { margin: 0 auto; height: 5px; font-size: 1px; clear: both; overflow: hidden }
.blank8 { margin: 0 auto; height: 8px; font-size: 1px; clear: both; overflow: hidden }
.blank9 { margin: 0 auto; height: 9px; font-size: 1px; clear: both; overflow: hidden }
.blank10 { margin: 0 auto; height: 10px; font-size: 1px; clear: both; overflow: hidden }
.blank11 { margin: 0 auto; height: 11px; font-size: 1px; clear: both; overflow: hidden }
.blank12 { margin: 0 auto; height: 12px; font-size: 1px; clear: both; overflow: hidden }
.blank15 { margin: 0 auto; height: 15px; font-size: 1px; clear: both; overflow: hidden }
.blank20 { margin: 0 auto; height: 20px; font-size: 1px; clear: both; overflow: hidden }
.blank25 { margin: 0 auto; height: 25px; font-size: 1px; clear: both; overflow: hidden }
.blank30 { margin: 0 auto; height: 30px; font-size: 1px; clear: both; overflow: hidden }
.margin8 { margin-left: 8px; }
.margin9 { margin-left: 9px; }

/***首页***/
/*****Top******/
.top { }
.top .logo { background: url(logo.png) no-repeat; width: 260px; height: 140px; float: left; }
.top .topinf { width: 720px; float: right; background: url(top_Right_Bg.jpg) no-repeat top right; height: 140px; }
.top .topinf .callus { font-size: 14px; line-height: 30px; }
.top .topinf .callus p { text-align: right; width: 700px; }
.top .topinf .callus a { color:#0F0; text-decoration:none; }
.top .topinf .dotline { }



/**Top Menu**/
/*menu*/
#nav { margin:50px auto 30px; width:720px; display:block;}
#nav .jquery_out { float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff; font-size:15px; line-height:32px; font-family:"abelregular", Arial, sans-serif;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner { margin-left:16px;}
#nav .jquery { margin-right:1px; padding:0 2em;}
#nav .mainlevel { float:left;  width:110px;/*IE6 only*/}
#nav .mainlevel a { color:#C8C8C8; text-decoration:none; line-height:32px; display:block; text-align:center; font-size:14px;}
#nav .mainlevel a:hover { color:#454545; text-decoration:none; background:#fff;}
#nav .mainlevel ul { display:none; position:absolute;}
#nav .mainlevel ul li { background:#FFFFFF; text-align:left; color:#454545; width:200px;/*IE6 only*/}
#nav .mainlevel ul li a{ text-align:left; padding-left:15px; line-height:40px; color:#454545;}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

/*focus*/
.focus{ width:984px; height:730px;}
#kinMaxShow{ visibility:hidden; width:984px; height:730px; overflow:hidden;}

/*left img list*/
.imglist{ top:170px; position:absolute; z-index:1000;}
.wrap a { display:block; width:228px; height:158px; text-decoration:none; color:#000;}
.wrap { width:228px; height:158px; position:relative; overflow:hidden; font-family:arial, sans-serif; border:0; margin:0 10px; float:left; display:inline;}
.wrap img { border:4px #FFFFFF solid;}
.wrap i { display:block; width:228px; height:158px; position:absolute; left:0; top:120px; z-index:1; background:#000; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40; -webkit-transition: all 0.6s ease-in-out; }
.wrap p { display:block; width:228px; height:158px; position:absolute; left:0; top:120px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px; -webkit-transition: all 0.6s ease-in-out; }
.wrap p b { display:block; font-size:14px; color:#fff; text-align:left; margin:0; padding:10px; line-height:20px; font-family: "abelregular", Arial, sans-serif; font-weight:normal;}
.wrap p span { display:block; padding:10px; line-height:20px;}
.wrap a:hover { direction:ltr;}
.wrap a:hover i {top:0;}
.wrap a:hover p {top:0;}

/*left content*/
.conleft{ width:240px; float:left;}
.conleft .rz{ width:230px; margin:0 auto;}
.conleft .iso{ width:220px; margin:0 auto;}
/*right content*/
.conright{ width:720px; float:right; margin-right:10px;}
.conright h1.contentheading{ font-size:20px; font-family: "abelregular", Arial, sans-serif; font-weight: 100; text-transform: uppercase; color:#373737;}
.conright .dot{ width:720px; height:22px; background:url(pattern-grey.gif); margin:15px 0;}
.conright .index_about{ font-size:13px; line-height:20px; color:#000;}
.conright .index_about p{ text-indent:1em; padding:6px;}





/***Copyright***/
.copyright .foot_logo{ width:180px; float:left; padding-left:30px;}
.f_logo{ width:121px; height:48px;}
.copyright .foot_1{ float:left; width:250px;}
.copyright .foot_2{ float:left; width:260px; padding-left:30px;}
.copyright .foot_3{ float:left; width:200px; padding-left:30px;}
.copyright .foot_3 ul{ width:200px;}
.copyright .foot_3 ul li{ width:100px; float:left; font-size:13px; color:#666; line-height:18px;}
.copyright .foot_3 ul li a{ color:#666; text-decoration:none;}
.copyright h3{ font-size:14px; line-height:20px; font-weight:normal; color:#FFF; padding-bottom:10px;}
.copyright p{ font-size:13px; color:#666; line-height:18px;}










































