.pro{ width:961px; height:auto; overflow:hidden; margin-top:10px;}
.pro_top{ width:961px; height:36px; background:url(../images/pro.jpg) no-repeat;}
.pro_top a{ color:#416d90; text-decoration:none; float:right; margin-right:10px; margin-top:11px; font-family:Arial; font-size:8px;}
.pro_top a:hover{ color:#eb3b33; text-decoration:none;}

.pro_man{ width:961px; height:auto; overflow:hidden; background:url(../images/pro_m.jpg) repeat-y;}

.pro_img{ width:201px; height:auto; overflow:hidden; float:left; margin-left:19px; margin-right:19px; margin-top:15px; display:inline;}
.pro_img_img{ width:201px; height:125px; background-image:url(../images/bg.jpg);}
.pro_img_img img{ border:0; height:120px; margin:1px auto; overflow:hidden;}

.pro_img_txt{ width:190px; height:auto; line-height:20px; color:#717171; margin-top:5px; padding-left:10px;}
.pro_img_txt a{ color:#426487; text-decoration:none; font-weight:bold;}
.pro_img_txt a:hover{ color:#426487; text-decoration:underline;}

.pro_bottom{ width:961px; height:9px;}

.news{ width:315px; height:auto; overflow:hidden; float:left;}
.news_top{ width:315px; height:33px; background:url(../images/news.jpg) no-repeat;}
.news_top a{ color:#416d90; text-decoration:none; float:right; margin-right:10px; margin-top:11px; font-family:Arial; font-size:8px;}
.news_top a:hover{ color:#eb3b33; text-decoration:none;}

.news_man{ width:315px; height:242px; padding-top:3px; background:url(../images/news_m.jpg) repeat-y;}
.news_man ul{ width:315px; height:auto; overflow:hidden; margin:0px; padding:0px; list-style-type:none;}
.news_man li{ width:290px; height:25px; border-bottom:1px dashed #bebebe; margin:0px auto; padding:0px; line-height:25px;}
.news_man li a{ color:#6e6e6e; text-decoration:none;}
.news_man li a:hover{ color:#eb3b33; text-decoration:none;}


.news_bottom{ width:315px; height:8px;}


.company{ width:438px; height:auto; overflow:hidden; float:right;}
.company_top{ width:438px; height:30px; background:url(../images/company.jpg) no-repeat;}
.company_top a{ color:#416d90; text-decoration:none; float:right; margin-right:10px; margin-top:11px; font-family:Arial; font-size:8px;}
.company_top a:hover{ color:#eb3b33; text-decoration:none;}

.company_man{ width:438px; height:auto; overflow:hidden; background:url(../images/company_m.jpg) repeat-y;}
.company_man p{ width:425px; height:241px; color:#6b6b6b; margin-left:7px; margin-top:5px; margin-bottom:0px; padding:0px; line-height:20px;}
.company_man p img{ float:right; margin-left:5px;}

.company_bottom{ width:438px; height:10px;}


.down{ width:316px; height:103px; margin-top:9px; float:left;}
.down img{ border:0;}


.cont{ width:438px; height:auto; overflow:hidden; margin-top:10px; float:right;}
.cont_top{ width:438px; height:30px; background:url(../images/cont.jpg) no-repeat;}
.cont_top a{ color:#416d90; text-decoration:none; float:right; margin-right:10px; margin-top:11px; font-family:Arial; font-size:8px;}
.cont_top a:hover{ color:#eb3b33; text-decoration:none;}

.cont_man{ width:438px; height:65px; background:url(../images/cont_m.jpg) repeat-y;}

.cont_left{ width:250px; height:auto; overflow:hidden; color:#6f6f6f; line-height:20px; float:left; margin-left:5px; margin-top:5px;}
.cont_left span{ color:#707070; font-weight:bold;}

.cont_tiao{ width:1px; height:50px; border-left:1px #CCCCCC solid; margin-top:13px; float:left; margin-left:10px;}

.cont_right{ width:150px; height:auto; overflow:hidden; float:right;}
.cont_right img{ border:0; margin-top:15px;}

.cont_bottom{ width:438px; height:8px;}









