@charset "utf-8";
/* CSS Document */
/*	All	*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0; padding:0; list-style:none; border:0;}
body{background:#FFFFFF;font-family: "微软雅黑", tahoma, verdana, "宋体";font-size: 12px; color:#666;}
form{display:inline;}
a{font-size:12px; text-decoration:none; color:#666;}
a:hover{text-decoration:underline; color: #888686;}
.clear{clear:both; height:5px; line-height:0; margin:0; padding:0; _height:1px;} /* 兼容IE6 */

/* TOP */
.top{padding-top:20px;width:1195px; margin:auto; height:189px;}
.top .logo{padding:0 0 0 0; float:left; overflow:hidden; height:189px; width:593px;}
.top .logo img{behavior:url(./tools/iepngfix/iepngfix.htc);}
.top .right{float:right;}
.top .right ul{clear:both;}
.top .right .regandlang{background:url(./images/top_lang_bg.gif) no-repeat; width:286px; height:20px; padding:0 0 0 34px;} /* 320px */
.top .right .regandlang li{padding:2px 10px 0 0; color:#FFF;}
.top .right .regandlang li a{color:#FFF;}
.top .right .regandlang li a:hover{text-decoration:none; color:#E3E3E3;}
.top .right .regandlang li .top_pics{z-index:1; position:absolute; margin:0 0 0 135px;}
.top .right .regandlang li .top_pics img{behavior:url(./tools/iepngfix/iepngfix.htc);}
.top .right .servicespics{padding:15px 0 2px 0; _padding:0 0 2px 0;}
.top .right .webtel{color:#999; font-family:Georgia,Geneva,Verdana,sans-serif; padding:0 0 0 60px; font-size:18px; font-weight:bold;}

.navigation{width:1195px; margin:auto; height:90px; background:url(./images/bg_header.jpg) no-repeat center;}
.navigation ul{clear:both; padding:0 0 0 8px;}
.navigation ul li{width:290px; float:left; text-align:left; overflow:hidden;}
.navigation ul li a{width:260px; font-size:14px; height:20px; display:block; text-decoration:none; color:#666;}
.navigation ul li a:hover{color:#444;text-decoration:underline;}

.announcement{width:950px; margin:auto; height:29px; background:url(./images/top_navul_bg.gif) repeat-x; background-position:0 -32px;}
.announcement ul{clear:both;}
.announcement ul li{height:29px; line-height:29px; float:left; overflow:hidden;}
.announcement ul li img{margin:6px 5px 0 10px; margin:3px 5px 0 10px\9; _margin:7px 5px 0 10px;}
.announcement ul #date{float:right; padding:0 100px 0 0; color:#330;}
.announcement ul #announ a{color:#330;}

/* bottom */
.bottom{width:1195px; margin:auto; clear:both;}
.bottom ul{clear:both;}
.bottom ul li{float:left; text-align:center;}
.bottom .column li{width:950px; height:30px; line-height:30px; padding:5px 0 0 0; border-bottom:2px #F0180B solid;}
.bottom .copyright li{width:950px; line-height:20px; text-align:center; clear:both;}

/* leftpage */
.leftpage{width:209px; text-align:center; float:left;}
.leftpage .toppics li{height:92px; background:url(./images/left_page_top.gif) no-repeat;}
.leftpage .bottompics li{height:107px; background:url(./images/left_page_bottom.gif) no-repeat;}
.leftpage .column1{}
.leftpage .column1,.leftpage .column2,.leftpage .column3{background:url(./images/left_page_center.gif) repeat-y;}
.leftpage .column1 .pitch{height:20px;}
.leftpage ul .columntoppics{width:170px; margin:auto; height:12px; background:url(./images/left_column_top.gif) no-repeat 0 2px;}
.leftpage ul .text{width:170px; margin:auto; background:url(./images/left_line.gif) no-repeat center bottom #F3F5F9;}
.leftpage ul .columnbottompics{width:170px; margin:auto; height:14px; background:url(./images/left_column_bottom.gif) no-repeat;}
.leftpage .column1 .text{height:40px; line-height:40px; font-weight:bold;}
.leftpage .column1 .text a{font-size:14px; text-decoration:none;}
.leftpage .column1 .text a:hover{display:block; height:40px; background:url(./images/left_a_hover.gif) no-repeat center center;}
.leftpage .column2 .text{padding:5px 0 5px 0; background:url(./images/left_line_dx.gif) no-repeat center bottom #F3F5F9;}
.leftpage .column3 .text span{display:block; width:140px; padding:0 0 0 30px; _width:130px; height:30px; line-height:30px; font-weight:bold; text-align:left; margin:auto; background:url(../../images/team.gif) 5px center no-repeat;}
.leftpage .column3 .text{height:auto; text-align:left; padding:0 0 0 10px; _padding:5px 0 5px 10px; line-height:30px; width:160px; background:url(./images/left_line_dx.gif) no-repeat center bottom #F3F5F9;}
.leftpage .column3 .button{width:170px; margin:0 auto; background:#F3F5F9; padding:10px 0 0 0;}

/* product left */
.leftpage .product{background:url(./images/left_page_center.gif) repeat-y;}
.leftpage .product .pitch{height:20px;}
.leftpage .product .text{text-align:left; padding:6px 0 12px 10px; width:159px;}

/* agree And disagree 顶与踩 */
.agrees{width:450px; padding:10px 95px 10px 0; float:right; overflow:hidden;}
.agrees div{width:180px; height:45px; float:left; background:url(images/agree_bg.png) no-repeat center center; cursor:pointer;}
.agrees .agree{margin:0 50px 0 0;}
.agrees div ul{clear:both;}
.agrees div ul li{float:left;}
.agrees div ul .thumb{width:24px; padding:10px 3px 0 3px;}
.agrees div ul .proportion{width:150px; padding:5px 0 0 0; overflow:hidden;}
.agrees div ul .proportion ol{width:142px; height:3px; border:1px #999 solid; margin:12px 0 0 0;}
.agrees div ul .proportion ol #bar_agree,#bar_disagree{height:3px; background:#F60; display:block; font-size:0; overflow:hidden;}

/* comment 评论 */
.comment{width:640px; padding:10px 20px; float:right; margin:0 10px 0 0; overflow:hidden; border:1px #333 dotted;}
.comment .ctitle{width:640px; height:25px; line-height:25px; margin:0 0 10px 0; background:url(../../images/0101.gif) bottom left repeat-x;}
.comment .ctitle .icomment{font-size:16px; padding:0 0 0 30px; float:left; background:url(../../images/title.gif) 8px 5px no-repeat;}
.comment .ctitle .already{float:right; padding:0 10px 0 0;}
.comment .clogin{clear:both;}
.comment .clogin ol{float:left;}
.comment .clogin .ctext{padding:4px 0 0 0;}
.comment .clogin .cinput{padding:0 20px 0 0;}
.comment .clogin .cinput .cxinput{width:150px; height:18px; color:#06F;}
.comment .ccontent{clear:both;}
.comment .ccontent textarea{width:640px; height:120px; margin:10px 0; border:1px #999 solid; background:url(images/comment_bg.gif) center center no-repeat;}

/* search */
.productsearch ol{float:left;}
.productsearch .wd input{border:0; color:#999; width:160px; padding:2px 0 0 6px; padding:3px 0 0 6px\9; height:20px; background:url(./images/search_text.gif) no-repeat 0 0;} 
.productsearch .wd_button{width:70px; padding:1px 0 0 0\9;}

/* 导航栏下拉菜单样式 */
.xSC_MENU{display:none;}
.xSC_MENU a{color:#333; font-size:12px;}
.xSC_MENU a:hover{text-decoration:none; color:#F30;}
.xSC_MENU .subject{width:168px; padding:8px 0 0 0; border-left:1px #e42010 solid; border-right:1px #e42010 solid; background:#f3f5f9;}
.xSC_MENU .subject li{width:150px; height:30px; line-height:30px; _padding:3px 0 0 0; _height:27px; margin:0 auto; background:url(../../images/0101.gif) repeat-x bottom; overflow:hidden;}
.xSC_MENU .xbottom{width:170px; height:15px; background:url(./images/menu_bt_bg.gif) no-repeat center bottom; border:none;}


/* 深色背景立体效果下拉菜单,可去掉备注启用以下三行样式 */
/*
.xSC_MENU{border-left:4px #F60 outset; border-right:2px #F60 solid; border-bottom:5px #F60 outset;}
.xSC_MENU a{color:#FFF; font-size:14px;}
.xSC_MENU .subject,.xSC_MENU .xbottom{background:#EA0000;}
*/



.left{
float:left;
}
.tright{
width:602px;
height:189px;
}
.middle{
margin-top: 132px;
}
.search{
width:327px;
height:57px;
margin-top: 132px;
background:url(./images/bg_search.jpg) no-repeat center bottom; 
}
.i_search{
color:#e2e2e2;
margin: 11px 0 0 20px;
height: 34px;
border: 0;
padding-left: 10px;
width: 220px;
line-height:30px;
font-size:18px;
}
.flash{
width:1154px;
height:480px;
}


.middle_title{
width:1195px;
height:48px;
margin:auto;
clear: both;
}
.date_style{
color:#989eae;
}
.a_color{
color:#666;
}
.a_color:hover{
color:#444;
}
.c_lang{
background:url(./images/c_lang.jpg) no-repeat; 
}
.clear2{
overflow:hidden;
clear:both;
}
.foot{
clear:both;
margin-top:20px;
width:1195px;
height:71px;
background:url(./images/foot.jpg) no-repeat; 
}
.nav1{
padding-top:30px;
width:1150px;
margin:auto;
}
.foot1{
padding-top:2px;
width:1150px;
margin:auto;
}
.foot1 ul{clear:both; padding:0 0 0 8px;}
.foot1 ul li{width:300px; float:left; text-align:left; overflow:hidden;}
.foot1 ul li span{font-size:12px; height:20px; display:block; text-decoration:none; color:#666;}
.navigation .n_last{width:270px;}
.foot1 .li2{width:593px; float:left; text-align:left; overflow:hidden;}
.foot1 .li3{width:240px; float:left; text-align:right; overflow:hidden;}

input{outline:none} 
a{outline:none} 