	@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
*{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd,samp { font-family: courier new, courier, monospace; }

ins {text-decoration:none;}
del {text-decoration:line-through;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}

address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: italic;}
strong, b {	font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
table {	border-collapse:collapse; /* 边框合并属性 */border-spacing:0;}
q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}
blockquote, q {	quotes:none;}

legend { color: #464646; } 
button,input,select,textarea,checkbox,radio 
{vertical-align:middle;}

a{ text-decoration: none; color:#464646;}
a:hover{ text-decoration: underline; }
html{background:#FFF url(images/html.gif) center 525px  repeat-x;}
body {font-size:12px;color:#464646;line-height:180%;background:url(images/body.jpg) center top repeat-x;}
.fr {float:right;}
.fl {float:left;}
.clear{clear:both;}
.blank5,.blank10,.blank20,.blank30 {clear:both;overflow:hidden;}
.blank5 {height:5px;}
.blank10 {height:10px;}
.blank30 {height:30px;}
.blank20 {height:20px;}
.block{ display:block;}
.overflow{overflow:hidden;}
.pr{position:relative;}    /*相对*/
.pa{position: absolute;}    /*绝对*/



.box{clear:both;width:990px; margin:0px auto;}
.search {float: right;height:24px; background:url(images/search_bg.gif) left top no-repeat; margin:20px 10px 10px; background-position:23px;}
.s_text {float:left;width:180px;height:20px;line-height:22px;color:#626262;} 
.s_btn {float:right; width:50px;height:24px;border:none;background:url(noname.gif);cursor: pointer;}
.s_btn_a  {float:left; width:62px;height:27px;line-height:27px;color:white; border:none;background:url(images/s_btn_a.gif);cursor: pointer;}
.top{height:120px;background: #0d99c9; width:100%;}
.top_a{ margin:0 auto; width:960px; overflow:hidden; height:20px;}
.top_a p{ float:left; color:#AE965D;}
.top_b{text-align:right;line-height:17px;color:#AE965D;height:20px;width: 300px;float: right;}
.top_b a{margin:0 5px; color:#AE965D;}
.top .box{position:relative;}
.logo_box{position: absolute;float:left;height:120px;width:170px;background:#fff;}
.logo_box img{width:50%;margin:0 0 0 0;}

.menu{width:780px;float:right; overflow:hidden;}
.menu_ul{}
.menu_ul li.one{float:left;}
.menu_ul li.menu_li{height:41px;float:left;width:1px;}
.menu_ul li.one a{display:block;font-weight:bold;margin:0px 10px;height:31px;padding-top:10px;line-height:14px;width:90px;text-align:center;color:#ffffff;font-size: 15px;}
.menu_ul li.one a span{display:block;line-height:26px;font-size: 10px;font-weight:normal;}
.menu_ul li.one a:hover,.menu_ul li.one a.on{color:#FFF;text-decoration: none;}
.menu_ul li.one a:hover span,.menu_ul li.one a.on span{color:#FFF;}

.banner{height:370px;padding-top:20px;}
.banner_box{height:370px;width:990px;margin:0px auto;overflow:hidden;}

.title10{height:30px; background:url(images/title.jpg)  left top no-repeat; line-height:30px;}
.title10 a{font-size:16px;padding-left:20px;line-height:28px;}
.diyihang{ overflow:hidden;}
.xdiyihang1 {float:left; width:230px; margin-right:10px;}
.xdiyihang1_1 { overflow:hidden;}
.xdiyihang1_1 ul{ overflow:hidden;padding-top: 5px;padding-left: 5px;}
.xdiyihang1_1 ul li{ width:46%; float:left; background:url(images/dot_r.gif)left center no-repeat; padding-left:4%;}
.xdiyihang1_1 ul li a{}

.xdiyihang2{float:left; width:370px; margin-right:10px;}
.xdiyihang2_1{ overflow:hidden;padding-top:3px;}
.xdiyihang2_1 img{float:left;padding:6px 10px 0px 0px;width:140px;height:100px;}
.xdiyihang2_1 p{line-height:22px;}
.xdiyihang2_1 p a{margin-left:10px;color:#e4001c;}
.xdiyihang3{width:370px;float:right;}
.xdiyihang3_1 { overflow:hidden;}
.xdiyihang3_1 ul { overflow:hidden;}
.xdiyihang3_1 ul li {padding-left:19px;background:url(images/dian1.gif) 6px center no-repeat;line-height:25px;border-bottom:1px solid #F1F1F1;}
.xdiyihang3_1 ul li span{float:right;}

.dierhang{ width:990px; overflow:hidden;}
.dierhang1{width:520px;float:left; margin-right:9px;}
.dierhang2{width:460px;float:left; overflow:hidden;}
.dierhang2_x{width:222px; float:left; padding:4px 3px;}
.dierhang2_x img{float:left; width:222px; border:0;}

.disanhang{width:990px;margin:auto; overflow:hidden;}
.disanhang1{float:left; width:990px; padding-bottom:10px;background:url(images/jszc.jpg) left top no-repeat; }
.title5{height:50px;line-height:50px;padding:0 15px; margin-bottom:16px;}
.title5 a{color:#333;font-size:20px;display:block;float:left; font-family:"黑体"; padding-top:6px;}
.title5 a.more{float:right;margin:8px 0 0 0 ;}
.Content{ padding-top:10px;}
.Content li{width:495px; float:left; margin-bottom:15px;}
.Content li dl{ float:left;}
.Content li dl img {border: 1px solid #e5e5e5;padding: 2px;background: #FFF;float: left;height: 110px;width: 130px;}
.Content li dl dd {float: left;width: 340px; padding-left: 10px; background:#0d99c9; height:116px; color:#FFFFFF; margin-left:5px;}
.Content li dl dd  a{color:#FFFFFF;}


.disihang{height:225px;padding:0px 9px;background:url(images/disanhang.png) center top no-repeat; }
.title30{height:45px;color:#FFF;font-size: 14px;font-weight:bold;padding:0px 10px;}
.title30 a.aa{line-height:45px;color:#FFF;font-size: 14px;}
.title30 a.more{display:block;height:45px;width:43px;float:right;margin:0 8px 0 0 ;}
.disihang ul{padding:15px 0 0 5px;}
.disihang ul li{float:left;text-align:center;margin:0 0 0 20px;width:154px;padding:9px;background:url(images/disanhangli.png) center top no-repeat;}
.disihang ul li img{height:97px;width:154px;}
.disihang ul li p{line-height:30px;margin-top:10px;}
.disihang ul li:hover{background:url(images/disanhangli2.png) center top no-repeat;}

.diwuhang{height:73px;background:url(images/disihang.jpg) left top no-repeat;}

.diwuhang ul{padding:15px 20px 0 40px;line-height:24px;}
.diwuhang ul li span{padding:0px 10px;}

.foot1{height:28px;line-height:28px;color:#676767;margin-bottom:1px;background:url(images/foot.gif) center top no-repeat;}
.foot{line-height:28px;color:#acdb91;background:url(images/foot.gif) center -29px no-repeat;}
.foot1 span{float:right;}
.foot1 span a{color:#676767;margin:0px 10px;}
.foot span{float:right;}
.foot span a{color:#acdb91;margin:0px 10px;}


.box2{}
.left{width:221px;float:left;padding-bottom:30px;}
.right{position:relative;width:750px;margin:0px 0px 0px 0px;float:right;border:1px solid #e9e9e9;}
.right_b{position: absolute;left:0px;bottom:-35px;height:35px;width:713px;background:url(images/right_b.jpg) left bottom no-repeat;}

.left1_t{height:11px;background:url(images/left1.gif) left top no-repeat;}
.left h3{position:relative;left:-8px;height:40px;line-height:36px;background:url(images/left1_h3.png) left top no-repeat; color:#FFF;padding-left:30px;font-size: 14px;}
.left h3 span{padding-left:10px;}

.left1 ul{padding:10px 0px 10px;background:url(images/left1_ul.gif) left top repeat-y;}
.left1 li {padding-top:9px;}
.left1 li a{display:block;color:#444; text-indent:70px;font-size: 12px;font-weight:bold;line-height:37px;height:37px;background:url(images/left1_a.gif) center bottom no-repeat;}
.left1 li a:hover,.left1 li a.on{font-weight:bold;color:#f10b16;text-decoration: none;background:url(images/left1_ahover.gif) center bottom no-repeat;}
.left_b{height:20px;background: url(images/left1.gif) left bottom no-repeat;}

.left2{position:relative;height:232px;width:221px;background:url(images/left2.png) left top no-repeat;}
.left2_1{height:43px;padding:0px 10px 0 20px;}
.left2_1 a.aa{display:block;float:left;color:#FFF;line-height:14px;padding-top:10px;font-size: 12px;font-weight:bold;}
.left2_1 a.more{display:block;height:43px;width:45px;float:right;}

.left2_qq{position: absolute;left:80px;top:78px;height:16px;width:145px;color:#9a9a9a;font-weight:bold;}
.left2_fax{position: absolute;left:102px;top:140px;line-height:13px;height:50px;width:115px;color:#9a9a9a;font-weight:bold;table-layout:fixed; word-break: break-all; overflow:hidden;}
.left2_tel{position: absolute;left:78px;top:190px;height:16px;width:145px;font-weight:bold;font-size: 16px;color:#595959;}




.title20{padding:0px 20px;height:44px;line-height:42px;;background:url(images/title20.gif) center bottom repeat-x;}
.title20 h5{color:#525252;font-size: 18px;}
.mianbao{color:#525252;float:right;padding-left:6px;background:url(images/dian3.gif) left  center no-repeat;}
.mianbao a{color:#525252;margin:0px 5px;}
