﻿/*全局定义 www.afeidy.com-2013-05-03*/
*{ margin:0px; padding:0px;}
body{font-family:"宋体";font-size:12px;line-height:18px;background:#0e0e0e url(../images/bodyBg.gif) no-repeat center 102px;}
img{border:none;}
a{color:#373737;text-decoration:none;}
a:hover{text-decoration:none;}
li{ list-style:none}
input{ vertical-align:middle}
/*头部*/
.top{ width:100%; height:100px; background:#000; display:block;}
.top_index{ width:1000px; margin:auto;}
.top_main{ width:860px; margin:auto; position:relative; left:80px;}
.logo{ float:left; margin-top:23px;}
.line{ width:100%; height:3px; background:url(../images/hdbg.png) repeat-x 0px -55px; display:block; clear:both}
/*menu*/
.menu{float:right; width:520px; height:45px; font-size:15px; font-family:"微软雅黑"; position:relative; top:55px; overflow:hidde}
#nav { float:right; width:520px; text-align:center;}
#nav li{ float:left; line-height:45px; font-family:"微软雅黑"}
#nav .mainlevel a{width:89px; color:#fff; display:block; text-decoration:none; margin:auto 7px;}
#nav .mainlevel a:hover {color:#ffff00; background:url(../images/hdbg.png) no-repeat 0px -88px;}
#nav .mainlevel ul {display:none; position:absolute; margin-left:8px; z-index:999; text-align:left; background:#1a0001; text-indent:0.6em; width:150px; filter:Alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8; border:#000 solid 1px;}
#nav .mainlevel li { color:#fff; width:150px; line-height:30px; height:35px; margin-bottom:5px; border-bottom:#333 dashed 1px;}
#nav .mainlevel li a{ color:#fff; font-weight:normal; font-size:14px;}
#nav .mainlevel li a:hover {color:#ffff00; background:none;}
/*首页图片滚动*/
.hdwrap{width:980px;margin:40px auto;}
.flashlist{height:400px;}
.flashlist .f_out{height:400px;overflow:hidden;position:relative;z-index:100;}
.flashlist .f_out img{width:960px; height:380px; border:#ddd solid 10px;}
.flashlist .f_out .picintro{height:84px;background:url(../images/hdpng.png) no-repeat 0px 0px;position:absolute;width:960px;z-index:999;}
.flash_tab{height:26px;background:url(../images/hdbg.png) no-repeat 0px 0px;padding-top:19px;}
.flash_tab .tabs{width:200px;height:8px;overflow:hidden;margin:auto;}
.flash_tab .tabs ul li{width:33px;height:8px;float:left;display:block;}
.flash_tab .tabs ul li.opdiv,.noopdiv{padding:0;opacity:1}
.flash_tab .tabs ul li.opdiv a{width:21px;height:8px;background:url(../images/hdbg.png) no-repeat -41px -67px;display:block;}
.flash_tab .tabs ul li.opdiv a:hover{background-position:-8px -1239px;}
.flash_tab .tabs ul li.noopdiv a{width:21px;height:8px;background:url(../images/hdbg.png) no-repeat -8px -67px;display:block;}
/*主体*/
.body_main{ width:1000px; margin:auto; clear:both; display:block}
/*左侧吊牌*/
.sub{ width:145px; float:left;}
.fixed{ width:145px; height:425px; background: url(../images/hdbg.png) no-repeat left -405px; margin-top:-16px; text-align:center; padding-top:88px;}
.fixed p{ height:26px; line-height:26px; color:#fff}
.fixed input{ border:#bbb solid 1px; height:22px; -moz-border-radius:10x;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px; text-indent:.8em;}
.fixed .login{ margin:5px auto; width:60px; height:22px; line-height:22px; background:url(../images/hdbg.png) no-repeat -172px -476px;}
.fixed .login a{ color:#666}.fixed .login a:hover{ color:#d60f16}
.fixed .regist{ margin:5px auto; width:107px; height:22px; line-height:22px; background:url(../images/hdbg.png) no-repeat -172px -514px;}
.fixed .regist a{ color:#e20f16}.fixed .regist a:hover{ color:#000}
.fixed .xp1{margin:12px auto 10px; width:107px; height:22px; line-height:22px; background:url(../images/hdbg.png) no-repeat -172px -552px;}
.fixed .xp1 a{ color:#fff}.fixed .xp1 a:hover{ color:#000}
.fixed .xp2{margin:8px auto; width:107px; height:22px; line-height:22px; background:url(../images/hdbg.png) no-repeat -172px -592px;}
.fixed .xp2 a{ color:#fff}.fixed .xp2 a:hover{ color:#e20f16}
.fixed .dd{margin:5px auto; width:134px; height:22px; line-height:22px; background:url(../images/hdbg.png) no-repeat -172px -630px;}
.fixed .dd a{ color:#fff}.fixed .dd a:hover{ color:#e20f16}
.fixed .capacity{ width:105px; margin:17px auto; padding-top:3px; height:113x;}
.fixed .capacity .fon20px{ height:30px; font-size:25px; font-weight:bold;}
/*主体*/
.main{ float:right; width:852px; margin:10px auto auto; z-index:999}
/*大图*/
.banner{ width:836px; margin:3px auto; border:#ddd solid 8px;}
#kinMaxShow{visibility:hidden;width:100%; height:280px; overflow:hidden;}
/*当前位置*/
.location{ width:871px; height:53px; line-height:45px; background:url(../images/hdbg.png) no-repeat 0px -274px; position:relative; left:-11px; font-size:14px; font-family:"微软雅黑"; text-indent:1.5em; color:#fff }
/*产品列表*/
.pro_list{ width:850px; margin:10px auto auto; background:#1a1615; border-left:#888 solid 1px; border-right:#888 solid 1px; display: inline-block;}
.pro_list li{ float:left; width:240px; height:220px; margin:15px; line-height:18px; color:#777; border:#666 solid 1px; -moz-border-radius:8x;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px; overflow:hidden; padding:5px;}
.pro_list li .name{ width:100%; font-size:15px; margin:5px; display:block;}
.pro_list li img{ width:230px; height:140px; margin:5px;}
.pro_list li a{ color:#fff;}.pro_list li a:hover{ color:#c2a002;}
/*产品内容页*/
.pro_con{ width:850px; margin:10px auto 20px; display:block;}
.pro_con .tab_tit{ width:840px; height:45px; margin:auto; font-size:15px; font-weight:bold; font-family:"微软雅黑";}
.pro_con .tab_tit a{display:inline-block;width:89px;height:45px;line-height:45px; margin:auto 20px;text-align:center;text-decoration:none;color:#fff;}
.pro_con .tab_tit .tab_current{ background:url(../images/hdbg.png) no-repeat 0px -88px; color:#ffff00;}
.pro_con .tab_con{ width:840px; margin:auto; border:#c4c3c3 solid 5px; display:inline-block}
.pro_con .tab_con img{ margin:auto; width:auto; max-width:840px; display:block}
.pro_con .tab_con dl{ float:left; width:180px; margin:10px; list-style:none; display:inline}
.pro_con .tab_con dl dt{ height:25px; line-height:25px; font-size:16px; margin:10px auto; color:#ffff00; font-weight:bold;}
.pro_con .tab_con dl dd{ line-height:20px; font-size:12px; color:#ccc;}
/*案例*/
.case_title{ width:95%; height:60px; line-height:30px; margin:30px auto; border-bottom:#ffff00 solid 1px; color:#fff; text-align:center; font-size:18px; font-family:"微软雅黑";}
.case_conn{ width:95%; line-height:22px; margin:10px auto; color:#888; font-size:14px; text-align:left; text-indent:2em;}
.case_conn img{ margin:10px auto; width:auto; max-width:800px; display:block;}
/*选片*/
.film_list{ width:852px; margin:10px auto 10px; background:#f3f2f2 url(../images/movieku.gif) no-repeat -15px top; border:#666 solid 1px; -moz-border-radius:8x;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px; display:inline-block;}
.film_info{ width:852px; margin:10px auto 10px; background:#f3f2f2 url(../images/moviekudetail.gif) no-repeat -15px top; border:#666 solid 1px; -moz-border-radius:8x;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px; display:inline-block;}
.film_type{ width:93%; height:480px; margin:auto;}
.film_type1{ width:93%; height:440px; margin:auto;}
.search{ float:right; width:350px; position:relative; right:30px; height:23px; margin-top:28px; display:inline-block; clear:both; }
.search input{ border:none; background:#f1edee; height:21px;}
.search .butt{ width:78px; height:23px; background:none; cursor:pointer}
.film_type .info{ width:100%; margin:63px auto 20px; height:230px; display:inline-block; clear:both; }
.film_type .info img{ float:left; width:158px; height:225px; border:#fff solid 1px; margin:25px 40px auto 5px;}
.film_type .info .info_rig{ float:left; width:550px; height:230px; color:#666; position:relative;}
.film_type .info .info_rig h3{ height:40px; line-height:30px; font-size:20px; font-weight:normal; font-family:"微软雅黑";}
.film_type .info .info_rig p{ height:26px; line-height:26px}
.film_type .info .info_rig p span{ float:left; width:200px;}
.film_type .imob{ position:absolute; right:15px; font-size:25px; color:#ff4e00; font-family:"微软雅黑";}
.film_type1 .info{ width:100%; margin:63px auto 20px; height:230px; display:inline-block; clear:both; }
.film_type1 .info img{ float:left; width:158px; height:225px; border:#fff solid 1px; margin:25px 40px auto 5px;}
.film_type1 .info .info_rig{ float:left; width:550px; height:230px; color:#666; position:relative;}
.film_type1 .info .info_rig h3{ height:40px; line-height:30px; font-size:20px; font-weight:normal; font-family:"微软雅黑";}
.film_type1 .info .info_rig p{ height:26px; line-height:26px}
.film_type1 .info .info_rig p span{ float:left; width:270px;}
.film_type1 .imob{ position:absolute; right:15px; font-size:25px; color:#ff4e00; font-family:"微软雅黑";}
.film_conn{ width:100%; margin:auto; background:#f3f2f2; display:block;}
.film_conn .titl{ width:100%; height:40px; line-height:43px; background: url(../images/hdbg.png) no-repeat 0px -1084px; text-indent:2.8em; font-size:16px; font-weight:bold; font-family:"微软雅黑";}
.film_conn .titl .ff{ float:right; font-weight:normal; font-size:14px; width:700px;}
.film_conn .con{ width:95%; margin:20px auto; font-size:14px; color:#666; text-indent:2em; line-height:22px;}
.film_conn .con img{ margin:20px auto;width:auto; max-width:800px; display:block;}
/*列表*/
.div_type{ width:98%; margin:5px auto 10px; color:#444; display:inline-block; clear:both;}
.type{height:35px;line-height:35px;overflow:hidden;}
.type strong{ float:left; width:80px; text-align:right}
.type a{ margin:auto 5px;}.type a:hover{ color:#ff0000;}
.type_all{ width:50px; height:20px; line-height:20px; text-align:center; -moz-border-radius:12x;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px; background:#ff5b02; margin:auto 10px; display:inline-block}
.type_all a{ color:#fff;}.type_all a:hover{ color:#000;}
/*海报*/
.film_list1{ width:95%; margin:15px auto; display:block; clear:both;}
.film_list1 li{ float:left; width:180px; height:285px; line-height:18px; border:#ccc solid 1px; margin:10px 5px; padding:5px}
.film_list1 li img{ width:180px; height:245px; margin-bottom:6px; clear:both;}
.film_list1 li p img{ width:38px; height:19px;}
.film_list1 li:hover{ background:#fde0b7;}
/*列表*/
.film_list2{width:98%; margin:15px auto; display:block; clear:both;}
#tb{ width:100%; background:#efefef; padding:5px; text-align:center;}
#tb th{background:#EEE; font-weight:bold; color:#444; padding:4px;}
/*#tb td{background:#f1f1f1; color:#333; padding:3px; text-align:center;}
*/#tb td a:hover{color:#bf0000;}
#tb td .label_txt{ color:#888}
#tb td .name{font-size:15px; font-weight:bold; font-family:"微软雅黑"; color:#0072bc;}
#tb td .name:hover{ color:#000}
#tb td img{border:none;width:66px;height:88px;border:5px solid #f4f4f4}
/*page*/
.page{width:90%; text-align:center; height:42px; background:url(../images/hdbg.png) no-repeat -30px -344px; color:#666; padding-bottom:20px; line-height:42px; margin:10px auto auto; clear:both;}
.page a {border:#666 1px solid; padding:7px 10px; margin:2px; color:#c2a002;}
.page a:hover{border:#c2a002 1px solid;}
.page span.current {border:#c2a002 1px solid; padding:7px 10px; font-weight:bold; margin:2px; color:#fff; background-color:#c2a002}
.page span.disabled {border:#666 1px solid; padding:7px 10px; margin:2px; color:#ddd; }
/*page-1*/
.page_1{width:90%; text-align:center; height:42px; background:url(../images/hdbg.png) no-repeat -30px -344px; color:#333; padding-bottom:20px; line-height:42px; margin:10px auto auto; clear:both;}
.page_1 a {border:#666 1px solid; padding:7px 10px; margin:2px; color:#333;}
.page_1 a:hover{border:#ff5b02 1px solid;}
.page_1 span.current {border:#333 1px solid; padding:7px 10px; font-weight:bold; margin:2px; color:#fff; background-color:#ff5b02}
.page_1 span.disabled {border:#666 1px solid; padding:7px 10px; margin:2px; color:#999; }
/*联系我们*/
.contact{ width:850px; height:420px; margin-top:-10px; color:#fff; font-size:16px; background:url(../images/lxwm_Bg.jpg) no-repeat; font-family:"微软雅黑"; line-height:30px; text-align:left; position:relative;}
.txt{ width:400px; height:200px; float:right; position:absolute; right:50px; top:190px;}
/*注册*/
.regist{ width:850px; margin-top:-10px; color:#fff; line-height:30px; text-align:center; position:relative;}
.conn{ width:90%; margin:40px auto;}
/*底部导航*/
.nav{width:100%; height:37px; line-height:37px; text-align:center; text-indent:1.5em; font-size:14px; font-family:"微软雅黑"; background:url(../images/hdbg.png) repeat-x 0px -146px; display:block; clear:both;}
.nav ul{ width:1000px; margin:auto;}
.nav ul li{ float:right; width:123px; display:inline;}
.nav a span{ width:123px; height:37px; display:block; overflow:hidden; background:url(../images/hdbg.png) no-repeat;}
.nav a { width:123px; display:block; overflow:hidden; }
.nav span.a4{ background-position:0px -185px;color:#900}
.nav a:hover span.a4{background-position: -1px -223px; color:#000}
.nav span.a3{ background-position:-123px -185px;}
.nav a:hover span.a3{ background-position:-123px -223px;color:#900}
.nav span.a2{ background-position:-246px -185px;}
.nav a:hover span.a2{ background-position:-246px -223px;color:#900}
.nav span.a1{ background-position:-369px -185px;}
.nav a:hover span.a1{ background-position:-369px -223px;color:#900}
/*底部*/
.footer{ width:100%; background:#000; height:50px; display:block; clear:both;}
.footer_main{ width:998px; margin:auto; background:#131313; border-left:#999 solid 1px; border-right:#666 solid 1px; text-align:right; color:#fff; line-height:50px;}
.list1_data {
	BACKGROUND-COLOR: #efefef
}
.list2_data {
	BACKGROUND-COLOR: #ffffff
}
.list3_data {
	BACKGROUND-COLOR: #b8d8ff
}
.list4_data {
	BACKGROUND-COLOR: #FF6666
}
.row_a {
	BACKGROUND-COLOR: #efefef
}
.row_b {
	BACKGROUND-COLOR: #ffffff
}
.row_c {
	BACKGROUND-COLOR: #b8d8ff
}
.row_d {
	BACKGROUND-COLOR: #FF6666
}
.row_hover {
	BACKGROUND-COLOR: #fde0b7
}
.contact1{ width:850px; margin-top:-10px; color:#fff; font-size:16px; font-family:"微软雅黑"; line-height:30px; text-align:left;}
.gridhead{font-size:15px; font-weight:bold; font-family:"微软雅黑"; color:#0072bc; text-align:center;}
.connhead{font-size:12px; font-weight:bold; font-family:"微软雅黑"; color:#FF0000; text-align:center;}
.connhead1{font-size:15px; font-weight:bold; font-family:"微软雅黑"; color:#FF0000; text-align:center;}
#tb1{ width:100%; background:#efefef; padding:5px; text-align:center; color:#000;}
#tb1 th{background:#EEE; font-weight:bold; color:#444; padding:4px;}
/*#tb1 td{background:#f1f1f1; color:#333; padding:3px; text-align:center;}
*/#tb1 td a:hover{color:#bf0000;}
#tb1 td .label_txt{ color:#888}
#tb1 td .name{font-size:15px; font-weight:bold; font-family:"微软雅黑"; color:#0072bc;}
#tb1 td .name1{font-size:15px; font-weight:bold; font-family:"微软雅黑"; color:#FF0000;}
.recommend {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff5b02; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.search_options {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 23px; COLOR: #424141; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 38px
}
.search_options .option {
	LINE-HEIGHT: 12px; HEIGHT: 20px
}
.search_options .option SPAN {
	FLOAT: left; COLOR: #898989
}
.search_options .option .first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; FONT-FAMILY: "宋体"; BACKGROUND: #f3f2f2 0px 0px; COLOR: #898989; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.search_options .option LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; FLOAT: left; COLOR: #585757; PADDING-TOP: 0px
}
.search_options .option LI A {
	WIDTH: 15px; DISPLAY: inline-block; BACKGROUND: url(../images/option_del.gif) no-repeat 0px 110%; HEIGHT: 15px; CURSOR: pointer
}