@charset "gb2312";
/* CSS Document */


.con{width:972px; margin:0 auto;margin-top:20px;margin-bottom: 5px;}
.con_l{width:249px;}
.submenu{width:249px; background:url(../images/submenubg.gif) repeat-y; margin-bottom:18px;}
.submenu h2{width:221px; height:41px; background:url(../images/tit_bg.gif) no-repeat; text-align:center; padding:10px 28px 0 0;}
.submenu li{width:221px; height:33px; padding:7px 28px 0 0; background:url(../images/submenubg2.gif) no-repeat; text-align:center;}
.submenu li:hover{ background:url(../images/submenubg3.gif) no-repeat;}
.submenu li a{ color:#bfe1f4;}
.submenu li:hover a{color:#2c5780; font-size:14px; font-weight:bold;}
#con1_l{width:200px; height:122px; float:left; background:url(../images/contact_bg.gif) no-repeat; padding:72px 0 0 20px; color:#818181;}
#con1_l2{width:200px; height:46px; float:left; background:url(../images/contact_bg2.gif) no-repeat; padding:57px 0 0 20px; color:#818181;}
.con_r{width:723px;}
.title{width:723px; height:33px; background:url(../images/title_bg.gif) repeat-x;}
.title_l{width:105px; height:25px; background:url(../images/title_bg1.gif) no-repeat; padding:8px 0 0 0px; font-size:14px; color:#fff; font-weight:bold; text-align:center;}
.title_r{ height:24px; background:url(../images/titlerbg.gif) no-repeat right 0; padding:9px 14px 0 0;}
.title_r a{ color:#767676;}
#main{width:723px; padding:38px 0 40px 0;}
#main li{width:218px; height:149px; float:left; padding:8px; background:url(../images/pro_bg.gif) no-repeat; margin:0 4px 26px 3px; display:inline;}
#main li:hover{ background:url(../images/pro_bg1.gif) no-repeat;}
#main li p a{width:218px; text-align:center; color:#1c77c6; display:block; padding-top:5px;}
#main li:hover p a{ color:#fff;}
.order{width:715px; height:31px; text-align:right; line-height:31px; background:#efefef; padding-right:8px;}
.order a{ color:#818181; margin:0 3px;}
.order a:hover{color:#1c75c5; font-weight:bold;}
#main1{width:711px; padding:44px 0 55px 12px;}
#main1 li{width:333px; height:231px; background:url(../images/pro_bg2.gif) no-repeat; padding:8px; float:left; margin:0 3px; display:inline;}
#main1 em{ margin:15px 0 20px 0; display:block;}

#main1 li.r1{
	width:333px;
	height:171px;
	padding:8px;
	float:left;
	margin:0 3px;
	display:inline;
	background-image: none;
	background-repeat: no-repeat;
	line-height: 34px;
} 

#main2{width:713px; padding:35px 0 45px 10px;}
#main2 span{ line-height:30px; font-size:14px;}
#main2 span img{ float:right; margin:0 0 12px 30px;}
#main3{width:703px; padding:38px 10px 77px 10px;}
#main3 span{ margin:25px 0; display:block; background:url(../images/pic6.gif) no-repeat right bottom;}
#main3 h2{ color:#ff6600; font-size:14px; line-height:30px;}
#main4{width:629px; padding:30px 35px 55px 35px;}
#main4 b{ font-size:16px; color:#1d72c3;}
#main5{width:723px; padding:40px 0 60px 0;}
#main5 b{ font-size:14px; color:#1f70c1;}
#main6{width:723px; padding:25px 0 30px 0;}
#box{width:696px; height:115px; border:1px solid #efefef; padding:7px 18px 7px 7px; margin-bottom:28px;}
#box em{float:left; margin-right:25px;}
#box b a{ font-size:14px; color:#1b7bc8; margin:8px 0; display:block;}
#main6 li{width:721px; height:90px; border:1px solid #f0f0f0; margin-bottom:20px;}
#main6 li b{width:684px; height:28px; display:block; padding:0 15px 0 20px; line-height:28px; border:1px solid #fff; background:#faf9f9;}
#main6 li b a{ color:#818181;}
#main6 li p{ padding:10px 15px 0 22px; display:block;border-top:1px solid #f0f0f0;}
#main7{width:715px; padding:24px 0 42px 8px;}
#main7 h2{width:715px; height:39px; background:url(../images/h2_line.gif) no-repeat; font-size:16px; color:#1c75c5; line-height:39px; text-align:center;}
#main7 span{width:715px; height:52px; padding-top:12px; text-align:right; display:block; color:#969494;}
#main8{width:555px; padding:112px 10px 70px 158px; background:url(../images/messagesbg.gif) no-repeat 13px 35px; font-size:14px;}
#text{width:535px; height:29px; line-height:29px; margin-bottom:21px;}
#text1 input{width:70px;}
input{width:290px; height:22px; border:1px solid #ccc; line-height:22px;color:#818181; margin-bottom:8px;}
textarea{width:350px; height:55px; border:1px solid #ccc; line-height:27px;color:#818181; margin-bottom:8px;}
#annu input{width:100px; height:32px; background:url(../images/annu.gif) no-repeat; display:inline; border:none;}
