.f_left{ width:260px; height:auto; background:url(../images/f_2.jpg) right repeat-y; }
.f_left h3{height:32px;background:url(../images/f_1.jpg) no-repeat;color:#fff;padding:30px 0 0 20px;font-weight:normal;}
.f_left h3 p{ background:url(../images/f_5.jpg) no-repeat left 5px; padding-left:10px;font-size:16px; float:left; font-family:"微软雅黑"; color:#fef37d; height:20px; line-height:20px;}
.f_left h3 span{ font-family:Arial, Helvetica, sans-serif; padding-left:5px; line-height:20px;font-size:16px;}
.f_left ul{ width:208px; height:auto; padding-left:5px;}
.f_left ul li{ width:208px; height:28px; background:url(../images/f_6.gif) no-repeat; line-height:28px; margin-top:10px; padding-left:48px;}
.f_left ul li a,.f_left ul li a:link{ color:#525252;}
.f_left_1{ padding-left:5px;}
.f_left_2{ background:url(../images/f_7.jpg) no-repeat left; margin-top:20px; height:8px;}
.f_right{width:720px;height:auto;}
.f_right h2{ height:32px; line-height:32px; border-bottom:1px solid #e1e1e1; overflow:hidden; padding:5px 5px 0 5px;}
.f_right .title{ float:left; font-size:16px; font-family:"微软雅黑"; color:#525252;}
.f_right b{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#a1230c;}
.f_right .position{ font-size:12px; font-weight:normal; color:#a1a1a1; float:right;}
.f_right .position a,.f_right .position a:link{color:#a1a1a1;}

.com{ margin-top:15px; height:auto; width:100%;}
.com img{ text-align:center;}
.com p{ text-indent:2em; line-height:25px; color:#525252;}
.news li{height:28px;line-height:28px;padding:0 15px;background:url(../images/f_9.jpg) no-repeat 5px center;border-bottom:1px dashed #bdbdbd;}
.news li a{ float:left;}
.news li span{ float:right; color:#adadad;}

.products{ overflow:hidden; padding:0 15px;}
.products li{ width:192px; height:auto; float:left; text-align:center; padding:0 18px 15px 18px;}
.products li p{ line-height:30px;}

.right_f{ line-height:25px; }
.right_f li{ padding-bottom:10px;}
.right_f li p{text-indent:2em;}
.right_f li p strong{ padding-bottom:5px;}

.right_e{padding:15px;background:url(../images/message.jpg) right bottom no-repeat;padding-bottom:110px;line-height:25px;}

.title1{ font-size:14px; color:#151414; line-height:30px; text-align:center; padding-top:10px;}
.content{ color:#a8a8a8; line-height:25px; border-bottom:1px dashed #d7d7d7; text-align:center;}
.rightc_2{ padding:10px; text-align:center;}
.rightc_2 p{ line-height:28px; text-indent:2em; text-align:left;}
.rightc_2 img{ margin-top:10px;}

.certificate{ overflow:hidden;}
.certificate li{width:345px;margin:0px 5px 10px 5px;float:left;}

.cont { border:#b5b5b5 1px solid; margin:15px auto; width:998px;}
.title { text-align:left; line-height:40px; padding-left:20px; font-size:14px;}
.title A { color:#c22f66; text-decoration:none;}
.title A:hover {text-decoration:none;}
.container { padding:10px 0;CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #5b5b5b 1px solid;}
.container A:hover {COLOR: #c22f66}
.container .gray {COLOR: #b5b5b5}
.container .menu_tt {TEXT-ALIGN: center; LINE-HEIGHT: 25px; PADDING-LEFT: 14px; WIDTH: 92px; PADDING-RIGHT: 10px; DISPLAY: inline-block; background:url(../images/bg3.jpg) no-repeat 20px center; HEIGHT: 25px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 5px}
.container P {PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 7px}
.container .menulist {WIDTH: 650px; DISPLAY: inline-block}
.container .menulist A {LINE-HEIGHT: 25px; MARGIN: auto 10px; DISPLAY: inline}