body { font-size:12px; color:#fff; margin:0px; padding:0px; background:#fff;}
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;}
.width { width:1100px; margin:0 auto; overflow:hidden;}
.banner { height:697px; background:url(../image/flash1.jpg) center no-repeat;}
.banner_link { width:1100px; margin:0 auto; overflow:hidden; text-align:left; padding-top:500px;}
.banner_link a { display:inline-block; margin-left:650px;}

.title_01 { width:1100px; height:506px; background:url(../image/title_013.jpg) 0 0 no-repeat; cursor:text;}
.title_01Con { height:36px; overflow:hidden; padding-top:420px;}
.title_01ConAll { width:378px; float:left;}
.title_01ConAll03 { width:300px;}

.title_02 { height:481px; background:#646270;}
.title_2 { height:481px; background:url(../image/title_021.jpg) 0 0 no-repeat;}
.title_02Con { height:300px;  overflow:hidden; padding-top:165px; padding-left:540px; font-size:15px; color:#fffefe; line-height:22px;}

.title_03 { height:692px; background:#1e81ab; }
.title_3 { height:692px; background:url(../image/title_032.jpg) 0 0 no-repeat;}
.title_03Con { padding-top:400px;}
.title_03Left { width:520px; float:left; padding:0px 10px 0px 10px;}
.title_03Left p { font-size:14px; line-height:22px;}
.title_03Right { padding-left:22px;}

.title_04 { height:598px; cursor:text;}

.title_05 { height:687px; background:#646270; cursor:text;}

.title_06 { height:637px; background:url(../image/title_063.jpg) 0 0 no-repeat;}
.title_06Con { padding-top:160px;}
.title_06Left { width:909px; height:418px; float:left; overflow:hidden;}
.title_06LeftCon { padding-left:353px; cursor:text;}
.title_06Left01 {display:none;height:70px; padding-top:348px; background:url(../image/title_07_Left01.jpg) 0 0 no-repeat;}
.title_06Left02 {display:block;height:77px; padding-top:355px; background:url(../image/title_07_Left02.jpg) 0 0 no-repeat;}
.title_06Left03 {display:none;height:100px; padding-top:332px; background:url(../image/title_07_Left03.jpg) 0 0 no-repeat;}
.title_06Left04 {display:none;height:70px; padding-top:348px; background:url(../image/title_07_Left04.jpg) 0 0 no-repeat;}
.title_06Right { width:189px; float:right;}
.title_06Right ul { display:block;}
.title_06Right ul li { height:105px;}
.title_06Right ul li a { display:block; padding:1px 0px;}
.title_06Right_active { background:url(../image/title_07RightHover.png) 0 0 no-repeat;}











.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;}