﻿/* reset */
html { overflow-y:scroll; }
body { margin:0; padding:0 0; font-family:'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1',Arial,'Hiragino Sans GB','\5B8B\4F53'; background:#ffffff; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, blockquote, p, hr { padding:0; margin:0; }
table, td, tr, th { color:#666666; }
li { list-style-type:none; }
img { vertical-align:top; border:0; }
ol, ul { padding:0; margin:0; list-style:none; }
a { text-decoration:none; -webkit-transition:font-weight 0.1s ease-in-out; -moz-transition:font-weight 0.1s ease-in-out; -ms-transition:font-weight 0.1s ease-in-out; transition:font-weight 0.1s ease-in-out; }
a:hover { color:#ff0000; text-decoration:none; }
i { font-style:normal; }
b { font-weight:normal; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }

/*clear float*/
.f-fix:before, .f-fix:after { content:''; display:table; }
.f-fix:after { clear:both; }
.f-fix { zoom:1; }

/*layout*/
.g-min { min-width:1190px; }
.g-box { margin:0 auto; width:1190px; }
.g-box-l { float:left; width:852px; }
.g-box-r { margin-left:888px; width:302px; }
.fl { float:left; }
.fr { float:right; }

/*颜色*/
.color1{ color: #A392B7}
.color2{ color: #83ACCE}
.color3{ color: #8194BB}
.color4{ color: #A594A4}

/*head*/
.head { height:100px; background-color:#ffffff; }
.head-box { position:fixed; z-index:100; height:80px; width:100%; padding-top:20px; background-color:#ffffff; background-color:rgba(255,255,255,0.95); border-bottom:0; /*#3AA517*/ box-shadow:0 0 5px 1px #cdcdcd; }
.head-logo { float:left; width:268px; height:60px;}
.head-nav { float:left; position:relative; height:70px; line-height:70px; margin:10px 0px 0 0px; }
.head-tel { position:absolute; height:30px; line-height:30px; z-index:100; right:0; top:-16px; color:#ff7800; font-size:15px; }
.head-tel-i { font-family:'iconfont'; font-size:22px; vertical-align:-2px; }
.head-nav li { float:left; position:relative; margin:0 0 0 36px; font-size:14px; }
.head-nav li a { display:block; text-decoration:none; color:#000000; }
.head-nav li a:hover { color:#ff7800; }
.head-nav .current a { color:#ff0000; font-weight:300; }
.head-nav li i { display:block; position:absolute; top:68px; left:50%; margin-left:-30px; width:60px; height:3px; visibility:hidden; background-color:#073688; cursor:pointer; -webkit-transition:transform 0.1s ease-in-out,visibility 0.2s ease-in-out,opacity 0.2s ease-in-out; -moz-transition:transform 0.1s ease-in-out,visibility 0.2s ease-in-out,opacity 0.2s ease-in-out;  transition:transform 0.1s ease-in-out,visibility 0.2s ease-in-out,opacity 0.2s ease-in-out; }
.head-nav li.active i, .head-nav .current i { width:60px; height:3px; visibility:visible;  }

/*foot*/
.foot { background:#3e4245; }
.foot-box { height:240px; padding:20px 0; } 
.foot-item { float:left; margin-right:100px; }
.foot-item h3 { font-size:18px; line-height:50px; color:#ffffff; }
.foot-item h5 { line-height:26px; color:#eeeeee; }
.foot-item a { display:block; color:#eeeeee; font-size:12px; line-height:26px; }
.foot-item a:hover { color:#cccccc; }
.foot-qrcode { margin:15px 0 0 946px; width:190px; }
.foot-qrcode img { padding-bottom:20px; display:block; }
.foot-copyright { height:60px; line-height:60px; text-align:center; font-size:12px; color:#cccccc; background-color:#000000; } 

/*翻页*/
.page { font-size:12px; height:20px; }
.page a { border:#dddddd solid 1px; padding:10px 20px; margin-right:10px; line-height:10px; color:#666666; transition:all 200ms ease-in-out; }
.page a:hover { overflow:hidden; padding:12px 20px; border-radius:12px; border:#aaaaaa solid 1px; background-color:#dddddd; color:#000000; }
.page .active{ background:#E97F4F; color:#fff;}

/*调试代码*/
#debug_log { display:block; }
#debug_log .x { position:absolute; z-index:-1; top:111px; width:100%; }
#debug_log .y { height:1200px; }
#debug_log .z { display:block; padding:20px; border:#ff0000 solid 1px; color:#ff0000; }

.head-notice { position:absolute; left:-130px; top:0px; font-size:12px; color:#cccccc; }

/*子导航*/
.subnav-wrap{ height:80px; position:relative;}
.subnav { position: absolute; width:100%; top:-60px; height:140px; background-color:#fff;}
.subnav ul{ margin:0 60px 0 110px; width:1000px; height:140px; line-height:140px; text-align: center; overflow: hidden;} 
.subn-item { display:inline-block; padding-right:90px; background:url(../images/splitline.gif) no-repeat right; text-align:center; }
.subn-item i{ font-family:'iconfont'; font-size:36px; vertical-align:-5px; padding-right:10px;}
.subn-item span{ font-size:18px;}
.subnav a:hover{ color:#ee5500}

.head-notice { position:absolute; left:-130px; top:0px; font-size:12px; color:#cccccc; } 



/* 原网站的css文件 */
/* 格式化 */
body { text-align:left; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#333333; background:#EEEEEE}
div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0; overflow:hidden;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{ font-size:12px;}

/* 全局链接颜色 */
a {	color: #333333;}
a:link { text-decoration:none;}
a:visited { color:#333333;text-decoration:none;}
a:hover { color:#FF6600;text-decoration:underline;}
a:active { text-decoration:none;}

.showimg{ padding:10px; list-style:none;}
.showimg li{float:left; width:152px; margin:8px 14px; border:#CCC dashed 1px; text-align:center;}
.imgbox{width:130px; margin:10px; overflow:hidden; vertical-align:middle;}
.showimg li span{ display:block; width:130px; font-size:12px; margin-bottom:10px; background:#F2F2F2}

.areaA .zhong a{ float:left;display:block;font-weight:bold; color:#5996cf; margin:2px 18px 0 0; height:30px; vertical-align:top;}
.areaA .zhong a:hover{color:#cb2239; background:url(/cn/inc/img/sanjiao.png) no-repeat center 16px;}
.menutable{background:#EFFEDA; border:#F0F0F0 solid 1px; width:100px; height:24px; padding:1px 10px; z-index:10;}
.menutable .txt{ width:80px;text-align:left; height:22px; background:#E0FCC5;}
.nav {width:980px;}
.nav ul {width:980px;height:45px; background:url(green/navbg.jpg) top;}
.nav ul li {list-style:none; float:left; padding:0 10px;}
.areaC .ad {width:980px; height:168px; background:url(green/ad.jpg) no-repeat;}
.areaD {width:auto; padding:0; background:#EEEEEE;}
/* .main {width:1000px;background:#FFFFFF; padding:0 10px;} */
.main .blank {height:10px; background:#FFFFFF;}
.left { float:left; width:230px; height:870px; background-color: #FFFFFF; }
.padding-10 {padding:10px;}
.padding-10 .login {width:206px;border:2px #e6e6e6 solid; background:#FFFFFF; text-align:left;}
.padding-10 .login .conten {padding:10px 20px;}
.padding-10 .login .conten .blank{ height:8px;}
.padding-10 .login .conten input{border-top:#FFFFFF;border-right:#FFFFFF; border-bottom:#CCCCCC solid 1px; border-left:#FFFFFF;}
.padding-10 .login .conten .bottom {width:186px; height:22px; padding-left:60px;}
.padding-10 .login .conten .bottom input{ border:0px;}
.padding-10 .server {width:206px;border:2px #e6e6e6 solid; background:#FFFFFF; text-align:left;}
.padding-10 .server ul {list-style:none; padding:10px;}
.padding-10 .server ul li {padding-left:3px; line-height:180%;}
.sq ul {list-style:none; padding:0px;}
.right {float:left; width:680px; background:#FFFFFF;}
.newsarea {float:left;width:680px;}
.newsarea .news {float:left;width:400px; height:212px;}
.newsarea .news .padding-0-10 {padding:0 10px;}
.newsarea .news .padding-0-10 .navleft {float:left;background:url(green/news.gif)  no-repeat; width:160px; height:33px;}
.newsarea .news .padding-0-10 .navright {background:url(green/titlebg.gif); height:33px;}
.newsarea .news .padding-0-10 .navright a{ padding:5px; float:right;}
.newsarea .news .padding-0-10 .content {text-align:left; width:370px;}
.newsarea .news .padding-0-10 .content ul {list-style:none; padding-left:4px;}
.newsarea .news .padding-0-10 .content ul li {background:url(green/icon.gif) no-repeat 2px;  padding:2px 0 0 10px; border-bottom:#CCCCCC solid 1px; height:26px!important;  height:29px; line-height:26px;}
.newsarea .china {float:right; width:209px; height:212px; background:url(green/china.jpg) no-repeat;}
.right .blank {float:left;width:680px;height:10px;}
.product {float:left;width:680px;}
.product .padding-0-0-0-10 {padding:0 0 0 10px;}
.product .padding-0-0-0-10 .navleft {float:left;background:url(green/product.gif)  no-repeat; width:160px; height:33px;}
.product .padding-0-0-0-10 .navleftok {float:left;background:url(green/ok.gif)  no-repeat; width:160px; height:33px; line-height:33px; font-family:"黑体"; font-size:16px; font-weight:200;}
.product .padding-0-0-0-10 .navright {background:url(green/titlebg.gif); height:33px;}
.product .padding-0-0-0-10 .navright a{padding:5px; float:right;}
.product .padding-0-10 {padding:0 10px;}
.product .padding-0-10 .content {text-align:left; width:680px; float:left;}
.product .padding-0-10 .content ul {list-style:none; padding:10px; line-height:220%;}
.product .padding-0-10 .content ul li{padding:2px;}
.right .ad {float:left; width:680px;}
.right .ad .padding-10 {padding:10px;}
.areaF {}
.blank {}
.areaF .line {}
.areaF .bottom {}

.leftdh { }
.dh_ok{}