/* --------reset-------- */
html{zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true);}(this));}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse: collapse; border-spacing: 0; }
input,select,textarea,button { font-size: 100%; }
fieldset,img,abbr,acronym { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: 400; }
ol,ul,li { list-style: none; }
h1,h2,h3,h4,h5,h6,legend { font-size: 100%; font-weight: 400; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
blockquote, q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; }

/* --------base-------- */
body {font-size:12px;font-family:微软雅黑,宋体,Tahoma,Arial,sans-serif; color: #333;}
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h1,h2,h3 { margin: 1em 0; }
h1,h2,h3,h4,h5,h6,strong,caption,th { font-weight: 700; }
abbr,acronym { border-bottom: 1px dotted #aaa; cursor: help; }
em { font-style: italic; }
/*th,td { border: 1px solid #aaa; padding: 8px 5px 6px; }*/
p,fieldset,table { margin-bottom: 1em; }
legend { margin-left: 7px; +margin: 0; }
.clearfix:after { content: "\20"; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.red { color: #F00; }
.black { color: #000; }
.white { color: #FFF; }
.blue { color: #00F; }
.green { color: #008000; }
.brown { color: #A52A2A; }
.gray { color: #ccc; }
.cb:after{content:"\20";display: block;width:0;height:0;clear:both;}
.cb{zoom:1;}
.ofH{overflow:hidden;}
.clear{ width:0; height:0; clear:both; overflow:hidden;}
.mc{margin-left:auto;margin-right:auto;}
.taC{text-align:center;}
.bod{ border:1px solid red;}
.fL{float:left;}
.fR{float:right;}
.dpN{display:none;}
/*top nav kv*/

.w1000{ width:1000px;}
.top .logo{ margin-top:20px;}
.top .slogan{ margin-top:45px; margin-left:20px;}
.top .topa{margin-top:35px; margin-left:43px;}
.top .topa a{ color:#333; text-decoration:none; }
.top .topa a:hover{ color:#20bfff;}
.top .topb{ background:url(../images/in02.jpg) no-repeat 0 0px; padding-left:33px; height:20px; line-height:20px; margin-top:5px;}
.top .topb span{ color:#ff0000; font-size:16px;}
.nav{ background:url(../images/in03.jpg) repeat-x; height:35px; line-height:35px; color:#fff; font-size:15px; margin-top:10px;}
.nav a{ color:#fff; text-decoration:none; height:35px; width:auto; display:block;}
.nav a:hover{ background:url(../images/in05.jpg) no-repeat bottom center; color:#fff000;}
.nav .line{ margin-left:40px; margin-right:40px;}
.nav .select{background:url(../images/in05.jpg) no-repeat bottom center; color:#fff000;}

#full-screen-slider { width:100%; height:449px; float:left; position:relative}
#slides { display:block; width:100%; height:449px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:420px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#00cfff}

#full-screen-slider-nei { width:100%; height:300px; float:left; position:relative}
#slides-nei { display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slides-nei li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides-nei li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination-nei { display:block; list-style:none; position:absolute; left:50%; top:275px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination-nei li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination-nei li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination-nei li.current { background:#00cfff}


.banner{ margin-top:2px;}
.inabouttext{ width:745px; margin-top:40px; line-height:20px; margin-left:26px;}
.inabouttext a{ color:#F00; text-decoration:none;}
.inabouttext a:hover{ font-weight:700; text-decoration:underline;}
.inequ{ background:#f7f7f7; margin-top:35px; height:310px;}
.inequ .inequone a{ background:url(../images/in08.jpg) no-repeat; width:249px; height:308px; border-right:1px solid #e7e7e7; display:block; color:#656565; text-decoration:none;}
.inequ .inequone a:hover{ background:url(../images/in08-01.jpg) no-repeat; color:#fff;}
.inequ .inequone .selecte{background:url(../images/in08-01.jpg) no-repeat; color:#fff;}
.inequoneo{ font-size:30px; text-align:center; padding-top:135px;}
.inequonet{ font-size:15px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.inequonet a{color:#b9b9b9 !important;}
.inequoneth{ width:205px; margin-left:auto; margin-right:auto; text-align:center; margin-top:40px;}

.inequ .inequtwo a{ background:url(../images/in09.jpg) no-repeat; width:249px; height:308px; border-right:1px solid #e7e7e7; display:block; color:#656565; text-decoration:none;}
.inequ .inequtwo a:hover{ background:url(../images/in09-01.jpg) no-repeat; color:#fff;}

.inequ .inequthree a{ background:url(../images/in10.jpg) no-repeat; width:249px; height:308px; border-right:1px solid #e7e7e7; display:block; color:#656565; text-decoration:none;}
.inequ .inequthree a:hover{ background:url(../images/in10-01.jpg) no-repeat; color:#fff;}

.inequ .inequfour a{ background:url(../images/in11.jpg) no-repeat; width:249px; height:308px; border-right:1px solid #e7e7e7; display:block; color:#656565; text-decoration:none;}
.inequ .inequfour a:hover{ background:url(../images/in11-01.jpg) no-repeat; color:#fff;}

.inpar{ margin-top:35px;}
.topdown{ margin-top:30px; width:82px; height:32px; overflow:hidden;}
.bottom{ background:#0181e4; padding-top:15px; margin-bottom:20px; color:#fff; line-height:30px; font-size:13px;}
.bottom span{ font-size:16px;}
.weixin{ text-align:center; width:96px; margin-right:82px; color:#fff;}
.weixin .weixinimg{ width:96px; height:96px; overflow:hidden;}
/*about*/
.nybanner{ background:url(../images/nybg.jpg) no-repeat center; margin-top:2px; height:125px; padding-top:50px;}
.left{ width:255px; margin-top:20px;}
.right{ width:720px; margin-left:25px;}
.leftbt{ background:url(../images/ab02.jpg) no-repeat; width:235px; height:40px; line-height:30px; color:#1ba2ff; font-size:20px; padding-left:20px;}

.leftlist li a{ background:url(../images/ab04.jpg) no-repeat; width:225px; text-decoration:none; height:32px; line-height:32px; color:#221815; font-size:16px; display:block; border-bottom:1px dotted #ccc; margin-top:5px; padding-bottom:5px; padding-left:30px;}
.leftlist li a:hover{ background:url(../images/ab03.jpg) no-repeat; color:#fff;}
.leftlist li .selectleft{background:url(../images/ab03.jpg) no-repeat !important;color:#ffffff;}

.rightbt{ background:url(../images/ab05.jpg) no-repeat 0 2px; padding-left:20px; color:#909090; border-bottom:1px dotted #ccc; font-size:13px; padding-bottom:10px; margin-top:30px;}
.rightcont{padding:10px;line-height:22px;}

.equlist{ margin-top:20px;}
.equlist li a img{ border:1px solid #ccc; padding:1px;}
.equlist li a:hover img{ border:1px solid #27a4dd; padding:1px;}
.equlist li{ width:213px; margin-bottom:30px; margin-right:27px;}

.more{ margin-top:10px;}
.more a{ background:url(../images/eq02-01.jpg) no-repeat; width:146px; height:24px; display:block;}
.more a:hover{ background:url(../images/eq02.jpg) no-repeat;}

.next{ margin-top:30px; font-size:14px; line-height:25px;}
.next .nextbg a{ width:27px; height:25px; text-align:center;  margin-left:5px;display:block; text-decoration:none; color:#000;}
.next .nextbg a:hover{ color:#fff; background:#00a8fe;}
.next .nextpage a{ width:67px; height:25px;text-align:center; margin-left:5px;display:block;text-decoration:none; color:#666;}
.next .nextpage a:hover{ color:#fff; background:#00a8fe;}
.next .nextword{ }
.next .nextpageone{ width:36px; height:25px; text-align:center; margin-left:5px;}
.next .nextbut a{ width:46px; height:25px; text-align:center; line-height:25px; display:block;text-decoration:none; color:#666;}
.next .nextbut a:hover{ color:#fff;}
.next .selected{color:#fff; background:#00a8fe;}

.rightnews{ border:1px dashed #ccc; width:685px; padding:10px; margin-top:25px; margin-left:5px;}
.rightimg img{ border:1px solid #ccc; padding:2px;}

.newsright{ margin-left:15px; width:490px;}
.newsbt a{ background: url(../images/inn.jpg) no-repeat 0 5px; padding-left:20px; color:#6f6f6f; font-size:13px; font-weight:700; text-decoration:none;}
.newsbt a:hover{ color:#ce0609; text-decoration:underline;}
.newsnr{ margin-top:10px; line-height:21px; color:#9e9e9e;}
.moren { width:65px; height:18px; margin-top:10px; width:505px; }
.newslist{ width:690px; margin-left:15px;  margin-top:25px;}
.newslist a{background: url(../images/in44.jpg) no-repeat 0 5px; padding-left:20px; color:#707070;text-decoration:none; }
.newslist a:hover{color:#ce0609; text-decoration:underline;}

.newsconny{ width:700px; margin-left:10px;}
.newsconbt{ text-align:center; font-size:18px; color:#000; margin-top:20px;}
.newsimg{ text-align:center; margin-top:20px;}
.time{ background:#e8e6e6; height:25px; margin-top:15px; line-height:25px; text-align:center; color:#9d9d9d;}
.newsconnr{ margin-top:25px; line-height:25px;}
.nextcon{ margin-top:30px; line-height:25px;}
.nextcon a{ color:#000; text-decoration:none;}
.nextcon a:hover{color:#9b0000;}













