/* CSS Document */
*,p,h1,h2,h3,h4,h5,h6,div,ol{padding:0px;margin:0px;}
h1,h2,h3,h4,h5,h6,font,span,input,select{font-size:12px;font-weight:normal;}
body{font-size:12px;color:#666666;font-family:Simsun;background:#fff;}
img{border:none;}
ul,li{list-style-type:none;}
a{text-decoration:none;color:#666666}
a:hover{color:#333333;text-decoration:none}
a:focus{outline:none;}
.clear{clear:both;}
.fl{float:left}
.fr{float:right}
.l22{line-height:22px;}
.l24{line-height:24px;}
.l30{line-height:30px;}
.mar10{margin-top:10px;}
.mar15{margin-top:15px;}
.mar20{margin-top:20px;}
.mar25{margin-top:25px;}
.i_img{font-size:0;line-height:0;}
.width{width:1003px;margin:0 auto;height:auto;overflow:hidden;}
.top{width:100%;height:118px;background:url(../images/top_bj.jpg) repeat-x lef top;}
.logo{padding-top:15px;}
.header-search{padding:50px 10px 30px 0;}
.nav{background:url(../images/navbg.jpg) repeat-x;height:38px;line-height:38px;}
.nav li{width:100px;float:left;text-align:center;}
.nav li a{display:block;width:98px;float:left;color:#414141;font-family:Microsoft yahei;font-size:14px;}
.nav li a:hover,.nav li .on{background:url(../images/navhover.jpg) no-repeat center;color:#fff;}
.nav li span{width:2px;float:left;}
.banner{width:100%;text-align:center;overflow:hidden;}
.footer{background:url(../images/f_bg.gif) repeat-x left top #E9E9E9;padding:20px 0;}
.footlogo{padding:10px 50px 10px 10px;background:url(../images/footline.gif) no-repeat right center;margin-right:50px;}
.copy{padding-top:20px;line-height:24px;}
.i_fen{height:31px;}
.i_bt1{width:94px;height:31px;background:url(../images/fenbt.gif) no-repeat left top;color:#fff;font-weight:bold;text-indent:15px;line-height:31px;}
.i_fenlist{border:1px solid #DEDEDE;height:58px;line-height:29px;background:url(../images/fenbg.gif) repeat;width:1000px;}
.i_about{width:300px;height:auto;overflow:hidden;background:url(../images/index_shu.jpg) no-repeat right center;padding-right:20px;margin-right:20px;}
.i_bt2{height:33px;line-height:33px;position:relative;font-family:Microsoft yahei;border-bottom:1px solid #DEE0DF;}
.i_bt2 h3{color:#444444;font-size:15px;font-weight:bold;position:absolute;left:0;bottom:-1px;border-bottom:1px solid #C30F00;}
.i_bt2 h3 font{font-size:15px;font-weight:bold;color:#C40F00;}
.i_bt2 span{padding-left:70px;}
.i_bt2 a{float:right;padding-top:15px;}
.i_aboutimg{background:url(../images/aboutbg.png) no-repeat center top;text-align:center;padding:2px 0;}
.i_aboutcon{padding:10px;}
.i_news{width:400px;height:auto;overflow:hidden;}

.i_bt3{height:28px;line-height:28px;font-family:Microsoft yahei;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.i_bt3 font{font-size:10px;}
.i_bt3 span{cursor:pointer;font-size:13px;display:block;height:28px;float:left;padding:0 10px;}
.i_bt3_hover{background:#C40F00;color:#fff;font-weight:bold;}
/*新闻切换*/
.i_newslist .i_newslist1{border-bottom:1px dotted #8C8C8C;padding:15px 0px;height:auto;overflow:hidden;margin-bottom:10px;}
.i_newslist .i_newslist1 a img{float:left;width:127px;height:99px;border:1px solid #CFCFCF;padding:1px;margin-right:10px;}
.i_newslist .i_newslist1 h3{font-weight:bold;line-height:30px;font-family:Microsoft yahei;}
.i_newslist .i_newslist1 p{line-height:22px;}
.i_newslist ul li{line-height:24px;background:url(../images/news_dian.jpg) no-repeat left center;text-indent:10px;}

.i_contact{width:220px;margin-left:20px;padding-left:20px;height:auto;overflow:hidden;background:url(../images/index_shu.jpg) no-repeat left center;}

.i_bt4{height:29px;line-height:29px;position:relative;font-family:Microsoft yahei;background:url(../images/fenbg.gif) repeat-x;border:1px solid #DEDEDE;padding:0 10px;}
.i_bt4 h3{color:#444444;font-size:15px;font-weight:bold;float:left;}
.i_bt4 h3 font{font-size:15px;font-weight:bold;color:#C40F00;}
.i_bt4 span{padding-left:10px;}
.i_bt4 a{float:right;padding-top:10px;}
/*滚动*/
.scroll{clear:both;width:1003px;height:auto;margin:15px auto 0;overflow:hidden;}
.scroll a .cpboder{width:180px;height:134px;border:1px solid #CFCFCF;padding:2px;}
.scroll a:hover .cpboder{border:1px solid #999;padding:2px;}
.scroll a{display:block;text-align:center;line-height:30px;margin-right:15px;}

/*neiye*/
.neiye{background:url(../images/f_bg.gif);height:auto;overflow:hidden;}
.neiyewidth{background:url(../images/f_midbg.jpg) no-repeat ;margin:0 auto;overflow:hidden;width:1003px;}
.neiyewidth1{background:#FFFFFF;margin:0 auto;overflow:hidden;width:989px;}
.n_left{width:206px;height:auto;overflow:hidden;background:url(../images/dypro_shu.jpg) no-repeat right top;padding:0 28px 15px 14px;}
.n_right{width:700px;height:auto;overflow:hidden;margin-left:20px;}
.n_bt1{height:45px;border-bottom:1px solid #E8E8E8;font-family:Microsoft yahei;}
.n_bt1 p{font-size:40px;line-height:40px;color:#D30000;padding-right:5px;}
.n_bt1 ul li.chi{font-size:14px;line-height:14px;color:#333;font-weight:bold;padding-top:5px;}
.n_bt1 ul li.eng{color:#A0A0A0;}
.n_fen li{height:auto;line-height:24px;background:url(../images/tu.gif) no-repeat left center;padding-left:15px;}
.n_contact{border:1px solid #E8E8E8;}

.local{/*height:27px;*/padding-top:25px;background:url(../images/dy_line.jpg) no-repeat left bottom;font-family:Microsoft yahei;font-size:14px;color:#C70B09;font-weight:bold;}
.local span{float:right;color:#666666;}
.neirong{padding:20px 15px;height:auto;overflow:hidden;}
.n_prolist li{float:left;width:33%;margin-bottom:15px;}
.n_prolist li a{display:block;text-align:center;line-height:30px;}
.n_prolist li a img{width:180px;height:134px;border:1px solid #CFCFCF;padding:1px;}
.n_prolist li a:hover img{border:1px solid #999;}
.n_newslist li{height:30px;line-height:30px;}
