body { margin:0; padding:0; width:100%;font:Arial, Helvetica, sans-serif}
html { padding:0; margin:0;}

/*** CSS HACK***/
#menule{display:table;}
.clear{height:1px;clear:both;overflow:hidden;}
.clear1{clear:both;}

/*** ALL USE ***/
.none{ display:none;}
*{ margin:0; padding:0;font-size:12px; line-height:22px; list-style-type:none;color:#555;}
a,ins{ text-decoration:none;outline:none;}
a{color:#555}
a:hover{color:#663300}
a:hover,img{ border:none;}
html{overflow-x:hidden}
body,button,input,select,textarea{ font:12px/20px Arial, Helvetica, sans-serif;}
body{background:#e0e0e0}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
a.link1 {color:#009944;line-height:22px;}
a.link1:hover{color:#630}
a.link2 {color:#fff;line-height:32px;}
a.link2:hover{color:#ff0}
.page{height:22px;width:500px;float:right;margin:8px auto;}
.page img{padding:2px 0;}
.page a{color:#006699;padding:0 5px;}
.page a:hover{color:#630;}
.l{float:left;}
.r{float:right;}
.line{border-top:1px #ccc dashed;margin-top:5px}
input{border:0;}

/********** header **********/
.header {background:url(../images/head_02.gif) top repeat-x;width:100%;}
.header_top{margin:0 auto;width:1000px;height:24px;padding-top:3px;text-align:right;padding-right:20px;color:#a0acb1}
.header_top a{color:#a0acb1}
.header_top a:hover{color:#663300}
.block_header {margin:0 auto;width:1000px;background:url(head_03.gif) no-repeat;}

/* header_logo*/
.header_logo { width:330px;height:74px;float:left;padding-left:30px;}

/* search */
.search {margin:15px 50px 0 0; float:right;background:url(../images/head_01.gif) bottom no-repeat;height:52px;width:228px;}
.search span { display:block; float:left;}
.search div { display:block; float:left;}
.search div .keywords { float:left; background: url(../images/head_05.gif) left top no-repeat;height:21px; width:170px; padding:3px 11px;color:#a1a1a1;}
.search div .button { float:left;}

/* menu */	
.home_menu {margin:0 auto;width:980px;height:33px;background:url(../images/menu_bg.gif) no-repeat;}
.home_menu ul{padding:0 30px;}
.home_menu ul li { float:left;background:url(../images/menu_02.gif) right no-repeat;height:33px;}
.home_menu ul li a {float:left;margin:0 1px 0 0; padding:5px 48px 6px 48px;_padding-top:8px;color:#fff; font:normal 14px "Microsoft YaHei"; text-decoration:none;display:block;}
.home_menu ul li a.blockhover {color:#ff0;background: url(../images/menu_01.gif) no-repeat right;display:block;}
.home_menu ul li a:hover {color:#ff0;background: url(../images/menu_01.gif) no-repeat right;display:block;}
.home_menu ul li a.active {color:#ff0; background:url(../images/menu_01.gif) no-repeat  right ;}

/********** block index **********/
.body {width:980px;margin:0 auto;background: #fff url(../images/index_01.gif) top repeat-x;}
.cont_s{width:100%;height:auto;overflow:hidden;}
.cont_s_t{height:47px;background:url(../images/index_03.gif) no-repeat;margin-top:8px;}
.cont_s_t1{height:43px;background:url(../images/index_06.gif) no-repeat;margin-top:8px;}
.cont_s_c{width:960px;padding:0 10px;background:url(../images/xuline.gif);height:auto;}
.cont_s_c li{float:left;min-height:320px;height:auto;overflow:hidden;width:300px;margin:0 10px;background:none;}
.cont_s_c li span{background:url(../images/yy_bg.jpg) no-repeat;width:300px;height:191px;}
.cont_s_c li span img{width:253px;height:161px;border:3px #fff solid;text-align:center;padding:19px 19px 19px 21px;}
.cont_s_c li p{margin:0 auto;text-indent:24px;width:250px;}

.cont_s_c1{padding:0 30px 10px 30px;height:auto;overflow:hidden;}
.pro_list{float:left;width:610px;border-right:1px #ccc dashed;}
.pro_list li{float:left;border:1px #ccc solid;padding:5px;width:280px;height:118px;margin:4px;display:block;overflow:hidden;}
.pro_list li dt{float:left;width:118px;height:120px;}
.pro_list li dd{float:right;width:155px;}
.pro_list li dd span{width:inherit;height:50px;  display:block;}
.pro_list li dd a{float:left;}
.pro_list li dd h1 a{font:bold 16px "Microsoft YaHei"; height:50px; }


.show_jc{float:right;width:295px;height:265px;margin-top:5px;}
.show_jc_list dl{padding:8px;clear:both;border-bottom:1px #ccc dashed;display:block;height:auto;overflow:hidden;}
.show_jc_list dt img{float:left;width:80px;height:70px;padding:2px;border:1px #ccc solid;}
.show_jc_list dd {float:right;width:190px;} 
.show_jc_list dd span{ display:block;width:190px; height:20px; overflow:hidden;}
.show_jc_list dd a { display:block;width:190px; height:20px; text-align:left;}
.show_jc_list dd h3 a{font-size:14px;font:bold 14px "Microsoft YaHei";}

/***** nav *****/
.nav_body{width:960px;padding:10px;margin:0 auto;background:#fff;height:auto;overflow:hidden;}
.banner{width:980px;height:210px;margin:0 auto;}
.nav_left_menu{float:left;width:202px;height:auto;overflow:hidden;padding-top:10px;}
.nav_left_menu .menu_top{background:url(../images/nav_06.gif) 0 0 no-repeat;width:100%;height:60px;}
.nav_left_menu .menu_box{background:url(../images/nav_04.gif) repeat-y;width:186px;padding:8px;height:auto;}
.nav_left_menu .menu_box1{background:url(../images/nav_04.gif) repeat-y;width:186px;padding:8px;height:200px;}
.nav_left_menu .menu_down{background:url(../images/nav_07.gif) no-repeat;width:100%;height:89px;}

.nav_right{float:right;width:758px;height:auto;padding-top:10px;}
.nav_wz {width:753px;height:49px;background:url(../images/nav_10.gif) no-repeat;margin-left:8px;_margin-left:5px;}
.nav_wz h3{float:left;font:normal 18px "Microsoft YaHei";color:#036;padding:10px 20px;}
.nav_wz span{float:right;padding:13px;}

.nav_pro{width:758px;height:auto;overflow:hidden;margin-top:10px; margin-left:8px;}
.nav_pro_list{width:758px;}
.nav_pro li{float:left;width:243px;height:320px;background:url(../images/nav_05.gif) no-repeat;padding:5px 3px  5px 3px;border-bottom:1px #ccc dashed; overflow:hidden;}
.nav_pro li .picbox{width:206px;margin:20px auto 0 auto;padding:4px 14px;_padding:4px 17px; }
.nav_pro li .picbox .pic{width:206px;height:143px;}
.nav_pro li .picbox .pic img{width:206px;height:143px;border:1px #ccc solid;}
.nav_pro li .picbox .title{width:206px;border-bottom:1px #036 solid;text-align:center;padding:4px 0;}
.nav_pro li .picbox .title a{font:bold 14px "宋体";color:#036;}
.nav_pro li .picbox .title a:hover{color:#630;}
.nav_pro li .picbox .int{width:206px;margin:0 auto;text-indent:24px;}
.nav_pro li .picbox .int span{display:block;height:80px;width:inherit;}
.nav_pro li .picbox .int a{color:#630;text-align:right;float:right;}

.nav_pro .showbox li{float:left;background:none;width:242px;height:160px;border-bottom:none;text-align:center;overflow:hidden}
.nav_pro .showbox li .pic{width:188px;height:143px;}
.nav_pro .showbox li .pic img{width:180px;height:136px;border:1px #ccc solid;padding:3px;}
.nav_pro .showbox li .title{width:180px;text-align:center;padding:4px 0;}
.nav_pro .showbox li .title a{font:normal 14px "宋体";color:#333;}
.nav_pro .showbox li .title a:hover{color:#630;}

.nav_pro .showboxtext li{margin-left:10px;background:none;width:90%;height:auto;overflow:hidden;}
.nav_pro .showboxtext li .title{width:100%;padding:4px 0;}
.nav_pro .showboxtext li .title a{font:bold 14px "宋体";color:#036;}
.nav_pro .showboxtext li .title a:hover{color:#630;}

.nav_hangye_list{width:750px;overflow:hidden;height:220px;}
.nav_hangye_list dt{float:left;width:294px;height:220px;}
.nav_hangye_list dt img{width:254px;height:184px;padding:18px 20px;}
.nav_hangye_list dd{float:right;width:445px;overflow:hidden; margin-right:10px;}
.nav_hangye_list dd h1{padding-top:18px;}
.nav_hangye_list dd h1 a{font:bold 18px "Microsoft YaHei";color:#036;}
.nav_hangye_list dd h1 a:hover{color:#630;}
.line{border-bottom:1px #ccc dashed;height:auto;overflow:hidden;clear:both;}
.picbox_top{width:738px;margin:0 auto;height:35px;clear:both;}

.contact_menu{background:url(../images/nav_03.gif) no-repeat;width:163px;height:25px;padding:5px 0 0 20px;color:#fff;}
.message{width:720px;margin:0 auto;height:auto;overflow:hidden;}
.message_l{float:left;width:720px;height:auto;overflow:hidden;}
.message_l_t{border:1px #e6e779 solid;background:#f8f8e5;padding:10px;width:690px;}
.message_l_t h3{color:#909206;text-indent:24px;}
.message_l_t p{color:#777;text-indent:24px;}
.message_l_t b{color:#f00;font-size:14px;}
.message_l_c{border:1px #ccc solid;padding:10px;width:690px;margin-top:10px; color:#666;) right bottom  no-repeat;}
.message_r{float:right;width:244px;height:612px;background:url(../images/nav_19.gif) no-repeat;}

.art_box{width:740px;margin:10px auto;height:auto;overflow:hidden;}
.art_pic{width:740px; margin-left:5px;}
.art_pic_b{width:740px;text-align:center;}
.art_pic_b img{width:650px;height:419px;padding:2px;border:1px #ccc solid; }
.art_pic_b h3 {font:bold 18px "Microsoft YaHei";color:#036;text-align:center;}
.art_pic_s {padding:10px;border:1px #ccc solid;}
.art_pic_s li{width:178px;height:134px;margin:5px 0;}
.art_pic_s li img{width:178px;height:134px;}
.art_text{width:730px;margin-left:15px;}
.art_text p{text-align:left;line-height:24px;text-indent:24px;}

.art_box1{width:740px;margin:10px auto;height:auto;overflow:hidden;border-bottom:1px #ccc dashed;padding-bottom:10px;}

.art_pro_text{width: 740px; padding:5px; text-align:center; }
.art_pro_text h3 {font:bold 18px "Microsoft YaHei"; text-align:center;width:700px;display:block;}
.art_pro_text p{display:block;padding-left:20px;text-align:left;}

/**** news ****/
.article {padding:10px;}
.article .title{font-size:20px;font-weight:bold;border-bottom:2px #036 solid;text-align:center;}
.article .author {text-align:center;color:#999;}
.article .brief{border:1px #ccc solid;background:#c8e6fa;padding:10px;text-align:left;font-size:14px;margin:10px;}
.article .brief b{font-size:14px;}
.article .artcontent{margin:10px;text-align:left;}
.article .artcontent p {text-align:left;line-height:24px;text-indent:24px;}
.article b{font-size:14px;}

.linker{width:980px;margin:0 auto;background:url(../images/index_02.gif) #fff bottom no-repeat;height:195px;padding-top:10px;}
.contact{float:left;width:365px;}
.linker .title{margin:10px 30px 0 30px;height:40px;background:url(../images/index_08.gif) bottom left no-repeat;}
.linker .title b{font:normal 14px "Microsoft YaHei";color:#fff;}
.linker .title span{font:normal 13px "Microsoft YaHei";color:#03b1f9;}
.linker .text{padding:0 35px;color:#fff;}

.flink{float:right;width:600px;}
.link_pic li{float:left;margin:5px;}
.link_text{width:580px;margin:0 auto;}
.link_text li{float:left;margin:2px 5px;height:24px;width:104px;overflow:hidden;}
.link_text li a{color:#fff;}
.link_text li a:hover{color:#ff0;}

/*************footer**********/
.footer {width:980px; margin:0 auto;background:url(../images/footer_bg.gif) #fff top repeat-x;padding:10px 0;}
.footer_link{text-align:center;width:60%;margin:0 auto;}
.footer p {text-align:center;color:#868686;} 

p.clr, .clr { clear:both;padding:0;margin:0;background:none;}
li.bg, .bg { clear:both; border-top:1px solid #dcdcdc; padding:0; margin:8px 0; background:none;}

/* Slider
---------------------------------------- */
#slider-wrapper {overflow:hidden;position:relative;top:0;margin-bottom:-4px;}
.kwicks {overflow:hidden;width:965px;height:370px;z-index:1;position:relative;left:5px;}
.kwicks li{width: 161px;height: 370px;display: block;overflow: hidden;background:none;}
.kwicks.horizontal li {float:left;position:relative;font-weight:normal;}
.kwicks.horizontal li a {display:block;float:left;text-decoration:none;}
.kwicks.horizontal li .shadow {width:25px;height:366px;*height:356px;position:absolute;right:0;top:9px;background:url(kwick-item-shadow.png) no-repeat left bottom;z-index:9999;}
*html .kwicks.horizontal li .shadow {background:none;}
.kwicks.horizontal li .thumb {height:305px;background:url(../images/loading.gif) no-repeat 50% 50%;}
.kwicks.horizontal li .thumb .bg {height:305px;background-repeat:no-repeat;background-position:center top;}
.kwicks.horizontal li .colorImage {position:absolute;left:0;top:9px;display:none;width:100%;height:305px;background-position:center top;background-repeat:no-repeat;}
.kwicks.horizontal li .desc {background-repeat:repeat-x;background-position:left 6px;width:100%;overflow:hidden;margin-top:-6px;margin-bottom:4px;position:relative;z-index:999;}
.kwicks.horizontal li .desc .left-bg {background-repeat:no-repeat;background-position:left top;height:67px;}
.kwicks.horizontal li .desc h2 {color:white;font-size:16px;padding:13px 0 0 27px;margin:0;width:152px; font-family:"Microsoft YaHei";}
.kwicks.horizontal li .desc .excerpt {width:220px;font-size:12px;color:white;position:absolute;right:-280px;top:14px;margin:0;} 
.kwicks.horizontal li .desc .excerpt p{color:#fff;}
.kwicks.horizontal li .kwick-button {position:absolute;right:5px;bottom:-24px;font-size:12px;color:white;text-transform:uppercase;height:24px;line-height:24px;padding:0 8px;}
.kwicks.horizontal li .kwick-button:hover {background:black !important;}

/* color 1 */	
.kwicks.horizontal li .desc.color-1 { background-image:url(../images/desc-tail01.gif);}
.kwicks.horizontal li .desc.color-1 .left-bg {background-image:url(../images/desc-bg01.gif);}
.kwicks.horizontal li .desc.color-1 .kwick-button {background:#5671aa;}
/* color 2 */	
.kwicks.horizontal li .desc.color-2 { background-image:url(../images/desc-tail02.gif);}
.kwicks.horizontal li .desc.color-2 .left-bg {background-image:url(../images/desc-bg02.gif);}
.kwicks.horizontal li .desc.color-2 .kwick-button {background:#5695d5;}
/* color 3 */	
.kwicks.horizontal li .desc.color-3 { background-image:url(../images/desc-tail03.gif);}
.kwicks.horizontal li .desc.color-3 .left-bg {background-image:url(../images/desc-bg03.gif);}
.kwicks.horizontal li .desc.color-3 .kwick-button {background:#69c1e9;}
/* color 4 */	
.kwicks.horizontal li .desc.color-4 { background-image:url(../images/desc-tail04.gif);}
.kwicks.horizontal li .desc.color-4 .left-bg {background-image:url(../images/desc-bg04.gif);}
.kwicks.horizontal li .desc.color-4 .kwick-button {background:#8cc14d;}
/* color 5 */	
.kwicks.horizontal li .desc.color-5 { background-image:url(../images/desc-tail05.gif);}
.kwicks.horizontal li .desc.color-5 .left-bg {background-image:url(../images/desc-bg05.gif);}
.kwicks.horizontal li .desc.color-5 .kwick-button {background:#f4c53d;}
/* color 6 */	
.kwicks.horizontal li .desc.color-6 { background-image:url(../images/desc-tail06.gif);}
.kwicks.horizontal li .desc.color-6 .left-bg {background-image:url(../images/desc-bg06.gif);}
.kwicks.horizontal li .desc.color-6 .kwick-button {background:#e3392b;}

/*********ͼƬл css***********/
.sub_box{width:295px; height:265px;position:relative;overflow:hidden;border:1px solid #c4c4c4;background:#f0f0f0;}
.sub_box img{border:none;width:265px;height:168px;padding:15px;}
#bd1lfimg{position:relative;width:295px;height:265px;overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:295px;height:265px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:295px;height:265px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:255px;height:85px; position:absolute; left:0px; bottom:0px; padding:0 20px;}
#bd1lfimg dd h2{height:25px; padding:8px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#555;}
#bd1lfimg dd a{color:#555; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#630;}
#bd1lfimg dd tt{color:#555; line-height:1.5em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}
.sub_nav{width:285px; height:25px; bottom:0px; position:absolute;color:#999999; z-index:200;padding-right:10px;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:20px; height:20px; float:left; overflow:hidden; line-height:20px; vertical-align:middle; text-align:center; background:#ccc; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ffffff;color:#000000;}
.sub_more{float:right;width:50px;height:20px;background:#6BC3EF;text-align:center;line-height:20px;}
.sub_more a{color:#fff;}
.sub_more a:hover{color:#ff0;}

/******** nav_left_menu *********
ul#menu, ul#menu ul {margin:0 auto;width:190px;}
ul#menu a {display: block;}
ul#menu li {padding:0 5px 2px 5px;width:180px;border-bottom:1px #ccc solid;clear:both;display:block;_height:27px;}
ul#menu li a {background:none;color:#036;padding:5px 0 5px 10px;}
ul#menu li a:hover,ul#menu li a:active,ul#menu li .dd {background:url(../images/nav_03.gif) no-repeat;color:#fff;padding:5px 0 5px 10px;}
ul#menu li ul li{padding:0px;border-bottom:none;padding:0px;clear:both;display:block;}
ul#menu li ul li a {color:#000;padding-left:20px;color:#036;}
ul#menu li ul li a:hover {background:#3bb8e9;border-left:5px #036 solid;padding-left:15px;color:#630;}*/


#menu{width:186px;margin:auto;}
#menu h1{cursor:pointer;height:33px;width:186px;line-height:27px;border-bottom:1px #ccc solid;display:block;_height:33px;}
#menu h1 a{color:#036;display:block;padding:4px;_padding:8px;}
#menu h1 a.linkhover{background:url(../images/nav_03.gif) no-repeat;color:#fff;}
#menu h1 a:hover{background:url(../images/nav_03.gif) no-repeat;color:#fff;}
#menu h2{cursor:pointer;color:#777;font-size:12px;padding:5px 0 3px 10px;border:#E7E7E7 1px solid;border-top-color:#FFF;background-color:#F4F4F4;}
#menu ul{padding-left:15px;height:auto;border:#E7E7E7 1px solid;border-top:none;overflow:hidden;}
#menu ul li{padding:5px 0 3px 10px;}
.no{display:none;}