/* CSS Document */

*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#616161; background:url(../images/01.jpg) repeat-x;}
ul{ margin:0px; padding:0px;}
li{ list-style-type:none;}
img{ border:0px;}
a{color:#616161;text-decoration:none;}
a:hover{text-decoration:none; color:#529DE1;}


#container{ width:992px; margin:0 auto; overflow:hidden; }
#main{margin:auto; margin-top:10px;}
#sub_main{ width:980px; margin:auto; margin-top:10px;}
.sy{ color:#AFDDF1}
.sy a{ color:#AFDDF1}
.box{ width:178px; height:18px; line-height:28px; border:#FFFFFF solid 1px;}
.box_1{ width:200px;}
.box_2{ width:45px; height:20px; border:#3151B5 solid 1px; line-height:20px;}

.menu{height:37px; padding-left:10px}
.menu ul{height:37px;} 
.menu li{float:left; text-align:center;font-size:14px; width:98px; font-weight:bold;  line-height:37px; color:#166CB0;font-family:"幼圆";} 
.menu li a:link, .menu li a:visited {display:block; color:#166CB0; text-decoration:none;}
.menu li a:hover { background: url(../images/05.jpg) no-repeat  bottom;}



.sytp{ width:140px;height:160px; float:left; margin-left:40px; display:inline}
.sytp a{display:block;font-size:14px; font-weight:bold; text-align:center; line-height:50px;}
.sytp a:hover{ display:block; background:url(../images/18g.jpg) no-repeat; width:140px; ;height:161px;color:#04428F}
.sytp img{margin-top:6px;display:inline; width:132px; height:153px; }





.title{ font-size:14px; font-weight:bolder; color:#4798D4; padding-left:15px;}
.title_1{ font-size:30px; font-weight:bolder; font-family: "楷体"; text-align:center; color:#FFFFFF}


.news{ padding:8px 8px 0 8px;}
.news li{ background:url(../images/17.jpg) no-repeat 0 50%; border-bottom:#857E7B dotted 1px; line-height:27px; height:27px;_line-height:26px;_height:26px; padding-left:15px;}
.news li a{ float:left}
.news li span{ float:right}


.ejlm{ width:200px; margin:auto}
.ejlm ul{ padding:0;}
.ejlm ul li{ background:url(../images/34.jpg) no-repeat; line-height:27px; _height:27px; text-indent:30px; color:#707070}
.ejlm ul li a:link,.ejlm ul li a:visited{ display:block; color:#707070}
.ejlm ul li a:hover{ color:#3F3F3F; font-weight:bold; background:url(../images/35.jpg) no-repeat;}

.ejlm1{ width:200px; margin:auto}
.ejlm1 ul{ padding-left:20px;}
.ejlm1 ul li{ background:url(../images/341.jpg) no-repeat;line-height:27px; _height:27px; text-indent:30px; color:#707070}
.ejlm1 ul li a:link,.ejlm ul li a:visited{ display:block; color:#707070}
.ejlm1 ul li a:hover{ color:#3F3F3F; font-weight:bold;}

.onmousebg{ color:#3F3F3F; font-weight:bold; background:url(../images/35.jpg) no-repeat;}
.onmousefontsize{ color:#3F3F3F; font-weight:bold;}


.sjlm{ width:200px; margin:auto}
.sjlm ul{ padding:0;}
.sjlm ul li{ background:url(../images/45.jpg) repeat-x;line-height:27px; text-indent:30px; color:#346FAD}
.sjlm ul li a:link,.sjlm ul li a:visited{color:#346FAD}
.sjlm ul li a:hover{background:none; color:#000000; font-weight:normal}


.news_1{ padding:8px;}
.news_1 li{ background:url(../images/43.jpg) no-repeat 0 50%; border-bottom:#857E7B dotted 1px; line-height:30px; height:30px;  padding-left:15px;}
.news_1 li a{ float:left}
.news_1 li span a{ float:right; padding-right:20px;}


.nry{ padding:10px; line-height:25px;}

.nry_1{ padding:20px 30px 0 30px; line-height:25px;}

.cpcd{ padding:0}
.cpcd ul{ margin:0; height:32px;}
.cpcd ul li{ line-height:32px; background:url(../images/53.jpg) no-repeat; font-size:12px; color:#000000; width:96px; text-align:center; float:left; margin-right:1px;}
.cpcd ul li a:link,.cpcd ul li a:visited{ display:block; color:#000000}
.cpcd ul li a:hover{ background:url(../images/52.jpg) no-repeat; color:#FFFFFF; font-weight:bold;}
.selected{ background:url(../images/52.jpg) no-repeat; color:#FFFFFF; font-weight:bold;}
.hide{ display:none;}
.nohide{ display:block;width:740px; margin:0 auto; line-height:25px; padding:10px; line-height:25px;}
.cpdb{ width:250px; float:left; margin-left:5px; margin-top:10px;}
.noselected{ line-height:32px; background:url(../images/53.jpg) no-repeat; font-size:12px; color:#000000; width:96px; text-align:center; float:left; margin-right:1px;}
.nry_{ width:740px; margin:0 auto; line-height:25px;}
table#list{
border-collapse:collapse;
font-size:12px;
text-align:center;
}
table#list td{
border:1px #98BEEF solid;
padding:3px;
}
table#list th{
border:1px #98BEEF solid;
padding:3px;
}

.product{ width:200px; margin:auto; }
.product ul{ padding:0;}
.product ul li{ background:url(../images/34.jpg) no-repeat; line-height:27px; _height:27px; text-indent:30px; color:#707070;font-weight:bold;}
.product ul li a:link,.ejlm ul li a:visited{ display:block; color:#707070;}
.product ul li a:hover{ color:#3F3F3F; font-weight:bold; background:url(../images/35.jpg) no-repeat;}
.pro_b a:hover{ color:#3F3F3F; font-weight:bold; background:url(../images/35.jpg) no-repeat; border:1px #346EAD solid; display:block;}




.sproduct{ width:200px; margin:auto; display:none;}
.sproduct ul{ padding:0;}
.sproduct ul li{ background:url(../images/45.jpg) repeat-x;line-height:27px; text-indent:30px; color:#346FAD; font-weight:500;}
.sproduct ul li a:link,.sproduct ul li a:visited{color:#346FAD}
.sproduct ul li a:hover{background:none; color:#000000; font-weight:normal}


.pagestyle{ margin:0 auto; margin-top:20px; width:100%; height:30px; line-height:30px; text-align:center; clear:both;}



.tuang{ width:696px; float:right; height:257px; position:relative}
.tuang_s{ width:696px; height:4px;}
.tuang_m{ height:249px; background:url(../images/71.jpg) repeat-y;}
.tuang_tt{font-size:16px; padding-left:12px; padding-top:5px; font-weight:bold; line-height:25px; color:#0561AA; width:90px; float:left}
.tuang_bt{ float:left; width:580px; padding:5px 12px 5px 0px; font-size:16px; font-weight:bold; line-height:25px; color:#000000}
.tuang_bt a{ color:#000000}

.tuang_jg{ width:294px; height:80px; position:absolute; top:65px; left:-59px; background:url(../images/73.jpg) repeat-x}
.tuang_rmb{ width:150px; margin-left:40px; float:left; line-height:80px; font-size:26px; font-weight:bold; color:#FFFFFF}
.tuang_rmb span{ font-size:40px; }
.tuang_an{ width:78px; height:31px; float:right; margin-top:25px; margin-right:20px;}

.tuang_sj{ width:222px; height:79px; float:left; background:url(../images/75.jpg) no-repeat; margin-top:90px; margin-left:13px; }
.tuang_sj_wz{font-size:18px; line-height:25px; color:#000000; font-weight:bold; padding:8px;}
.tuang_sj_wz span{ font-size:14px;}

.tuang_tp{ width:410px; float:right; margin-right:20px;}
.tuang_fx{ width:134px; height:21px; float:right; margin-right:20px;}

.tuang_box{ width:160px; height:20px; border:#7E9DB9 solid 1px; line-height:20px;}
.tuang_box_y{ width:50px; height:20px;border:#7E9DB9 solid 1px; line-height:20px;}
.tuang_box_t{ width:300px; line-height:20px;border:#7E9DB9 solid 1px;}



.fgs_menu{width:690px;  margin:0 auto; height:31px; line-height:31px;}
.fgs_menu li{ width:75px; height:31px; background-image:url(../images/fgs_07m.jpg); line-height:31px; text-align:center; float:left;}
.fgs_noselect{ width:75px; height:31px; background-image:url(../images/fgs_07m.jpg); line-height:31px; text-align:center; float:left;}
.fgs_select{ width:75px; height:31px;  line-height:31px; text-align:center; float:left; background-image:url(../images/fgs_0m.jpg);}
.fgs_menu ul li a:link,.cpcd ul li a:visited{ display:block; color:#000000}
.fgs_menu li a:hover{ width:75px; height:31px; background-image:url(../images/fgs_0m.jpg); line-height:31px; text-align:center; float:left; background-repeat:no-repeat; background-position:top;}

.fgs_nr{ width:720px; line-height:25px; margin:0 auto; text-align:left;}
.yc{ display:none;}



.piclist{ width:100%;}
.pic_list_{ width:176px; height:210px; float:left; margin-left:10px; margin-bottom:10px; border:1px #CCC solid;_margin-left:8px; }
.list_pic{ width:162px; height:141px;}

.db_row{ width:100%; margin:0 auto;}
/*----------.bule_left{ height:}---------*/

.white{ background-color:#FFF;}



/*-----------------Repeater 控件内部Table样式定义-----------------*/
/*　Repeater内部Table的样式 */
.Rep_tab
{
    width: 100%;
    margin: 0px auto;
    font: Georgia 11px;
    font-size: 12px;
    font-family: Tahoma, Arial, Helvetica, Sans-serif, "宋体";
    color: #333333;
    text-align: center;
    vertical-align:middle;
    border-collapse: collapse; /*细线表格代码*/
    
}
/*　Repeater内部Table的td样式 */
.Rep_tab th
{
    border:1px solid #D5E7F3; /*细线表格线条颜色*/
	background-color:#EEF6FE; 
    height:40px; line-height:40px; font-size:14px;
}
.Rep_tab td
{
    border:1px solid #D5E7F3; /*细线表格线条颜色*/ line-height:25px; height:40px;
}
/*　Repeater内部Table的caption样式 */
.Rep_tab caption
{
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    margin: 0 auto;
}
/*　Repeater内部Table的TR的奇数行样式 */
.Rep_Tab_OddTr
{
    background-color: #fff;
    color: #3E413F;
    height: 25px;
     
}
/*　Repeater内部Table的TR的偶数行样式 */
.Rep_Tab_EvenTr
{
    background-color: #F3F9FF;
    color: #3E413F;
    height: 25px;
}
.Rep_Tab_HeaderTr
{
    background-color: #ffffee;
    color: #000000;
}
/*鼠标经过的颜色*/
.Rep_Tr_Move
{
    background-color: #EFEFEF;
    color: #000000;
    height: 25px;
}
/* 鼠标点击的颜色*/
.Rep_Tr_Click
{
    background-color:#EFEFEF;
    color:#666;
    height: 25px;
}
.blue_bg{background-color:#F5FAFF; color:#3E413F; font-size:14px;}

table.gridtable {
	
font-family: verdana,arial,sans-serif;
	
font-size:12px;
	
color:#333333;
	
border-width: 1px;
	
border-color: #666666;
	
border-collapse: collapse;

}

table.gridtable th {
	
border-width: 1px;
	
padding: 3px;
	
border-style: solid;
	
border-color: #666666;
	
background-color: #dedede;

}

table.gridtable td {
	
border-width: 1px;
	
padding: 3px;
	
border-style: solid;
	
border-color: #666666;
	
background-color: #ffffff;
}



.fgs_list{ width:700px; line-height:25px; margin:0px auto;}
.fgs_list #gsmc{ width:670px; height:35px; line-height:35px; background-color:#F9F9F9; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position:15px center; padding-left:30px; color:#0096D7;}
.fgs_list #gsmc a{ color:#0096D7;}
.fgs_list #fgs_nr{ width:680px; line-height:20px;padding:7px 0px; margin:0px auto;}