@charset "gb2312";
/**
*   Made by cgq
**/

/* Head */
.head,.wrap,.nav { margin:0 auto; width:1002px; background:#fff;}
.foot{ margin:0 auto; width:1002px; background:#fff; }
.top { height:125px; background:url(../images/topbg.gif) repeat-x; width:1002px;}
.logo { width:423px;}
.top_r { width:564px;}
.top_lx { background:url(../images/toplxbg.gif) no-repeat; width:329px; height:43px;}
.top_lx li { float:left; line-height:30px;}
.top_lx li a { color:#333;}
.top_ts { color:#666;}

.nav { height:40px; background:url(../images/navbg.gif) repeat-x;}
.nav li { float:left; background:url(../images/navx.gif) right no-repeat; width:110px; height:40px;}
.nav li a { color:#fff; display:block;}
.nav li a:hover { background:#284CAB; font-weight:bold;}

#top_li { position:absolute; z-index:999; width:1002px; height:301px;}
.top_list { width:210px; padding:50px 0 0 0;}
.top_list li { color:#fff; width:105px; float:left;}
.top_list li a { color:#fff;}
.slide { height:300px;}
.slide_xs { background:url(../images/ztxs.gif) no-repeat; height:33px;}


/* Wrap */
.wp_t { padding:5px 19px;}
.wp_t_l { width:339px; padding-right:16px;}
.wp_t_l_btk {}
.wp_t_l_bt { background:url(../images/abbg.gif) no-repeat; height:23px; width:169px;}
.wp_t_l_mo { width:41px; height:23px;}
.wp_t_l_ny { color:#333;}
.wp_t_l_ny img { float:left; width:123px; height:82px;}
.wp_t_l_ny a { color:#C02022;}

.wp_t_c { width:376px; padding-left:18px; background:url(../images/wpx.gif) 0 50px no-repeat;}
.wp_t_c_bt { background:url(../images/xwdt.gif) no-repeat; height:23px; width:142px;}
.wp_t_c_xw { padding:10px 8px;}
.wp_t_c_xw li { border-bottom:1px #B1B1B1 dashed; background:url(../images/newsbot.gif) 3px 11px no-repeat; color:#333;}
.wp_t_c_xw li a { color:#333;}
.wp_t_c_xw li span { padding-left:10px;}

.wp_t_r { width:187px; padding-left:18px; background:url(../images/wpx.gif) 0 50px no-repeat;}
.wp_t_r_bt { background:url(../images/hotcp.gif) no-repeat; width:129px; height:23px;}
.wp_t_r_ny { width:180px; height:202px; border:1px #DFDFDF solid; padding:2px;}

.wp_f { padding:10px 19px 5px;}
.wp_f_bg { background:url(../images/wpcpbg.gif) no-repeat; height:20px; width:175px;}
.wp_f_x { border-bottom:1px #E3E3E3 solid;}
.wp_f_cp { padding:5px;}
//#scroll { width:954px; overflow:hidden; }
//#scroll_box {float: left; width: 800%;}
//#scroll_begin {float: left;}
//#scroll_end {float: left;}
#scroll { width:954px;}
#scroll_box {float: left; width: 100%;}
#scroll_begin {float: left;}
#scroll_end {float: left;}
.iproduct{ margin:5px 0;}
.iproduct .cn{ float:left}
.iproduct .ih1{ width:223px; height:173px; margin:5px; border:1px #DFDFDF solid;}
.iproduct .ih1 a { color:#707070;}
.iproduct .ih1 img{ vertical-align:middle;padding-bottom:8px;}
.iproduct span{ display:block; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; background:#F2F2F2; margin:2px;}
.iproduct a:hover span { background:#D7D7D7; color:#4C4C4C;}


/* About */
.about { width:962px; padding:0 20px; background:#fff;}
.ab_l { width:221px;}
.ab_r { width:725px;}
.ab_r_bg { background:url(../images/lmx.gif) 0 23px no-repeat; height:30px;}
.ab_r_bt {}
.ab_r_wz, .ab_r_wz a, .ab_r_wz a:hover { color:#797979;}
.ab_r_ny { color:#666; padding:10px;}

/* Product */
.pro { padding:10px;display:table;}
.pro li { float:left;width:203px;height:215px; margin:0 7px 13px;border:1px #DDDDDD solid; padding:4px;position:relative;text-align:center;vertical-align:middle;line-height:170px;}
.pro li img { max-width:202px;max-height:170px;vertical-align:middle;}
.pro li span { display:block;position:absolute;bottom:0;width:203px; text-align:center; margin-bottom:8px; background:#F5F5F5; line-height:30px;}
.pro li a:hover span { background:#2447A3; color:#fff;} 
.pro li a:hover { text-decoration:none;}

/* News */
.news { color:#666; padding:10px;}
.news li { background:url(../images/news_bot_1.jpg) 8px 14px no-repeat; border-bottom:1px #BBBBBB dashed;}
.news li a { color:#666;}
.news li a:hover { color:#E30012;}
.news li span { padding-left:50px;}
.news_wz { color:#919191; padding:0 12px; font-size:12px;}
.news_wz a:hover { color:#666;}
.news_ny { padding:10px; color:#666;}
.news_ny a { color:#767676;}

/* Gbook */
.gbook { padding:10px 11px 10px 1px; color:#666;}
.gbooklist { border:6px #DEDEDE solid; padding:15px 10px 5px 8px;}
.gbookbt { background:url(../images/gookbot.gif) 0 3px no-repeat; border-bottom:1px #DDDDDD dotted;}
.gbookny { padding:5px 5px 8px; color:#515151;}
.reply { background:url(../images/faqbot.gif) 0 3px no-repeat; border-bottom:1px #DDDDDD dotted;}
.faqbt { margin:0 13px 0 2px; background:url(../images/lybot.gif) 0 6px no-repeat; border-bottom:1px #DDDDDD dotted; color:#666;}
.faq { padding:15px 100px; color:#666;}
.faqline{ line-height:2em; height:35px; text-align:left}
.faqline .faqtit{  display:block; float:left; clear:both; text-align:right}
.Content { line-height:2em; text-align:left}
.Content  .faqtit{  display:block; float:left; clear:both; text-align:right}
.Content textarea { height:100px;}

/* Left */
.left { width:221px;}
.left_btbg { background:url(../images/lmx.gif) 0 23px no-repeat; width:221px; height:30px;}
.left_li {}
.left_li li { background:url(../images/leftbg.gif) no-repeat; height:31px;}
.left_li li a { color:#4D4D4D;}
.left_li li a:hover { padding-left:1px;}

/* Foot */
.foot_nav { background:url(../images/footdhbg.gif) repeat-x; height:41px; padding-left:20px;}
.foot_nav li { float:left; color:#D7C0D7; width:100px; background:url(../images/footdhx.gif) right no-repeat;}
.foot_nav li a { color:#555555;}
.foot_f { padding:15px 19px;}
.foot_logo { width:304px; height:84px;}
.foot_f_r { color:#333;}


/* QQ */
.float0831 { POSITION: fixed; TOP: 150px; RIGHT: 1px; _position: absolute}
.float0831 A { COLOR: #00a0e9}
.float0831 A:hover { COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL { POSITION: relative; WIDTH: 28px; FLOAT: left}
.float0831 .floatL A { TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}
.float0831 .floatR { BACKGROUND: url(../images/float_bg.gif)}
.float0831 .tp { BACKGROUND: url(../images/float_bg.gif)}
.float0831 .cnn { BACKGROUND: url(../images/float_bg.gif)}
.float0831 .floatR { PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden}
.float0831 .tp { BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px}
.float0831 .cnn { BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px}
.float0831 .cnn H3 { TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px}
.float0831 .cnn UL { PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px}
.float0831 .cnn UL LI { BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal}
.float0831 .titZx {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titDh {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titDc {	BACKGROUND: url(../images/ewm.png) no-repeat}
.float0831 .icoZx {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoTc {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icowx {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoyx {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoFf {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoTl {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen { BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen_n {	BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnCtn { BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titZx {	BACKGROUND-POSITION: 5px -10px}
.float0831 .titDh {	BACKGROUND-POSITION: 5px -66px}
.float0831 .ewm { padding-bottom:80px;}
.float0831 .icoZx {	BACKGROUND-POSITION: 2px -154px}
.float0831 .icoTc {	BACKGROUND-POSITION: 0px -323px}
.float0831 .icowx {	BACKGROUND-POSITION: 0px -667px}
.float0831 .icoyx {	BACKGROUND-POSITION: 0px -703px}
.float0831 .icoFf {	BACKGROUND-POSITION: 2px -213px}
.float0831 .icoTl {	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND-POSITION: 2px -266px; FLOAT: left}
.float0831 .btnOpen {	BACKGROUND-POSITION: -30px -396px}
.float0831 .btnOpen_n {	BACKGROUND-POSITION: 0px -530px}
.float0831 .btnCtn {	BACKGROUND-POSITION: 0px -396px}
.float0831 .icoZx {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoTc {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left;}
.float0831 .icowx {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoyx {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoFf {	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .btnOpen {	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen_n {	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnCtn {	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen {	TOP: 118px; LEFT: 1px}
.float0831 .btnOpen_n {	TOP: 118px; LEFT: 1px}
.float0831 .btnCtn {	TOP: 118px; LEFT: 2px}
.float0831 UL LI H3.titDc A {	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}
.float0831 UL LI.topp {	BORDER-BOTTOM: #ace5f9 1px solid}
.float0831 UL LI.bot {	BORDER-BOTTOM-STYLE: none}
.float0831 UL.webZx {	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px}
.float0831 UL LI.webZx-in {	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px}
