@charset "gb2312";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Verdana; color:#000; line-height:2; background:url(images/bg.jpg); background-repeat:repeat-x;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#000; text-decoration:none;}
a:hover { color:#1F6DD2;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

/*body*/
.container { width:1001px; margin:0 auto;}

/*header*/
.top{ height:144px; margin-bottom:2px;}
.top_t{ height:27px;}
.top_t1{ height:27px; width:250px; float:right;}
.top_crt a { color:#cfcfcf; text-decoration:none; }
.top_t1 ul { list-style:none; line-height:27px; }
.top_t1 ul li { float:left; margin-right:8px; height:27px; line-height: 27px; text-align: center; vertical-align: middle; }
.index { background:url(images/sy.gif) no-repeat scroll 0 center; padding-left:35px; color:#cfcfcf;}
.index a{ color:#cfcfcf;}
.Favorites {  background:url(images/sc.gif) no-repeat scroll 0 center; padding-left:35px; color:#cfcfcf; }
.Favorites a{ color:#cfcfcf;}

.top_b{ height:117;}
.top_bl{ float:left; width:406px;}
.top_br{ float:right; width:591px; height:34px; margin-top:25px;}
.top_bm{ height:34px;}
.top_bm ul li{ float:left;  font-size:12px;}
.top_bm ul li a { float:left; display:block; height:34px; line-height:34px; width:94px; background:url(images/nav1.gif) no-repeat; padding-right: 3px; text-align: center; color: #4B4B49; }
.top_bm ul li a:hover{background:url(images/nav.gif) no-repeat; color:#4b4b49;}

.banner{ height:218px; width:993px; border:2px solid #CFCFCF; padding:2px; margin-bottom:15px; margin-left:2px; margin-right:2px;}

/*main*/
.maincontent { margin-bottom:30px; overflow:auto;  zoom:1;}
.side{ float:left; width:230px;} 
.side_box{ margin-bottom:2px; color:#333;  padding:10px;}
.side_box ul{ width:208px;}
.side_box ul li { display:block; height: 26px; width: 208px; background: url(images/cpdh.gif) no-repeat; line-height: 26px; text-align: center; color:#333; }
.side_boxd { margin-bottom:8px; width:230px; height:40px; background:url(images/ecp.jpg) no-repeat;}
.side_boxd h2{ display:block; height:40px; vertical-align:middle; font-size:15px; color:#FFFFFF; padding-left:32px; line-height:40px;}
.side_box1{ height:162px; width: 225px; margin-bottom: 10px; border: 1px solid #D2D7DD; padding: 2px; }
.side_box2{ height:126px; padding: 10px; }
.side_ss{ margin:10px; width:195px; height:140px;}
.side_ss p{ line-height:20px;}
.inp_srh{ border:1px solid #5E4A11; background-color:#EAEAEA; height:20px; font-family:"宋体"; font-size:12px; line-height:20px; }
.btn_srh{ background:url(images/sous.gif) no-repeat; height:20px; width:78px;  border:0; cursor:pointer; color:#FFFFFF; padding-top:5px;}

.side_box3{ padding-left:5px; background:url(images/dt.gif) no-repeat right bottom; line-height:2; }
.main{ float:right; width:739px;}
.main_top{ overflow:hidden; height:269px; margin-bottom:18px;}
.main_l{ width:458px; float:left;}
.main_lb{ height:25px; color:#FF6600; line-height:20px; font-size:15px; font-weight:bold;}
.main_lm { height:77px; overflow:hidden; padding-bottom:10px; border-bottom: 1px solid #D4D9DE; }
.main_lm dl { height:77px; overflow:hidden;}
.main_lm dl dt { float:left; padding:1px; border:1px solid #d8d8d8;}
.main_lm dl dd { float:right; width:297px; color:#CA8D00; line-height:2;}
.main_xw{ padding-top:10px; padding-left:10px;}


.main_r{ width:255px; float:right;}
.main_rf{ height:30px; margin-bottom:5px; }
.main_rf1{ height:74px; margin-bottom:5px; }
.main_rf span{  padding-left:10px; font-size:15px; color:#000000; font-weight:bold; }


.main_m{ margin-bottom:20px;}

.main_zt{ height:25px; margin-bottom:20px; background:url(images/dhd.gif) no-repeat;}
.main_zt h2{ font-size:12px; font-family:"宋体"; height:25px; padding-left:30px;}
.main_zt h2 span{ font-size:13px; font-weight:25px; color:#333; line-height:25px;}
.main_md{ height:25px; margin-bottom:20px; background:url(images/syd.gif) no-repeat; }
.main_md h2{ font-size:12px; font-family:"宋体"; height:25px; padding-left:30px;}
.main_md h2 span{ font-size:13px; font-weight:25px; color:#333; line-height:25px;}
.more { float:right; padding-left:13px; font-size:12px; font-weight:normal; color:#1F2224; }

/*产品详情*/
.product{ width:720px; margin:0 auto;}
.product_lb{ height:30px; line-height:30px; margin-bottom:20px;}
.product_m{ width:700px; margin:0 auto;}
.product_name{ text-align:center; font:"宋体"; font-size:13px; font-weight:bold;}
.product_image{ max-width:600; text-align:center;}
.product_sm{ width:700;}


/*企业简介*/
.about{ width:710px; margin:0 auto; }
.index_pic ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
.index_pic ul li { width:300px; float:left; margin:15px 0 0px 21px; display:inline; text-align:center;}
.index_pic ul li a { display:block;}
.index_pic ul li img { margin-bottom:3px; border:1px #7d7d7d;}

/*企业新闻*/
.news{ width:710px; margin:0 auto; }
.news_bt{ text-align:center; height:30; margin-bottom:20px; font-size:14px; font-weight:bold;}
.news_hr{ height:1px; width:710px; margin-bottom:30px; background:#888; overflow:hidden; }
.news_nr{}

/*footer*/
.footer{ height:111px; background:url(images/ft.jpg); background-repeat:repeat-x;}
.footer_m{ width:1001px; margin:0 auto; height:44px;}
.foot_l{ width:432px; float:left; height:44px; color:#d4d4d4; padding-top:12px;}
.foot_l a{ color:#D4D4D4; }
.foot_r{ width:500px; float:right; color:#B7B7B7; line-height:44px; text-align:center;}
.foot_r a{ width:500px; float:right; color:#B7B7B7; line-height:44px; text-align:center;}