@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
textarea{resize:none}
body area:focus{outline:none;}
.footerbg{ margin-top:0px!important;}
body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;outline:none;}
.main-common{ background:#f7f6f4;margin:0 auto;
	width:100%;
	height: auto;
	background-image: url(../images/bg1_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;}
textarea{resize:none}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
a,a:link,a:active{text-decoration:none;} 
div,p{ word-break:break-all;}
a{blr:expression(this.onFocus=this.blur());/*IE Opera*/outline:none;/*FF Opera*/}
a:focus{-moz-outline-style:none;/*FF*/}
fieldset,img{border:0;}
img{vertical-align:top;/*display:block;*/}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after {visibility: hidden;display:block;font-size:0;content:"";clear:both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.main{margin:0 auto; width:960px; height:auto; overflow:hidden; background:#ffffff;}
.floor-1{ height:96px; padding:34px 100px 34px 46px; color:#555555; font-size:16px; line-height:24px;}
.floor-1 p{ text-indent:2em; float:left; padding-top:20px; width:670px;}
.pic{ float:left; margin-right:42px;}
.floor-2{ height:118px; padding:30px 100px 34px 46px; margin-bottom:44px; color:#555555; font-size:16px; line-height:24px; background:#e6f3fc;}
.floor-2 .title_new1{ text-indent:2em; float:left;  width:670px;}
.floor-2 .title_new{ font-size:24px; color:#006fc2; line-height:35px; font-weight:600; }
.btn{ margin:0px 375px 44px 375px; height:55px; width:199px; }
.line-new{ height:1px; border-bottom:1px dashed #cccccc; width:740px; padding:0 10px 0 10px;}
.hdxz_title{ margin-top:30px; margin-left:33px; color:#ffffff; background:#2982c5; width:94px; padding-left:10px; border-radius:5px; line-height:30px; height:30px; font-weight:600; font-size:18px;}
.hdxz{ width:803px; padding:20px 0 50px 62px; color:#555555; font-size:15px; line-height:24px;}
.hdxz .xuh-title{ color:#ffffff; font-size:12px; width:20px; height:20px; text-align:center; line-height:20px; float:left; margin-right:10px; background:#2982c5; border-radius:10px; }
.hdxz .title{ float:left; width:770px;}
.hdxz p{ margin-bottom:10px;}