@charset "utf-8";
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin: 0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
body{color:#333;font-family:Arial, Helvetica, sans-serif; font-size: 12px;line-height: 2; background: url(../images/bg.gif) repeat-x #ffffff;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#F00;}
.clear{ clear:both;}

.top{ width:1000px; margin:0 auto; margin-top:15px;}
.menu{ background:url(../images/menubg.gif) no-repeat; height:51px;}
.menu ul{padding-left:114px;_padding-left:111px; padding-top:22px; height:29px; overflow:hidden;}
.menu ul li{ width:139px; height:29px; margin-left:3px; float:left; background:url(../images/menu_bg.gif) no-repeat; color:#fff; line-height:29px; font-size:15px; font-weight:bold; font-family:"微软雅黑";  text-align: center; display:block;}
.menu ul li a{ color:#fff;}
.menu ul li a:hover{ color:#fff; text-decoration:none;background:url(../images/menu_bg1.gif) no-repeat;display:block; }
.line{ height:19px; background:url(../images/line_bg.gif) repeat-x;}

.main{ width:1000px; margin:0 auto;}
.left{ width:240px; float:left;}
.left_contact{ background:#C5E7F3; padding:3px 6px 6px 6px; margin-bottom:10px;}
.left h2{ font-size:14px; font-weight:bold; line-height:26px; padding-left:5px;}
.left_content{ border:#D3D1DC 1px solid; background:url(../images/leftconbg.gif) repeat-x #FFF; padding:10px 12px; line-height:22px;}
.left_content span{ color:#F00; font-weight:bold;}

.right{ width:750px; float:right;}
.pro_redline{ border-left:#D0D4D8 1px solid;border-right:#D0D4D8 1px solid;border-bottom:#D0D4D8 1px solid;border-top:#0A85CE 2px solid; height:300px; margin-bottom:10px;}
.pro_redline .title{ background:#D0EBF5; line-height:28px; height:28px; text-align:right; padding-right:20px;}
.pro_redline .title span{ background:url(../images/ico.gif) no-repeat 8px 7px; padding-left:28px; color:#007BC1; float:left; width:200px; text-align:left; font-size:14px; font-weight:bold;}
.pro_redline ul{ margin-top:18px; padding:0 20px;}
.pro_redline ul li{ width:115px; height:125px; float:left; padding-left:32px;}
.pro_redline ul li p{ text-align:center; font-size:14px;}

.pro_icleft{ width:235px; background:url(../images/line.gif) no-repeat right top; float:left; padding-left:18px; line-height:18px; padding-top:10px;}
.pro_icleft span a,.pro_iccenter span a,.pro_icright span a{ font-weight:bold; color:#F00;}
.pro_iccenter{ width:185px; background:url(../images/line1.gif) no-repeat right top; float:left;padding-left:15px; line-height:18px; padding-top:10px;}
.pro_icright{ width:255px; float:left;padding-left:15px; line-height:18px; padding-top:10px;}
.pro_link{ background:#F0F0F0; height:63px; line-height:63px; padding-left:18px;}

.bottom{ background:#D8EEF6; height:40px; width:970px; margin:auto; margin-top:10px; color:#555; padding:8px 15px; line-height:20px; margin-bottom:10px;}
.bottom .leftcon{width:350px; float:left;}
.bottom .rightcon{width:350px; text-align:right; float:right; word-spacing:0.5cm;}

.postion{ width:975px; margin:0 auto; background:url(../images/ico2.gif) no-repeat 8px 9px; padding-left:25px; line-height:28px; word-spacing:0.1cm;}
.postion span{ color:#007BC1;}

.contact{ background:url(../images/contact.gif) no-repeat top right; width:718px; line-height:30px; padding-left:30px; height:300px; padding-top:25px; font-size:14px;}
.contact span,.about span{ color:#F00; font-weight:bold;}
.about{ width:688px; line-height:28px; padding:25px 30px;font-size:14px;}
.link{ background: url(../images/linkbg.gif) no-repeat; padding:10px;}

.left1{ width:280px; float:left;border-left:#D0D4D8 1px solid;border-right:#D0D4D8 1px solid;border-bottom:#D0D4D8 1px solid;border-top:#0A85CE 2px solid;}
.right1{ width:710px; float:right;border-left:#D0D4D8 1px solid;border-right:#D0D4D8 1px solid;border-bottom:#D0D4D8 1px solid;border-top:#0A85CE 2px solid;}
.right1 h2,.left1 h3{line-height:28px; height:28px; padding-right:20px;background:url(../images/ico.gif) no-repeat 8px 7px #D0EBF5; padding-left:28px; color:#007BC1;text-align:left; font-size:14px; font-weight:bold;}
.right1 ul{ margin-top:25px;}
.right1 ul li{ width:139px; height:145px; float:left; padding-left:30px;}
.right1 ul li p{ text-align:center; font-size:14px; line-height:30px;}

.left_ic{ padding:8px;line-height:18px;}
.left_ic p{ padding-bottom:10px;}
.left_ic span a{ font-weight:bold; color:#F00;}
.left_iclink{ background:#F0F0F0; height:90px;padding-left:8px;}

.left_fl{border-left:#D0D4D8 1px solid;border-right:#D0D4D8 1px solid;border-bottom:#D0D4D8 1px solid;border-top:#0A85CE 2px solid; background:url(../images/ico.gif) no-repeat 8px 7px #D0EBF5; padding-left:28px; color:#007BC1;text-align:left; font-size:14px; font-weight:bold; margin-bottom:2px;}
.left_fl a{color:#007BC1;}

.right2{border-left:#D0D4D8 1px solid;border-right:#D0D4D8 1px solid;border-bottom:#D0D4D8 1px solid;border-top:#0A85CE 2px solid; width:710px; padding:10px 20px; float:right; font-size:14px;}
.right2 h1{ font-size:16px; font-weight:bold; line-height:40px; border-bottom:#ddd 1px dotted;}
.right2 .pic{ margin-top:10px; height:315px;}
.right2 .pic img{ padding:3px; border:#ddd 1px solid; width:264px; float:left;}
.right2 .pic p{ width:400px; margin-left:30px; float:left; line-height:26px;}
.right2 .pic p span,.right2 .title{color:#007BC1; font-weight:bold; line-height:30px;}
.right2 .img{ text-align:center;}
.right2 table{ border:#000 1px solid;}
.right2 table td{ text-align:center; border:#000 1px solid;}



