@charset "utf-8";
/* CSS Document */
body{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; text-align:center; padding:0px; background:url(img/bj.gif) center 5px  repeat-y #fff;}
h1,h2,h3,h4,h5,div,ul,li,form{margin:0; padding:0px; list-style-type:none; font-weight:normal; font-size:12px;}
img{ border:0px;}
img a{ border:0px;}
img a:hover{ border:0px; cursor:pointer;}
p{padding:0px;margin:0; border:0px;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
a{text-decoration:none; color:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}

.header_m{ width:100%; height:114px; background:url(img/bj_tou.gif) left top repeat-x;}
.header{ width:1000px; height:114px; margin:0px auto; overflow:hidden; } 
.logo{ width:169px; height:80px; float:left; overflow:hidden; padding-bottom:34px;}
.h_right{ width:831px; height:114px; float:right;}
.leftlink{ height:30px; line-height:30px; text-align:left; margin:15px 0 25px 0;}
.leftlink a{ color:#474040; text-align:right; padding:0px 10px 0 0; line-height:30px; }
.ltgj{ width:800px; height:22px; padding:10px 30px 10px 0px;}
.textinput{ width:168px; height:22px; line-height:22px;  float:left; background:url(img/bj_key.gif) right top no-repeat; border:0px; margin-left:45px; margin-top:10px; }
.sear{ margin-top:10px; margin-left:10px; margin-right:20px; float:left; }
.anniu{ width:26px; height:22px; float:right; background:url(img/search.gif) left top no-repeat; margin-left:2px; display:inline;}
.a.anniu{ border:0px;}

.leftlink a.en {
    background: url("img/en.jpg") no-repeat scroll 0 2px transparent;
    color: #616467;
    display: block;
    height: 16px;
    line-height: 12px;
    padding-left: 20px;
	float:left;
	width:30px;
	margin-top:15px;
}
.leftlink a.cn {
    background: url("img/cn.jpg") no-repeat scroll 0 2px transparent;
    color: #616467;
    display: block;
    height: 16px;
    line-height: 12px;
    padding-left: 20px;
	float:left;
	width:30px;
	margin-top:15px;
	margin-left:10px;
}
.name{ float:left; }
.menu{  height:32px; float:right;  }
.menu ul{  }
.menu ul li{ display:block; height:32px;  float:right;}
.menu ul li a{ padding:0px 33px; height:30px; line-height:30px; border:#CCCCCC 1px solid; float:left; background-color:#FFFFFF; text-align:center; color:#636363; font-weight:bold; margin-right:10px; }
.menu ul li a:hover{   }
.menu ul li.curr a{ color:#FFFFFF; background: #334681;  padding:0px 30px; border:none; height:32px; }

.menu ul li ul{ position:absolute; clear:both; width:200px!important; display:none; z-index:3;border-top:#d6d3d3 1px solid; top:103px;
 margin-left:0px; /* FF */
  /**margin-left:-65px !important; IE7 */
  /**margin-left:-65px; /* IE6 */ 
}
.menu ul li ul li{ height:36px; font-weight:normal; overflow:hidden; line-height:36px; text-align:left; width:198px;  float:right; background-image:none!important;
border-bottom:1px solid #d6d3d3; border-left:1px solid #d6d3d3; border-right:1px solid #d6d3d3; background-color:#334681; color:#FFFFFF;}
.menu ul li ul li a,.menu ul li.curr ul li a{  height:36px; line-height:36px; padding:0px; padding-left:10px; width:188px; color:#FFFFFF; text-align:left; background-color:#334681; background:none; border:0px!important;}
.menu ul li ul li a:hover{display:block; width:188px;  color:#fff;  text-decoration:none; background-color:#000000; padding:0 0 0 10px; background-image:none;}

.banner_m{ width:100%; background:url(img/bj_banner.jpg) left top repeat-x; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid;}
.banner{ width:1000px; overflow:hidden; margin:0px auto;}
 #flash{ overflow:hidden; margin: 0 auto; height:316px; }
 #flash img{}
 #flash .num{ right: 0; float: right; position: absolute; bottom: 10px;}
 #flash .num li{font-size: 0; background: url(img/ico_flash.png) no-repeat 0 -10px; float: left; margin: 0 0 0 6px; width: 9px; height: 9px; cursor: pointer; line-height: 0; font-size: 0; line-height: 0;}
 #flash .num li.on{ background: url(img/ico_flash.png) no-repeat 0 0; font-size: 0;width: 9px; height: 9px; line-height: 0; font-size: 0; line-height: 0;}
.df_m{ width:100%; height:39px; background-color:#133e61; border-bottom:#FFFFFF solid 1px; }
.df{ width:1000px; height:39px; background-color:#016db8; margin:0px auto;}
.df_left{ width:633px; height:39px; line-height:39px; text-align:left; color:#FFFFFF; padding-left:15px; float:left;}
.df_right{ width:326px; height:39px; line-height:39px; text-align:left; color:#FFFFFF; border-left:1px solid #FFFFFF; padding-left:15px; float:left;}

.context_m{ width:100%; background:url(img/bj_c.gif) center top repeat-y #417ead; border-bottom:#FFFFFF solid 1px; }
.context_ny{ width:1000px; background-color:#FFFFFF; margin:0px auto;}
.context{ width:1000px; background:url(img/co_bj.gif) left top repeat-y; margin:0px auto;}
.context_left{ width:618px;  text-align:left; color:#FFFFFF; padding:10px 15px; float:left;}
.context_right{ width:326px;  text-align:left; color:#FFFFFF;  padding:10px 10px 10px 15px; float:left;  border-left: 1px solid #FFFFFF;}
.context_right a{ color:#e7e239;}

#context_right{ width:352px;  text-align:left; color:#FFFFFF; float:left; background-color:#0cb1ee;}
#context_right ul{ width:352px;}
#context_right ul li{}
#context_right ul li a{ display:block; width:332px; height:27px; line-height:27px; border-bottom:#FFFFFF 1px solid; text-align:left; padding-left:20px; background:url(img/sj3.gif) 10px 9px no-repeat; color:#FFFFFF;}
#context_right ul li a:hover{ background:url(img/sj2.gif) 10px 9px no-repeat #cbe0f3; color:#3a3a3a;}
#context_right ul li.nn a{ background:url(img/sj2.gif) 10px 9px no-repeat #cbe0f3; color:#3a3a3a;}
#context_right ul li.n2 a{ width:322px; background:url(img/l_1.gif) 20px 9px no-repeat #41aed5; color:#ffffff; padding-left:30px;}

#context_left{ width:648px;  text-align:left; color:#FFFFFF; float:left; background-color:#FFFFFF;}
.ny_title{ width:638px; padding-left:10px; height:27px; line-height:27px; text-align:left; color:#474343; border-bottom:#CCCCCC 1px solid; background:url(img/ny_title.gif) left top repeat-x;}
.ny_title a{color:#474343; padding:0px 5px;}
.ny_context{ width:618px; padding:10px 15px; text-align:left; color:#474343;}
.ny_context1{ width:628px; padding:10px 10px; text-align:left; color:#474343;}

.co_title{ width:990px; padding-left:10px; height:27px; line-height:27px; text-align:left; color:#474343; border-bottom:#CCCCCC 1px solid; background:url(img/ny_title.gif) left top repeat-x;}
.co_title a{color:#474343; padding:0px 5px;}
.co_context{ width:970px; padding:10px 15px; text-align:left; color:#474343; background-color:#FFFFFF;}
.ny_context #new{ width:100%;}
.ny_context #new ul{}
.ny_context #new ul li{ border-bottom:1px dashed #0892d7; padding:7px 0px;}
.ny_context #newl{ width:510px; text-align:left; float:left; font-size:14px;}
.ny_context #newr{ width:100px; text-align:right; float:right; color:#009900;}
.ny_context #newl a{ color:#006699;}
.ny_context #sum{ text-align:left; color:#696868; font-size:12px; position:relative;}
.ny_context #sum a:link{ width:100px; color:#696868; text-align:right; position:absolute; right:0px;}

#new{ width:100%;}
#new ul{}
#new ul li{ border-bottom:1px dashed #7fa6c9; padding:7px 0px;}
#newl{ width:510px; text-align:left; float:left; font-size:14px;}
#newr{ width:100px; text-align:right; float:right; color:#e7e239;}
#newl a{ color:#e7e239;}
#sum{ text-align:left; color:#fff; font-size:12px; position:relative;}
#sum a:link{ width:100px; color:#fe0000; text-align:right; position:absolute; right:0px;}

.toplink_m{ width:100%; height:31px; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid;}
.toplink{ width:1000px; height:31px; margin:0px auto;}
.toplink_l{ width:960px; text-align:center; float:left; color:#817c7c;}
.toplink_l a{ padding:0px 40px; height:31px; line-height:31px; color:#817c7c; }
.toplink_r{ width:40px; height:31px; float:left;}

.footer_m{ width:100%; height:81px; background:url(img/bj_fo.gif) left top repeat-x; border-top:#FFFFFF 1px solid;}
.footer{ width:960px; height:71px; margin:0px auto; padding:10px 20px 0px 20px; color:#817c7c; text-align:left; font-weight:bold; }

.fanye{ width:100%; padding-top:10px; padding-bottom:2px; text-align:center;  }
.fanye a,.fanye span{padding:3px 6px; color:#000; background-color:#FFFFFF; border:#ccc 1px solid;  margin:0px 2px; }
.fanye a:hover{ background-color:#fe881d; color:#FFFFFF; text-decoration:none;}
.fanye a.bur,.fanye span.disabled{ color:#3ea6db; background-color:#fff;}
.fanye a.burr,.fanye span.current{ background-color:#fe881d; color:#FFFFFF; text-decoration:none;}

.c_left{ width:480px; padding:10px 0px; float:left; text-align:left;}
.c_right{ width:490px; height:490px; float:right; background:url(img/c_right.gif) left top no-repeat; padding:10px 0px;}

.p_tu{ width:618px; padding:10px 15px;}
li{ list-style:none}
.rolinList{ width:618px; height:auto; text-align:left}
.rolinList li{ margin:10px 0px;}
.div{ font-size:14px; width:618px;line-height:22px; color:#0892d7; cursor:pointer}
.content_t{ width:431px; height:245px; padding:0px 135px 0px 50px;}
.content_t p{ margin:12px}

.tu_box{ border:#016db8 1px solid; width:612px; padding:2px;}
.tu_pic{ width:143px; height:116px; border:1px solid #016db8; float:left; overflow:hidden; float:left;}
.tu_pic a{ border:0px;}
.tu_right{ width:447px; padding-left:20px; height:116px; overflow:hidden; text-align:left; color:#3c3c3c;  float:left;}
.tu_right a{ color:#07428c;}
.STYLE9{ color:#7f6a54; font-weight:bold; }
.pro_main{ width:628px; padding-top:5px;}
.pro_pic{width:318px; float:left;}
.pro_pic1{width:316px; height:267px; overflow:hidden; float:left; border:#056ebf 1px solid;}
.pro_pic2{width:300px; height:80px; padding-top:5px; float:left; text-align:left;}

.pro_pic2_left{width:10px; height:57px; overflow:hidden; float:left; padding:0PX 0PX;}
.pro_pic2_center{width:280px; height:66px; overflow:hidden; float:left; padding-top:2px;}
.pro_pic2_center_img{ display:inline; }
.pro_pic2_center_img img{ width:57px; height:52px; border:#00477f 1px solid; overflow:hidden; margin-left:5px; padding:1px;}
.pro_pic2_right{width:10px; height:57px; overflow:hidden; float:left; padding:5PX 0PX;}
.pro_right{ width:300px; float:right;}
.pro_info{width:300px; height:170px; float:left; overflow:hidden; padding-left:10px; overflow:hidden; color:#332f2f; text-align:left;}
.pro_link{ width:300px; height:35px; padding-left:10px;}

.rel{ width:626px; height:25px; border-left:#e3e2e2 1px solid; border-right:#e3e2e2 1px solid; padding:4px 0px 4px 0px; color:#000; background:url(img/fy_bj.gif) left bottom repeat-x;}
.rel .po{ font-size:13px;line-height:25px; height:25px; color:#106cc2; text-align:left; background:url(img/x_tubiao.gif) 5px 9px no-repeat; padding-left:25px;}
.conn{ width:618px; padding:5px; color:#373636; text-align:left;}

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
    clear: both;
    float: left;
	margin-top:40px;
	_margin-top:20px;
	_margin-left:10px;
}