@charset "utf-8";
*{ padding:0; margin:0;}
body{ background-color:#FFFFFF; font:normal 12px ; font-family:"Microsoft YaHei",Arial, Helvetica; color:#666666; text-align:center; min-width:980px; font-size:12px;}
ul{ list-style:none;}
a img, fieldset{ border:0;}
a{ color:#666666; text-decoration:none;}
a:hover{ text-decoration:underline; color:#ff0000;}
img{ display:inline-block;}
fieldset{ border:0;}
.clear{ clear:both; height:0;}
table,td{font-size:12px; line-height:155%;}
/**** header ****/
.header{ height:70px; }
.headerIn{ width:980px; height:70px; margin:0 auto; text-align:left;}
.logo{ margin:27px 0 0 24px; display:inline-block; float:left;}

.header .r_header{background:url(/images/body_t_bg.gif) no-repeat left top; width:733px; float:right; height:71px;}
.r_header ul{ color:#4d4d4d; padding:42px 0 0 60px;}
.r_header li{  float:left;}
.r_header li a{ text-decoration:none; color:#010101;font-size:14px; font-weight:bold; line-height:24px; font-family:"Microsoft YaHei","宋体"; display:block; width:82px; height:24px; text-align:center;}
.r_header li .green{ color:#01683b; margin-left:4px;}
.r_header li a:hover,.r_header li a.on{ text-decoration: none; color:#C21515;}
.r_header .li_2 a{width:62px; } 

/*** mainNav ****/
.mainNav{ width:980px; height:36px; margin:0 auto; }
.mainNav ul{ float:left;}
.mainNav li{ float:left; padding-right:6px;}
.mainNav a{ width:89px; height:36px; padding-right:7px; float:left; display:block; background:url(../images/mainNav2.gif) no-repeat; font:normal 15px '微软雅黑',Arial, Helvetica,'黑体', "宋体"; text-decoration:none; color:#ffffff; line-height:36px;}
.mainNav a:hover{ background:url(../images/mainNav3.gif) no-repeat;}
.mainNav .on a, .mainNav .on a:hover{ background:url(../images/mainNav1.gif) no-repeat; color:#fff;}
.mainNav fieldset{ width:250px; height:20px; padding-top:10px; float:right;}
.mainNav fieldset p{ float:left;}
.input{ width:178px; height:19px; background:url(/images/bg4.gif) no-repeat 7px 0; padding:0 6px 0 7px;}
.input input{ width:172px; height:18px; font:normal 12px "宋体"; color:#666; line-height:18px; border:0; margin:0 3px; background:none;}
.searchBtn{ width:43px; height:18px; background:url(/images/button1.gif) no-repeat; border:0; cursor:pointer;}
/***** container ******/
.mainNav_list{ clear:both; height:28px; line-height:24px;}

/***** container ******/





.i_banner{z-index:1;margin:0 auto;width:980px;position: relative; height:245px; text-align:right; overflow:hidden;}
.i_banner .i_banner_title{z-index:2;height:100px;text-align:left; position:absolute; left:0px; top:28px;}
.i_banner .i_banner_bottom{ z-index:3;width:100%; height:100px;text-align:left; position:absolute; left:0px; top:149px;background:url(/images/banner_bottom.png) no-repeat left bottom;_background:url(/images/banner_bottom.gif) no-repeat left bottom;}

/*.i_banner .i_list_crumbs{width:200px; text-align:right;position:absolute; right:10px; top:150px;}
*/


/******************************************************/
.i_crumbs{border-bottom:1px #D2D2D2 solid; padding:18px 0 16px 18px;}
.i_crumbs p{color:#999999; font-size:14px; font-weight: normal;}
.i_crumbs p a{color:#999999; font-size:14px; font-weight:normal; text-decoration:none;}

/******************************************************/


.container{ width:980px; margin:0 auto; text-align:left;}
.sidebar{ width:210px; float:left;}
.content{ width:740px; float:right; text-align:left;}


.i_company{ font-size:14px; color:#666666; line-height:200%; margin:15px 0 60px 18px; padding-right:20px;}
.i_company .i_company_r{ width:380px; height:390px; float:right; overflow:hidden;}




/**** kefu ****/
.i_kefu{ margin:100px 0 0 18px; text-align:left;}
.i_kefu .i_kefu1{ height:56px;}
.i_kefu .i_kefu2{ border-top:1px #cccccc dashed; padding:10px 0 0 0; width:177px;}



/****************/
#i_nav li .nav_li{ position:absolute;z-index:9999; width:inherit;display:none; margin-top:0px; margin-left:2px; height:30px;}
#i_nav li .nav_li iframe{  display:none;  _display:block;  position:absolute;  z-index:-1;  filter:Alpha(Opacity='0');  top:expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px');  left:expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px');  width:expression(this.parentNode.offsetWidth+'px');  height:expression(this.parentNode.offsetHeight+'px');  visibility:inherit;}

#i_nav li .nav_li p{background:url(/images/nav_b_bg.gif) no-repeat left bottom;height:30px; padding:0 0 0 18px;color:#ffffff;}

#i_nav li .nav_li a{ color:#ffffff; display: inline; font-size:12px; line-height:30px; padding:0 5px; font-weight:normal;}
#i_nav li .nav_li a:hover{  color:#ffffff; text-decoration:underline;}

#i_nav li .nav_li span{ display: block;background:url(/images/nav_b_bg_r.gif) no-repeat right bottom; float:right; width:15px; height:30px;}




/**** footer ****/


.footer{ clear:both; text-align:center; height:104px; width:980px; margin:0 auto; line-height:160%; background-color:#F8F8F8;}
.footer .f_right a{ text-decoration:none; color:#4d4d4d; margin:0; line-height:22px;}
.footer .f_right a:hover{ text-decoration:underline; }

.footer .f_left{ float:left; width:240px;text-align:left; }
.footer .f_left img{margin:30px 0 0 45px;}
.footer .f_right{ float:right; width:720px; text-align:left;}

.footer .f_right p.i_f_1{ border-bottom:1px #ECECEC solid; border-top:3px #ECECEC solid; margin:10px 0 0 0; height:24px; padding-left:30px;}
.footer .f_right p.i_f_1 a{line-height:24px; padding:0 6px 0 0;}
.footer .f_right p.i_f_2{color:#999999; padding:8px 0 0 30px; line-height:180%;}


/**** box ****/

.i_box_a{ margin:0 0 0 18px; width:170px;}
.i_box_a h2{ text-align:center; height:66px; width:172px;}
.i_box_a h2 span{ width:-1px; height:-1px; overflow:hidden;}

.i_box_a li{ text-align:left;height:28px;}
.i_box_a li a{ font-size:14px; line-height:26px; font-weight:bold; color:#666666; text-decoration:none; padding:0 0 0 40px; display:block;background:url(/images/act_off.gif) no-repeat left bottom; height:26px; }
.i_box_a li a:hover,.i_box_a li a.on{ color:#BD0000; background:url(/images/act_on.gif) no-repeat left bottom; }





/************************************/
.index_banner{ margin:0px auto 0; width:1007px; height:558px; background:url(/images/index.jpg) no-repeat -4px top; text-align:left;}
.index_banner .index_swf{}

.i_container{ width:976px; margin:0 auto; text-align:left;background:url(/images/index_bg.gif) no-repeat center top; height:210px;}

.index_box_a,.index_box_b{float:left;}
.index_box_a{ width:320px;}
.index_box_a h2{background:url(/images/index_01.gif) no-repeat left top; height:14px; margin:22px 0 0 22px;}
.index_box_a h2 a{ float:left; display:block;height:14px; width:108px;}
.index_box_a h2 span { float:right;display:block;height:14px; width:48px; font-size:11px; color:#999999; line-height:150%;}
.index_box_a h2 span a{ float: none; display:inherit;height:14px; width:48px;line-height:150%; font-family:Arial, Helvetica, sans-serif; color:#999999;}
.index_box_a ul{margin:20px 0 0 22px;}
.index_box_a ul li{ border-bottom:1px #eeeeee solid; width:283px; overflow:hidden; line-height:20px;}

.index_box_a ul li a{ color:#666666; text-decoration:none;}
.index_box_a ul li a:hover{ color: #FF6600; text-decoration:none;}

.index_box_b{ width:330px;background:url(/images/index_box_b.gif) no-repeat center center; height:180px; margin:20px 0 0; position:relative;}
.index_box_b .index_bb1{ position:absolute;top:0; left:40px; width:70px;}
.index_box_b .index_bb2{ position:absolute;top:0; right:40px;width:70px;}
.index_box_b .index_bb3{ position:absolute;top:100px; left:40px;width:70px;}
.index_box_b .index_bb4{ position:absolute;top:100px; right:40px;width:70px;}
.index_box_b span{ display:block; text-align:center; line-height:14px; color:#DF372D;}
.index_box_b a{color:#DF372D; text-decoration:none;}
.index_box_b p{ width:70px; height:60px;}

.index_box_b .index_bb1 a p{background:url(/images/index_b01.png) no-repeat center top;_background:url(/images/index_b01.gif) no-repeat center top;}
.index_box_b .index_bb2 a p{background:url(/images/index_b02.png) no-repeat center top;_background:url(/images/index_b02.gif) no-repeat center top;}
.index_box_b .index_bb3 a p{background:url(/images/index_b03.png) no-repeat center top;_background:url(/images/index_b03.gif) no-repeat center top;}
.index_box_b .index_bb4 a p{background:url(/images/index_b04.png) no-repeat center top;_background:url(/images/index_b04.gif) no-repeat center top;}

.index_box_b .index_bb1 a:hover p{background:url(/images/index_b01_on.png) no-repeat center top;_background:url(/images/index_b01_on.gif) no-repeat center top;}
.index_box_b .index_bb2 a:hover p{background:url(/images/index_b02_on.png) no-repeat center top;_background:url(/images/index_b02_on.gif) no-repeat center top;}
.index_box_b .index_bb3 a:hover p{background:url(/images/index_b03_on.png) no-repeat center top;_background:url(/images/index_b03_on.gif) no-repeat center top;}
.index_box_b .index_bb4 a:hover p{background:url(/images/index_b04_on.png) no-repeat center top;_background:url(/images/index_b04_on.gif) no-repeat center top;}




.index_box_c{ width:270px; float:right;}
.index_box_c h2{background:url(/images/index_02.gif) no-repeat left top; height:14px; margin:22px 0 0 0;text-indent:-90em; overflow:hidden; font-size:-1px;}



/**********index_footer*************/
.index_footer{ width:976px; margin:15px auto 20px; border-top:3px #ECECEC solid;}
.index_footer .i_f_nav{ border-bottom:1px #ECECEC solid; height:30px; text-align:left; padding:0 0 0 10px;}
.index_footer .i_f_nav a{ line-height:30px; width:85px; display:block; text-align:center; float:left; font-weight:bold; color:#999898; text-decoration:none; background:url(/images/index_foot_01.gif) no-repeat right top;}

.index_footer .i_f_bottom{ padding:8px 0 0 28px; line-height:180%; text-align:left; color:#999999;}














/*************************/
.i_news_banner{}
.i_news{ border-top:2px #DE6A1E solid; width:100%; margin:0 auto;}
.i_news table th{ border-bottom:1px #DE6A1E solid; line-height:33px; color:#C00801; font-weight:bold; text-align:center;}
.i_news table th.aa{ width:600px; text-align:left;}
.i_news table th.aa span{ padding-left:160px;}

.i_news table td{ border-bottom:1px #EDEDED solid; line-height:32px; padding-left:10px;}
.i_news table td.bb{ color:#999999; font-size:11px; text-align:center;}
.i_news table td a{ font-size:14px; color:#666666; text-decoration:none;}
.i_news table td a:hover{ color:#FF0000; text-decoration:underline;}
.i_news table tr.bgFleet{ background-color:#fafafa;}


.i_news2 h1{ text-align:center; line-height:30px; font-size:16px; color: #FF3300; margin-top:10px;}
.i_news2 .date2{text-align:center; font-size:12px;}

.i_news_body{ font-size:14px; color:#666666; line-height:200%; margin:15px 60px 60px 18px;}
.i_news_body .i_news_body_r{ width:380px; height:390px; float:right; overflow:hidden;}


.i_news_body img{border:none;MAX-WIDTH: 650px!important;HEIGHT: auto!important;width:expression(this.width > 650 ? "650px" : this.width)!important; }


.i_news_body .i_news_box_b{}
.i_news_box_b .f_pic{ float:left; width:580px; text-align:center;}
.i_news_box_b .f_pic img{ #width:400px;_width:inherit; border:none;MAX-WIDTH: 550px!important;HEIGHT: auto!important;width:expression(this.width > 550 ? "550px" : this.width)!important;}

.i_news_box_b .f_left{float:left; width:40px; height:50px;background:url(/images/f_left.gif) no-repeat center center;}
.i_news_box_b .f_right{ float:right; width:40px;height:50px; background:url(/images/f_right.gif) no-repeat center center;}


/*******************************/
.i_jobs{ margin:0 auto; clear:both;}
.i_jobs_box{ padding:0px 0 20px 17px;}
.i_jobs_box tr{ }
.i_jobs_box td{ line-height:220%; color:#333333;border-bottom:1px #dddddd dashed; }

.i_jobs_box th{ line-height:220%; color:#3969CA;border-bottom:1px #dddddd dashed; }

.i_jobs_box td span{ font-size:12px; text-decoration:none; padding-left:20px;}
.i_jobs_box th span{ text-decoration:none; padding-left:20px;}
.i_jobs_box td.jobs_aa a,.i_jobs_box td.jobs_aa a:hover{background:url(/images/jobs_02.gif) no-repeat left top; width:56px; height:14px; display:block;}

/*******************************/
.i_jobs_body{ padding:0px 0 20px 17px;}
.i_jobs_body td{ line-height:220%; color:#333333;}

/***********************/
.i_guestbook{ padding:0 0 0 72px;}

.i_guestbook h2{background:url(/images/guestbook_01.gif) no-repeat left top; height:72px; margin:44px 0 0 0; text-indent:-90em; overflow:hidden; font-size:-1px;}

.i_guestbook p, .i_guestbook table{ margin-left:26px;}
.i_guestbook p{ font-weight:bold; font-size:14px; padding:10px 0;}
.i_guestbook table{ margin-top:10px;}

.i_guestbook td{ line-height:220%;}

.i_guestbook td .input1{ height:18px; width:130px; background-color:#EDEDED; border:1px #C8C8C8 solid;}
.i_guestbook td .textarea1{ border:1px #CACACA solid; margin-top:6px;}

.i_guestbook td .input2{background:url(/images/gbook_btn.gif) no-repeat left top; border:none; width:78px; height:29px;}
.i_guestbook td .input3{background:url(/images/gbook_btn2.gif) no-repeat left top;border:none;width:78px; height:29px;}


/**************************/
.i_magzine{ margin:20px auto;}
.magzine_box{ float: left; width:180px; height:270px;}

.magzine_box ul{ width:180px; text-align:center; line-height:180%;}
.magzine_box .li1 img{ border:none;MAX-WIDTH: 130px!important;HEIGHT: auto!important;width:expression(this.width > 130 ? "130px" : this.width)!important;}
.magzine_box .li1 img{ padding:2px; border:1px #eeeeee solid;}

.magzine_box .li3 img{ margin:0 5px;}




/*、**********************、*/
.i_product{ padding:15px 0 0 20px;}
.i_product h2{ color:#ECB3C6; font-size:16px; line-height:66px; height:66px;}
.i_product .product_big{background:url(/images/product_box_bg.gif) no-repeat left top; width:726px; height:232px;}
.i_product .product_box{ width:630px; height:200px;overflow:hidden; padding:16px 0 0 ; margin-left:35px;}






.scroll_left{ display:block;background:transparent url(/images/icon_hy_02.gif) no-repeat scroll left center; width:25px; height:160px; margin:-180px 0 0 2px!important;margin:-180px 0 0 2px; float:left;}
.scroll_right{display:block;background:transparent url(/images/icon_hy_03.gif) no-repeat scroll left center;width:25px; height:160px; margin:-180px 27px 0 0!important;margin:-180px 27px 0 0; float:right;}

.scroll_left a,.scroll_left a:hover{ display:block;width:25px; height:160px; }
.scroll_right a,.scroll_right a:hover{display:block;width:25px; height:160px; }


.product_box li{ background-position:-120px -6px; float:left;  width:130px; line-height:22px; text-align:center; color:#fd7d00;}
.product_box li p{ width:105px; height:90px; padding:2px; border:1px #eeeeee solid;}
.product_box li p span{width:101px; height:86px;overflow:hidden; display:block;}

.product_box ul{ width:1400px;}

.product_box li a,.cooperater_img_list li a:visited, .cooperater_img_list li a:hover{color:#fd7d00;}






.i_scroll_news{ padding:15px 0 0 20px;}
.i_scroll_news h2{ color:#ECB3C6; font-size:16px; line-height:66px; height:66px;}
.i_scroll_news .news_big{background:url(/images/product_box_bg.gif) no-repeat left top; width:726px; height:232px;}
.i_scroll_news .i_scroll_news_box{ width:630px; height:210px;overflow:hidden; padding:16px 0 0 ; margin-left:35px;}

.i_scroll_news_box li{ background-position:-120px -6px; float:left;  width:160px; line-height:22px; text-align:center; color:#fd7d00;height:210px;}
.i_scroll_news_box li p{ width:134px; height:200px; padding:2px; border:1px #eeeeee solid;}
.i_scroll_news_box li p span{width:130px; height:196px;overflow:hidden; display:block;}
.i_scroll_news_box li img{border:none;MAX-WIDTH: 130px!important;HEIGHT: auto!important;width:expression(this.width > 130 ? "130px" : this.width)!important;}


.i_scroll_news_box ul{ width:1400px;}

.i_scroll_news_box li a,.cooperater_img_list li a:visited, .cooperater_img_list li a:hover{color:#fd7d00;}



/*、**********************、*/




.i_marketing{ padding:15px 40px 0 20px; font-size:14px; line-height:200%;}

.i_video{ padding:15px 40px 0 20px; font-size:14px; line-height:200%;}



.i_index{ width:1007px; margin:0 auto; position:relative;}
.index_ads{position:absolute; z-index:999; top:200px; left:200px;}



/**/
.i_news_box_a{ clear:both; margin:43px 0 0 34px; }

.i_news_box_a dl{}
.i_news_box_a dt{ float:left; width:200px; height:150px; overflow:hidden;}
.i_news_box_a dt img{ border:none;MAX-WIDTH: 200px!important;HEIGHT: auto!important;width:expression(this.width > 200 ? "200px" : this.width)!important;}
.i_news_box_a dd{ float:right; width:470px; line-height:180%;font-size:12px; color:#666666;}
.i_news_box_a dd h3{  color:#010101;}
.i_news_box_a dd h3 a,.i_news_box_a dd h3 a:hover{ font-size:13.6px; color:#010101;}




/**********/
.index_hend{}
.index_hend a{height:150px; width:24px; display:block; background:transparent url(/images/search.png) no-repeat scroll left top;_background:transparent url(/images/search.gif) no-repeat scroll left top;}

.index_hend iframe{  display:block;  #display:block;_display:block;  position:absolute;  z-index:-1;  filter:Alpha(Opacity='0');  top:expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px');  left:expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px');  width:expression(this.parentNode.offsetWidth+'px');  height:expression(this.parentNode.offsetHeight+'px');  visibility:inherit;}
.index_hend iframe body{ display:none;}





