/* CSS Document */

.inside_left{ float:left; width:244px; overflow:hidden;}
.indide_right{ float:right; width:800px;}

.in_menu{ float:left; width:100%; font-size:24px; color:#014da1; line-height:60px;  border-bottom:#dbd4cd 1px solid; text-align:left;}

.inside_nav{ float:left; width:100%; margin-top:20px;}
.inside_nav li{  width:100%; height:42px; line-height:42px; border-bottom:#dbd4cd 1px solid; font-size:16px; background:url(../images/nav_li.gif) no-repeat 28px center; text-align:left; text-indent:42px;}

.inside_nav li :hover{  width:100%; height:42px; line-height:42px; border-bottom:#dbd4cd 1px solid; font-size:16px; background:url(../images/nav_li_02.gif) no-repeat 28px center; text-align:left; text-indent:42px; background:#014da1; color:#FFF; cursor:pointer; display:block;}

.inside_nav2 a{ width:100%; height:42px; line-height:42px; border-bottom:#dbd4cd 1px solid; font-size:16px; background:url(../images/nav_li_02.gif) no-repeat 28px center; text-align:left; text-indent:42px; background:#014da1; color:#FFF; cursor:pointer; display:block;}

.company_img{ float:left; width:300px; height:400px;  background:url(../images/compan_bg.jpg) no-repeat; margin-top:36px;}
.company_font{ float:right; width:480px; line-height:36px; font-size:14px; text-align:left;  text-indent:2em; margin-top:28px;}

.weizhi{ float:left; width:100%; border-bottom:#EEE 1px solid;}
.weizhi_img{ width:1080px; margin:auto; background:url(../images/map_img.jpg) no-repeat left center; line-height:42px; text-indent:32px; color:#999999;}

.yuangong{ float:left; width:100%; margin-top:100px;}
.yuangong li{ float:left; width:100%; border-bottom:#f1f1f1 1px solid; margin-top:28px; padding-bottom:28px;}
.yuangong_img{ float:left; width:210px; height:140px; border:#dedede 1px solid;}
.yuangong_img img{ margin:5px;}

.news_right{ float:right; width:580px;}
.news_title a{ float:left; width:100%; left:36px; font-size:16px; font-weight:bold; color:#0066cc; text-align:left; margin-left:24px; overflow:hidden;}
.news_xianq{ float:left; width:100%; line-height:28px; color:#666; text-align:left; margin:12px 0 0 24px;}
.news_xq_more{ float:right; width:100%; text-align:right; line-height:24px;}
.news_xq_more a{ color:#0066cc;}


.partnet{ float:left; width:800px; overflow:hidden;}
.partnet li{ float:left; width:380px; height:180px; margin:20px 10px 0px 10px; overflow:hidden;}

.product_bg{ float:left; width:100%; background:url(../images/pro_bg.jpg) no-repeat; margin-top:12px;}
.product_title{ float:left; width:100%; text-align:left; margin-top:36px;}

.product_nav_list{ float:left; width:100%;}
.product_nav_list ul{ margin-top:24px;}
.product_nav_list li{ float:left; background:url(../images/pro_nav_bg.jpg) no-repeat; width:244px; height:50x; line-height:50px; font-size:16px; margin-top:8px; text-align:left; text-indent:48px;}
.product_nav_list li a{ line-height:50px;}
.product_nav_list li:hover{ float:left; background:url(../images/pro_nav_hover.jpg) no-repeat; width:244px; height:50x; line-height:50px; color:#0c6eb9; font-weight:bold;}

.product_nav_list2, .product_nav_list2 a{ float:left; background:url(../images/pro_nav_hover.jpg) no-repeat; width:244px; height:50x; line-height:50px; color:#0c6eb9; font-weight:bold;}


.pro_massge{ float:left; width:100%; margin-top:36px;}


.product_list{ float:left; width:825px; overflow:hidden; margin-top:100px;}
.product_list li{ float:left; width:253px; height:315px;  margin-right:20px; border:#eeeeee 1px solid; margin-top:24px; display:block; cursor:pointer;}
.product_list img{ margin:auto; width:243px;  height:270px;}
.product_list_font{ float:left; width:100%; text-align:center; line-height:32px; font-size:16px; color:#333; font-weight:bold;}

.pro_page{ line-height:80px; font-size:14px;}
.pro_page a{ border:#EEE 1px solid; font-size:14px; }

.pro_xq_title{ float:left; width:100%; text-align:center; font-size:16px; font-weight:bold; margin-top:60px; border-bottom:#eee 1px solid; line-height:60px;}
.pro_xq{ width:100%; float:left; font-size:14px; line-height:28px; margin-top:36px; text-align:left; text-indent:2em;}


.application_bg{ float:left; width:100%; background:url(../images/application_bg.jpg) no-repeat; margin-top:12px;}

.reference_bg{ float:left; width:100%; background:url(../images/reference_bg.jpg) no-repeat; margin-top:12px;}

.news_bg{ float:left; width:100%; background:url(../images/news_bg.jpg) no-repeat; margin-top:12px;}


.news{ width:100%; float:left; margin-top:100px;}
.news li{ float:left; width:800px; margin-right:50px; border-bottom:#eeeeee 1px solid; display:block; padding-bottom:15px; margin-top:15px;}
.news_date{ float:left; width:60px; height:60px; background:#0c6eb9; color:#FFF;}
.news_date_top{ float:left; width:100%; text-align:center;  border-bottom:#FFF 1px solid; line-height:40px; font-size:24px; font-weight:bold;}
.news_date_bottom{ width:100%; line-height:20px; text-align:center;}

.news_ny{ float:right; width:740px;}
.news_title a{ float:left; color:#0066cc; width:100%; font-weight:bold; font-size:16px; text-align:left; margin-left:18px; line-height:24px;}
.news_font{ float:left; width:100%; margin-left:18px;  color:#666; text-align:left; font-size:14px; line-height:20px;}