﻿@charset "utf-8";
/* CSS Document */
body ,html{padding: 0px;margin: 0px;color: #6f6f6f; font-size:12px; background:#fff;}
*{margin:0px; padding:0px;}
body,p,h1,h2,h3,h4,h5,ul,li,img,table,tbody,tr,td,a{margin:0px;padding:0px;}
img{border:none;}
a{text-decoration:none;border:none;}
ul,li{list-style:none;}

.clear{ clear:both;}
.wdiv{width: 1220px; margin:0px auto; padding:0px; position:relative;}
.hdiv{ height:100%;}

.header_indexbg{  height:108px; background-image:url(../images/header_indexbg.jpg); position:relative;}
.header_indexbk{ width: 100%; height:2px; margin: 0px auto;background-image:url(../images/header_index.jpg); background-repeat:repeat-x; background-size:100%; background-position:top left; position:absolute; z-index:1000; }
.header_index{ width: 1320px; height:100%; margin: 0px auto; position:relative; z-index:10;}


.top_right{ float:right; margin-top: 50px;margin-right: 0px;}
.zyw{ float:right; padding-bottom:20px}
.zyw li{ float:left; line-height:24px;}
.cn{ background:url(../images/cn.jpg) no-repeat left center; padding-left:30px; line-height:30px}
.en{ background:url(../images/en.jpg) no-repeat left center; padding-left:30px; line-height:30px}
.top_right ul li a{ color:#000000; font-size:16px}
.top_dh02{ float:right; color:#000000; font-size:17px; padding-left:21px; margin-right:21px; background:url(../images/top02.jpg) no-repeat left center; line-height:23px;}
.top_dh01{ float:right; color:#000000; font-size:17px; padding-left:21px; margin-right:21px; background:url(../images/top01.jpg) no-repeat left center; line-height:23px;} 

.logo{float: left; margin-top:15px;}

.menu_index_div{ width:840px; height:100%; position:relative; float:right; z-index:100;}
.menu_index{ clear:both; width:100%; height:100%; margin:0px auto; position:relative; z-index:0;}
.menu_index li{ float: left;  text-align: center; width:100px; height:100%; position:relative;}
.dropdown-menu{ width:100%;width:260px; position:absolute;top:108px; background-position:top; background-color:#023a6b; background-image:url(../images/meaubkhover.jpg); background-repeat:no-repeat; height:0px;overflow:hidden; transition:height 0.5s;}

.dropdown-menu li{ width:260px; height:50px!important; float:none;margin:0px auto; padding:0px; }
.dropdown-menu li a{ display:block!important; height:50px!important; line-height:50px!important; color:#fff!important; margin:0px auto!important; padding:0px;background-image:none!important; transition:all 0.3s;}
.dropdown-menu li:hover a{ background-color:#002c53; transition:all 0.3s;}

.menu_index li .ii1,.menu_index li .ii2,.menu_index li .ii3,.menu_index li .ii4,.menu_index li .ii5,.menu_index li .ii6,.menu_index li .ii7{ display:block; height:4px; width:0px; position:relative; margin:0px auto; background-color:#74beff; z-index:1000; margin-top:43px; transition:width 0.3s; }

.menu_index li:hover .dropdown-menu{ min-height:300px; height:auto;   transition:all 0.5s;} 
.menu_index li:hover .ii1,.menu_index li:hover .ii2,.menu_index li:hover .ii3,.menu_index li:hover .ii4,.menu_index li:hover .ii5,.menu_index li:hover .ii6,.menu_index li:hover .ii7{ width:100%; transition:all 0.3s; }

.menu_index li .div1,.menu_index li .div5,.menu_index li .div6{ width:276px; height:0px;  position:absolute; overflow:hidden;transition:height 0.3s; }
.menu_index li  img{ margin-bottom:10px;}
.menu_index li:hover .div1,.menu_index li:hover .div5,.menu_index li:hover .div6{ text-align:left; position:absolute; left:260px; background-color:#fff; padding:30px; padding-bottom:0px; font-size:12px; line-height:25px; color:#333;height:270px; transition:all 0.3s; }
.menu_index li:hover .dropdown-menu-6{ left:-80px; }
.menu_index li:hover .div6{ left:180px;}

.menu_index li a{display:block; width:100%; height:21px; background-image:url(../images/meaubk.png); background-repeat:no-repeat; background-position:right top; line-height: 21px; font-size:15px; color:#000000; margin-top:40px; }
.menu_index li a:hover{ color:#F00; }
.menu_index li.nav_a a{ color:#F00;}

.searchDiv{ width:140px; height:28px; position:absolute; right:0px; top:35px;}
.searchDiv .ico01,.searchDiv .ico02,.searchDiv .ico03,.searchDiv .ico04{ float:left; display:block; height:28px; background-image:url(../images/searchDiv.jpg); background-repeat:no-repeat;}
.searchDiv .ico01{ width:28px; background-position:0px 0px; margin-left:20px;}
.searchDiv .ico01:hover{ border:solid 1px #ddd; background-color:#fff; border-radius:2px;}
.searchDiv .ico01:hover .ico01-search{ display:block}
.ico01-search{ display:none; width:230px; height:40px; position:absolute; border:solid 1px #ddd; border-radius:2px; top:28px; left:-180px; background-color:#fff;}
.ico01-search input{ width:220px; height:30px; position:relative; margin:0px auto;position:absolute; top:4px;left:4px; border:solid 1px #ddd; border-radius:2px; text-indent:3px;}



.searchDiv .ico02{ width:28px; background-position:-30px 0px; margin-left:8px;}
.searchDiv .ico03{ width:40px; background-position:-70px 0px; margin-left:8px; font-size:15px; line-height:28px;} 
.searchDiv .ico03 a{ display:block; height:28px; width:40px;color:#666}
.searchDiv .ico03 a:last-child{ display:none;}
.searchDiv .ico03:hover a{ display:block!important; color:red;}



#banner_index{ height: 548px; background: url(../images/banner01.jpg) no-repeat center top; }

.search_shouye_bg{ background:url(../images/sousuo_bg.jpg) repeat-x top center; clear:both; overflow:hidden;}
.search_shouye{margin:0px auto; width:1200px;}
.search_hot{ margin-left:8px; float:left; overflow:hidden;}
.search_hot01{color:#3d65b1; font-size:14px; float:left;  line-height:64px;}
.search_hot02{float:left;color:#282828; font-size:14px;font-weight:normal; line-height:64px;}
.search_hot a{ color:#282828; font-size:14px; margin-left:10px;}
.search_hot a:hover{color:#910404;}
.search_index{float:right; margin-right:10px; width:336px; line-height:34px; margin-top:16px;}
.input{float:left; width:268px; padding-left:10px; background:url(../images/search_left.jpg) no-repeat left top; height:34px; line-height:34px; color:#004077; border:none; font-size:14px;}
.search_name{float:right; width:58px;font-size:14px;height:34px;}

.pro_indexbg{ clear:both;}
.prolist_index{ margin: 0 auto; clear:both; text-align:center; }
.prolist_title{ font-size:36px; color:#000;}
.prolist_title_f{text-transform: uppercase; background:url(../images/prolist_ftitle.jpg) no-repeat top center; color:#ffffff; font-size:20px; line-height:34px; margin-bottom:22px; margin-top:5px;}
.prolist_index ul{ margin-bottom:62px; clear:both; overflow:hidden;}
.prolist_index ul li{ float:left; height:144px; margin-left:41px; }
.prolist_index ul li a{width:144px; padding-top:45px; display:block; height:89px;}
.prolist_01{ background:url(../images/prolist01.jpg) no-repeat top left;}
.prolist_01 p{ font-size:22px; color:#FFF;}
.prolist_01 span{ color:#FFF; font-size:12px;text-transform: uppercase;}
.prolist_02{ background:url(../images/prolist02.jpg) no-repeat top left;}
.prolist_02 p{ font-size:22px; color:#2085e4;}
.prolist_02 span{ color:#2085e4; font-size:12px;text-transform: uppercase;}
.prolist_03{ background:url(../images/prolist01.jpg) no-repeat top left;}
.prolist_03 p{ font-size:22px; color:#FFF;}
.prolist_03 span{ color:#FFF; font-size:12px;text-transform: uppercase;}
.prolist_04{ background:url(../images/prolist04.jpg) no-repeat top left;}
.prolist_04 p{ font-size:22px; color:#2085e4;}
.prolist_04 span{ color:#2085e4; font-size:12px;text-transform: uppercase;}
.prolist_05{ background:url(../images/prolist01.jpg) no-repeat top left;}
.prolist_05 p{ font-size:22px; color:#FFF;}
.prolist_05 span{ color:#FFF; font-size:12px;text-transform: uppercase;}
.prolist_06{ background:url(../images/prolist06.jpg) no-repeat top left;}
.prolist_06 p{ font-size:22px; color:#2085e4;}
.prolist_06 span{ color:#2085e4; font-size:12px;text-transform: uppercase;}

.pro_index{margin: 0 auto; clear:both;text-align:center; overflow:hidden; padding-bottom:20px; margin-top:94px;}
.pro_title{ background:url(../images/pro_title.jpg) no-repeat center top; font-size:31px; color:#FFF; line-height:45px; padding-top:21px; margin-bottom:20px;  }
.product_index{ width:100%; margin:0px auto; padding:0px;}
.product_index li{ float:left;margin:0px auto; padding:0px; width:33.3%; height:350px;}
.product_index li a{ display:block; width:365px; height:284px;margin:0px auto;}
.product_index li div{ width:365px; height:208px;text-align:center; }
.product_index li img{ display:table-cell; width:365px; height:208px; margin:0px auto; }
.product_index li p{ width:100%; height:76px;line-height:76px;  background-color:#3262aa; font-size:26px; color:#ffffff; }
.product_index li:hover p{ background-color:#01337d; transition:all 0.3s;}

.about_indexbg{ background:url(../images/about_bg.jpg) no-repeat top right; clear:both;padding-top:80px; padding-bottom:45px;}

.ctitle{ width:100%; height:100px; text-align:left; color:#000; margin-bottom:30px; position:relative;}
.ctitle i{ display:block; width:100px; height:3px;background-color:#1f0c69; position:relative}
.ctitle i i{ display:block; width:60%; height:3px; background-color:#d72519; position:absolute; right:0px;} 
.ctitle span{ display:block; height:40px; line-height:40px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; text-transform:uppercase;}
.ctitle p b{ line-height:30px; font-family:"微软雅黑"; font-size:26px; color:#da241c;}
.ctitle p a{ font-size:18px; color:#000000;}
.ctitleDiv{ width:80%; height:30px; position:absolute; bottom:30px; text-align:right; right:0px;}
.ctitleDiv a{ display:inline-block; font-size:14px; color:#fff; background-color:#06F; padding:5px; padding-left:10px; padding-right:10px;  border-radius:30px; margin-left:10px;margin-bottom:10px; }
.ctitleDiv a:hover{ background-color:#016ac4!important;}



.about_index{width: 100%; margin: 0 auto; }
.about_nr,.about_nr p{ font-size:19px; color:#000; text-indent: 2em; line-height:40px;}
.about_nr a{ font-size:19px;}

.historyDiv{ width:100%; height:170px; position:relative;}
.historyDiv hr{ display: block;height:1px;width:100%;border: 0;border-top: 1px solid #ccc;margin: 0;padding: 0;position:absolute; bottom:37px; z-index:0;}
.historylist { position:relative; margin:0px auto;overflow:hidden; z-index:10}
.historylist_ul{ position:relative; height:100%; width:94%; margin:0px auto; overflow:hidden;}
.historylist_ul li{ width:191px; height:100%; position:relative; float:left; text-align:right;}
.historylist_ul li span{ display:block; width:100%; height:36px; position:absolute; text-align:center; top:80px;}
.historylist_ul li span a{ line-height:36px; font-size:24px; color:#da251c; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.historylist_ul li img{bottom:30px;left:85px; position:absolute;}
.historylist_ul li p{ width:94%; height:102px; display:block; position:relative; margin:0px auto; top:180px; left:-8px; padding:8px;}
.historylist_ul li:hover span{ top:140px;transition:all 0.3s}
.historylist_ul li:hover p{ padding-top:8px; top:0px; background-color:#C00; color:#fff; text-align:center; border-radius:6px; transition:all 0.3s}

.histroy_btn{ position:absolute; width:34px; height:34px; border:solid 2px #999; border-radius:34px; background-color:#fff; bottom:20px; text-align:center; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#999; cursor:pointer;}
.histroy_btn:hover{ border:solid 2px #da251c; color:#da251c; transition:all 0.3s;}
.history_left{ left:0px;}
.history_right{ right:0px;}
.aboutushref{ margin-top:90px; margin-bottom:115px; text-align:center;}
.aboutushref a{ display:block; width:226px; height:60px; line-height:60px; border:solid 2px #999; border-radius:60px; font-size:20px; color:#999; text-align:center; margin:0px auto;}
.aboutushref a:hover{ color:#da251c; border:solid 2px #da251c; transition:all 0.3s;}


.zs_index{width: 1200px; margin: 0 auto; overflow:hidden; clear:both;}
.zs_title{ background:url(../images/zs_title.png) no-repeat center top; font-size:31px; color:#FFF; line-height:45px; padding-top:21px; margin-bottom:35px; text-align:center;  }
.zs_ul{padding-bottom:87px; overflow:hidden; padding-left:73px;}
.zs_ul li{ float:left; margin-right:11px; background:url(../images/zs_bg.jpg) no-repeat top left; padding:10px 10px 23px 9px;}

.zh_indexbg{ background-color:#fff; margin:0px auto;}
.zh_index{ width:1150px; margin:0 auto; overflow:hidden; clear:both; margin-bottom:105px;}

.zs_left{ background:url(../images/zhanhui.png) no-repeat left top; position:absolute; z-index:9; padding-bottom:70px; width:265px; }
.zh_title{ font-size:36px; color:#FFF; padding-top:105px; margin-left:10px; font-weight:bold;  }
.zh_en{ color:#FFF; font-size:18px;text-transform: uppercase; margin-left:15px; margin-top:14px; margin-bottom:50px;}
.zs_left a{ width:177px; line-height:28px; display:block; text-align:center; color:#FFF; font-size:14px; background:url(../images/zh_a.jpg) no-repeat top center; margin-left:20px;}
.zanhui_ul{  position:relative; z-index:6;width:1085px; right:0px; overflow:hidden; margin-top:5px;}
.zanhui_ul li{ width:214px; height:293px; float:left; margin:3px; overflow:hidden;}
.zanhui_ul li:first-child{ margin-left:205px;}

.zanhui_ul li img{ float:right; max-width:100%;}

.appbk{ width:100%; min-height:367px; background-image:url(../images/appbk.jpg); background-repeat:no-repeat; background-position:top center; padding-top:70px; padding-bottom:70px;} 
.ctitlehref{ width:100%;height:38px;  text-align:right; position:absolute; top:40px; }
.ctitlehref a{ border-radius:38px; line-height:38px; font-size:18px; color:#eeeeee; border:solid 2px #666; padding:8px; padding-left:16px; padding-right:16px; margin-left:20px;}

.applist{width:100%; height:660px; position:relative;}
.hezuobk{ background-color:#f3f3f3; padding-top:50px; padding-bottom:95px;}
.hezuobk h3{ text-align:center; line-height:150px; font-size:50px; text-align:center; font-weight:normal; font-family:"微软雅黑"; color:#000;}
.hezuobk_nr,.hezuobk_nr p{ font-size:19px; color:#000; text-indent: 2em; line-height:40px; text-align:center;}
.hezuobk_nr a{ font-size:19px;}

.hezuobk h2{ margin-top:60px; text-align:center; line-height:40px; font-size:30px; text-align:center; font-weight:normal; font-family:"微软雅黑"; color:#000;}
.hezuobk h2 span{ text-transform:uppercase; color:#666; line-height:40px; font-size:18px;}
.hezuolist{ width:100%; height:74px; margin:0px auto; margin-top:50px;}
.hezuolist li{ width:25%; height:74px; text-align:center; float:left;}
.hezuolist li div{ width:90%; height:100%; text-align:center; background-color:#fff; border:solid 1px #ddd; margin:0px auto;}
.hezuolist li div img{ max-height:100%;}


.mapdiv{ margin:0px auto; padding-top:120px; padding-bottom:120px; text-align:center}
.mapdiv img{ max-width:100%; margin:0px auto;}

.news_lxfs{ margin: 0 auto; background:#FFF; padding-top:18px; padding-bottom:23px; margin-bottom:43px;overflow:hidden; clear:both;} 
.contact_left{float:left; width:582px; height:366px; margin-top:0px; overflow:hidden;}
.contact_left p{line-height:28px}
.contact01{background:url(../images/contact01.jpg) no-repeat 0px 8px; padding-left:40px; color:#666666; font-size:16px; margin-bottom:7px;}
.contact01 span{margin-left:80px;}
.contact02{background:url(../images/contact02.jpg) no-repeat left center; padding-left:40px;color:#666666; font-size:16px; margin-bottom:7px;}
.contact02 span{margin-left:8px;}
.contact03{background:url(../images/contact03.jpg) no-repeat left center; padding-left:40px;color:#666666; font-size:16px; margin-bottom:7px;}
.contact04{background:url(../images/contact04.jpg) no-repeat left center; padding-left:40px;color:#666666; font-size:16px; margin-bottom:7px; }
.contact05{background:url(../images/contact05.jpg) no-repeat left center; padding-left:40px;color:#666666; font-size:16px; margin-bottom:7px;}
.contact06{background:url(../images/contact06.jpg) no-repeat left center; padding-left:40px;color:#666666; font-size:16px; margin-bottom:7px;}
.contact07{background:url(../images/contact07.jpg) no-repeat left center; padding-left:40px;color:#666666; font-size:16px; margin-bottom:7px;}

.news_index{ float:right; width:600px; margin-right:0px; height:366px; overflow:hidden; position:relative;}
.news_title{ width:248px; line-height:37px; margin-bottom:30px;overflow:hidden;}
.news_title p{float:left;}
.news_title p a{ color:#ffffff; font-size:16px; width:124px; text-align:center; display:block;}
.news_title02{ background:#2085e4;}
.news_title01{ background:#efc341;}

.new02{ clear:both;}
.new02 li{width:100%; height:124px; position:relative; padding-top:5px; overflow:hidden;}
.time_index{ font-size:16px; width:90px; height:124px; text-align:center;float:right; }
.time_index b{ font-size:30px; color:#333; line-height:60px;}


.new_t{ font-size:17px; color:#7b7b7b; float:left; width:706px; height:100%;}
.new_t a:first-child{ line-height:40px; font-size:18px; color:#000;} 
.new_t{ line-height:25px; font-size:14px; color:#666;}
.new_t a:hover{ color:#2894fc;}



.foot_indexbg{ height:658px; width:100%; background:url(../images/foot_bg.jpg); background-size:100%; clear:both; overflow:hidden;}
.foot_index{ margin: 0 auto; }
.foot_dh{ background:url(../images/foot_dh.jpg) no-repeat left center; font-size:44px; color:#ffffff; padding-left:56px; margin-left:400px; line-height:60px;}
.foot_dh span{ font-size:17px;}
.foot_con{ padding-top:80px; height:470px;}
.foot_tit{ font-size:14px; color:#fff; background:url(../images/foot_d.jpg) left center no-repeat; padding-left:13px;text-transform: uppercase; margin-bottom:30px;}

.foot01{ float:left; width:450px; border-right:solid 2px #9eb6d9;}
.foot01 dl{width:92%; height:470px; margin:0px auto; color:#fff;}
.foot01 dl dt{ font-size:20px; font-weight:bold; line-height:40px; font-family:"微软雅黑"; border-bottom:solid 2px #9eb6d9; padding-bottom:10px;}
.foot01 dl  dd{ text-align:left; line-height:40px; width:100%;}
.foot01 dl .dd01 a{ font-size:16px; font-weight:bold; text-align:center;color:#9eb6d9; display:block; width:25%; height:40px; float:left;}
.foot01 dl .dd02 a{ font-size:14px; color:#9eb6d9; line-height:25px;}


.foot_sousuo{ font-size:14px; color:#fff;}
.search_foot{margin-right:10px; width:281px; line-height:28px; margin-top:16px;}
.input_foot{float:left; width:219px; padding-left:10px; background:url(../images/left_s_foot.jpg) no-repeat left top; height:28px; line-height:28px; color:#004077; border:none; font-size:14px;}
.search_name_foot{float:right; width:52px;font-size:14px;height:28px;}

.foot02{ float:left; width:265px; margin-left:15px; margin-right:90px;}
.foot02 dl{ width:400px;color:#FFF;}
.foot02 dl dt{ height:92px; font-size:20px; font-weight:bold; line-height:40px; font-family:"微软雅黑"; border-bottom:solid 2px #9eb6d9;}
.foot02 dl dd{ width:100% }
.foot02 dl .cleft{ float:left; width:48%; height:90px;}
.foot02 dl .cright{ float:right; width:48%; height:90px;}
.foot02 dl label{ font-size:18px; line-height:30px;}
.foot02 dl .cleft input,.foot02 dl .cright input{ width:100%; height:40px; text-indent:3px; border-radius:4px; border:none;}
.foot02 dl  textarea{width:100%; height:60px; text-indent:3px; border-radius:4px; border:none; padding-top:3px;}
.submitdd{ margin-top:30px;}
.submitdd input{ width:60px; height:30px; background-color:#fff; border-radius:3px; border:none;}

.foot02 dl dd a{font-size:14px; color:#FFF; line-height:25px;}

.foot03{ float:left; width:348px; margin-left:0px; border-right:solid 2px #9eb6d9; padding-bottom:17px;}
.foot03 dl{ width:100%; margin:0px auto; text-align:left;}
.foot03 dl dt{ width:100%; height:60px;}
.foot03 dl dd{ margin-top:10px; width:100%; color:#fff; font-size:12px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif;}
.foot03 dl dd span{ display:block; width:16px; height:16px; float:left;}
.foot03 dl dd p{ display:block; width:292px; height:100%; float:left; margin-left:5px;}
.ico01,.ico02,.ico03,.ico04,.ico05{ background-image:url(../images/ico.png); background-repeat:no-repeat;}
.ico01{ background-position:0px 0px;}
.ico02{ background-position:0px -20px;}
.ico03{ background-position:0px -40px;}
.ico04{ background-position:0px -60px;}
.ico05{ background-position:0px -80px;}


.foot_bot{ text-align:center; padding:15px; width:100%; height:40px; border-top:solid 2px #9eb6d9;font-size:14px; color:#FFF; line-height:40px;}
.foot_bot p{ font-size:14px; color:#FFF; line-height:40px;}
.foot_bot a{font-size:14px; color:#FFF; line-height:40px;}

div#qr {    z-index: 999;
position: fixed;
top: 120px;
right:20px;
}
#qr h3{text-align:center;background:#333;color:#fff;}

#download li{border-bottom:1px dashed #ccc; line-height:30px;}
#download a{float:right; color:#555;margin-right: 35px;}

.midbg{ width:100%; height:529px; position: relative; z-index:1;clear:both}
.iBan { height:529px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:529px; background-repeat:no-repeat; background-position:center top;}
.iBanScreen ul{ width:100%; height:529px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:529px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; width:100%; height:17px; text-align:center; z-index:999; }
.iBanScreen .num a{ display:inline-block; border: 1px solid #ddd;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}
.iBanScreen .num a.cur{ border: 1px solid #ddd;border-radius: 10px; background-color:#F60;}




/**ny**/

.banner_in{ background:url(../images/banner_ny.jpg) no-repeat top center; height:250px; }

.container_ny{width: 1200px; margin: 0 auto; padding-top:20px; padding-bottom:62px; overflow: hidden;}
.right_ny{ float:right;  width:880px; }

.title_h1{color:#22211c;font-size: 24px; border-bottom: 1px solid #dedcdc;  font-weight:bold; padding-bottom:10px; text-align:left; width:880px;}
.return{float: right; font-size: 12px; color:#595955;   line-height:33px; *margin-top:-25px; }
.return a{font-size: 12px; color:#595955;}
.ny_y{ background:url(../images/dazuo.jpg) no-repeat left center; padding-left:12px;}
.page_content{text-align:left;overflow: hidden; margin-top:20px; margin-bottom:20px;  text-indent: 2em; line-height: 30px; font-size:16px;color:#080808;}
.page_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px; }
.page_content a{ color:#080808; font-size:16px;}
.page_content img{ max-width:650px;}
.page_content table{ margin:0 auto;}
.page_lxwm p{ text-align:left;}


.contactus{text-align:left;margin-top:20px; margin-bottom:20px;  line-height: 30px; font-size:16px;color:#080808;}
.contactus p{  text-align:left; line-height:29px; color:#080808; font-size:16px; }
.contactus a{ color:#080808; font-size:16px;}
.contactus img{ max-width:650px;}
.contactus table{ margin:0 auto;} 



.hit{color:#080808; font-size:16px;height: 30px; line-height: 30px;  text-align:center; margin-bottom:20px;}
.list{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px;}
.list a{color:#7e7e7e;}

.title_news{height: 30px; line-height: 30px; font-size: 20px; font-weight: bold; color: #000; margin-bottom:20px; }
#up_down{clear:both; text-align:center; color:#9d9898; font-size:14px; margin-top:33px;}
#up_down a{color:#666666;padding-left:5px;  font-size:14px;text-align:center; padding:9px 15px; line-height:29px;}
#up_down a.active:link, #up_down a.active:visited {color: #f66e0a}

.nry_right{ float:right; width:880px; overflow: hidden; text-align:center; margin-top:15px;}
.nry_content{ margin-top:10px; padding: 15px; clear:both; }
.nry_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px;}

.nry_content td{line-height:29px; color:#080808; font-size:16px; text-align:left; padding-left:3px;}

.pro_nr_ny{overflow:hidden; margin-top:7px; }
.pro_nr_ny li{float:left; margin:0px auto; border:0px; width:33.3%; height:300px; margin-bottom:30px;}

.pro_nr_ny li a{ display:block;color:#000; font-size:14px; width:96%; height:300px;background-color:#fff; text-align:center;padding-top: 10px; }
.pro_nr_ny li a p{ text-align:center; line-height:42px;}
.pro_nr_ny li a img{ display:table-cell; width:360px;height:250px; margin:0px auto; text-align:center;}



.honor_nr_ny li{float:left; margin:0px auto; border:0px; width:25%!important; height:345px!important; margin-bottom:30px;}
.honor_nr_ny li a{ height:100%!important; padding-top:0px;  height:100%!important; width:261px!important; background-color:#fff; margin:0px auto; text-align:center;}
.honor_nr_ny li a img{ display:table-cell; width:100%;height:100%; margin:0px auto; text-align:center;border:solid 4px #fff; border-radius:4px;}




.biaoti{ text-align:center; font-size:19px; color:#000; margin-top:20px;}

.pagination{ margin:0px auto;}
.pagination ul{ margin:0px auto;}
.pagination ul li{ float:left; max-width:80px; height:30px; line-height:30px; text-align:center; margin:5px;}
.pagination ul li a,.pagination ul li span{ display:block;  border:solid 1px #ddd; border-radius:3px;line-height: 20px!important; padding:5px 10px!important}


.about_us{ text-align:center;}

.product_list_ny{overflow:hidden;}
.product_list_ny li{ border-bottom: 1px dashed #d7d7d7; line-height:30px; padding-top:15px; text-align:left; padding-left:10px; }
.product_list_ny li a{ background:url(../images/news_h.jpg) no-repeat left center; padding-left:16px; font-size:14px; color:#5b5b5b; }
.product_list_ny li a:hover{ color:#F00;  background:url(../images/news_a.jpg) no-repeat center left; }
.time_ny{ float:right; font-size:14px;}

.related_product{overflow:hidden; clear:both; }
.related_product p{font-size:16px; text-align:left; }
.related_product01{margin:15px 0; text-indent:2em; font-weight:bold;}

#liuyan_ny td{ padding-bottom:10px; padding-right:20px; font-size:14px;}

.ny_left{ float:left; width:300px;}
.prolist_ny{ background:url(../images/ny_left_title.png) no-repeat left top; padding-top:33px; padding-left:9px; margin-bottom:18px;}
.prolist_title_ny{ font-size:24px; color:#FFF; padding-bottom:22px;}
.prolist_title_ny span{color:#FFF; font-size:20px; line-height:40px;}
.prolist_fl{ background:#2c3d4d; margin-left:18px; padding:10px 19px 23px 18px;}
.prolist_fl li{ padding-left:23px; border-bottom: 1px solid #475664;}
.prolist_fl li a{ line-height:51px; color:#FFF; font-size:18px; background:url(../images/fl_left_j.jpg) no-repeat left center; padding-left:24px;}
.prolist_fl li a:hover{ color:#F00;}
.prolist_fl p{ border-bottom: 1px solid #475664;color:#FFF; font-size:15px; line-height:33px; padding-left:10px;}

.ny_cp_left{ float:left; margin-left:80px; margin-right:80px;}
.ny_cp_left img{ width:250px;}
.ny_cp_right{ float:right; width:350px;}
.ny_cp_right p{color:#080808; font-size:16px; text-align:left;}
.ny_cp_right a{color:#080808; font-size:16px; text-align:left;}


#navigation{float:left; width:287px;}
.nav_h2title{background:url(../images/list_topny.jpg) no-repeat left top; height:70px;margin-bottom:20px;}
.nav_h2title h2{ font-size:24px; color:#fff; margin-left:40px; padding:20px 0; font-weight:bold;line-height: 30px;}
.nav_en{font-family:arial; color:#a9a9a9; font-size:14px; text-transform:uppercase; margin-left:20px;}
.prolist_nav{overflow:hidden; margin-bottom:30px;background:#434343;padding:20px;}
.prolist_nav li{border-bottom:1px solid #2085e4;background:url(../images/list_ny.jpg) 22px center no-repeat;  }
.prolist_nav a{ display:block; padding-left:50px; font-size:18px; color:#fff; background:url(../images/list_link.jpg) no-repeat right center; margin-right:18px;line-height:43px;}
.prolist_nav a:hover{background:url(../images/list_hover.jpg) no-repeat right center; color:#2185e5;}
.prolist_nav a.red:link,.prolist_nav a.red:visited{background:url(../images/list_hover.jpg) no-repeat right center; color:#2185e5;}

.contact_h2title{background:url(../images/list_topny.jpg) no-repeat left top; line-height:70px; color:#fff; padding-left:40px; font-size:24px;}
.navcontact{overflow:hidden; margin-bottom:20px; padding-bottom:20px; padding-top:25px;}
.navcontact p{font-size:16px;line-height:32px;padding-left:10px;}
.navcontact span{border-bottom:1px solid #000;font-size:16px;line-height:45px;width:100%;display: block;padding-left:10px;margin-bottom:10px;}




