*{font-family:Arial,Microsoft Yahei,"Arial Black", Gadget, sans-serif;}
.PicPath{ text-align:center; display:block;}
.PicPath span{ display:inline-block; height:100%; vertical-align:middle;}
.PicPath img{ vertical-align:middle;display: inline-block;max-width: 100%;max-height: 100%;}
.fl_l{ float:left;}
.fl_r{ float:right;}
.margin{ margin:0 auto;}
.relative{ position:relative}
.absolute{ position:absolute}
.fixed{ position:fixed;}
.w_1200{ width:1200px;}

.head{ background:#f6f6f6; border-bottom:3px solid #004c94;}
.head .con{ height:100px; padding-top:37px;}
.head_r{ width:224px; height:27px; background:url(/images/05.jpg) no-repeat; margin-top:7px;}
.input_text{width: 190px; height: 27px;line-height: 28px;background:transparent; font-size:12px; color:#b2b2b2; border:0; text-indent:10px;outline:0;}
.input_submit{ width:28px;height: 27px;background:transparent;cursor:pointer; border:0;outline:0;}

.i_about{ background:#fff;}
.i_about .con{ height:412px;}
.i_about_title{ width:708px; height:55px; background:url(/images/index_frame_bg.png) no-repeat 0 25px; margin-top:24px; padding-top:8px;}
.i_title_cn{ height:36px; line-height:36px; text-align:center; color:#004c94; font-size:24px;}
.i_title_en{ text-align:center; color:#b7b6b6; font-size:20px;}
.i_about_desc{ width:786px; padding:20px 0 40px 0; font-size:12px;  color:#1f1f1f; line-height:24px;}
.i_about_border{ width:1124px; height:212px;}
.i_about_son{ width:120px; height:210px;margin:0 52px;}
.i_about_img2{ display:none;}
.i_about_img2{ display:none;}
.i_about_son:hover .i_about_img1{ display:none;}
.i_about_son:hover .i_about_img2{ display:inline-block;}
.i_about_name{ width:120px; height:54px; line-height:54px; font-size:14px; color:#000000; text-align:center;}
.i_pro{ background:#f6f6f6;  overflow: hidden;}
.i_pro .con{ height:496px;}
.i_about_title.pro{ padding-top:35px;background:url(/images/index_frame_bg.png) no-repeat 0 50px; margin-bottom:22px;}
.i_pro_border{ width:1246px; height:368px; position:relative}
.i_pro_son{ width:220px; height:330px; margin-right:24px;}
.i_pro_img{ width:218px; height:218px; border:1px solid transparent;}
.i_pro_img .PicPath{ width:218px; height:218px; }
.i_pro_son:hover .i_pro_img{ border:1px solid #d2d2d2;}
.i_pro_desc{ width:220px; height:93px;}
.i_pro_son:hover .i_pro_desc{ background:#004c94;}
.i_pro_title{ width:220px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#1b1b1b; padding-top:11px;}
.i_pro_title2{ width:220px; height:18px; line-height:18px; text-align:center; color:#666; font-size:12px;}
.i_pro_son:hover .i_pro_title,.i_pro_son:hover .i_pro_title2{ color:#fff;}
.i_pro_btnl,.i_pro_btnr{ position:absolute;top:72px; cursor:pointer}
.i_pro_btnl{ left:-104px;}
.i_pro_btnr{ right:-65px;}
.foot{ background:#2e2e2e; border-bottom:1px solid #4a4a4a;}
.foot .con{ height:137px; padding-top:31px;}
.foot_one{ height:42px;}
.foot_one_l{ margin-left:16px;}
.foot_one_son{ margin:0 19px; line-height:42px;}
.foot_one_son a{color:#b4b4b4; font-size:14px;}
.foot_one_r{ margin-right:7px;line-height:42px; font-size:20px; color:#fff;}
.foot_one_r span{line-height:42px; font-size:12px; color:#b4b4b4;}
.foot_two_l{ width:960px;height:40px; line-height:40px; text-indent:35px; color:#fff; font-size:20px; margin-top:17px; position:relative}
.foot_code{ width:100px; height:100px;  bottom: -37px; left: 300px; display:none; }
.foot_code .PicPath{ width:100px; height:100px;}
.foot_two_l .foot_two_img{width:60px;}
.foot_two_one{ height: 31px;line-height: 31px;font-weight:bold; font-size:26px; color:#fff;}
.foot_two_two{ line-height:20px; background:url(/images/index_add.jpg) no-repeat 18px 9px; font-size:12px; color:#b4b4b4; padding:8px 0 0 43px; width:180px;}
.foot_best{background:#2e2e2e;}
.foot_best .con{ height:53px; font-size:14px; color:#b4b4b4; text-align:center; line-height:53px;}
.foot_best .con a{font-size:14px; color:#b4b4b4;}
.menu_border{ width:770px; height:24px; line-height:24px;margin-top: 10px;}
.menu_son{ padding:0 32px;  height:24px; line-height:26px; text-align:center;}
.menu_son a{ color:#2f2f2f; font-size:16px;}
.menu_line{color:#b7b7b7;  font-size: 16px;}
.menu_son:hover a{ color:#004c94;}

.in_banner{ width:100%; height:300px; overflow:hidden; position:relative}
.in_banner img{ position:absolute;top:0;left:50%; margin-left:-960px; width:1920px; height:300px;}
.body_con{ padding-top:20px;}
.bread{ height:40px; border-bottom:1px dashed #060606; margin-bottom:29px;}
.bread_l{ font-size:20px; color:#004c94; font-weight:bold; line-height:40px; }
.bread_l span{font-size:16px; color:#969696; font-weight:normal;margin-left:11px;}
.bread_r{ margin-top:16px;  line-height: 16px;}
.bread_arrow{ margin:5px 8px 0 8px;}
.bread_one a{ font-size:14px; color:#3d3d3e;}
.bread_two a{ font-size:14px; color:#004c94;}
.con_l{ width:245px;}
.cate_son{ width:243px; height:44px; line-height:46px; text-indent:23px; background:url(/images/article_l_gray.jpg) no-repeat 217px 50%; border:1px solid #c3c3c3; margin-bottom:15px;}
.cate_son a{ font-size:14px; color:#222222;}
.cate_son:hover{background:#004c94 url(/images/article_l_blue.jpg) no-repeat 217px 50%; }
.cate_son:hover a{ color:#fff;}
.cate_son.cur{background:#004c94 url(/images/article_l_blue.jpg) no-repeat 217px 50%; }
.cate_son.cur a{ color:#fff;}
.left_contact{ margin-top:25px; padding-bottom:35px; width:225px;}
.l_c_son{ height:47px; line-height:36px; margin-left:2px; padding-left:51px; background:url(/images/article_l_tel.jpg) no-repeat; font-size:14px; color:#222;}
.l_c_son.one{background:url(/images/article_l_email.jpg) no-repeat;}
.l_c_son.two{background:url(/images/article_l_fax.jpg) no-repeat;}
.l_c_son.three{background:url(/images/article_l_add.jpg) no-repeat; line-height:20px;}
.con_r{ width:915px; padding-bottom:30px; font-size:14px; color:#060606; line-height:30px;}
.cate_b_img{ margin-bottom:39px; width:920px;height:920px;}
.cate_b_img .PicPath{ width:920px; height:920px;}
.cate_s_son{ width:210px; height:323px; margin-left:25px;}
.cate_s_son.first{ margin-left:0;}
.cate_s_img{width:208px;height:208px;border:1px solid transparent;}
.cate_s_img .PicPath{ width:208px; height:208px;}
.cate_s_son:hover .cate_s_img{border:1px solid #d2d2d2;}
.i_pro_desc.pro{ width:210px; height:93px;}
.cate_s_son:hover .i_pro_desc.pro{ background:#004c94;}
.i_pro_title.pro{ width:210px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#1b1b1b; padding-top:11px;}
.i_pro_title2.pro{ width:210px; height:18px; line-height:18px; text-align:center; color:#888; font-size:12px;}
.cate_s_son:hover .i_pro_title.pro,.cate_s_son:hover .i_pro_title2.pro{ color:#fff;}
.pd_top{ width:920px;height:410px;}
.pt_l{ width:74px; height:377px;}
.pt_l_son{ width:72px; height:72px; border:1px solid #ccc; margin:7px 0; }
.pt_l_son .PicPath{ width:72px; height:72px;}
.pt_l_son:hover{ border:1px solid #004c94;}
.pt_c{ width:375px; height:375px; margin:0 20px; border:1px solid #bebdbd;}
.pt_c .PicPath{width:375px; height:375px;}
.pd_mirrion{ bottom:8px;right:3px;}
.pt_r{width:426px;}
.pr_r_title{ width:426px; height:52px; line-height:52px;border-bottom:1px dashed #5c5c5c; color:#004c94; font-size:18px;}
.pr_r_desc{ margin:13px 6px 17px 4px; width:417px; height:239px; overflow:hidden;}
.p_inquire{ margin-right:29px;}
.pd_de_cur{width:920px;height:41px; border-bottom:2px solid #004c94;}
.pd_d_c_s{ width:138px; height:39px;*height:40px; width:138px; height:39px; line-height:40px; text-align:center; font-size:14px; background:#eee;color:#262626; border:1px solid #cecbcb; margin-right:6px; border-bottom:1px solid transparent;}
.pd_d_c_s:hover{ background:#004c94; color:#fff; border:1px solid #004c94;border-bottom:1px solid transparent;*height:40px;}
.pd_d_c_s.cur{ background:#004c94; color:#fff; border:1px solid #004c94;border-bottom:1px solid transparent;*height:40px;}
.pd_d_c_d{width:915px;margin:27px 0 41px 5px;}
.pd_d_c_d.none{ display:none;}
.pd_same{ background:url(/images/pd_033.jpg) no-repeat; width:920px; height:71px;}
.pd_some_b{ width:210px; height:299px; margin-right:25px;}
.pd_some_b.last{ margin-right:0;}
.pd_s_btnl,.pd_s_btnr{   top: 7px;width: 28px;height: 28px; cursor:pointer}
.pd_s_btnl{ right:45px;}
.pd_s_btnr{right:9px;}
.pd_some_b.first{ margin-right:0;}

/*导航*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{position:relative; z-index:2;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .sub{ display:none;   width: 120px;left: 0;top: 47px;position: absolute; background:url(/images/menu_two_bg.png);padding:12px 2px 12px 8px; }
.nav .sub li{ zoom:1; line-height:19px; font-size:14px; padding:6px 0 ;}
.nav .sub a{ display:block;color:#fff;}
.nav .sub li:hover a{font-size:15px}
.nav .nLi.on .menu_son a{ color:#004c94;}
/*导航*/
/*广告*/
.slideBox{ width:100%; height:517px; overflow:hidden; position:relative; }
.slideBox .hd{ overflow:hidden; position:absolute; right:42%; bottom:31px; z-index:1;width:235px; height:22px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:24px;  width:22px; height:22px;cursor:pointer; background:url(/images/index_ad_gray.png) no-repeat;}
.slideBox .hd ul li.on{ background:url(/images/index_ad_blue.png) no-repeat;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1920px; height:517px; display:block;}
/*广告*/

#prev8{ margin-bottom:13px;}
.cate_two_border{ padding:10px 10px; background:#eee; margin-bottom:20px;}
.cate_two_son{ height:25px; line-height:25px; text-indent:24px;   background-color: #fff; margin: 6px 0;}
.cate_two_son a{font-size:13px; color:#333;}
.cate_two_son:hover a{ color:#888}
.cate_two_son.cur a{ color:#888}
.cate_two_border{ display:none}
.cate_two_border.block{ display:block}
