/** body **/

body{margin:0; font-size:12px;  color:#48453d; background:#81b8df;}

ul,li { padding: 0px; margin: 0px; list-style-type:none;}

form{ padding:0; margin:0;}

a:link{ color:#343434;text-decoration: none;}

a:visited{ color:#343434;text-decoration: none;}

a:hover{color: #ff7f00;text-decoration: underline;}

#box{padding:2px; background:#fff; width:960px; margin:0 auto;}

/** head **/

#head{ padding-top:3px; width:950px; height:220px; margin:0 auto; clear:both; background:#fff  repeat-x 0px 193px;}

.logo{ padding-bottom:1px; clear:both;}

.nav{ height:40px; background:url(/uploads/image/timages/nav_back.jpg); width:950px; clear:both;}

.nav div{ width:85px; height:40px; float:left; background:url(/uploads/image/timages/nav_right.jpg) right no-repeat; text-align:center; line-height:40px;}

.nav a:link{ color:#fff; font-size:14px; font-weight:bold;}

.nav a:visited{ color:#fff; font-size:14px; font-weight:bold;}

.nav a:hover{ color:#ff7f00; font-size:14px; font-weight:bold;}

/** main **/

#main{ width:950px; margin:0 auto;}

#page{  float:left; background: repeat-y 280px 0px;}

#pages{  float:left;}


/** center **/ 

#center{ width:655px; float:left; padding-left:15px;}

.box_up{ width:655px; clear:both; float:left;background: repeat-y 425px 0px;}

.box_u_l{ width:425px; float:left;}

.box_u_r{ width:210px; float:left; padding-left:20px;}


.box_down{ width:655x; clear:both;}

/** sidebar **/

#sidebar{ width:280px; float:left;}

.video{ text-align:center; padding-bottom:20px;}

.search{ width:244px; height:28px; border:1px solid #dbdbdb; background:#edefec; margin:0 auto; padding:7px 0 0 20px;}

.search input{ border-top:1px solid #909092; border-left:1px solid #ced0cf; border-bottom:1px solid #ced0cf; border-right:0; background:#fff; height:16px; width:150px;}

.search img{vertical-align: -4px;}

.box_a{ width:248px; margin:0 auto; padding-top:20px; color:#6e6e6e; line-height:24px;}

.box_a div{ padding:2px 0; clear:both;}

.box_a a:link{ color:#343434;}

.box_a a:visited{ color:#343434;}

.box_a a:hover{ color:#ff7f00;}

.box_b{ width:425px; color:#ff7f00; line-height:20px;}

.box_b div{ padding:2px 0; clear:both;}

.box_b li{ padding-left:10px; background:url(/uploads/image/timages/box_line.gif) 0px 17px no-repeat; padding-top:10px; font-family:arial;}

.co{ width:248px; height:125px;}

.co li{ width:124px; float:left; padding-top:5px;}



.box_c{ width:210px; color:#6e6e6e; line-height:24px;}

.box_c div{ padding:2px 0; clear:both;}

.box_c li{ padding-left:15px; background:url(/uploads/image/timages/j.gif) 0px 8px no-repeat;}

.box_c a:link{ color:#343434;}

.box_c a:visited{ color:#343434;}

.box_c a:hover{ color:#ff7f00;}

.box_d{ width:210px; margin:0 auto; padding-top:15px; color:#ff7f00; line-height:20px;}

.box_d div{ padding:2px 0; clear:both;}

.bu{ width:210px; height:60px;}

.bu li{ width:90px; float:left; background:url(/uploads/image/timages/j.gif) 0px 12px no-repeat; padding-left:15px; padding-top:5px;}




.are{ clear:both;}

.are_t{ background:#e8eff7; height:37px; clear:both; color:#2e4759;}

.are_t a:link{ color:#2e4759;}

.are_t a:visited{ color:#2e4759;}

.are_t a:hover{ color:#ff7f00;}

.are_t_l{ float:left; padding:7px 0 0 17px;}

.are_t_r{ float:right; padding:13px 10px 0 0;}

.are_img{ padding-top:15px; height:140px;}

.are_img div{ margin-left:20px; width:138px; height:126px; float:left; background: bottom repeat-x; text-align:center;display:inline;}

.are_img img{ margin-bottom:5px;}



.link{ border:1px solid #b1c6e3; height:21px; background:; padding-top:6px; padding-left:7px;}




/** footer **/

#footer{ width:950px; height:66px; border-top:1px solid #e4e4e4; margin:0 auto; background:url(/uploads/image/timages/footer_back.jpg); text-align:center; line-height:24px; padding-top:20px; clear:both;}



/** us **/


.box_left{ float:left; width:180px;}

.box_right{ float:left; padding-left:10px; width:760px;}

.box_xm{ padding-bottom:5px;}

.box_nr{ margin:9px 0; background:url(/uploads/image/timages/box_xm_back.gif);}

.box_nr_a{ padding-top:5px; width:156px; margin:0 auto;}

.box_nr_a li{ width:123px; height:19px; background:url(/uploads/image/timages/left_back_a.gif); padding-left:33px; padding-top:5px; margin-bottom:5px;}

.box_nr_a a:link{ color:#012353; font-size:13px;}

.box_nr_a a:visited{ color:#012353; font-size:14px;}

.box_nr_a a:hover{ color:#ff7f00; font-size:14px;}


.box_nr_b{ padding-top:5px; width:168px; margin:0 auto;}

.box_nr_b li{ width:151px; height:25px; background:url(/uploads/image/timages/left_back_b.gif); padding:5px 0 0 17px;margin-bottom:5px;}

.box_nr_b a:link{ color:#012353; font-size:14px;}

.box_nr_b a:visited{ color:#012353; font-size:14px;}

.box_nr_b a:hover{ color:#ff7f00; font-size:14px;}


.box_title{ height:38px; width:760px; background:url(/uploads/image/timages/wz_back.gif) bottom repeat-x; clear:both;}

.box_t_l{ float:left; padding:8px 0 0 10px; color:#000;}

.box_t_l a:link{ color:#000;}

.box_t_l a:visited{ color:#000;}

.box_t_l a:hover{ color:#ff7f00;}

.box_t_r{ float:right;}

.ss{ width:244px; height:28px; color:#123f5f;}

.ss input{ border-top:1px solid #909092; border-left:1px solid #ced0cf; border-bottom:1px solid #ced0cf; border-right:0; background:#fff; height:16px; width:150px;}

.ss img{vertical-align: -4px;}

.zc{ width:759px; height:770px; line-height:30px; background:url(/uploads/image/timages/zc_back.jpg) right 200px no-repeat;}

.zc div{ float:left; padding-left:15px; color:#00245b;}

.list{ width:759px; float:left;}

.list div{ float:left; padding-left:15px; color:#00245b;}

.list_l{ float:left; width:165px;}


.list_c{ float:left; width:734px;}
.list_c ul{ background:url(/uploads/image/timages/back.gif); color:#ff7f00;}

.list_c li{ height:25px; line-height:25px; padding-left:25px;}
.list_r{ float:left; width:559px;}
.list_r ul{ background:url(/uploads/image/timages/list_back.gif); color:#ff7f00;}

.list_r li{ height:25px; line-height:25px; padding-left:25px;}


.box_e{ width:730px; clear:both; padding:15px;}
.tname1{width: 270px; height: 85px; font-family: "微软雅黑"; font-size: 20px;font-weight: bold; line-height: 85px; text-align: center; color: #144161;}
/*项目列表*/
.xmlist{width: 700px; margin-top: 30px}
.xmlist li{float: left;margin-right: 30px}
.xmlist .num4{margin-right: 0px}
.xm img{width: 138px; height: 108px}
.xm h5{font-family: "微软雅黑";font-size: 12px; text-align: center;}
.zp img{width: 119px; height: 142px}
.zp h5{font-family: "微软雅黑";font-size: 12px; text-align: center;}
.actpage{color: red;}
/*留言列表*/
.msglist{}
.msglist span{padding-left: 50px}
.msglist .xt{width: 700px;height: 1px; border: 1px solid #ccc ;}