/* CSS Document */

body{ margin:0; padding:0; background-color:#E7EDDF; min-width:1002px; }

.ctn{  min-width:1002px; margin:0px auto; }
#mian{ width:1002px; margin:0 auto; padding-top:150px;}

.logo{ position:absolute; margin-left:20px; margin-top:10px;}

.topmenu{ position:absolute; text-align:center;  margin-top:-135px; margin-left:10px;}

.ctn_left{ position:absolute; margin:269px 0px 0px 30px; margin-top:245px;}

.ctn_left .login{ background:url(../images/sm/sm_login_bg.gif); width:188px; height:197px; margin-left:14px;}

.ctn_left .xgmm{ margin-top:4px;}

.ctn_left .ad{ margin:25px 0px 0px 5px;#margin:8px 0px 0px 5px;}
.xxmj_right{ clear:both; margin:0 auto; text-align:left; width:650px;}
.xxmj_right2{ margin:0 auto; text-align:center; width:650px; padding-left:10px;}
.xxmj_right3{ text-align:center; width:650px; margin-left:-90px;}

.ctn_right{ display:inline; float:right; margin:211px 8px 0px 0px;}

.ctn_right .top{ width:747px; padding-top:35px; height:104px; text-align:center; margin-bottom:20px;}
.ctn_right .top img{ margin:40px 0px 0px 70px;}

.ctn_right .main_c{ width:794px; background:url(../images/sm/sm_m_ctn_bg2.gif) 19px 20px repeat-y; margin-top:70px;}
.ctn_right .main_a{ width:794px; background:url(../images/sm/sm_m_ctn_bg2.gif) 19px 20px repeat-y; margin-top:70px; text-align:center;}
.ctn_right .main_c1{ width:794px; background:url(../images/sm/sm_m_ctn_bg2.gif) 19px 20px repeat-y; margin-top:40px;}


.ctn_right .main_c_zb{ width:794px; background:url(../images/sm/sm_m_ctn_bg2.gif) 19px 20px repeat-y; margin-top:70px; height:6560px;#height:6250px; _height:0px;}
.left_menu_top{ width:211px; text-align:center; background:url(../images/sm/left_menu_bg.gif) left top repeat-y; margin-bottom:0px;#margin-bottom:0px;_margin-bottom:-5px;}
.left_menu_mid{ width:211px; text-align:center; background:url(../images/sm/left_menu_bg.gif) 0 top repeat-y;}
.left_menu_btm{ width:211px; height:36px; background:url(../images/sm/left_menu_btm.gif) no-repeat;}

.newlist_right2 {margin:10px 15px 8px 25px; border:0px solid #ff0000; background:url(../images/sm/sm/newlist_right2_bottom.jpg) bottom no-repeat; }
.newlist_table{ width:680px;  background:url(../images/sm/newlist_tabletrbg1.png) center repeat-y ; border:0px solid #ff0000;}
.newlist_table tr { height:29px; line-height:29px;}
.newlist_tablebg1{ }
.newlist_tablebg2{ background:none; background:#FFFFFF;}
.input1{ width:25px; height:15px; margin-top:-2px; border:1px solid #808080;}
.newlist_table2{ background:url(../images/sm/newlist_bottomtr.gif) no-repeat; height:24px; line-height:24px; color:#ffffff; font-weight:bold;}
.newlist_table2 tr{ height:24px; line-height:24px;}

div#pservice_center {margin:0px;padding:0;line-height:18px; width:195px;height:255px;background:transparent url("../images/sm/l_service_bg.gif") left top no-repeat;}
div#pservice_center div.tlinks {padding-top:35px; border:0px solid #fff;}
div#pservice_center div.t_link {text-align:center;}
div#pservice_center div.t_link a {font-family:"Arial"; margin:0 5px; width:50px; height:18px; line-height:18px;background:#fff;color:#000; text-decoration:none;}
div#pservice_center div.t_link a:hover {color:#ff0000;}
div#p_s_conts {margin:8px;padding:0px 0px; padding-bottom:4px;  border:0px solid #f00;}
div#p_s_conts div.p_safe,
div#p_s_conts div.p_chenmi,
div#p_s_conts div.p_kefu,
div#p_s_conts div.p_kefuMail {margin-left:8px; padding-left:20px;line-height:18px;}
div#p_s_conts div.p_safe {background:transparent url("/images/sm/l_s_01.gif") left 2px no-repeat;}
div#p_s_conts div.p_chenmi {background:transparent url("/images/sm/l_s_02.gif") left 2px no-repeat;}
div#p_s_conts div.p_kefu {color:#FF0000;background:transparent url("/images/sm/l_s_03.gif") left 3px no-repeat;}
div#p_s_conts div.p_fdh {color:#FF0000; margin-left:0px; no-repeat;}
div#p_s_conts div.p_kefuMail {color:#FF0000;font-family:GB2312;font-weight:bold;}
div#p_s_conts div.p_kefuMail a {color:#FF0000;}
div#p_online_FAQ {text-align:center;}

.material_righttitle{background:url(../images/sm/material_right2_title.jpg) center no-repeat; margin:0 auto; border:0px solid #ff0000; width:600px; height:25px; line-height:23px; text-align:center; margin-top:5px; margin-right:40px;}
.material_righttitle a{ text-decoration:none; color:#000000; font-weight:bold;}
.material_righttitle a:hover{ color:#ff0000; font-weight:bold;}

.news_con{ border:0px solid #ff0000; width:90%; margin:0 auto;}
.news_con a{ color:#FF0000; text-decoration:none;}
.news_con a:hover{ color:#000; text-decoration:underline;}
.frontbehind{ width:50%; float:right;}

.hd_bz_table1{ width:40%; float:left; margin-left:40px; text-align:center; margin-top:10px;}
.hd_bz_table1 a{ color:#000; font-weight:bold;}
.hd_bz_table1 a:hover{ color:#f00;}
.hd_bz_table1 tr td{background:url(../images/sm/zxhd_right2_yxbz_picbottom.jpg) center no-repeat; width:243px; height:30px; text-align:center; #text-indent:50px;}


.hd_jt2{ border:0px solid #f00;}
.hd_jt2 img{ margin-left:10px; border:0px solid #f00; margin-top:10px;}
.ctn{background: url(../images/sm/material_headbg.jpg) center top no-repeat; height:571px;}
/*
#link_btn{ width:100px; height:50px; margin:0 auto; margin-top:-40px; margin-left:490px; position:absolute;}
#link_btn a{ width:100px; height:50px; margin:0 auto; margin-top:1px;margin-left:-1px; #margin-left:5px; position:absolute;}
*/
#link_zc{width:200px; height:80px; margin:0 auto; margin-top:10px; margin-left:-175px;#margin-left:-175px; position:absolute;}
#link_zc a{width:200px; height:80px; margin:0 auto; margin-top:0px; margin-left:5px; position:absolute;}
.aa{ height:10px;}