body{font-family: 'open Sans', sans-serif; font-size:12px; color:#333; margin:0px auto;}
a,img{border:0;}
a{text-decoration:none;font-family: 'open Sans', sans-serif;font-size:12px; color:#333;line-height:12px;}
a:hover{color:#eb6100;}
ul, li, ol, dl, dd, dt{ list-style:none;padding:0px; margin:0px;}
form, ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, input,p{padding:0px; margin:0px;}
.clear{clear:both; }
.mt18{margin-top:18px;}
.mt12{margin-top:12px;}
.mt20{margin-top:20px;}
.t2em{text-indent:2em;}
p{word-wrap:break-word;}
.pointer{ cursor:pointer;}



.view{width:1423px; margin:0px auto;}
.main{ width:1423px;}
.top{width:1003px; height:90px; margin:0px auto; }
.top .logo{width:300px; height:90px; float:left; overflow:hidden;}
.top .menu .login_box{ margin-right:20px; margin-top:10px; height:14px;line-height:14px; text-align:right;}
.login_box a{ font-size:14px;}
.top .menu{width:660px; height:90px;float:right; }

.menu_box{width:660px; height:24px;margin-top:28px;} 
.menu_box ul{ width:660px; height:24px;}
.menu_box ul li{ margin:4px 12px; float:left; display:inline;}
.menu_box ul li a{ font-size:16px; border:0;}


.banner2{width:1423px; height:220px;border-top:2px solid #5e5f6b; }

.content{width:1423px;background:url(../Images/content_bg.jpg) repeat-x; padding-top:16px;}

.content .c_box{ width:1003px; margin:0px auto; height:260px;}
.c_box .box_project{ width:260px; height:100%; margin-left:24px; float:left; display:inline; }
.c_box .box_project .title{width:260px; height:34px; padding-left:6px; line-height:34px; font-size:18px;  border-bottom:1px solid #d7d4d4; font-weight:bold ;}
.c_box .box_project p{ line-height:18px; margin-top:10px; font-size:14px; padding:0 10px;}
.c_box .box_project img{ margin-left:6px; margin-top:18px;}


.c_box .box_news{width:390px; height:100%; margin-left:24px; float:left;display:inline;}
.c_box .box_news .title{width:390px; height:34px; padding-left:6px; line-height:34px; font-size:18px;  border-bottom:1px solid #d7d4d4; font-weight:bold ;}
.c_box .box_news .news_link{width:390px; height:18px; margin-top:11px; line-height:18px;}
.news_link_left{ width:320px; height:18px;float:left; }
.news_link_right{ width:70px;height:18px;float:left;  }
.news_link_left a{ line-height:18px; }
.news_link_right a{ line-height:18px;}
.news_link .alink{color:#eb6100;}
.news_index{ margin-top:8px; display:none;}
.news_index .news_first{ height:73px; width:100%; overflow:hidden;}
.news_index .news_first img{float:left; height:67px; width:103px;}
.news_index .news_first_p1{float:left; width:275px; height:13px; line-height:14px; margin-left:12px; font-weight:bold;}
.news_index .news_first_p2{float:left; width:275px; height:50px;margin-left:12px; margin-top:8px; overflow:hidden;}
.news_index .news_first_p2 a{line-height:16px;}

.news_index .news_other{height:13px; line-height:13px; width:100%; background:url(../Images/a_title.png) no-repeat; overflow:hidden; }
.news_index .news_other a{height:13px; line-height:13px; display:block; width:362px; float:left; padding-left:22px;}
.news_index .news_other span{ display:block; height:13px; line-height:13px; width:70px; float:right;}
.news_index .bottomline{background:url(../Images/g1-bg01.gif) repeat-x; width:100%; height:1px; margin:6px 0px; overflow:hidden;}


.c_box .box_about{width:280px; height:100%; margin-left:6px; float:left;display:inline;}

.box_about .list{height:64px; width:100%; padding:8px 0px; clear: both;border-bottom: 1px dashed #e5e5e5;}
.box_about .list img{float:left; height:64px; width:64px; border:0;}
.box_about .list .first_p1{float:left; width:204px; height:20px; line-height:20px; margin-left:12px; font-size:18px;font-weight:bold;}
.box_about .list .first_p2{float:left; width:204px; height:32px;margin-left:12px; margin-top:10px;}
.box_about .list .first_p2 a{line-height:16px;}


.bottom{width:1423px; height:100px; background:url(../Images/bottom_bg.jpg);}

.wrap {width: 1423px; padding-top:36px; background: url(../Images/wrap_bg.jpg) repeat-x;}
.mainbox {background: url(../Images/shu.gif) repeat-y 214px top; width:1003px; margin:0 auto;}
.mainbox_lf{ float:left; width:214px;}

.leftcat{color: #eb6100;background: url(../Images/leftcatbg.gif) no-repeat left bottom;padding-bottom: 75px;}
.leftcat h2 {font-size: 18px;height: 35px;line-height: 35px;font-weight: normal;background: url(../Images/caticon.jpg) no-repeat 5px center;padding-left: 35px;margin-bottom: 5px;}
.leftcat ul {font-size: 14px;border-top: 1px solid #eaeaea;}
.leftcat ul li {text-align: -webkit-match-parent; display:list-item;border-bottom: 1px solid #eaeaea;}
.leftcat ul li a {display: block;padding-left: 35px;height: 35px;line-height: 35px;overflow: hidden;font-size:14px;}
.leftcat ul li a:hover, .leftcat ul li a.press {background: #eb6100;color: #fff;}

.mainbox_rt{ width:765px; float:right;}
.mainbox_rt .toptitle {height: 102px;background: url(/Images/nbanner.gif) no-repeat left bottom;margin-bottom: 15px;}
.toptitle .mbx {font-size: 14px;margin-left: 10px;color: #838383;}
.toptitle .mbx a {font-size:14px; color:#666;}
.toptitle .mbx a:hover{color:#eb6100;}
.toptitle .mbxtitle {margin-top: 25px;font-size: 20px;line-height: 1;color: #0eb800;margin-left: 10px;}
.mainbox_rt .arcbox{ font-size:14px; line-height:180%; margin: 0 6px;}

.arcbox .DivContent{background: url(../Images/g1-bg01.gif) repeat-x left bottom;padding: 10px 5px 10px 0;}
.arcbox .Clicktop{display: block;padding-left: 41px;background: url(../Images/g1-icon01.gif) no-repeat 15px 1px;cursor: pointer;
                   line-height:18px; font-size:18px; margin:12px 0px;}
.arcbox .HiddenContent{ display:none; padding:0px 12px;}
.arcbox .select1{ background:#f6f6f6;}
.arcbox .select2{background: url(../Images/g1-icon02.gif) no-repeat 15px 1px;}
.arcbox .newstitle {text-align: center;margin-bottom: 20px;border-bottom: 1px dashed #eaeaea;padding-bottom: 6px;}
.newstitle h2 {font-size: 16px;}
.newstitle .titledec {font-size: 12px;color: #666;}


.NewsList{height:12px; width:100%; overflow:hidden; }
.NewsList img{float:left; display:block; border:none;}
.NewsList a{height:13px; line-height:13px; display:block; width:730px; float:left; margin-left:6px; overflow:hidden;}
.NewsList span{display:block; height:13px; line-height:13px; width:70px; float:right;}
.bottomline{background:url(../Images/g1-bg01.gif) repeat-x; width:100%; height:1px; margin:12px 0px; overflow:hidden;}


.footer{margin: 0 auto;text-align: left;width: 1003px;position: relative;padding: 25px 0px 0px 0px;overflow: hidden;color: #414141;}
.sitelink {float: right;list-style-type: none;font-size: 0;overflow: hidden;position: relative; width:600px;white-space: nowrap}
.sitelink li {position: relative;left: 1px;display: inline-block;margin-left: -0.5em;background: url(../Images/icon_line.gif) no-repeat right center;padding: 0 1px 0 0;
vertical-align: top; float:left;}
.sitelink li a {font-size: 12px;line-height: 1.75em;display: inline-block;margin: 0 12px;}
.copyright {float: left;white-space: nowrap;}

 #formwrapper
{
    width: 600px;
    margin: 30px auto;
    padding: 20px;
    text-align: left;
    border: 1px #eb6100 solid;
}
        
fieldset
{
    padding: 10px;
    margin-top: 5px;
    border: 1px solid #eb6100;
    background: #fff;
}
.f-title{ line-height:26px; width:100px; text-align:right; float:left;}
.f-txt{padding: 5px;
border: 1px solid #cecece;
width: 320px;
background: url(../Images/input_bg.png) no-repeat 0 0;
margin-left:12px; 
margin-bottom:10px;
}

.goback{  margin:30px 0px; padding-left:650px;}


.CTitle {background: #6795B4;padding: 5px;text-align: left;color: #FFFFFF;font-family: 'open Sans', sans-serif;}

#hiddenDiv { position: absolute; width: 700px; height: 500px; font-size: 12px; background: #fff; 
border: 0px solid #000; z-index: 10001; display: none; }
#hiddenDiv .clsBtn{position: absolute; top:5px; right:24px;}
#hiddenDiv .txtBox{position: absolute;  padding:0px 24px;font-size:14px; left:0px; top:40px; line-height:24px;}