﻿@charset "utf-8";
/* CSS Document */
/* 鍒濆鍖?*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead,  th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} img{border: 0px;}h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px}ol, ul { list-style: none;} blockquote, q { quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a { blr:expression(this.onFocus=this.blur())}

html { overflow-x:hidden}
body { font-size:14px; font-family:"微软雅黑",Arial; color:#333; background:url(../images/body_bg.jpg) repeat-x left top; position:relative; z-index:100; line-height:24px; background-color:#f2f0e4;}
a { color:#333; text-decoration:none; font-size:14px;}
a:hover { text-decoration:underline; font-size:14px;}
img {border:0}

#header {width:1000px; margin:0 auto; height:100px; position:relative; z-index:10000; font-size:12px;}
#header .logo { position:absolute; left:0px; top:16px;}
#header .tele { position:absolute; right:0; top:0px;}
#header .keyword { width:206px; height:26px; line-height:26px; background:url(../images/keyword_bg.jpg) no-repeat left top; border:0; text-indent:15px; vertical-align:bottom}
#header .submit {width:52px; height:28px; border:0; background:url(../images/submit_bg.jpg) no-repeat left top; vertical-align:bottom; cursor:pointer;}
#header .search { position:absolute; left:340px; top:55px; height:28px; line-height:28px; z-index:10; width:308px;}
#header .title { position:absolute; left:300px; top:55px; z-index:100; height:28px; line-height:28px; width:48px;}
#result { position:absolute; left:300px; top:85px; height:26px; line-height:26px;}
#nav { width:1000px; margin:0 auto;  position:relative; z-index:10000; height:40px;}
#nav ul { padding-left:0px;}
#nav ul li { float:left; height:40px; display:inline; overflow:hidden;}
#nav ul li.sepeator {width:1px; background:url(../images/sepeator_bg.jpg) no-repeat left bottom;}
#nav ul li.menu {width:142px; }
#nav ul li.menu a { display:block; height:40px; line-height:40px; text-align:center; font-size:14px; color:#333;}
#nav ul li.menu a:hover { text-decoration:none; background:url(../images/nav_on.jpg) no-repeat center top; color:#379206;}
#nav ul li.current a {background:url(../images/nav_on.jpg) no-repeat center top; color:#fb9907}

#nav li ul { padding:0; height:auto; width:124px; padding-top:10px; }
#nav li ul li { height:32px; line-height:32px; float:none; white-space:nowrap;}
#nav li.menu ul li a {display:block; color:#fff; height:35px; line-height:35px; font-size:12px;  text-align:center;  background:url(../images/sub_line.png) no-repeat center bottom;}
#nav li.menu ul li a:hover { background:url(../images/sub_line.png) no-repeat center bottom; color:#fff;}
#nav div.menu { padding-bottom:23px; background:url(../images/sub_bg.png) repeat-y left top; border-bottom:solid 8px #ef5a00;}



.pro{font-size:18px; color:#379206; text-decoration:none;}
.xa{font-size:11px; color:#7c7c7c; text-decoration:none;}
.bc{font-size:18px; color:#00458e; text-decoration:none;}

.about{font-size:18px; color:#e15517; font-weight:bold; text-decoration:none;}
.pt{font-size:14px; color:#FFFFFF; font-weight:500; padding-left:12px;}
.pu{font-size:16px; color:#FFFFFF; font-weight:500; padding-left:40px;}

a.more:link{font-size:12px; color:#da251d; text-decoration:none;}
a.more:visited{font-size:12px; color:#da251d; text-decoration:none;}
a.more:hover{font-size:12px; color:#333; text-decoration:underline;}


a.cc:link{font-size:14px; color:#333; text-decoration:none;}
a.cc:visited{font-size:14px; color:#333; text-decoration:none;}
a.cc:hover{font-size:14px; color:#ff0000; text-decoration:underline;}


#iprolist { height:192px; position:relative; overflow:hidden;}
#iprolist ul li {width:170px; float:left; display:inline; margin:0 6px;}
#iprolist ul li span { display:block; height:30px; line-height:30px; text-align:center; color:#FFFFFF;}
#iprolist ul li a span{font-size:14px; color:#333;}
#iprolist ul li a{font-size:14px; color:#333;}  
#iprolist ul li a:hover span{font-size:14px; color:#333;} 

#demo1 { width:900px; position:absolute; left:25px; top:0; overflow:hidden;}
#iprolist .btnPrev { position:absolute; left:10px; top:70px;}
#iprolist .btnNext { position:absolute; right:8px; top:70px;}


.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}


a.tbai:link{font-size:16px; color:#ececec; text-decoration:none;}
a.tbai:visited{font-size:16px; color:#ececec; text-decoration:none;}
a.tbai:hover{font-size:16px; color:#fff; text-decoration:underline;}

a.kc:link{font-size:13px; color:#d4d4d4; text-decoration:none;}
a.kc:visited{font-size:13px; color:#d4d4d4; text-decoration:none;}
a.kc:hover{font-size:13px; color:#fff; text-decoration:underline;}