html, body, iframe,h1, h2, h3, h4, h5, h6, p, ol, ul, dl, dd, input, button, textarea, th, td, form {margin: 0;padding: 0; }
body {color:#696969;font: 14px/24px "微软雅黑"; margin:0; padding:0; background:#ffffff;_height: 100%;}
ol, ul {list-style: none;}
a {color: #696969;text-decoration: none;}
textarea {resize: none;}
a:active, a:focus{text-decoration: none;outline: none;color: #666; }

img {border: none;}
table {border-collapse: collapse; border-spacing: 0;}
body{min-width:1170px;}

/** global class **/
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fl {float: left; _display:inline;}
.fr {float: right; _display:inline;}
.hidden{ display: none;}
.wrap,.w1170{ width:1170px; margin:0 auto; position:relative;}
.top{ width:100%; height:40px; background: #191D1D ;}
.top_left{ color:#ffffff; line-height:40px;}
.top_right{ width:206px; height:25px; background:#ffffff; border-radius:5px;-moz-border-radius:5px; margin-top:8px;}
.ss_txt{ width:165px; line-height:23px; margin-left:10px; border:0; font-family:"微软雅黑"; color:#999999;}
.ss_btn{ display:block; width:15px; height:15px; background:url(../../images/yml/ss_btn.png) no-repeat; border:0; margin-right:8px; margin-top:5px;}
.header-main{width: 100%;height:95px;position: relative;z-index: 11;}
.header-main01{ width:1170px; margin:0 auto;}
.logo{  float:left; padding-top:8px;}
.nav{float: right;}
.nav li{float: left;margin-left:20px;display: inline;position: relative;z-index:8;}
.nav li .fat{display: inline-block;padding: 0 15px;font-size: 16px;line-height:95px;color: #666; background:url(../../images/yml/sj01.png) right no-repeat;}
.nav li .fat:hover,.nav li .fat.on,.nav li .fat.hover{color: #00428e; background:url(../../images/yml/sj02.png) right no-repeat;}
.investor-subnav{display: none;position: absolute;width: 140px;top: 95px;left: 50%;margin-left: -60px;overflow: hidden; }
.investor-subnav .list {background:#fafafa;line-height: 34px;padding-top: 8px; overflow:hidden;}
.investor-subnav .list li{ margin-left:10px;}
.nav .investor-subnav .list a {	float: left;display: inline-block;width:120px;border-top: 1px solid #fdfdfd;border-bottom: 1px solid #ebebeb; font-size:12px; text-align:center;}
.subnav-bot{width: 100%;height: 17px;background: url(../../images/yml/menu_bg03.png) no-repeat center bottom;overflow: hidden;}
.banner{ width:100%;height:500px; overflow: hidden; position: relative; z-index: 1;}
.banner .d1{width:100%;height:500px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:1000px;height:30px;clear:both;position:absolute;z-index:100;left:50%;top:0px; margin-left:-500px;}
.banner .d2 ul{float:left;position:absolute; left:480px;top:560px;display:inline;}
.banner .d2 li{width:15px;height:15px;overflow:hidden;cursor:pointer;background:#ffffff;float:left;margin:0 8px;display:inline; border-radius:20px;}
.banner .d2 li.nuw{background:#fe8707;}
.fangan{ width:100%; background:#f1f1f1; padding:40px 0px;}
.fangan1{ background:url(../../images/yml/xian.png) center bottom no-repeat; text-align:center; font-size:36px; font-weight:bold; color:#172d5e; padding-bottom:25px;}
.fangan2{ text-align:center; margin-top:8px;}
.scroll_horizontal{position:relative;width:1170px;height:330px; margin:0 auto; margin-top:30px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1170px;height:330px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:292.5px;text-align:center;}
.scroll_horizontal .list li h2{width:270px; margin:0 auto; text-align:left; margin-top:8px; font-size:16px; font-weight:600;}
.scroll_horizontal .list li p{  line-height:22px; text-align:left; width:270px; margin:0 auto; margin-top:10px;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:90px;width:13px;height:23px;cursor:pointer;}
.scroll_horizontal .plus{left:0px; background:url(../../images/yml/left.png) no-repeat; left:-20px;}
.scroll_horizontal .minus{right:0px; background:url(../../images/yml/right.png) no-repeat; right:-20px;}
.scroll_horizontal .plus:hover{ background:url(../../images/yml/left1.png) no-repeat; }
.scroll_horizontal .minus:hover{ background:url(../../images/yml/right1.png) no-repeat;}
.chanpin{ margin-top:40px; height:86px; text-align:center; background:url(../../images/yml/cbt.png) center top no-repeat; font-size:36px; font-weight:bold;color:#172d5e; line-height:76px;}

#pic_list_2{position:relative;width:1170px;height:360px; margin:0 auto; margin-top:30px;}
#pic_list_2 .box{overflow:hidden;position:relative;width:1170px;height:360px;margin:0 auto;}
#pic_list_2 .list{overflow:hidden;width:9999px;}
#pic_list_2 .list li{float:left;width:292.5px;text-align:center;}
#pic_list_2 .list li a{ width:270px; height:359px; border-bottom:1px solid #e2e2e2; display:block; margin:0 auto; position:relative; box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.2);}
#pic_list_2 .list li h2{width:270px; margin:0 auto; text-align:center; margin-top:8px; font-size:16px; font-weight:600;}
#pic_list_2 .list li p{  line-height:22px; text-align:left; width:240px; margin:0 auto; margin-top:30px;}
#pic_list_2 .plus,
#pic_list_2 .minus{position:absolute;top:170px;width:13px;height:23px;cursor:pointer;}
#pic_list_2 .plus{left:0px; background:url(../../images/yml/left.png) no-repeat; left:-20px;}
#pic_list_2 .minus{right:0px; background:url(../../images/yml/right.png) no-repeat; right:-20px;}
#pic_list_2 .plus:hover{ background:url(../../images/yml/left1.png) no-repeat; }
#pic_list_2 .minus:hover{ background:url(../../images/yml/right1.png) no-repeat;}
.bt{ position:absolute; width:270px; height:36px; left:0px; top:170px; text-align:center; line-height:36px; color:#ffffff;}
.bt1{ background:url(../../images/yml/bt.png) no-repeat; }
.bt2{ background:url(../../images/yml/bt1.png) no-repeat; }
.bt3{ background:url(../../images/yml/bt2.png) no-repeat; }
.bt4{ background:url(../../images/yml/bt3.png) no-repeat; }
.btn{ width:90px; height:28px; margin:0 auto; margin-top:20px; text-align:center; line-height:28px; color:#ffffff; border-radius:5px;}
.btn1{ background:#1b9ca1;}
.btn2{ background:#1795df;}
.btn3{ background:#e0797b;}
.btn4{ background:#d1a534;}
.xinwen{ width:100%; background:#f1f1f1; margin-top:40px;}
.xinwenbox{ padding-top:40px; padding-bottom:40px;}
.xinwenbox_left{ width:870px; background:#ffffff; box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.2);}
.index_jj_left_01{ width:270px; height:232px;  background:#172d5e;}
.index_jj_left_01 h6{ width:168px; margin:0 auto; padding-top:40px; font-size:26px; color:#ffffff; font-weight: normal; line-height:50px;}
.index_jj_left_01 h5{ width:168px; margin:0 auto; color:#ffffff; font-weight: normal; font-size:14px; line-height:20px;}
.index_jj_left_01 h3{width:168px; margin:0 auto; }
.index_jj_left_01 h3 a{display: inline-block; width: 52px;height: 27px;padding-left: 16px;line-height: 26px; font-size:14px; font-weight:normal;color: #A9B6CF; border:1px solid #3f568b; border-radius:3px;margin-top: 42px; font-size:12px;}
.index_jj_left_01 h3 a:hover{ background:#ffffff; color:#0756a0; border:1px solid #ffffff;}
.index_jj_left_02{ width:560px;  padding:20px;}
.index_jj_left_02 img{ float:left; margin-right:15px;}
.xinwenbox_right{ width:235px; margin-left:21px;}
.inews-box{ width:279px; height:106px; background:#ffffff; overflow:hidden; box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.2);}
.inews-box_left{ width:117px;}
.inews-box_right{ width:146px; }
.inews-box_right h1{ margin-top:12px;}
.inews-box_right h1 a{font-size: 16px;line-height: 28px;color: #192f60; font-weight:normal;}
.inews-box_right  p{line-height: 20px; width:130px;color: #959595; margin-top:5px;}
.inews-box02{ margin-top:20px;}
.dibubox{ width:100%; background:#34373A;padding-top:15px; padding-bottom:15px; color:#919191; }
.dibubox01{ padding-top:15px;}
.dibubox01 dl{ float:left; width:170px; height: 200px;background: transparent url(../../images/yml/bg_line02.png) top right no-repeat; padding-left:30px;}
.dibubox01 dl dt{ color:#ffffff; font-size:14px; margin-bottom:5px;}
.dibubox01 dl dd a{ color:#AEAEAF; line-height:24px;}
.dibubox02{ width:100%; background:#000; color:#5A5959;   text-align:center; line-height:50px;}
.dibubox02 a{ color:#5A5959; padding-left:5px; padding-right:5px;}
.dbewm{ float:right;}
.dbewm h2{ color:#ffffff; font-size:16px; font-weight:normal;}
.dbewm01{ margin-top:15px;}
.dbewm01 ul li{ float:left; color:#ffffff; width:100px; text-align:center; margin-right:30px;}
.dbewm  p{ line-height:22px; color:#ffffff;}
.dbewm02{ margin-top:20px; color:#ffffff; font-size:24px; font-style:italic; background:url(../../images/yml/tel.png) left no-repeat; text-indent:24px;}

#logolj{ width:280px;}
#logolj dd{ line-height:27px;}


.weizhi{ background:url(../../images/yml/home.png) left no-repeat; text-indent:20px; padding-top:10px; padding-bottom:10px;}
.fenlei{ height:61px; background:#f0f0f0;}
.fenlei ul li{ margin-right:2px; float:left;}
.fenlei ul li a{ display:block; background:#0099da; color:#ffffff; height:61px; line-height:61px; padding:0px 40px; font-size:16px;}
.fenlei ul li a:hover{ background:#fe8707;}
#xuan{background:#fe8707;}
.jjnrbox{ margin-top:40px;}
.jjnrbox img{ float:left; margin-right:20px;}
.jjnrbox p b{ font-size:24px; font-weight:600; display:inline-block; padding-bottom:20px;}
.jjnrbox01{ margin-top:40px; background:#f0f0f0; width:100%; padding-top:40px; padding-bottom:40px;}
.jjnrbox01_01{ font-size:30px; text-align:center; color:#333333;}
.jjnrbox01_02{ text-align:center; font-size:16px; margin-top:10px;}
.jjnrbox01_03{ margin-top:40px;}
.jjnrbox01_04 ul{ margin-left:-30px;}
.jjnrbox01_04 ul li{ width:270px; background:#ffffff; border-bottom:3px solid #157bbe; float:left; margin-left:30px; margin-top:40px;}
.jjnrbox01_04 ul li h2{ width:250px; margin:0 auto; margin-top:10px; font-size:16px; font-weight:normal; color:#333333; background:url(../../images/yml/ls.jpg) left no-repeat; text-indent:10px;}
.jjnrbox01_04 ul li p{ width:250px; margin:0 auto; line-height:20px; color:#999999; padding-top:10px; padding-bottom:15px;}
.jjnrbox03{ margin-top:40px;}
.jjnrbox0301{ font-size:20px; text-align:center; border-bottom:2px solid #cccccc; padding-bottom:10px;}
.jjnrbox0302{ margin-top:10px;}
.jjnrbox0303{ margin-top:30px;}
.jjnrbox0304{border-top:2px solid #cccccc; margin-top:30px; padding-top:20px; padding-bottom:40px;}
.jjnrbox0304y a{ display:inline-block; background:#cccccc url(../../images/yml/fbtn.png) 15px 10px no-repeat; width:94px; height:32px; border-radius:5px; line-height:32px; text-indent:40px; font-size:16px;}
.jjnrbox0304z p{ line-height:32px;}


/*二级菜单*/
.topernav{float:right;width:auto;height:95px;}
.topernav li{float:left;width:atuo;height:auto; }
.topernav li h2{font-weight:normal}
.topernav li h2 a{float:left;width:128px;height:95px;line-height:95px;text-align:center;font-size:16px;color:#000;}
.topernav li h2 a .todown{padding-right:20px;background:url(../../images/yml/todown.gif) no-repeat right center;}
.topernav li h2 a:hover{text-decoration:none;background:url(../../images/yml/nav_cur.gif) no-repeat center center; color:#ffffff;}
.topernav li h2 a:hover .todown{background:url(../../images/yml/todown_white.gif) no-repeat right center;}
.topernav li.cur h2 a{background:url(../../images/yml/nav_cur.gif) no-repeat center center;color:#fff}
.topernav li.cur h2 a .todown{padding-right:20px;background:url(../../images/yml/todown_white.gif) no-repeat right center;}


.topernav li#businessList:hover .descript{display:block;}
.topernav li#aboutusList:hover .descript{display:block;}
.topernav li#caseList:hover .descript{display:block;}

.normalareas{float:left;width:400px;height:auto;padding-left:10px}
.normalareas:hover{background:url(../images/normalareas_bg.png) no-repeat left center;}
.areas{float:left;width:440px;height:auto;padding-left:5px}
.areas:hover{background:url(../images/areas_bg.png) no-repeat left center;}



.descript{display:none;position:absolute;float:left;width:100%;min-width:1200px;height:auto;left:0px;top:95px;background:#f4f4f4;border-top:1px solid #0099da;border-bottom:1px solid #ddd;z-index:2000;}
.part{float:left; width:146px;height:auto;border-right:0px solid #eee;padding:10px 0px 30px 0px;}
.part h3{float:left;width:100%;height:auto;padding-top:20px;font-size:18px;padding-bottom:15px;color:#172e5e;font-weight:normal;}
.part h4{float:left;width:300px;height:auto;padding-top:0px;font-size:16px;font-weight:normal;color:#202020;border:0px solid #f60;text-align:center}
.part p{float:left;width:100%;height:auto;color:#818181;font-size:14px}
.part a{float:left;width:100%;height:auto;line-height:35px;color:#434343;font-size:16px;}
.part a.cur{color:#fe8707;font-weight:bold}
.part a:hover{color:#fe8707;text-decoration:none;font-weight:bold}

a.xsimtil:hover{font-weight:normal;cursor:default;color:#434343;}
.subpart a{float:left;width:100%;height:auto;line-height:25px;color:#888;font-size:12px;}
.subpart a:hover{color:#fe8707;text-decoration:none;font-weight:normal}




.aboutitem{float:left;width:auto;height:auto;}
.aboutitem a{float:left; margin-right:50px;height:50px;line-height:50px;font-size:16px;color:#434343}
.aboutitem a:hover{color:#fe8707;text-decoration:none;font-weight:bold}

.businessitem{float:left;width:auto;height:auto;}
.businessitem a{float:left;margin-right:50px;height:50px;line-height:50px;font-size:16px;color:#434343}
.businessitem a:hover{color:#fe8707;text-decoration:none;font-weight:bold}
.businessitem{ padding-left:580px;}

