body { font-size:12px; color:#fff; margin:0px; padding:0px; background:#f4f4f4;}
div,p,span,img,ul,li,dl,dt,dd,h1,h3,h2,h5,h4,h6{margin:0px;padding:0px; color:#fff;font-size:12px;font-family:"黑体";border:0 none;}
li{list-style:none;}
a{text-decoration:none}
a:link {text-decoration: none;color:#fff;}
a:visited {text-decoration: none;color:#fff;}
a:hover {color:#339999;text-decoration: none;}
a:active {color:#fff;text-decoration: none;}
* {	margin: 0px;padding: 0px;}





.floatL { float:left;}
.clear { clear:both;}
.head { height:36px; margin:0 auto; background:url(../image/head_top.jpg) center repeat-x;}
.head .head-width { width:1080px; height:117px; margin:0 auto; overflow:hidden;}
.head-logo { width:58%; height:35px; float:left; overflow:hidden;}
.head-logo a { display:inline-block; height:35px; float:left;}
.head-logo span { display:inline-block; height:35px; line-height:35px; color:#929599; float:left; padding-left:10px;}
.head-logo span:hover {color:#EFEFEF;}
.head-act { color:#5b5c5d; float:left; width:210px; height:35px; line-height:35px; overflow:hidden; padding-left:10px;}
.head-act a {display:inline-block; font-size:12px; color:#616161;}
.head-topRight { width:42%; height:35px; float:right; overflow:hidden;}
.head-content { padding-right:4px;height:35px;overflow:hidden;}
.head-content a { padding-right:7px; display:inline-block; height:35px; line-height:33px; background:url(../image/head_links.jpg) right top no-repeat; color:#5b5c5d;}
.head-content a:hover { color:#EFEFEF;}
.head-contentHome { background:url(../image/head_home.jpg) left top no-repeat;  padding-left:28px; }
.head-address { background:url(../image/head_address.jpg) left top no-repeat;  padding-left:28px;}
.head-sky { background:url(../image/head_sky.jpg) left top no-repeat;  padding-left:32px;}
.head-box { background:url(../image/head_box.jpg) left top no-repeat;  padding-left:30px;}
.head-video { background:url(../image/head_video.jpg) left top no-repeat;  padding-left:24px;}
.head-video a { background:none; padding-right:0px;}



.top-navAct { width:100%; height:81px; margin:0 auto; position:relative;}
#rapidmenu { width:100%; position:absolute;z-index:1000;top:0;}
.top-navWidth {width:100%;position:absolute;z-index:1000;top:0;height:81px;background:url(../image/head_nav.jpg) 0 0 repeat-x;}
.top-nav1024 { width:1080px; height:81px; margin:0 auto;}
.head-navLeft { width:790px; height:81px; float:left;  overflow:hidden;}

#nav li{ text-align:center;font-size:12px;}
#nav_wrap { width:790px; overflow:hidden; height:56px; padding-top:25px; overflow:hidden; }
#nav{ height:33px; position:relative; width:790px; margin:0 auto; }
#nav .l{ height:33px; width:2px; float:left}
#nav .r{  height:33px; width:2px; float:right}
#nav .bt_qnav { float:right; }	
#nav .bt_qnav a{ width:31px; height:29px; line-height:33px;display:block;padding:9px 2px 0 0;}
#nav .c{ float:left;margin:0;padding:0}
#nav li { float:left; list-style:none; }
#nav li .v a{ width:85px;height:33px; line-height:33px; display:block; color:#feffff; font-size:14px; font-weight:bold; float:left; font-family:"宋体";}
#nav li .v a:hover,#nav li .v .sele{ color:#383838; line-height:33px; font-size:14px; background:url(../image/nav_button.jpg) 0 0 no-repeat;}
#nav .kind_menu { height:23px;*height:22px; line-height:23px;vertical-align:middle; position:absolute; top:33px;*top:33px; left:70px; width:790px; text-align:left; display:none; color:#656565; overflow:hidden;}
#nav .kind_menu a { display:inline-block; float:left; text-align:center; padding:0px 6px; height:23px; line-height:23px; font-family:"宋体"; font-size:12px; color:#383838;}
#nav .kind_menu a:hover { color:#ff4300; text-decoration:underline;}
#nav .kind_menu span { font-size:10px;  color:#383838; line-height:23px; *line-height:21px; float:left }
#tmenu{ height:23px; line-height:23px;}

.head-line { width:227px; height:20px; padding-right:5px; padding-top:61px; float:right; background:url(../image/head_hot.jpg) 0 0 no-repeat; text-align:right; overflow:hidden;}
.head-line a { color:#feffff; font-size:14px; font-weight:bold;}
.head-line a:hover { color:#EBEBEB;}




.main { width:100%; margin-left:auto; margin-right:auto; height:auto; overflow:hidden;}
.flash { width:1400px; height:698px; margin:0 auto;}

.title_01 { width:1100px; height:473px; margin:0 auto; overflow:hidden; background:url(../image/title_011.jpg) 0 0 no-repeat;}
.title_01Con { height:48px; overflow:hidden; padding-top:350px;}
.title_01Left { width:272px; height:48px; line-height:48px; padding-right:4px; float:left; overflow:hidden;;}
.title_01Left a { display:block; padding-left:20px; padding-top:4px; height:44px; line-height:19px; font-size:14px; color:#444444; background:#cecece;}
.title_01Left a:hover { background:#3dbfc8; color:#fff;}
.title_01Right { padding-right:0px;}

.title_02 { height:785px; background:#cecece; margin:0 auto;}
.title_2 { width:1100px; height:785px; margin:0 auto; overflow:hidden;}

.title_03 { width:1100px; height:638px; margin:0 auto; overflow:hidden; background:url(../image/title_03.jpg) 0 0 no-repeat;}
.title_03Con { width:540px; height:230px; margin-top:310px; padding-left:50px;}
.title_03Con p { display:block; height:160px; line-height:25px; font-size:16px;}


.title_04 { height:683px; margin:0 auto; background:#cecece;}
.title_4 { width:1100px; height:683px; margin:0 auto; overflow:hidden; background:url(../image/title_041.jpg) 0 0 no-repeat;}
.title_04Con { height:156px; overflow:hidden; padding-top:456px;}
.title_04L { width:315px; height:146px; float:left; padding-right:57px; padding-top:10px; padding-left:10px; font-size:14px; color:#fff; line-height:25px;}
.title_04LR { padding-right:0px;}

.title_05 { width:1100px; height:828px; margin:0 auto; background:url(../image/title_051.jpg) 0 0 no-repeat;}

.title_06 { width:1400px; height:410px; margin:0 auto; background:url(../image/title_061.jpg) 0 0 no-repeat;}
.title_6 { width:1100px; margin:0 auto; overflow:hidden;}
.title_06Con { height:180px; padding-top:190px;}
.title_06L { width:440px; height:180px; float:left; padding-left:35px; overflow:hidden;}
.title_06L a { display:block; width:162px; height:36px; background:url(../image/title_06_all.png) 0 0 no-repeat; float:left; margin-left:40px; margin-top:20px;}
.title_06L a:hover { background:url(../image/title_06_hover.jpg) 0 0 no-repeat;}
.title_06M { width:166px; height:166px; padding-top:14px; float:left;}
.title_06R { width:410px; padding-left:45px;}

.title_07 { width:1400px; height:1078px; margin:0 auto; overflow:hidden; background:url(../image/title_07.jpg) 0 0 no-repeat;}
.title_7 { width:1100px; margin:0 auto;}
.title_07_01 { padding-top:525px; padding-left:810px;}
.title_07_02 { padding-top:390px; padding-left:408px;}

.title_08 { width:1100px; height:1303px; margin:0 auto; background:url(../image/title_08.jpg) 0 0 no-repeat; overflow:hidden;}
.title_08Con { height:158px; overflow:hidden; padding-top:430px;}
.title_08ConL { width:158px; height:158px; float:left; padding:0px 61px 0px 57px;}
.title_08ConR { padding-right:0px;}
.title_08ConL a { display:block; width:158px; height:158px; }
.title_08ConL a:hover {background:url(../image/title_08_click.png) 0 0 no-repeat;}
.title_08Con01 {height:158px; overflow:hidden; padding-top:400px;}
.title_08ConL01 {width:158px; height:158px; float:left; padding-left:40px;}
.title_08ConL01 a { display:block; width:158px; height:158px; }
.title_08ConL01 a:hover {background:url(../image/title_08_click.png) 0 0 no-repeat;}
.title_08ConL02 {padding-left:710px;}

.title_09 { height:660px; overflow:hidden; background:#cecece;}
.title_9 { width:1100px; height:660px; background:url(../image/title_09.jpg) 0 0 no-repeat; margin:0 auto; overflow:hidden;}
.title_09Con { width:660px; height:260px; padding-left:430px; padding-top:110px;}
.title_09Con p { font-size:14px; color:#737373; line-height:25px;}




.fot{width:100%; height:200px;clear:both; background:#0d0d0d;}
.fot_height { height:29px; width:100%; margin:0 auto; background:url(../image/footer_height.jpg) 0 0 repeat-x;}
.fot_logo{width:202px; height:122px; float:left; position:absolute;}
.fot_nr{width:950px; margin:auto; height:150px; padding-top:20px; position:relative;}
.fot_nrwk{width:630px;position:absolute; left: 219px; top: 24px; background:url(../image/fot_line.jpg) 30px center no-repeat; padding-left:100px;}
.fot_nr li{ border-left:#414141 solid 1px; display:block; width:auto; float:left; height:50px; line-height:17px; color:#414141;}
#fot_nra{padding-left:10px; color:#00afaf; font-size:14px;width:155px; margin-left:10px;}
#fot_nrb{padding-left:10px; font-size:12px;width:325px;}
#fot_nrc{padding-left:10px; font-size:12px;width:200px;}
.fot p{width:122px; height:24px; position:absolute; left: 749px; top: 198px;color:#414141;}
.fot p a{color:#414141;}
.fot span a{color:#00999d; text-decoration:none;}
.fot_hot { color:#009599; font-size:14px; line-height:25px;}
.fot_address { font-size:14px; color:#383838; line-height:25px;}
.fot_address img { padding-left:10px; position:relative; top:2px;}
.fot_address a { color:#383838;}
.fot_address a:hover { color:#666;}



.zhuanti{width:952px;margin:10px auto;	height:auto;padding:0;display:block;}
.zhuanti li{width:238px; height:161px; float:left; display:block; margin-bottom:10px; overflow:hidden; padding:0;}
.zhuanti li img{ width:198px; height:131px; border:0px; display:block; margin:0 auto;}
.ahover{ width:192px; height:125px; border:#f58a8a solid 3px;}
.zhuanti p{ color:#454242; font-size:13px; font-family:"宋体"; font-weight:normal; text-align:center; height:30px;line-height:30px;}
.zhuanti p a{ text-decoration:none;color:#454242;}
.zhuanti p a:hover{ text-decoration:underline; color:#187e81;}
.zhuanti_hx{border-bottom:#c0c0c0 solid 0px;font-size:0px; height:1px; width:885px; clear:both; line-height:0px; margin-bottom:15px;}
.zhuanti span{color:#454242; font-size:12px; font-weight:normal;}
.zhuanti span a{ text-decoration:none;color:#454242;}
.zhuanti span a:hover{ text-decoration:underline; color:#187e81;}