@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#000; font:normal 16px/1.8em "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; background:#92d03c url(../images/bg.jpg) no-repeat; background-position:top center;}
html, .main { padding:0; margin:0;}
img { border:none;}
a { text-decoration:none;}
a:hover { font-weight:bold;}

.fl { float:left}
.fr { float:right;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
.more { background:#c84420; width:150px; height:40px; line-height:40px; text-align:center; color:#fff; float:right; margin:20px 0 50px 0;}

.t_jxw {background:url(../images/ico01.png) no-repeat; width:378px; height:142px; margin:0 auto; margin-top:-90px;}
.t_ztg {background:url(../images/ico02.png) no-repeat; width:378px; height:142px; margin:0 auto; margin-top:-90px;}
.title_yellow {background:url(../images/icobg1.jpg) no-repeat; width:222px; height:51px;  text-align:center;}
.title_yellow b { font-size:30px; color:#000; line-height:51px;}
.title_green {background:url(../images/icobg2.jpg) no-repeat; width:222px; height:51px;  text-align:center;}
.title_green b { font-size:30px; color:#000; line-height:51px;}
.ico {background:url(../images/icobg3.jpg) no-repeat; width:372px; height:53px;  text-align:center;  margin:0 auto; margin-bottom:10px;}
.ico_green {background:url(../images/green.jpg) no-repeat; width:372px; height:54px;  text-align:center;  margin:0 auto; margin-bottom:10px;}
.ico_blue {background:url(../images/blue.jpg) no-repeat; width:372px; height:53px;  text-align:center;  margin:0 auto; margin-bottom:10px;}
.fs1 span { font-size:28px; color:#fff; line-height:51px;}
.fs2 span { font-size:24px; color:#fff; line-height:51px;}
.fs3 span { font-size:28px; color:#fff; line-height:51px;}

/*.bg { margin:0; padding:0; width:100%; height:auto; background:#92d03c url(../images/bg.jpg) no-repeat;background-position:top center;}*/

.header,.content1,.content2,.footer,.mainbar,.sidebar { margin:0; padding:0;}

/* header */
.header {  margin:0 auto; padding:0; height:794px; width:auto;min-width:1100px; background:url(../images/head.jpg) no-repeat; background-position:center;}
.header_resize { position:relative; width:1100px; height:794px; margin:0 auto;}
.header_resize span { color:#fff; font-size:24px;}
.cy {width:100px; height:127px; position:absolute; bottom:210px; left:320px;}
.jxw {background:url(../images/jxw.png) no-repeat; width:122px; height:127px; position:absolute; bottom:250px; left:410px;}
.ztg {background:url(../images/ztg.png) no-repeat; width:122px; height:127px; position:absolute; bottom:250px; right:410px;}


/* content1 */
.content1 { margin:0; padding:0;margin-top:-100px; }
.content1_resize { position:relative; margin:0 auto; padding:20px; width:1060px;background:#fff; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px;z-index:99; }
.content1_bor { width:1050px; border:5px solid #84b231; order-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; margin:0 auto;}

.content1 .mainbar { margin:0; padding:30px 30px 30px 50px; float:left; width:445px;}
.content1 .mainbar .box { margin:0; padding:0 50px 0 30px ;}

.content1 .sidebar { padding:0; float:right; width:445px; padding:30px 50px 30px 30px;}
.content1 .sidebar .box { text-align:center; padding:0; margin:10px 0 60px 0;}

/* content2 */
.content2 { margin-top:80px;}
.content2_resize { position:relative; margin:0 auto; padding:20px; width:1060px;background:#fff; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; z-index:999;}
.content2_bor { width:1050px; border:5px solid #84b231; order-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; margin:0 auto;}

.content2 .mainbar { margin:0; padding:30px 30px 30px 50px; float:left; width:445px;}
.content2 .mainbar .box { margin:0; padding:0 50px 0 30px ;}

.content2 .sidebar { padding:0; float:right; width:445px; padding:30px 50px 30px 30px;}
.content2 .sidebar .box { text-align:center; padding:0; margin:10px 0 30px 0;}

/* foot */
#foot { position:relative; background:url(../images/fg.png) no-repeat; background-position:top center; width:100%; min-height:274px; min-width:1100px; margin-top:-100px; z-index:0; color:#fff;}
#foot_resize { margin:0 auto; padding:120px 0 0 0; width:1100px; text-align:center;}

/*表单*/
.form_01 {width:80%; margin:0 auto; padding-bottom:50px; }
.form { width:400px; margin:0 auto; padding-bottom:50px;}
input[type="text"] { width:400px; border:1px solid #203b08; height:26px; line-height:26px; padding:8px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

/*弹窗*/
