@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:#D2D4CC; font-family:Arial; font-size:11px; background:url(image/bg_02.gif) repeat-x; color:#666}
.all{ width:765px; height:auto; margin:0 auto;}
.left{ width:165px; height:auto; float:right;}
.logo{ margin-top:10px;}
.list{ width:165px; height:auto; margin-top:35px;}
.listt{ width:165px; height:25px; background:url(image/dt_back.gif) no-repeat;}
.cruingt{ margin-left:10px; line-height:25px; font-size:12px;}
.cruingt a{ text-decoration:none; color:#FFF; font-weight:bold}
.cruingnr{ background:#FFF; padding-left:10px;}
.cruingnr ul{ list-style-type:none; margin:0; padding:0; display:block;}
.cruingnr ul li{ width:150px; line-height:23px; color:#3990DA; border-bottom: 1px #D9E4EC solid; display:block; margin:0; padding:0}
.cruingnr ul li a{ text-decoration:none; color:#3990DA}
.cruingnr ul li a:hover{ text-decoration:underline; color:#3990DA}
.list2{ width:165px; height:auto; margin-top:25px;}
.listt2{ width:165px; height:25px; background:url(image/dt_contact.gif) no-repeat;}
.cout{ background:#F0F3EC; width:165px; height:auto; overflow:hidden}
.info{ color:#666; margin-top:10px; margin-left:10px; line-height:20px;}
.inort{color:#3990DA; padding-left:10px;font-weight:bold; margin-top:15px;}
.yaho{color:#3990DA; font-weight:bold}
.right{ width:600px; height:auto; float:left}
.righttop{ float:right; margin-right:30px; display:inline}
.menu{ width:600px; height:20px; float:left; margin-top:20px;}
.menu ul{ list-style-type:none; margin:0; padding:0; display:block; color:#FFF; font-weight:bold}
.menu ul li{ float:left; width:120px; margin:0; padding:0; text-align:center; display:block;}
.menu ul li a{ text-decoration:none; color:#FFF;}
.menu ul li a:hover{ text-decoration:underline; color:#fff; display:block}
.banner{ clear:both; width:600px; height:122px;}
.sro{ width:590px; height:25px; background:#FFF; padding:8px 5px; color:#FFF;line-height:24px;}
.lanse{ float:left; width:403px; height:25px; background:url(image/breadcrumb_back.gif) no-repeat; padding-left:20px;}
.sro a{ text-decoration:none; color:#FFF}
.lanser{ float:right; width:127px; height:25px; background:url(image/print_back.gif) no-repeat; padding-left:30px;}
.zuiti{ width:600px; height:auto; background:#FFF; overflow:hidden; clear:both}
.zuiti a{ text-decoration:none; color:#3990DA}
.pursue{ width:590px; height:30px; background:#D9E4EC; margin:8px 5px; float:left; text-align:center; line-height:25px;color:#3990DA;}
.smailpic{ widows:600px; height:auto; clear:both; margin-left:15px;}
.aboutbi{ font-size:12px; font-weight:bold; padding-left:10px;}
.mer{ padding:0 10px; line-height:20px;}
.keyword{ margin-top:20px; color:#999; padding:0 10px;}
.keyword a{ text-decoration:none; color:#999}
.fuwu{margin-top:20px; color:#999;padding:0 10px;}
.cnapin{ width:580px; height:auto; margin-top:10px; clear:both; line-height:18px;}
.canpintu{ width:105px; height: auto; text-align:center; color: #333; float:left;}
.canpintur{ width:460px; float:left; margin-left:15px; display:inline; margin-top:10px;}
.inform{color:#3990DA;}
.foot{ padding:5px 10px; border-top:1px solid #999; margin-top:20px; overflow:hidden}
.footleft{ width:300px; height:65px; float:left;color:#999}
.footright{ float:right;}
h1{ font-size:14px; margin:0; padding:0}
h2{ font-size:13px}
.gb-input-01{
	width:172px;
	float:left;
	}
.gb-input-02{
	width:172px;
	float:left;
	}
.gb-input-01:hover, .gb-input-02:hover {background:#E3EDCD;}
.star {
	color:#CC0000;
	float:left;
	}