﻿@charset "utf-8";

/******index******/
.header{ width:1177px; margin:0 auto; left:50%; margin-left:-588px; position:relative; z-index:999;}
.search{ background:url(../images/search_03.jpg) no-repeat;  height:27px; position:absolute; right:0px; top:16px; z-index:999;}
.search .ipbrn{ float:left; width:109px; height:27px; line-height:27px; padding:0 3px; color:#999;}
.search .ipbtn{ float:left;background:url(../images/search_01.png) no-repeat; width:18px; height:15px; margin-top:6px; margin-left:3px;}
.search p{ float:left; background:url(../images/contact_09.png) no-repeat 22px; padding-left:45px; color:#ffffff; font-size:14px; font-family:"Arial"; line-height:27px;}
.top{ background:url(../images/top_01.png) no-repeat; width:1177px; height:70px; position:absolute; left:0px; top:53px; z-index:999;}
.top .logo{ margin-left:51px;}
.nav{ width:756px; margin-left:115px;}
.nav li{ float:left; line-height:55px; width:108px; height:68px; text-align:center; background:url(../images/nav_01.png) no-repeat 47px 47px; position:relative;}
.nav li>a{ display:block; height:68px; color:#f2f2f2; font-size:15px; font-family:"Arial";}
.nav li>a:hover{ background:url(../images/nav_02.png) no-repeat; width:108px; height:68px;}
.nav .li{ background:0;}
.nav .li:hover a{background:url(../images/nav_03.png) no-repeat; width:108px; height:68px;}
.navbox{ display:none; width:108px; background:url(../images/navbox_01.png) repeat-y; position:absolute; left:0px; top:68px; padding-top:5px;}
.navbox a{ text-transform:uppercase; color:#fafafa; font-size:12px; font-family:"Arial"; line-height:28px; display:block; text-align:center; height:30px; border-bottom:1px solid #9a9a9a; width:108px; overflow:hidden;}
.ab{ display:none; width:150px; background:url(../images/navbox_01.png) repeat-y; position:absolute; left:-19px; top:68px; padding-top:5px;}
.ab a{ text-transform:uppercase; color:#fafafa; font-size:12px; font-family:"Arial"; line-height:28px; display:block; text-align:center; height:30px; border-bottom:1px solid #9a9a9a; width:150px; overflow:hidden;}
.navbox a:hover{ font-weight:bold;} 
.nav li:hover div{ display:block;}
.nav li:hover>a{background:url(../images/nav_02.png) no-repeat;}
.nav .no{background:url(../images/nav_02.png) no-repeat;}

.menu{ width:70px; margin-right:19px; margin-top:12px;}
.menu p.p1{ float:left; background:url(../images/menu_01.jpg) no-repeat left 6px; color:#ffffff; font-size:14px; font-family:"Arial"; padding-left:23px;}
.menu p a{color:#ffffff;}
.menu p.p2{float:left;background:url(../images/menu_02.jpg) no-repeat left 3px;color:#ffffff; font-size:14px; font-family:Arial; padding-left:23px; margin-top:5px;}

/*********banner********/
.banner{width:1600px; height:713px; margin:0 auto; left:50%; margin-left:-800px; position:relative; overflow:hidden;}
.banner ul{ position:relative;}

.banner ul li{ position:absolute; left:0px; top:0px; height:713px;}
.arrows{ width:1600px; height:20px; position:absolute; left:49%; bottom:41px; z-index:2}
.banner ul li:first-child{ z-index:1}
.arrows a{ display:inline-block; background:url(../images/arrows_01.png) no-repeat 4px 5px; width:18px; height:18px; float:left; margin-right:5px; z-index:2;}
.arrows a:hover{background:url(../images/arrows_02.png) no-repeat;}
.arrows a.cur{background:url(../images/arrows_02.png) no-repeat;}

/*******book********/
.book{ width:1600px; height:67px; background:#e5e5e5; border-bottom:1px solid #dfdfdf;margin:0 auto; left:50%; margin-left:-800px; position:relative; }
.sygdnews{ width:1177px;margin:0 auto; left:50%; margin-left:-588px; position:relative;}
.sygdnews .sygdnewstit{ background:url(../images/book_01.jpg) no-repeat 12px center; width:90px; height:67px; color:#4f4f4f; font-size:16px; font-family:"Arial"; padding-left:67px; line-height:67px; font-weight:bold;}
.sygdnews .sygdnewstxt{ height:67px; overflow:hidden; *overflow:hidden;}
.sygdnews .sygdnewstxt ul{ width:800px;}
.sygdnews .sygdnewstxt ul li{ height:67px;}
.sygdnews .sygdnewstxt ul li span{color:#808080; font-size:13px; font-family:Arial; line-height:67px;}
.sygdnews .sygdnewstxt ul li a{ color:#5c5c5c; font-size:13px; font-family:"Arial"; padding-left:16px; height:67px; line-height:67px; display:inline-block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;max-width:80%; float:left;}
.sygdnews .sygdnewstxt ul li a:hover{ color:#058cd6;}
.sygdbtn a{ color:#949494; font-size:12px; font-family:"Arial"; text-decoration:underline; line-height:67px; padding-right:7px;}
.sygdbtn a:hover{ color:#058cd6;}

/******content*********/
.content{ width:1177px;margin:0 auto; left:50%; margin-left:-588px; position:relative;}
.contentleft{ background:url(../images/content_01.jpg) no-repeat; width:220px; height:230px; margin-top:39px; }
.contentleft p.p1{ width:300px; color:#565656; font-size:13px;  font-family:"Arial"; font-weight:bold; height:75px; line-height:24px; margin-top:10px; padding-left:8px; overflow:hidden;}
.contentleft p.p2{ margin-top:-40px; margin-left:-3px; background:url(../images/content_03.png) no-repeat 5px bottom; height:185px;}
.contentleft span.jzimg{ width:196px; height:187px; *font-size:124px;}
.contentright{ width:939px; border-top:1px solid #ededed; float:left; margin-top:39px; padding-left:18px;}
.contentright ul{ width:110%;}
.contentright ul li{ float:left; width:220px; height:235px; margin-top:60px; margin-right:21px;} 
.contentright a.jzimg{width:220px; height:105px; *font-size:92px;}
.contentright a.a1{color:#000000; font-size:15px; font-family:"Arial"; margin-top:10px; margin-bottom:3px; display:block; height:20px; overflow:hidden; font-weight:bold;}
.contentright a.a1:hover{ color:#058cd6;}
.contentright p.p3{ color:#9a9a9a; font-size:12px; font-family:Arial;}
.contentright p.p4{ color:#666666; font-size:12px; font-family:"Arial"; line-height:22px; height:44px; overflow:hidden; margin-top:10px;}

/**********foot*******/
.footbg{ width:100%; margin:0 auto; left:50%; margin-left:-50%; position:relative; background:#282828; z-index:9;}
.foot{ width:1177px;margin:0 auto; left:50%; margin-left:-588px; position:relative;}
.foot .banquan{ width:621px;}
.foot .banquan p.p1{ color:#a0a0a0;}
.foot .banquan p.p1 a{ color:#dadada; font-size:12px; font-family:"宋体"; padding:0 10px; margin-top:19px; display:inline-block;}
.foot .banquan p.p1 a:hover{ color:#058cd6;}
.foot .banquan p.p2{ color:#999999; font-size:12px; font-family:"宋体"; margin-top:15px; padding-left:10px;}
.foot .banquan p.p2 span{ font-family:Arial, Helvetica, sans-serif;}
.foot .fenxiang{ float:right;  width:327px; margin-top:30px; height:24px;}
.foot .fenxiang p.p0{ color:#959595; font-family:"Arial"; font-size:12px; float:left; line-height:35px;}

.erweima{ float:right;  width:140px; margin-top:8px; position:relative; z-index:9;}
.erweima ul{ width:100%;}
.erweima li{ float:left; margin-left:6px; width:60px; height:69px;}
.erweima li p{ color:#959595; font-size:11px; font-family:"Arial"; text-align:center;}
.erweima .erweima_big{ display:none; position:absolute; right:-31px; top:-261px; width:490px; height:257px; z-index:9;}
.erweima:hover .erweima_big{ display:block;}

/*********nybanner**********/
.nybanner{ width:1600px; height:415px; margin:0 auto; left:50%; margin-left:-800px; position:relative;}

/***********main*******/
.main{ width:1177px;margin:0 auto; left:50%; margin-left:-588px; position:relative; margin-top:40px;}
.mainleft{ width:225px; background:url(../images/mainleft_01.jpg) no-repeat right top; padding-bottom:20px;}
.mainleft p.title{ text-transform:uppercase; color:#707070; font-family:"Arial"; font-size:24px; font-weight:bold; margin-top:23px; margin-left:3px;}
.mainnav{ width:225px; margin-top:22px; margin-bottom:55px;}
.mainnav dt{ float:left; width:176px; height:42px; border-bottom:1px solid #d7d7d7; overflow:hidden; line-height:42px; background:url(../images/mainleft_02.jpg) no-repeat 3px; padding-left:17px;}
.mainnav dt a{ color:#292929; font-size:15px; font-family:"Arial"; text-transform:uppercase}
.mainnav dt:hover a{ color:#058cd6; font-weight:bold;}
.mainnav .on a{color:#058cd6; font-weight:bold;}

.mainlx{ background:url(../images/about_06.png) no-repeat; width:195px; height:226px;}
.mainlx a{ color:#058cd6; font-size:18px; font-family:"Arial"; width:65px; height:28px; display:inline-block; line-height:28px; text-align:center; margin-left:12px; margin-top:10px;}
.mainlx a:hover{ color:#058cd6;}
.mainlx span{ color:#058cd6; font-family:Arial; font-size:18px; margin-left:5px;}
.mainlx p.p1{ margin-top:5px; margin-left:24px; color:#000; font-size:10px}
.mainlx p.p2{ margin-top:9px; margin-left:16px;}
.mainlx p.p3{ color:#058cd6; font-size:18px; font-family:"Arial"; background:url(../images/about_07.jpg) no-repeat 16px; padding-left:48px; margin-top:6px;}

.mainright{ width:908px; overflow:hidden;}
.mainright .title{width:908px; height:51px; border-bottom:1px solid #dddddd;}
.mainright .title span.s1{ text-transform:uppercase; color:#5f5f5f; font-size:16px; font-family:"Arial"; width:210px;float:left; overflow:hidden; background:url(../images/mainright_01.jpg) no-repeat left center; padding-left:21px; height:51px; line-height:51px; font-weight:bold;}
.mainright .title p{ float:right; line-height:60px; height:51px; font-size:12px; color:#666666;}
.mainright .title p i{ background:url(../images/mainright_02.jpg) no-repeat left; width:9px; height:10px;display:inline-block; vertical-align:middle;}
.mainright .title p span.sp{ font-family:"宋体"; padding-left:6px; vertical-align:middle;}
.mainright .title p span.s3{ vertical-align:middle;}
.mainright .title p a{ color:#999999; padding:0 6px;font-family:"宋体"; vertical-align:middle;}
.mainright .title p a:hover{ color:#00a0e9;}
.mainright .title p b{ padding-left:6px; padding-right:7px;font-family:"宋体"; font-weight:normal; vertical-align:middle;}

/********news***********/
.news{ width:908px; overflow:hidden; padding-bottom:70px;}
.news li{ float:left; width:908px; height:110px; margin-top:40px;}
.news li .newsimg{ width:231px;}
.news li .newsimg a.jzimg{ width:231px; height:110px; *font-size:96px;}
.news li .newstext{ width:661px;}
.news li .newstext a{ color:#404040; font-size:15px; font-family:"Arial"; font-weight:bold; padding-left:22px; display:block; overflow:hidden; height:20px; margin-top:12px;}
.news li .newstext p.p1{ color:#959595; font-size:12px; font-family:Arial;padding-left:22px; margin-top:6px;}
.news li .newstext p.p2{ color:#666666; font-size:13px; font-family:"Arial"; line-height:24px; height:48px; overflow:hidden; margin-top:5px;padding-left:22px; padding-right:10px;}
.news li:hover{ background:url(../images/news_08.png) no-repeat right; cursor:pointer;}
.news li:hover a{ color:#3488dc;}

.page{ margin-bottom:51px;}
.page a{font-size:12px; font-family:"宋体"; display:inline-block; padding:0px 2px; line-height:27px; width:30px; height:27px;background:#f0f0f0; margin:0px 2px; text-align:center; color:#949494;}
.page .home,.page .last,.page .previous,.page .next{ width:58px; height:27px; background:#f0f0f0; color:#949494;}
.page a:hover,.page a.tow{ display:inline-block; background:#3488dc; color:#FFF; font-weight:bold;}
.page a.cpb{display:inline-block; background:#3488dc; color:#FFF; font-weight:bold;}

.pages{ margin-bottom:51px;}
.pages a{font-size:12px; font-family:"宋体"; display:inline-block; padding:0px 2px; line-height:27px; width:30px; height:27px;background:#f0f0f0; margin:0px 2px; text-align:center; color:#949494;}
.pages span{font-size:12px; font-family:"宋体"; display:inline-block; padding:0px 2px; line-height:27px; width:30px; height:27px;background:#f0f0f0; margin:0px 2px; text-align:center; color:#949494;}
.pages .last{width:58px; height:27px; background:#f0f0f0; color:#949494;}
.pages a:hover,.page a.tow{ display:inline-block; background:#3488dc; color:#FFF; font-weight:bold;}
.pages span.cpb{display:inline-block; background:#3488dc; color:#FFF; font-weight:bold;}
/*********newsshow*************/
.newsshow{ width:908px; overflow:hidden;}
.newsshow p.t1{ color:#3488dc; font-size:24px; font-family:"Arial"; text-align:center; margin-top:57px;}
.newsshow p.t3{ color:#959595; font-size:12px; font-family:"Arial"; text-align:center; margin-top:24px; border-bottom:1px solid #d4d4d4; padding-bottom:24px;}
.newsshow p.p1{ color:#666666; font-size:13px; font-family:"Arial"; text-indent:2em; margin-top:45px; margin-bottom:38px;}
.newsshow p.p2{color:#666666; font-size:13px; font-family:"Arial"; text-indent:2em; line-height:26px;}
.newsshow p.p3{color:#666666; font-size:13px; font-family:"Arial"; text-indent:2em; line-height:26px; margin-top:40px;}
.newsshow p.ph{ margin-top:30px; margin-left:28px;}
.newsshow span.jzimg{ width:717px; height:341px; *font-size:390px;}

.run{ width:908px; height:47px; margin-top:45px; margin-bottom:67px; border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;}
.run p.shang{ width:400px; float:left; line-height:47px;}
.run p.shang span,.run p.xia span{ color:#000000; font-size:14px; font-family:"Arial"; height:47px; line-height:47px; float:left;}
.run p.shang a,.run p.xia a{ color:#3488dc; width:280px; font-size:14px; font-family:"Arial"; float:left; height:47px; overflow:hidden; display:inline-block;}
.run p.shang a:hover,.run p.xia a:hover{ color:#000;}
.run p.xia{ width:345px; float:right; text-align:left; line-height:47px;}

/********case**********/
.case{width:908px; overflow:hidden;}
.case p.t1{ color:#4c4c4c; font-size:14px; font-family:"Arial"; line-height:26px; text-indent:2em; margin-top:48px;}
.case p.t3{color:#4c4c4c; font-size:14px; font-family:"Arial"; line-height:26px; text-indent:2em; margin-top:26px;}

.case_tx{ width:428px; height:276px; float:left; position:relative; margin-top:25px;}
.case_tx .parvleft{ position:absolute; left:0px; top:107px; width:39px; height:62px; cursor:pointer;}
.case_tx .parvright{ position:absolute; right:0px; top:107px; width:39px; height:62px; cursor:pointer;}
.case_gd{ width:428px; height:276px; position:absolute; top:0px; left:0px; overflow:hidden}
.case_gd ul{ width:10000px; position:absolute; overflow:hidden;}
.case_gd ul li{ float:left; width:428px; height:276px;}

.tupian{ width:476px;margin-top:25px; position:relative;}
.tupian p.jzimg{ width:476px; height:278px; *font-size:243px;}
.tupian p.p11{ color:#ffffff; font-size:24px; font-family:"Arial"; position:absolute; left:268px; top:57px;}
.tupian p.p12{ color:#ffffff; font-size:24px; font-family:"Arial"; position:absolute; left:32px; top:197px;}
.tupian p.p13{ color:#ffffff; font-size:24px; font-family:"Arial"; position:absolute; left:389px; top:197px;}

.case p.p1{ color:#4c4c4c; font-size:16px; font-family:"Arial"; font-weight:bold; padding-top:36px; *padding-top:36px;}
.case p.p2{ color:#4c4c4c; font-size:14px; font-family:"Arial"; text-indent:2em; line-height:26px; margin-top:27px;}

.casetext{ background:url(../images/case_05.jpg) no-repeat; width:907px; height:567px; margin-top:45px;}
.casetext .case_title{ height:72px;}
.casetext .case_title p{color:#414141; font-size:15px; font-family:"Arial"; font-weight:bold;line-height:72px; }
.casetext .case_title p.m1{ width:249px; float:left; padding-left:55px;}
.casetext .case_title p.m2{ width:247px; float:left;padding-left:55px;}
.casetext .case_title p.m3{ float:left; padding-left:55px; width:246px;}
.casetext .case_lisr p.m4{ width:248px; float:left; color:#4c4c4c; font-size:13px; font-family:"Arial"; line-height:26px; padding:25px 35px 0 21px;}
.bta{ width:251px; float:left; padding:25px 25px 0 25px;}
.bta p.m5{color:#4c4c4c; font-size:13px; font-family:"Arial"; line-height:26px;}
.bta p.m6{ color:#939393; font-size:12px; font-family:"Arial"; line-height:26px; margin-top:30px;}
.btn{ width:251px; float:right;padding:25px 25px 0 25px;}
.btn p.m5{color:#4c4c4c; font-size:13px; font-family:"Arial"; line-height:26px;}
.btn p.m6{color:#939393; font-size:12px; font-family:"Arial"; line-height:26px; margin-top:30px;}

.guanshang{ width:123px; height:37px; background:#058cd6; float:right; margin-top:20px; margin-bottom:53px;}
.guanshang a{ background:url(../images/case_06.jpg) no-repeat 88px; display:block; line-height:37px; color:#ffffff; font-size:14px; font-family:"Arial"; font-weight:bold; padding-left:18px;}
.guanshang a:hover{ color:#000;}


/**********download*************/
.download{ width:908px; overflow:hidden; padding-bottom:46px;}
.download li{ float:left; width:908px; height:305px; border-bottom:1px dotted #797979;}
.download li .video{ width:286px; margin-top:42px;background:url(../images/download_07.png) no-repeat center bottom;}
.download li .video p{height:235px;}
.download li .dwtext{ width:578px; margin-top:55px;}
.download li .dwtext a{ color:#000000; font-size:16px; font-family:"Arial"; font-weight:bold;}
.download li .dwtext a:hover{ color:#00a0e9;}
.download li .dwtext p.p2 a{ color:#707070; font-size:14px; font-family:"Arial"; line-height:26px; margin-top:25px; height:130px; overflow:hidden;}


/***********cation*************/
.cation{ width:908px; overflow:hidden; margin-top:30px; padding-bottom:43px;}
.cationtitle{ float:left; width:580px;}
.cationtitle li{ width:580px; height:39px; line-height:39px;}
.cationtitle li a.a1{ float:left; width:493px; height:39px; border-bottom:1px solid #e0e0e0; color:#3f3f3f; font-size:13px; font-family:"Arial"; background:url(../images/download_03.jpg) no-repeat 6px; padding-left:22px; overflow:hidden;}
.cationtitle li a.a2{ float:right; width:65px; display:block; background:url(../images/download_01.jpg) no-repeat 20px 18px; height:37px; border-bottom:3px solid #e0e0e0;}
.cationtitle li:hover a.a1{ color:#058cd6;}
.cationtitle li:hover a.a2{background:url(../images/download_02.jpg) no-repeat 20px 18px;border-bottom:3px solid #58b0ef;}

.cationimg{ width:298px;}
.cationimgtext{ background:#058cd6; padding-bottom:17px;}
.cationimgtext p.p1{ color:#ffffff; font-size:14px; font-family:Arial; padding-top:18px; padding-left:22px;}
.cationimgtext p.p1 span{ color:#fff; font-size:18px; font-family:"Arial";}
.cationimgtext p.p2{ width:37px; height:1px; background:#FFF; margin-top:10px; margin-left:22px;}
.cationimgtext p.p3{ color:#fff;  font-size:15px; font-family:"Arial"; line-height:20px; padding-top:27px;padding-left:22px; padding-right:10px;}
.cationimgtext a{ color:#fff; font-size:14px; font-family:Arial; margin-top:25px; text-align:right; display:block; margin-right:20px;}

/**********cationshow*************/
.cationshow{ width:908px;overflow:hidden; margin-top:42px;}
.cationshow p.p1{ color:#058cd6; font-size:24px; font-family:"Arial"; text-align:center;}
.cationshow p.p2{ color:#959595; font-size:12px; font-family:"Arial"; text-align:center; padding-top:25px; padding-bottom:24px; border-bottom:1px solid #d4d4d4;}
.cationshow p.p3{ color:#666666; font-size:13px; font-family:"Arial"; line-height:26px; text-indent:2em; margin-top:35px;}
.cationshow p.p4{ margin-top:35px; margin-left:22px;}
.cationshow span.jzimg{ width:409px; height:333px; *font-size:291px;}
.cationshow p.p5{ width:409px; height:333px; float:left;}
.cationshow p.p6{ width:409px; height:333px; float:left; margin-left:1px;}
.cationshow p.p7{color:#666666; font-size:13px; font-family:"Arial"; line-height:26px; text-indent:2em; margin-top:47px;}
.cationshow a{ width:99px; height:37px;  background:url(../images/cationshow_03.png) no-repeat; display:block; color:#ffffff; font-family:"Arial"; font-size:14px; font-weight:bold; line-height:37px; padding-left:15px; margin:38px 0 40px 30px;}
.cationshow a:hover{ color:#b2b2b2;}

/***********contact*****************/
.contact{width:908px;overflow:hidden; padding-bottom:65px; margin-top:40px;}
.contact .table{ width:495px;}
.contact .table p.p1{ float:left;color:#3e3e3e; font-size:14px; font-family:"Arial"; height:36px; line-height:36px;}
.contact .table p.p2{ float:left;width:495px; height:35px; background:url(../images/contact_01.jpg) no-repeat;line-height:35px;}
.contact .table .text4{ float:left;width:467px; height:35px; margin:0 3px; line-height:35px; margin-right:11px;}
.contact .table span{ float:right; color:#ff0000;}
.contact .table p.p3{ float:left;width:495px; height:178px; background:url(../images/contact_02.jpg) no-repeat;}
.contact .table textarea{ float:left;width:468px; height:173px; margin:5px;}
.contact .table p.p4{ float:left; height:35px; width:495px;}
.contact .table p.p4 span{ background:url(../images/contact_06.png) no-repeat; width:124px; height:35px; float:left; line-height:35px;}
.contact .table p.p4 .text3{ width:119px; height:35px; margin:0 3px; line-height:35px;}
.contact .table p.p4 img{ margin-left:16px;}
.contact .table p.p4 a{ color:#058cd6; font-size:12px; font-family:"Arial"; text-decoration:underline; margin-left:14px;}
.contact .table p.p5{float:left;width:495px; height:37px; margin-top:21px;}
.contact .table .submit{ background:url(../images/contact_04.png) no-repeat; width:123px; height:37px;}
.contact .table .reset{background:url(../images/contact_05.png) no-repeat; width:123px; height:37px; margin-left:18px;}
.contact .table .submit,.contact .table .reset{ color:#ffffff; font-size:14px; font-family:"Arial"; line-height:37px; font-weight:bold;}

.contact .text{ width:382px;}
.contact .text p.s1{ color:#1e1e1e; font-size:25px; font-family:"Arial"; margin-top:40px;}
.contact .text p.s2{ color:#8e8e8e; font-size:14px; font-family:"Arial"; background:url(../images/contact_07.png) no-repeat 8px; padding-left:32px; line-height:36px; margin-top:12px;}
.contact .text p.s2 span{font-size:16px; font-family:Arial;}
.contact .text p.s3{ color:#8e8e8e;font-size:14px; font-family:"Arial"; background:url(../images/contact_08.png) no-repeat 4px;padding-left:32px; line-height:36px;}
.contact .text p.s4{ color:#8e8e8e;font-size:14px; font-family:"Arial"; background:url(../images/contact_09.png) no-repeat 3px;padding-left:32px; line-height:36px;}
.contact .text p.s5{ color:#8e8e8e;font-size:14px; font-family:"Arial"; background:url(../images/contact_10.png) no-repeat 4px;padding-left:32px; line-height:36px;}
.contact .text p.s6{ color:#8e8e8e;font-size:14px; font-family:"Arial"; background:url(../images/contact_11.png) no-repeat 7px 10px;padding-left:32px; line-height:36px;}
.baidufenx{ width:382px; margin-top:22px; margin-left:4px;}
.baidufenx p.p1{ float:left; font-size:12px; color:#959595; font-family:"Arial"; margin-top:9px;}

/**********consulting******************/
.consulting{width:908px;overflow:hidden; margin-top:40px; padding-bottom:213px;}
.consulting p.p1{ color:#4d4d4d; font-family:"Georgia"; font-size:24px; text-align:center; margin-top:32px;}
.consulting p.p2{ color:#6b6b6b; font-size:14px; font-family:"Arial"; text-align:center; margin-top:13px;}
.conlist{width:843px; margin-left:65px; margin-top:41px;}
.conlist li{ float:left; width:173px; height:156px; background:url(../images/consulting_01.png) no-repeat; margin-right:30px;}
.conlist li a span{ color:#ffffff; font-size:18px; font-family:"Arial"; margin-top:42px; margin-left:64px; display:inline-block;}
.conlist li a{ width:100%; height:100%; display:block;}
.conlist li:hover{ background:url(../images/consulting_02.png) no-repeat;color:#058cd6}
.conlist li:hover a span{ color:#5fc1f0}

/***********information**************/
.information{width:908px;overflow:hidden; padding-bottom:50px;}
.information .informationlist{width:908px; overflow:hidden;}
.information .informationlist ul{ width:110%;}
.information .informationlist li{ float:left;width:444px; height:131px; margin-right:25px; margin-top:50px;}
.information .informationlist li .informationleft{ width:145px; float:left; background:url(../images/information_01.png) no-repeat; height:131px;}
.information .informationlist li .informationleft p.p1{ color:#ffffff; font-size:24px; font-family:"Arial"; margin-top:32px; margin-left:47px; background:url(../images/information_02.png) no-repeat left bottom; height:73px;}
.information .informationlist li .informationright{ width:282px; float:right; overflow:hidden; margin-top:5px;}
.information .informationlist li .informationright  p.p1{ font-weight:bold; color:#333333; font-size:14px; font-family:"Arial"; line-height:24px;}
.information .informationlist li .informationright  p.p1 span{ font-weight:normal;}
.information .informationlist li .informationleft p.p2{color:#ffffff; font-size:24px; font-family:"Arial"; margin-top:32px; margin-left:47px; background:url(../images/information_03.png) no-repeat 3px bottom; height:84px;}
.information .informationlist li .informationright  p.p2{ font-weight:bold; color:#333333; font-size:14px; font-family:"Arial"; line-height:24px; margin-top:45px;}
.information .informationlist li .informationright  p.p2 span{ font-weight:normal;}
.information .informationlist li .informationleft p.p3{color:#ffffff; font-size:24px; font-family:"Arial"; margin-top:32px; margin-left:47px; background:url(../images/information_04.png) no-repeat left bottom; height:74px;}
.information .informationlist li .informationright  p.p3{ font-weight:bold; color:#333333; font-size:14px; font-family:"Arial"; line-height:24px; margin-top:30px;}
.information .informationlist li .informationright  p.p3 span{ font-weight:normal;}
.information .informationlist li .informationleft p.p4{color:#ffffff; font-size:24px; font-family:"Arial"; margin-top:32px; background:url(../images/information_05.png) no-repeat 60px bottom; height:82px; text-align:center}
.information .informationlist li .informationright  p.p4{ font-weight:bold; color:#333333; font-size:14px; font-family:"Arial"; line-height:24px; margin-top:30px;}
.information .informationlist li .informationright  p.p4 span{ font-weight:normal;}

.information .informationmap{width:908px; overflow:hidden; margin-top:50px;}
.information .informationmap .informationlefts{ float:left; width:145px; height:131px;background:url(../images/information_01.png) no-repeat;}
.information .informationmap .informationlefts p.p1{ color:#ffffff; font-size:24px; font-family:"Arial"; margin-top:30px; margin-left:47px; background:url(../images/information_06.png) no-repeat left bottom; height:82px;}
.information .informationmap .informationrights{ float:left; width:604px; margin-left:15px;}

.information .app{width:908px; overflow:hidden; margin-top:50px;}
.information .app .appleft{ float:left; width:145px; height:131px;background:url(../images/information_01.png) no-repeat;}
.information .app .appleft p.p1{ color:#ffffff; font-size:24px; font-family:"Arial"; margin-top:30px; margin-left:47px; background:url(../images/information_07.png) no-repeat left bottom; height:82px;}
.information .app .appright{ float:left; width:741px; margin-left:15px;}
.information .app .appright p.p1{ color:#525252; font-size:24px; font-family:"Arial";}
.information .app .appright p.p2{ color:#525252; font-size:24px; font-family:"Arial"; line-height:30px;}
.information .app .appright p.p3{ margin-top:30px;}

.information .weixin{width:908px; overflow:hidden; margin-top:50px;}
.information .weixin .weixinleft{ float:left; width:145px; height:131px;background:url(../images/information_01.png) no-repeat;}
.information .weixin .weixinleft p.p1{ color:#ffffff; font-size:24px; font-family:"Arial"; margin-top:30px; text-align:center; background:url(../images/information_08.png) no-repeat 45px bottom; height:82px;}
.information .weixin .weixinright{ float:left; width:741px; margin-left:15px;}


/************pro****************/
#inlnav{ width:225px; margin-top:23px; padding-bottom:55px;}
#inlnav i{ display:block; font-style:normal; width:176px; border-bottom:1px solid #d7d7d7; line-height:42px; background:url(../images/mainleft_02.jpg) no-repeat 3px 18px; padding-left:17px;}
#inlnav i>a{ text-transform:uppercase; height:42px; color:#292929; font-size:15px; font-family:"Arial"; display:block; overflow:hidden; display:block}
#inlnav i:hover>a, #inlnav i.curr>a{ color:#058cd6; font-weight:bold; }
i.curr .menu_body{ display:block;}
.menu_body span.currrr div{ display:block;}
.menu_body{ display:none;overflow:hidden;}
.menu_body span{ display:block; background:#f6f6f6; width:193px;}

a.medown{ text-transform:uppercase; height:37px; line-height:37px;color:#525252;font-family:"Arial"; text-indent:16px; display:block; overflow:hidden; font-size:14px; border-bottom:1px solid #d7d7d7; width:90%;}
a.medown:hover,a.medown.select{color:#058cd6;}
a.curr2{color:#058cd6; }
.leftnav_down{ display:none; font-size:12px; }
.leftnav_down a{ font-style:normal; display:block;}
a.five{ height:30px; line-height:30px; font-size:12px;text-indent:16px;color:#8d8d8d;font-family:"Arial"; display:block; overflow:hidden; }
a.five:hover,a.five.select{ color:#058cd6;}
a.curr3{ color:#058cd6;}

.pro{ width:908px; overflow:hidden; margin-top:11px; padding-bottom:60px;}
.pro ul{ width:110%;}
.pro ul li{ float:left; width:210px; height:322px; margin-right:22px; margin-top:32px; }
.pro ul li span{border:1px solid #dadada; border-bottom:0; display:block;}
.pro ul li p{ height:49px; width:210px; background:#9b9b9b;}
.pro ul li p a{ color:#ffffff; font-size:13px; font-family:"Arial"; text-align:center; line-height:49px; display:block; width:210px; overflow:hidden;}
.pro ul li:hover span{border:1px solid #058cd6; border-bottom:0;}
.pro ul li:hover p{ background:#058cd6;}
.pro a.jzimg{ width:208px; height:272px; *font-size:238px;}


/***********proshow*************/
.proshow{width:908px; overflow:hidden; margin-top:42px;}
.proshowleft{ float:left; width:431px; }
.proshowimg{ border:1px solid #088dd6; width:298px;}
.proshowimg table tr td{width:298px; height:387px; }
.proshowbox{ float:right; width:113px;}
.proshowright{ width:113px; height:307px; overflow:hidden; margin-top:17px; margin-bottom:15px;}
.proshowright p.jzimg{ width:111px; height:144px; *font-size:126px;}
.proshowright ul{ height:110%;}
.proshowright ul li{ margin-bottom:15px; width:111px; height:144px; border:1px solid #afafaf;}
.proshowright ul li:hover{border:1px solid #088dd6;}

.praleft,.praright{ cursor:pointer;}


.proshowtext{width:437px; float:right; margin-top:10px;}
.proshowtext p.p1{ color:#058cd6; font-size:24px; font-family:"Arial";}
.proshowtext p.p3{ color:#808080; font-size:13px; font-family:"Arial"; line-height:25px; margin-top:22px;}

.xxk{ width:908px; height:38px; background:url(../images/proshow_06.jpg) repeat-x; border-bottom:1px solid #dadada; overflow:hidden; margin-top:51px;}
.xxk li{ float:left; line-height:38px;  height:38px; text-align:center; color:#232323; font-size:14px; font-family:"Arial"; font-weight:bold;}
.xxk li span{ background:url(../images/proshow_07.jpg) no-repeat right; display:inline-block; padding:0 17px}
.xxk li:hover{ color:#058cd6; cursor:pointer; background:url(../images/proshow_11.jpg) no-repeat center bottom; font-size:16px;}
.xxk li.qianke{ color:#058cd6; cursor:pointer; background:url(../images/proshow_11.jpg) no-repeat center bottom;font-size:16px;}
#cp{ margin-left:25px;}
#cp span{ background:0;}
#cp:hover{color:#058cd6; cursor:pointer; background:url(../images/proshow_11.jpg) no-repeat center bottom;font-size:16px;}


.xxklist{ width:908px; display:none; overflow:hidden;margin:40px 0 30px 30px;}
.xxklist li{ width:681px; height:32px; border:1px solid #4f86bd; border-bottom:1px;}
.xxklist li span.s1{ width:200px; border-right:1px solid #4f86bd; display:inline-block; height:32px; text-align:center; line-height:32px; color:#058cd6; font-size:16px; font-family:"Arial"; font-weight:bold; background:#d3e0ee;}
.xxklist li span.s2{ width:435px; text-align:left; padding-left:45px; color:#4b4b4b; font-size:14px; font-family:"Arial"; display:inline-block; height:32px; line-height:32px;}

.proshow_text{ width:908px; overflow:hidden; padding-bottom:70px;}
.proshow_text p{ color:#5f5f5f; font-size:13px; font-family:"Arial"; line-height:25px; text-indent:2em; margin-top:25px;}
.proshow_text p.p1 img{ border:1px solid #878787;}


/********about************/
.about{width:908px; overflow:hidden; margin-top:42px; padding-bottom:70px;}
.abouttitle{ background:url(../images/about_01.jpg) no-repeat right top; padding-bottom:30px; position:relative; min-height:240px;}
.abouttitle p.p1{ color:#464646; font-size:30px; font-family:"Arial"; font-weight:bold;}
.abouttitle p.p2{ width:365px; color:#464646; font-size:14px; font-family:"Arial"; line-height:25px; text-indent:2em; margin-top:15px;}
.abouttitle p.s2{ color:#b79c66; font-size:30px; font-family:Arial; position:absolute; left:635px; top:95px;}
.abouttitle p.s3{ color:#ffffff; font-size:9px; font-family:Arial; position:absolute; left:626px; bottom:113px;bottom:105px\9;}
.about p.p3{ color:#464646; font-size:13px; font-family:"Arial"; line-height:28px; text-indent:2em; margin-top:28px;}
.about p.p5{ margin-top:40px;}
.about p.p6{ color:#464646;font-size:13px; font-family:"Arial"; line-height:28px; text-indent:2em; margin-top:40px;}
.about p.p6 span{ color:#058cd6; font-weight:bold;}
.about p.p7{color:#464646;font-size:13px; font-family:"Arial"; line-height:28px; text-indent:2em; margin-top:40px;}














