/* CSS Document */
body{margin:0 auto; font-family:"Arial"; font-size:12px; background:#BBBBBB;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#333333; text-decoration:none;}
a:hover{color:#28166F;}
.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}

#head{height:132px; background:#EBEBEB; margin:0 auto;}
.top{ width:1000px; height:78px; background:#EBEBEB; margin:0 auto;}
.logo{ float:left; width:434px; height:43px; margin:25px 0 0 22px;_margin:25px 0 0 8px;}
.bb{ float:right; width:260px; margin:20px 0 0 0;}
.bb a:hover{ color:#28166F;}

#nav1{width:1000px; height:54px; background:url(../images/index_r4_c4.jpg) no-repeat; margin:0 auto;}
#nav1 ul{ margin:0 0 0 0px;_margin:0 0 0 -48px;} 
#nav1 ul li{ float:left; width:93px; margin:8px 0 0 45px;_margin:8px 0 0 45px; text-align:center;}
.home a{ display:block; width:93px; height:39px;  background:url(../images/c1.jpg) no-repeat;}
.home a:hover{display:block; width:93px; height:39px; background:url(../images/c01.jpg) no-repeat;}
.home a.current{display:block; width:93px; height:39px; background:url(../images/c01.jpg) no-repeat;}

.home1 a{ display:block; width:93px; height:39px;  background:url(../images/c2.jpg) no-repeat;}
.home1 a:hover{display:block; width:93px; height:39px; background:url(../images/c02.jpg) no-repeat;}
.home1 a.current{display:block; width:93px; height:39px; background:url(../images/c02.jpg) no-repeat;}

.home2 a{ display:block; width:93px; height:39px;  background:url(../images/c3.jpg) no-repeat;}
.home2 a:hover{display:block; width:93px; height:39px; background:url(../images/c03.jpg) no-repeat;}
.home2 a.current{display:block; width:93px; height:39px; background:url(../images/c03.jpg) no-repeat;}

.home3 a{ display:block; width:93px; height:39px;  background:url(../images/c4.jpg) no-repeat;}
.home3 a:hover{display:block; width:93px; height:39px; background:url(../images/c04.jpg) no-repeat;}
.home3 a.current{display:block; width:93px; height:39px; background:url(../images/c04.jpg) no-repeat;}

.home4 a{ display:block; width:93px; height:39px;  background:url(../images/c5.jpg) no-repeat;}
.home4 a:hover{display:block; width:93px; height:39px; background:url(../images/c05.jpg) no-repeat;}
.home4 a.current{display:block; width:93px; height:39px; background:url(../images/c05.jpg) no-repeat;}

.home5 a{ display:block; width:93px; height:39px;  background:url(../images/c6.jpg) no-repeat;}
.home5 a:hover{display:block; width:93px; height:39px; background:url(../images/c06.jpg) no-repeat;}
.home5 a.current{display:block; width:93px; height:39px; background:url(../images/c06.jpg) no-repeat;}

.home6 a{ display:block; width:93px; height:39px;  background:url(../images/c7.jpg) no-repeat;}
.home6 a:hover{display:block; width:93px; height:39px; background:url(../images/c07.jpg) no-repeat;}
.home6 a.current{display:block; width:93px; height:39px; background:url(../images/c07.jpg) no-repeat;}

.banner{ width:1000px; height:306px; margin: 0 auto;}
.banner_a{ width:1000px; height:190px; margin: 0 auto;}

.i_about{ width:1000px; height:382px; background:#2D4B56; margin: 0 auto;}
.i_a{ float:left; width:445px; margin:0 0 0 28px;_margin:0 0 0 14px;}
.a_title{ float:left; width:148px; height:24px;}
.a_main{ float:left; width:445px;}
.a_main dl dt{ float:left; font-size:12px; line-height:24px; color:#8FE3FA; margin:8px 0 0 0;}
.a_main dl dt a{ color:#8FE3FA;}
.a_main dl dt a:hover{ color:#38CBF5;}
.a_main dl dd{ float:left; width:80px; height:24px; margin:7px 0 0 0;}

/*container*/
#container{ width:1000px; margin:0 auto;margin-top:6px;}
.i_left{ float:left; width:310px;}
.i_new{ float:left; width:310px; height:175px; background:#395F6D;}
.n_title{ float:left; width:286px; height:38px; background:url(../images/index_r18_c14.jpg) repeat-x; margin:0 0 0 10px;_margin:0 0 0 5px;}
.n_title h2{ float:left; font-size:14px; line-height:38px; color:#F7BB18; margin:0 0 0 15px;_margin:0 0 0 7px;}
.n_title h3{ float:left; font-size:12px; line-height:38px; color:#fff; font-weight:normal;margin:0 0 0 4px;}
.n_title span{ float:right; width:41px; height:11px; margin:14px 10px 0 0; } 
.n_main{ float:left; width:310px;}
.n_main ul{ margin:5px 0 0 10px;_margin:5px 0 0 5px;}
.n_main ul li{ float:left; width:280px; height:25px; line-height:25px; background:url(../images/index_r20_c7.jpg) 1px 12px no-repeat; margin:0 0 0 10px;_margin:0 0 0 5px;}
.n_main ul li a{ float:left; width:280px; height:25px;line-height:25px; color:#fff; margin:0 0 0 10px;_margin:0 0 0 8px;}
.n_main ul li a:hover{color:#38CBF5;}

.i_contact{ float:left; width:310px; height:190px; background:#467386;}
.c_title{ float:left; width:286px; height:38px; background:url(../images/index_r27_c16.jpg) repeat-x; margin:0 0 0 10px;_margin:0 0 0 5px;}
.c_title h2{ float:left; font-size:14px; line-height:38px; color:#F7BB18; margin:0 0 0 15px;_margin:0 0 0 5px;}
.c_title h3{ float:left; font-size:12px; line-height:38px; color:#fff; font-weight:normal;margin:0 0 0 4px;}
.c_title span{ float:right; width:41px; height:11px; margin:14px 10px 0 0; } 
.c_main{ float:left; width:310px;}
.c_main p{ color:#fff; line-height:23px;padding:15px;}

.i_right{ float:left; width:682px; margin:0 0 0 8px;_margin:0 0 0 2px;}
.i_pp{ float:left; width:682px; height:175px; background:#395F6D;}
.p_title{ float:left; width:668px; height:38px; background:url(../images/index_r18_c14.jpg) repeat-x; margin:0 0 0 10px;_margin:0 0 0 5px;}
.p_title h2{ float:left; font-size:14px; line-height:38px; color:#F7BB18; margin:0 0 0 15px;_margin:0 0 0 5px;}
.p_title h3{ float:left; font-size:12px; line-height:38px; color:#fff; font-weight:normal;margin:0 0 0 4px;}
.p_title span{ float:right; width:41px; height:11px; margin:14px 10px 0 0; }

.p_main{ float:left; width:668px; height:128px; background:#009AB5; margin:5px 0 0 6px;_margin:5px 0 0 3px;}
.p_main ul{}
.p_main ul li{ float:left; width:134px; height:110px;text-align:center; margin:13px 0 0px 20px;_margin:13px 0 0px 10px;}
.p_main span{ float:left; width:134px; color:#fff;margin-top:4px;}
.p_main ul li a{ color:#fff}
.p_main ul li a:hover{color:#38CBF5;}

.i_pro{ float:left; width:682px; height:190px; background:#467386;}
.pro_title{ float:left; width:668px; height:38px; background:url(../images/index_r27_c16.jpg) repeat-x; margin:0 0 0 10px;_margin:0 0 0 5px;}
.pro_title h2{ float:left; font-size:14px; line-height:38px; color:#F7BB18; margin:0 0 0 15px;_margin:0 0 0 5px;}
.pro_title h3{ float:left; font-size:12px; line-height:38px; color:#fff; font-weight:normal;margin:0 0 0 4px;}
.pro_title span{ float:right; width:41px; height:11px; margin:14px 10px 0 0; } 
.pro_main{ float:left; width:668px; height:138px; background:#009AB5; margin:5px 0 0 6px;_margin:5px 0 0 3px;}
.pro_main ul{}
.pro_main ul li{ float:left; width:109px; height:120px;text-align:center; margin:15px 0 0px 20px;_margin:15px 0 0px 10px;}
.pro_main span{ float:left; width:109px; color:#fff; margin-top:4px;}
.pro_main ul li a{ color:#fff}
.pro_main ul li a:hover{color:#38CBF5;}

.bottom_l{ height:88px;background:#EBEBEB; margin-top:12px;}
.bottom{ width:1000px; height:88px; margin:0 auto;}
.bottom p{ text-align:center;line-height:24px; margin:0 auto; padding-top:22px;}
.bottom a{ color:#333;}
.bottom a:hover{ color:#38CBF5;}

/*内页*/
.main_l{ float:left; width:217px;height:686px;min-height:686px; background:#395F6D; margin:8px 0 0 0px;_margin:8px 0 0 0px;}
.l_title{ float:left; width:217px; height:68px; background:url(../images/about_r4_c2.jpg) no-repeat;}
.l_title h2{ float:left; font-size:18px; color:#C5D8E5; margin:22px 0 0 25px;_margin:22px 0 0 15px;}
.l_title h3{ float:left; font-size:12px; font-weight:normal; color:#6E9DAD; font-style:italic; margin:28px 0 0 10px;_margin:28px 0 0 5px;}
.l_main{ float:left; width:217px; height:auto!important;height:610px;min-height:610px; padding-bottom:8px;_padding-bottom:1px;}
.l_main ul li{ float:left; width:217px; height:32px; line-height:32px; background:url(../images/about_r4_c3.jpg) no-repeat; margin:6px 0 0 0;}
.l_main ul li a{ float:left;height:32px; color:#fff; margin:0px 0 0 40px;}
.l_main ul li a:hover{ float:left;height:32px;color:#C5D8E5; }

/*内页*/
.main_r{ float:left; width:776px; background:#395F6D; margin:8px 0 0 5px;_margin:8px 0 0 4px;}
.r_title{ float:left; width:756px; height:47px; background:url(../images/about_r4_c4.jpg) no-repeat; margin:5px 0 0 8px;}
.r_title h2{ float:left; color:#fff; font-size:14px; line-height:43px; margin:0px 0 0 62px ;_margin:0px 0 0 32px}
.r_title span{ float:right; width:400px; line-height:43px; text-align:right; margin-right:22px; color:#fff;}
.r_title a{ color:#fff;}
.r_title a:hover{ color:#C5D8E5}
/*关于我们*/
.r_main{ float:left; width:753px;height:auto!important;height:634px;min-height:634px;}
.r_main dl dt{ float:left; margin:16px 14px 0 18px;_margin:16px 14px 0 9px;}
.r_main dl dd{ line-height:34px; margin:6px 0 0 0 ; padding:12px; color:#fff;}

/*下拉菜单 */
.left_list{ float:left; width:217px; height:auto!important;height:610px;min-height:610px; padding-bottom:8px;_padding-bottom:1px;}
* { margin:0px; padding:0px; }
#nav { width:217px; line-height: 35px; list-style-type: none; text-align:left; /*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
#nav a {width:175px; display: block; padding-left:40px; /*Width(一定要)，否则下面的Li会变形*/ height:35px; font-size:14px;}
#nav li { color:#333;background:url(../images/about_r4_c3.jpg) no-repeat;width:217px; color:#fff; float:left;}
#nav li a:hover { background:url(../images/about_r4_c3.jpg) no-repeat;color:#C5D8E5}
#nav a:link { color:#fff; text-decoration:none; font-size: 12px;}
#nav a:visited { color:#fff; text-decoration:none; font-size:12px }
#nav a:hover { color:#fff; text-decoration:none; font-size:12px }
/*==================二级目录===================*/
#nav li ul {list-style:none; text-align:left; width:183px;margin-left:35px;_margin-left:17px;}
#nav li ul li {background:url(../images/product_r4_c3.jpg) no-repeat; /*二级目录的背景色*/ font-weight:normal; height:32px; margin:0px 0 3px 0; }
#nav li ul a { padding-left:15px; width:168px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#nav li ul a:link {color:#fff; text-decoration:none; }
#nav li ul a:visited { color:#fff; text-decoration:none; }
#nav li ul a:hover { color:#C5D8E5; text-decoration:none; font-weight:normal; background:url(../images/product_r4_c3.jpg) no-repeat;;/* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul { left: auto; }
#nav li.sfhover ul { left: auto; }
#content { clear: left; }
#nav ul.collapsed { display: none; }
-->
#PARENT {width:217px;
}

.rr_main{ float:left; width:753px;height:auto!important;height:634px;min-height:634px; margin:0 0 0 8px;_margin:0 0 0 4px;}
.rr_main ul{ margin:5px 0 0px 7px;_margin:5px 0 0px 4px;}
.rr_main ul li{ float:left; width:129px; height:131px;text-align:center; margin:15px 0 0px 14px;_margin:15px 0 0px 11px;}
.wz{ float:left; width:129px; margin:5px 0 0 0px ; text-align:center;}
.rr_main ul li a{ color:#fff}
.rr_main ul li a:hover{color:#38CBF5;}


/*新闻*/
.new_main{ float:left; width:730px;height:auto!important;height:634px;min-height:634px; margin:0 0 0 8px;_margin:0 0 0 4px;}
.new_main ul{ margin:10px 0 0 14px;}
.new_main ul li{ float:left;width:728px;height:36px; line-height:36px; border-bottom:1px #CCC dotted; background:url(../images/index_r17_c1.png) 4px 14px no-repeat;}
.new_main ul li a{ float:left;font-size:12px;margin-left:18px; color:#fff}	
.new_main ul li a:hover{ float:left;font-size:12px;margin-left:18px;_margin-left:18px;color:#38CBF5;}	
.new_main ul li span{ float:right;display:block;font-size:12px;margin-right:5px; width:80px; height:36px;color:#fff;}	

/*翻页*/
.fy{  width:716px; margin:18px 0 0 18px;}
.fy p{line-height:18px; display:block; float:left; color:#fff; }
.fy p b{color:#38CBF5; font-weight:normal;} 
.fy span a{padding:2px 5px 0px 5px; background-color: #999999; display:block; float:right; line-height:14px; color:#fff; margin-left:3px;_margin-left:2px; text-decoration:none;}
.fy span a:hover{padding:2px 5px 0px 5px; display:block; float:right; line-height:14px; background-color:#38CBF5; color:#fff; margin-left:3px;_margin-left:2px;}
.py span a{padding:3px 3px 3px 3px; background-color:#fff; display:block; float:right; line-height:14px; color:#fff; margin-left:3px;_margin-left:2px; text-decoration:none;}
.py span a:hover{padding:3px 3px 3px 3px; display:block; float:right; line-height:14px; background-color:#38CBF5; color:#fff; margin-left:3px;_margin-left:2px;}
.bg_fy { background: #38CBF5; height:20px;}

