@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px; list-style:none; line-height:18px;}
html img{border:none;}
html body{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#666; background:url(../images/index_bg.jpg) top repeat-x;}
html a{text-decoration:none; color:#666;}
html p{margin:15px 0px;}
html div{text-align:left;}

#wrapper{width:1000px; margin:0px auto; text-align:center;}
.index_cbg{background:url(../images/content_bg.jpg) repeat-y;}
#in_warpper{width:970px; margin:0px auto; float:left; }
.content_siderimg{float:left;}
#header{width:970px; height:106px; margin:0px auto; position:relative; background:#fff;}
.logo_icon{position:absolute; left:20px; top:38px;}
.logo_txt{position:absolute; left:138px; top:38px;}
.top_link{position:absolute; top:25px; right:20px; line-height:20px; text-align:right; color:#333;}
.top_link img{margin-left:10px;}
#nav{width:812px; height:32px;  position:absolute; z-index:10; left:140px; bottom:0px; background:url(../images/nav_bg.jpg) repeat-x; color:#fff;}
#nav .nav_l{float:left;}
#nav .nav_r{float:left;}
.nav_ul{float:left;}
.nav_ul li{float:left; display:inline; padding-left:2px; position:relative; line-height:32px; background:url(../images/nav_line.jpg) left no-repeat;}
.nav_ul li .dm_a{line-height:32px; color:#fff; padding:0px 7px; display:inline-block; float:left;}
.nav_ul .dm_a:hover{background:url(../images/hover_bg.jpg) repeat-x; height:32px;}
.nav_ul li .menu{position:absolute; width:160px; left:2px; top:32px; visibility:hidden;}
.nav_ul li .menu a{line-height:24px; display:block; padding:0px 8px; overflow:hidden; color:#fff; background:#000;}
.nav_ul li .menu a:hover{background:#30A736;}
.nav_ul li:hover .menu{visibility:visible;}

/*.nav_ul li .drop_Menu:hover .menu a{width:100px; height:20px; color:#fff;}*/
.banner{text-align:right;}
.index_pannel{width:210px; height:270px; overflow:hidden; position:relative; margin-left:20px; float:left; display:inline;}
.pannel_tit{position:absolute; text-align:left; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; overflow:hidden; background:url(../images/pannerl_over_m.jpg) repeat-x;}
.pannel_tit img{float:left;}
.pannel_tit b{float:left; display:block; padding:0px 5px; line-height:26px; }
.pannel_con{position:absolute; top:25px; width:190px; height:219px; padding:15px 10px 10px 10px; text-align:center; background:url(../images/pannel_bg.jpg) no-repeat;}
.pannel_con b{color:#000; display:block; font-weight:normal; font-size:12px; text-align:left; margin:10px auto 5px auto; width:180px;}
.pannel_con p{text-align:left; width:180px; margin:0px auto;}
.panel_btn{margin:10px auto auto 102px;}
.panel_btn2{margin:0px auto auto 135px;}
.index_pannel_r{width:231px; height:270px; overflow:hidden; position:relative; margin-left:35px; float:left;}

.pannel_tit_r{background:url(../images/pannel_rtit_bg.jpg) no-repeat; width:221px; height:34px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; line-height:34px; }
.nlist_ul{width:210px; margin:12px auto 0px auto;}
.nlist_tit{width:120px;}
.nlist_tit , .nlist_time{color:#000; font-size:12px; float:left; margin-bottom:6px;}
.nlist_txt{clear:left;}
.nlist_line{height:26px; background:url(../images/ln_line.jpg) center no-repeat;}

/*==inpage===*/
.inpage_pannel_l{width:231px; height:270px; overflow:hidden; position:relative; margin:15px 0px 0px 15px; float:left; display:inline;}
.inpage_cbg{background:url(../images/ip_content_bg.jpg) repeat-y;}
.inpage_lul{margin:10px 0px 0px 5px;}
.inpage_lul li{height:20px; background:url(../images/arr_green.jpg) no-repeat 0px 7px; padding-left:15px;}
.inpage_lul li a{color:#000; font-size:12px;  line-height:20px;}
.inpage_lul li a:hover{color:#2FA535;}
.inpage_con_r{margin:15px 0px 0px 30px; width:630px; float:left;}
.inpage_con_r i{font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:35px; line-height:35px; color:#000; display:block;}
.inpage_con_r b{color:#2FA535; font-size:12px;}
/*.inpage_con_r b{color:#2FA535; font-size:12px; display:block;}*/
.inpage_con_r b a{color:#2FA535; font-weight:normal;}
.inpage_con_r b a:hover{color:#000;}


.cus_table{background:#f1f1f1; color:#222;}
.txt_area{width:200px;}
.submit{text-align:center; width:80px; margin-right:20px;}
/*login*/
.other_cbg{background:url(../images/other_content_bg.jpg) repeat-y;}
.login_pannel_l{width:350px; margin:35px 0px 0px 100px; float:left; display:inline;}
.login_con_r{width:400px; margin:35px 0px 0px 40px; float:left; display:inline;}
.login_pannel_l i, .login_con_r i{font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:25px; line-height:25px; color:#000; display:block;}
.login_pannel_l a{color:#2FA535; font-size:12px;}
.login_pannel_l a:hover, .login_table a:hover{color:#333;}
.login_table, .acc_table{color:#222;}
.login_table a{color:#2FA535;}
.singup_pan{width:600px;}


/*findpwd*/
.findpwd_con_r{width:700px; margin:35px 0px 0px 40px; float:left;}
.findpwd_con_r i{font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:25px; line-height:25px; color:#000; display:block;}

/*=====footer========*/
#footer{background:url(../images/foot.jpg) no-repeat top; width:970px; padding:20px 15px; margin:0px auto; height:50px; font-size:10px;}
#footer b{float:left; font-weight:normal;}
#footer i{float:right; font-style:normal;}
#footer i a:hover{color:#000;}

label.error{color:#FF0000;}



/*findpwd*/
.findpwd_con_r{width:700px; margin:35px 0px 0px 40px; float:left;}
.findpwd_con_r i{font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:25px; line-height:25px; color:#000; display:block;}

/*jquery validate*/
label.error{color:#FF0000; padding-left:5px;}

/*add_by_sunny_100113*/
.read_more{color:#666; font-size:12px; display:block; width:75px; text-align:right; padding-right:15px; line-height:16px; background:url(../images/link_arr.gif) no-repeat right;}
.pannel_con .read_more{margin-left:95px; margin-top:5px;}
.index_pannel_r .read_more{margin-left:115px;}
.acc_right{float:right; margin:35px 20px 0px 50px;}

