/* CSS Document */
*{ margin:0px; padding:0px}
body{ margin:0 auto; background:url(2_01.jpg) repeat-x top; font-family:"Trebuchet MS",Arial,sans-serif; font-size:12px; color:#174665; line-height:23px;}
a{ color:#174665; text-decoration:none;}
a:hover{ text-decoration:underline; color:#174665}
input{ background:url(input.jpg) top left repeat-x; border:1px solid #6AA3C9; height:20px; line-height:20px; margin-bottom:5px; margin-left:10px;}
textarea{background:url(textarea.jpg) top left repeat-x;border:1px solid #6AA3C9;margin-bottom:5px; margin-left:10px;}
input.button{ background:#296892; color:#fff; border:none; height:25px; width:70px; margin-left:10px;}
.star{ color:#FF0000; }
.clear{ clear:both;}
#body{width:846px; margin:0 auto}
#top{ background:url(2_03.jpg) no-repeat top left; height:25px; text-align:right; margin:0px; padding:0px; }
#menu{ background:url(2_05.jpg) no-repeat left 1px; height:98px;}
/*Ê×Ò³*/
#bannar-ind{ background:url(2_07.jpg) no-repeat; height:320px;}
#main-ind{ background:#fff url(2_09.jpg) no-repeat top; padding-top:9px; margin-top:1px; width:846px;}
#profile-1{ width:447px; float:left; padding:0 18px;background:url(2_10.jpg) repeat-x top; margin-bottom:10px}
#profile-2{ width:363px; float:left;background: url(2_10.jpg) repeat-x top; margin-bottom:10px}
#profile-1 h1,#profile-2 h1{margin-top:29px;}
#profile-1 p{ padding-top:10px}
#profile-2 P{ background:#fff url(2_17.jpg) no-repeat; height:108px; border-left:1px solid #3E5F7D; padding:10px;}
#profile-1 .more{ text-align:right;}
#news-ind{ width:270px; float:left; background:url(2_29.jpg) repeat-x left 35px; height:230px}
#pic-ind{ width:270px; float:left; margin:0 17px;  min-height:230px;}
#pro-ind{ width:270px; float:left;background:url(2_29.jpg) repeat-x left 35px; height:230px}
.list{ list-style:none; margin:10px 20px;}
.list li{ border-bottom:1px solid #AFC3D5; line-height:25px;}
.list li a{ display:block; width:230px;}
.list li span{ float:left; width:230px}
/*ÄÚÒ³*/
#bannar{ height:102px;}
#content{background:#fff;}
#right{ background:#fff; float:left; width:600px; min-height:500px; padding:20px 15px 0 16px; margin-bottom:15px; clear:none;}
#right .leftimg{ float:left; margin-right:20px;}
#right p{ float:left;}
.news h1{ text-align:center; font-size:15px; font-weight:bold;}
.news h2{ font-size:12px; font-weight:normal; text-align:center}
.news{ margin-bottom:1px; clear:none; width:609px;}
.news .time{  float:left;display:block; width:80px; height:24px; background:#134E78; color:#fff; text-align:center;}
.news .title{  float:left;display: block; width:320px; border-bottom:1px solid #C6D5E0; padding-left:5px; margin-left:10px;}
.news .leibie{ float:left; display:block; width:150px; border-bottom:1px solid #C6D5E0}
.human{ margin-bottom:1px; clear:none; width:600px;}
.human .time{  float:left;display:block; width:80px; height:24px; background:#E45E19; color:#fff; text-align:center;}
.human .title{  float:left;display: block; width:320px; border-bottom:1px solid #C6D5E0; padding-left:5px; margin-left:10px;}
.human .leibie{ float:left; display:block; width:150px; border-bottom:1px solid #C6D5E0}
#right .cl{ margin-bottom:15px;}
.line{background:url(ico2.jpg) left bottom repeat-x;}
.product{ background:url(3_07.jpg) no-repeat left top; height:124px; width:609px; margin-bottom:5px;}
.product .proimg{float: left; width:175px; height:124px;}
.product .proname{ float:left; margin:18px 0 0 15px;}
.proname ul{ list-style:none;}
.proname ul li{ background:url(ico1.gif) no-repeat left center; padding-left:10px}
.proname ul li span{ font-weight:bold;}
.proname ul .unline a{ background:url(ico2.jpg) left bottom repeat-x;}
.proname ul li a:hover{ text-decoration:none;}
.proname img{ margin:5px 0 0 10px;}
#left{ float:left; width:165px; padding:20px 20px 15px 20px; height:500px; background:#fff url(ico3.jpg) repeat-y 0 20px;}
#left .prolist{margin-bottom:15px;}
.prolist ul{ list-style:none; padding-top:30px; }
.prolist ul li{ margin:0px; padding:0px;}
.prolist ul li a{ display:block;line-height:27px; width:155px; background:#efefef; padding-left:10px;}
.prolist ul li a:hover{background:#eaeaea; text-decoration:none}
.prolist ul li.sp a{background:#999 url(sp_butsel.png) no-repeat; color:#fff; text-decoration:none; border-right:1px solid #134E78;}
.bigpro{ height:200px; width:609px; position:relative;}
.bigpro .proname2{ float:right; position:absolute; right:10px; bottom:10px; background:#fff; padding:10px; width:220px;}
.bigpro .proname2 ul{ list-style:none;}
..bigpro .proname2 ul li{ background:url(ico1.gif) no-repeat left 10px; padding-left:10px;}
.bigpro .proname2 span{ font-weight:bold;}
.proname2 h1{ font-weight: bold; font-size:14px; background:url( ico2.jpg) repeat-x bottom left;}
.contact{ margin:40px 0 0 30px;}
.contact h1{ font-size:20px; margin-bottom:15px;}
.contact p{ margin-left:25px;}
.honor img{ border:5px solid #aaa;}
/*Ò³½Å*/
#foot{ background:#296892 url(foot.jpg); height:32px; margin-top:15px; color:#fff; line-height:28px}
#foot .width{ width:846px; margin:0 auto; font-size:11px;}
#foot .left{ float:left;}
#foot .right{ float:right}