@charset "gb2312";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(../../onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);/*主菜单样式*/
/*----------------------------------------开始页首部分-----------------------------------------*/
.i_bot{ font-size:0px; line-height:0px; width:100%;}
.header{position:relative; height:257px; overflow:hidden;}
.header .header_view{ position:absolute; z-index:50; width:980px; height:257px;}
.i_banner{position:absolute; width:980px; height:257px; z-index:30;}
.i_banner img{ vertical-align:bottom;}
#com_thenm_banner{width:980px; height:80px; position:absolute;left:0px; bottom:0px; z-index:80;}
.logo{float:left;}
.topnav{float:right;}
.topnav ul{float:right; padding:14px 25px 0 0;}
.topnav li{float:left; padding-left:10px; color:#fff; vertical-align:bottom;}
.topnav li a{color:#fff;text-decoration:none;}
.topnav li a:hover {color:#fff;text-decoration:underline;}
/*----------------------------------------结束页首部分-----------------------------------------*/

/*----------------------------------------开始主体部分-----------------------------------------*/
.container{padding-top:5px;}
.i_left{width:740px; float:left;}
.i_foucs{width:276px; height:258px; line-height:24px; background:url(imagesfoucs_bg.gif) no-repeat left top; float:left;padding:2px 2px 0 2px; overflow:hidden;}

/*开始新闻切换*/
.i_n_list{width:450px; height:260px; float:left; background:url(imagesnb.gif) no-repeat right; margin-left:10px; display:inline;}
.i_n_list dl.i_n_t{width:450px;height:30px;}
.i_n_list dl.i_n_t dt{float:left;}
.i_n_list dl.i_n_t dt ul{}
.i_n_list dl.i_n_t dt li{line-height:30px;height:30px; width:90px; float:left; background:url(imagesnt1.jpg) no-repeat left; padding-right:4px; text-align:center; color:#2075b5; font-size:14px; font-weight:bold; cursor:pointer;}
.i_n_list dl.i_n_t dt li a{line-height:30px;height:30px; width:90px;float:left;}
.i_n_list dl.i_n_t dt li a:hover,.i_n_list dl.i_n_t dt li .activetab{background:url(imagesnt2.jpg) no-repeat left; color:#fff; text-decoration:none;}
.i_n_list dl.i_n_t dd{float:right; line-height:30px; padding-right:5px;}
.nlist{width:414px;float:left;position:relative; margin:5px 18px 0 18px; display:inline;}
.nlist .i_a_view{width:414px; position:absolute; left:0px; top:0px;}
.i_n_list .nlist li{background:url(imagesicon.gif) no-repeat left 7px; padding-left:14px;}
.i_n_list .nlist li a{ width:300px;}

.n_list{ width:100%;}
.n_list li{ height:24px; line-height:24px; vertical-align:bottom;}
.n_list li a{ float:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;}
.n_list li a:hover{ text-decoration:underline;}
.n_list li span{ float:right;color:#afafaf; font-size:11px;}
/*结束新闻切换*/

/*开始推荐产品栏目*/
.i_p_list{
	width:910px;
	float:left;
	height:125px;
	padding:25px 0 0 65px;
	background:url(imagesimg_bg.gif) no-repeat left bottom;}
dl.p_list{ float:left;width:110px;padding-left:20px;}
dl.p_list dt{ float:left; width:110px; height:90px;}
dl.p_list dt a{border:solid #ccc 1px; padding:1px; float:left;width:106px; height:86px; background:#fff;}
dl.p_list dt a:hover{border:solid #f00 1px;}
dl.p_list dt img{ width:106px; height:86px; vertical-align:bottom;}
dl.p_list dd{ width:110px; height:21px; line-height:21px; text-align:center;}
dl.p_list dd a{width:110px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#i_p_outer{ width:900px; overflow:hidden;}
/*结束推荐产品栏目*/

.i_rig{
	width:230px;
	float:right;}
.i_n_list1{
	width:230px;
	float:right;}
.i_n_list1 dl.i_n_t1{width:230px; height:30px; background:url(imagest1.gif) no-repeat;}
.i_n_list1 dl.i_n_t1 dt{float:left; background:url(imagesicon1.gif) no-repeat 12px 9px; padding-left:29px; line-height:30px; color:#0a62a2; font-size:14px; font-weight:bold;}
.i_n_list1 dl.i_n_t1 dd{float:right; line-height:30px; padding-right:10px;}
.i_n_list1 .i_a_view{height:225px; background:url(imagesb1.gif) repeat-y; padding:5px 10px 0 10px; width:210px; line-height:24px;}
.i_n_list1 li{ background:url(imagesicon2.gif) no-repeat left 12px; padding-left:12px;}
.i_n_list1 li a{ width:198px;}
.i_bot{ font-size:0px; line-height:0px; width:100%;}
.content{background:url(imagesb2.gif) repeat-y;}
.content dl.c_t{width:980px; height:32px; background:url(imagest2.gif) no-repeat;}
.content dl.c_t dt{float:left; line-height:32px; padding-left:30px; color:#0a62a2; font-size:16px;}
.content dl.c_t dd{float:right; line-height:32px; padding-right:30px;}
.content dl.c_t dd ul{ float:right;}
.content dl.c_t dd ul li{ float:left; padding-left:5px; height:32px;}

.i_con_view2{ width:100%;}

.i_left1{width:213px; float:left; padding:0 0 0 9px;}
/*开始news03,news04*/
.i_n_list2{width:213px; float:left;}
.i_n_list2 dl.i_n_t2{width:213px; height:28px;}
.i_n_list2 dl.i_n_t2 dt{float:left; background:url(imagesicon1.gif) no-repeat 0 9px; padding-left:17px; line-height:28px; color:#0a62a2; font-size:14px; font-weight:bold;}
.i_n_list2 dl.i_n_t2 dd{float:right; line-height:28px;}
.i_n_list2 .i_a_view{width:213px; float:left; padding-top:5px; line-height:24px; height:144px;}
.i_n_list2 .n_list li{background:url(imagesicon2.gif) no-repeat 11px 12px; padding-left:22px;}
.i_n_list2 .n_list li a{ width:175px;}
.i_line{width:1px; padding-left:8px; float:left;}
/*结束news03,news04*/

/*news05*/
.i_rig1{width:730px; float:left; padding-left:9px;}
.i_left2{width:440px; float:left;}
.i_n_list3{width:440px; float:left;}
.i_n_list3 dl.i_n_t3{width:440px; height:30px; background:url(imagest3.gif) no-repeat;}
.i_n_list3 dl.i_n_t3 dt{float:left; padding-left:7px;}
.i_n_list3 dl.i_n_t3 dt span{ height:30px; float:left; width:86px; padding-left:24px; color:#0a639f;background:url(imageshover.gif) no-repeat; font-size:14px; font-weight:bold;line-height:30px;}
.i_n_list3 dl.i_n_t3 dd{float:right; padding-right:7px;line-height:30px;}
.i_n_list3 .i_a_view{width:440px; padding-top:5px; float:left; line-height:24px; height:144px;}
.n_list{ width:100%;}
.i_n_list3 .i_a_view .n_list li{ line-height:24px; background:url(imagesicon2.gif) no-repeat 11px 12px; padding-left:22px;}
.i_n_list3 .i_a_view .n_list li a{ width:300px;}
.i_n_list3 .i_a_view .n_list span{float:right; line-height:24px; padding-right:12px; color:#afafaf; font-size:11px;}

/*news06,news07*/
.i_n_list3 dl.i_n_t3 dt ul{ float:left;}
.i_n_list3 dl.i_n_t3 dt li{float:left;line-height:30px; height:30px;  width:110px; color:#0a639f;}
.i_n_list3 dl.i_n_t3 dt li a{float:left; color:#0a639f; width:86px; padding-left:24px;}
.i_n_list3 dl.i_n_t3 dt li a:hover,.i_n_list3 dl.i_n_t3 dt li .activetab{background:url(imageshover.gif) no-repeat; font-size:14px; font-weight:bold; text-decoration:none;}
.i_n_list3 .nlist3{ float:left; width:440px;}

/*news08,news09*/
.i_rig2{width:271px; float:right;}
.i_n_list4{ float:left;width:271px;}
.i_n_list4 dl.i_n_t4{width:271px; height:30px; background:url(imagest4.jpg) no-repeat;}
.i_n_list4 dl.i_n_t4 dt{float:left; width:85px; text-align:center; line-height:30px; color:#fff; font-size:14px; font-weight:bold;}
.i_n_list4 dl.i_n_t4 dd{float:right; line-height:30px;}
.i_n_list4 .i_a_view{ float:left;width:271px;padding-top:5px; height:144px; line-height:24px;}
.i_n_list4 .n_list li{background:url(imagesicon2.gif) no-repeat 11px 12px; padding-left:22px;}
.i_n_list4 .n_list li a{ width:235px;}

/*service*/
.i_left1 .i_service{width:213px; float:left; line-height:24px;}

/*cases*/
.i_p_list1{width:680px; padding-left:14px; float:left; text-align:center;}
.i_p_list1 h1{background:url(imagest4.gif) no-repeat; width:25px; height:86px; text-align:center; line-height:25px; color:#fff; font-size:14px; font-weight:bold;  float:left;layout-flow:vertical-ideographic; overflow:hidden;}
.i_p_list1 .i_a_view{width:655px; float:left;text-align:center; line-height:21px;}
.i_p_list1 dl.p_list1{ padding-left:35px;}
#i_c_outer{width:635px; margin:0 auto; overflow:hidden;}

dl.p_list1{ float:left;width:70px;}
dl.p_list1 dt{width:70px; height:60px; float:left; overflow:hidden;}
dl.p_list1 dt img{ width:70px; height:60px; vertical-align:bottom;}
dl.p_list1 dd{ float:left; width:70px; height:20px; line-height:20px; text-align:center;}
dl.p_list1 dd a{ width:70px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*joinus*/
.i_joinus{ float:left; width:213px; line-height:24px;}

/*experience*/
.i_experience{float:left; width:213px;}
.i_experience h1{line-height:30px; height:30px; background:url(imagest5.gif) no-repeat; padding-left:24px; color:#0b619e; font-size:14px; font-weight:bold;}
.i_experience .i_s_view{float:left; width:193px;background:url(imagesb3.gif) repeat-y; padding:10px;line-height:35px;}
.i_experience .istop_dsort{width:100%;}
.i_experience .istop_dsort li{width:157px; background:url(imagesb4.jpg) left center; margin-top:10px; height:35px; line-height:35px; padding-left:36px;}
.i_experience .istop_dsort li a{ color:#fff;}
.i_experience .istop_dsort li a:hover{color:#fff;}
/*链接1*/
.i_alinks{
	height:150px;}
.i_alinks ul.i_l_list{ width:100%;}
.i_alinks ul.i_l_list li{ float:left;}
.i_alinks ul.i_l_list li.i_l_topic1{ float:left; width:233px; height:80px; padding-right:16px;}
.i_alinks ul.i_l_list li img{ width:233px; height:80px; vertical-align:bottom;}

/*链接2*/
.i_link{height:38px; background:url(imageslink.jpg) no-repeat bottom;}
.i_link h1{float:left; padding:0 0 0 28px; line-height:38px; color:#fff; font-weight:bold; width:80px;}
.i_link .i_a_view{float:left; padding:8px 0 0 35px; width:800px;}
/*----------------------------------------结束主体部分-----------------------------------------*/

/*----------------------------------------开始页尾部分-----------------------------------------*/
.footer{}
.footer .footer1{text-align:center; line-height:20px; padding:10px 0 10px 0px; color:#888;}
/*----------------------------------------结束页尾部分-----------------------------------------*/

/*----------------------------------------开始内页部分-----------------------------------------*/
.p_left{width:230px; float:left;}
.p_left .leftlist{background:url(imageslb.gif) repeat-y;width:230px; float:left;}
.p_left .p_dichan{width:230px; float:left; line-height:24px;}

.p_rig{width:740px; float:right;}
.p_rig dl.p_r_t{width:740px; height:30px; background:url(imagesrt.gif) no-repeat;}
.p_rig dl.p_r_t dt{float:left; line-height:30px; padding-left:38px; color:#fff; font-size:14px; font-weight:bold;}
.p_rig dl.p_r_t dd{float:right; line-height:30px; padding-right:32px;}
.p_rig .p_content_view{width:740px; float:left;background:url(imagesrb.gif) repeat-y; padding-top:10px;}
.p_rig .p_content_view1{float:left;width:700px;background:url(imagesrb.gif) repeat-y; padding:10px 20px 0 20px;}
