*{margin:0px;padding:0px;font-family:verdana,arial,宋体;}
img{border:0px;}
body{font-size:12px;color:#666;}

a{color:#555;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}

.v_ico{font-family:Wingdings;padding:0px 4px;color:#f00;}

#head{width:1003px;margin:auto;height:95px;background:url(../images/head_bg.png);}
#head_left{width:279px;float:left;}
#head_right{background:url(../images/head_right_bg.png) no-repeat 0px -1px;width:240px;height:20px;line-height:20px;float:right;margin:32px 36px 0 0;}
#head_right a{margin-left:28px;}
#flash1{background:url(../images/flash_bg.png);width:1003px;margin:auto;height:216px;}
#menu{width:1003px;margin:auto;height:33px;background:url(../images/menu_bg.png);overflow:hidden;}
#menu ul{list-style:none;margin-left:75px;}
#menu li{float:left;width:95px;margin-right:1px;}
#menu a{color:#fff;background:url(../images/menu_li_bg1.png);display:block;font-size:14px;height:33px;line-height:38px;padding-left:25px;}
#menu a:hover{color:#0f0;background:url(../images/menu_li_bg2.png);text-decoration:none;}

#mainbody{width:1003px;margin:auto;}
#left{float:left;width:252px;background:#f1f1f1;padding-bottom:15px;}
#left_con{word-break:break-all;margin-left:5px;padding:12px 18px;background:#f8f8f8;line-height:22px;}
.left_portfolio{margin-left:5px;padding:10px 8px 10px 12px;background:#f8f8f8;line-height:22px;}
.left_portfolio ul{list-style:none;}
.left_portfolio li{width:216px;height:22px;border-bottom:1px dotted #ddd;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 4px;}
#cid{width:251px;height:187px;background:#ebece6;}
#cid object{margin:17px 0px 0px 17px;}
#cid marquee{height:110px;padding:5px 12px;line-height:20px;}
#left_go{text-align:right;}
#left_go img{margin:6px 6px 0px;}
#right{float:right;width:222px;background:#f5f5f5;padding-bottom:15px;}
.right_body{margin:0px 20px;line-height:20px;}
.right_body object{width:170px;margin:8px 2px;}
#middle{width:498px;margin-left:266px;}
.middle_about{line-height:22px;margin:12px;}
.middle_about .h_abpic{float:right;margin:2px 2px 0px 12px;padding:2px;border:4px solid #dfdfdf;width:180px;}
.middle_pro{margin:12px 0px;}
.protable{width:100%;}
.protable .h_img{width:112px;height:100px;margin:4px 0px;padding:2px;border:1px solid #ccc;}
.protable .p_img{width:180px;margin:4px 0px;border:1px solid #ccc;}
.protable td{text-align:center;width:25%;}
.protable div{line-height:25px;width:116px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;}

#copyright{width:1003px;margin:auto;background:url(../images/copyright_bg.png);clear:both;height:60px;}
#copyrightchr{margin:16px 0 0 270px;}

/*内页样式*/
.page{text-align:center;line-height:25px;padding-top:4px;border-top:1px dotted #ccc;}
#aboutus{width:720px;margin-left:266px;}
.aboutus_title{height:38px;line-height:38px;padding-top:12px;background:url(../images/maintitle_bg.png);font-size:16px;font-family:黑体;padding-left:40px;}
.at_en{font-family:Arial black;}
.aboutus_title span{float:right;font-size:18px;font-family:Arial Black;color:#bbb;}
.aboutus_body{line-height:22px;margin:25px 25px 10px;}
.h_aboutpic{float:right;margin:2px 2px 0px 12px;padding:7px 4px;border:10px solid #dfdfdf;width:300px;}

